Giáo án tin 8 từ tiết 1 -20 năm học 2012-2013

Chia sẻ bởi Nguyễn Minh Nhựt | Ngày 14/10/2018 | 49

Chia sẻ tài liệu: Giáo án tin 8 từ tiết 1 -20 năm học 2012-2013 thuộc Tin học 8

Nội dung tài liệu:

Tuần: 10 Tiết 20





I. MỤC TIÊU
Kiến thức
- Biết cách xác định bài toán.
- Các bước để mô tả thuật toán.
Kỹ năng
- Hiểu được thuật toán, quá trình giải toán trên máy tính.
- Mô tả thành thạo các thuật toán đơn giản.
Thái độ
- Nghiêm túc trong học tập, có tinh thần học hỏi, sáng tạo .
II. CHUẨN BỊ
- Giáo viên: Sách giáo khoa, giáo án, đồ dùng dạy học.
- Học sinh:Sách giáo khoa, vở, viết, thước kẻ. Xem bài mới trước khi lên lớp.
III. HOẠT ĐỘNG DẠY HỌC
Tổ chức lớp- Ổn định tổ chức.- Kiểm tra sĩ số học sinh.
- Phân nhóm học tập.
Kiểm tra bài cũ ( Kiểm tra 15 phút)
* Câu hỏi:
- CH1: Nêu khái niệm thuật toán.
- CH2: Xây dựng thuật toán tìm số lớn nhất trong ba số a, b, c;
Bài mới:
* Giới thiệu bài:
Để tìm hiểu kỹ hơn về thuật toán và cách xây dựng thuật toán, tiết học này ta sẽ tìm hiểu kỹ hơn nữa qua một số bài tập.
* Tiến trình bài dạy:
Hoạt động giáo viên
Hoạt động học sinh
Nội dung

Hoạt động 1: Tìm hiểu một số ví dụ
1. Bài tập 1:
* Hướng dẫn lại bài tập kiểm tra 15 phút.
- Nội dung:
Xây dựng thuật toán tìm số lớn nhất trong ba số a, b, c;
* Trả lời:
- Input: các số a,b,c
- Output: Giá trị lớn nhất.
- B1: Nhập ba số a, b, c
- B2: Gán Max.
- B3: Nếu b>max, thì max.
- B4: Nếu c>max, thì max.
- B5: Thông báo kết quả Max và kết thúc thuật toán.

- Xác định input và output.





-? Hỏi một số vấn đề có liên quan.
- Muốn so sánh ba số ta làm sao.
- Hướng dẫn hs viết thuật toán.
- Input: các số a,b,c
- Output: Giá trị lớn nhất.





- Trả lời.

- Chú ý theo dõi, ghi nhớ nội dung.


- Hướng dẫn sơ qua các bước mô phỏng thuật toán.
- Cho một bộ dữ liệu khác, yêu cầu học sinh mô phỏng dựa theo thuật toán trên. (1,10,6);
Bước
A
B
C
Max

1
1
10
6


2
1
10
6
1

3
1
10
6
10

4
1
10
6
10

5
1
10
6
10


- Lắngnghe và ghi nhớ nội dung.
- Thảo luận, trả lời.
* Mô phỏng quá trình sắp xếp thuật toán trên.
- Bộ dữ liệu: 15,13, 20
* Bài giải:
Bước
a
b
c
Max

1
15
13
20


2
15
13
20
15

3
15
13
20
15

4
15
13
20
20

5
15
13
20
20



- ?Xác định input và output.



- Muốn so sánh giá trị lớn nhất của một dãy số ta làm thế nào?
- Nhận xét, đánh giá.
- Hướng dẫn hs thể hiện thuật toán này.
- Input: dãy A các số a1,a2,…an (n>=1).
- Output: Giá trị lớn nhất.
- Trả lời.



- Chú ý, ghi nhớ nội dung.
Giải lại nội dung bài tập trong tiết học trước ( bài khó)
* Tìm số lớn nhất trong dãy A các số a1,a2,…an cho trước.
* Bài giải:
- Input: dãy A các số a1,a2,…an (n>=1).
- Output: Giá trị lớn nhất.
* Thuật toán
- B1: Max.
- B2:.
- B3: Nếu 1>n, chuyển đến bước 5.
- B4: NếuMax, Max. Quay lại bước 2
- B5: Kết thúc thuật toán.

Hoạt động3: củng cố


- Hệ thống nội dung toàn bộ bài giảng.
- Nhắc lại một số khuyết điểm hs còn thiếu trong quá trình mô tả thuật toán.
- Lắng nghe.



4. Dặn dò:- Làm toàn bộ bài tập trong sách giáo khoa, để chuẩn bị cho
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Minh Nhựt
Dung lượng: 185,78KB| Lượt tài: 1
Loại file: rar
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)