Hoạt động của giáo viên và học sinh | Nội dung |
Hoạt động 1 :Các công việc phải thực hiền nhiều lần ( 15’) | |
Các công việc phải thực hiền nhiều lần GV: Trong cuộc sống hằng ngày nhiều mỗi người đều có các công việc riêng khác nhau. ? Em hãy lấy ví dụ về một số việc hàng ngày của em HS: Một em lấy một số ví dụ. GV: Ghi ví dụ của học sinh lên bảng HS: Một em khác lấy thêm một số ví dụ ? Qua những ví dụ các bạn vừa lấy ra trên bảng thì những công việc nào chúng ta đã biết trước số lần lặp đi lặp lại và công việc nào chúng ta chưa biết số lần lặp lại của nó? HS: Tách ví dụ thành hai loại (một loại đã biết trước số lần lặp và một loại chưa biêt số lần lặp ) GV: Nhận xét và kết luận . |
1. Các công việc phải thực hiền nhiều lần Để chỉ dẫn cho máy tính thực hiện đúng công việc, trong nhiều trường hợp khi viết một chương trình máy tính chúng ta cũng phải viết lặp lại nhiều câu lệnh thực hiện một phép tính nhất định. |
Hoạt động 2 :Câu lện lặp - một lệnh thay cho nhiều lệnh ( 20’) | |
HS: nghiên cứu ví dụ 1. GV: Phân tích, hướng dẫn viết thuật toán ví dụ 1. ? Để vẽ được như hình 33 ta phải làm thao tác nào. HS: Trả lời. ? Để vẽ hình thứ 2 ta làm như thế nào? HS: Trả lời GV: Tương tự hình thứ 3 ta vẽ tương tự. ? Em hãy viết thuật toán mô tả vẽ hình 33. HS: Hoạt động độc lập 3 phút. Trả lời ,Nhận xét và bổ sung GV: Kết luận và đưa ra thuật toán HS: Ghi bài. GV: Để vẽ một hình vuông ta làm thế nào? HS: Trả lời GV: Mô tả bằng hình vẽ trên máy. Đưa ra thuật toán vẽ hình vuông. HS: Chú ý ghi bài. GV: Cho HS nghiên cứu ví dụ 2. ? Ví dụ 2 công việc gì được thực hiện nhiều lần. HS: Trả lời ? Qua hai ví dụ trên, các em hãy chỉ ra những công việc được lặp đi lặp lại? HS: Chỉ ra công việc lặp lại ở vd1 và vd2 GV: Kết luận. |
2. Câu lện lặp - một lệnh thay cho nhiều lệnh VD1: SGK Tr56 Thuật toán VD2: Tính tổng của 100 số tự nhiên đầu tiên. Thuật toán: (đã nghiên cứu ở bài học số 5) - Cánh mô tả các hoạt động lặp trong thuật toán như trong 2 ví dụ trên được gọi là cấu trúc lặp. - Mọi ngôn ngữ lập trình đều có “cách” để chỉ thị cho máy tính thực hiện cấu trúc lặp với một câu lệnh. Đó là câu lệnh lặp. |
Hoạt động 3 : củng cố (5’) | |
GV nhắc lại nội dung của 2 phần đã học Giải thích những nội dung học sinh chưa nắm rõ |
Ý kiến bạn đọc
Những tin cũ hơn