CH2 : Input: các số a,b,c

Một phần của tài liệu giao an tin 8 tuan 1-15 (Trang 45 - 47)

- Output: Giá trị lớn nhất. - B1: Nhập ba số a, b, c - B2: Gán Max¬ a.

- B3: Nếu b>max, thì max¬ b. - B4: Nếu c>max, thì max¬ c.

- B5: Thông báo kết quả Max và kết thúc thuật toán.

3. 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.

:

Hoạt động cùa thầy Hoạt động của trị 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 - 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 - Input: các số a,b,c - Output: Giá trị lớn nhất. - Trả lời.

sao.

- Hướng dẫn hs viết thuật toán.

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

- B2: Gán Max¬ a.

- B3: Nếu b>max, thì max¬ b. - B4: Nếu c>max, thì max¬ c. - B5: Thông báo kết quả Max và kết thúc thuật toán.

- 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¬ a i1; ¬ 1. - B2:i¬ +i 1.

- B3: Nếu 1>n, chuyển đến bước 5. - B4: Nếuai >Max, Max¬ ai. Quay lại bước 2

- B5: Kết thúc thuật toán.

4. Củng cố: hệ thống lại kiến thức, sửa bài kiểm tra 15 phút

5. Hướng dẫn về nhà

- Làm toàn bộ bài tập trong sách giáo khoa, để chuẩn bị cho tiết bài tập hôm sau. - Cho bài tập về nhà.

* Nội dung: Viết thuật toán

- Bài tập 1: Viết thuật toán tính tổng các số tự nhiên từ 1 đến n (n là số tự nhiên). ****************************************************

Tuần: 13 Ngày soạn: 25/10//2011

Tiết: 25 Ngày day: 14/11/2011

TÌM HIỂU THỜI GIAN VỚI PHẦN MỀM SUN TIMESI. Mục tiêu: I. Mục tiêu:

1. Kiến thức:

- HS hiểu được các chức năng chính của phần mềm, sử dụng phần mềm để quan sát thời gian địa phương của các vị trí khác nhau trên trái đất.

- Hs cĩ thể tự thao tác và thực hiện một số chức năng chính của phần mềm.

2. Kĩ năng:

- Rèn luyện kĩ năng sử dụng phần mềm để tìm hiểu thêm về thiên nhiên, trái đất, từ đĩ nâng cao ý thức bảo vệ mơi trường sống.

3. Thái độ:

- Thái độ học tập nghiêm túc, yêu thích mơn học

II. Chuẩn bị:

- GV: SGK, giáo án, tài liệu tham khảo - HS: SGK, vở ghi, đọc trước bài.

III. Phương pháp:

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi. - Gv quan sát, hướng dẫn nhận diện phần mềm.

Một phần của tài liệu giao an tin 8 tuan 1-15 (Trang 45 - 47)

Tải bản đầy đủ (DOC)

(56 trang)
w