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