Giao an tham khao_Tin hoc Lop 8 (2009 - 2010) - HKII
Chia sẻ bởi Hà Tấn Lực |
Ngày 14/10/2018 |
56
Chia sẻ tài liệu: Giao an tham khao_Tin hoc Lop 8 (2009 - 2010) - HKII thuộc Tin học 8
Nội dung tài liệu:
GIÁO ÁN TIN HỌC 8
Tiết PPCT: 13 (HKII)
Ngày soạn: 20/1/2010
Ngày dạy: 1/2/2010 – 9/2/2010
§7. CÂU LỆNH LẶP
Mục tiêu:
- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình.
- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.
- Biết cú pháp câu lệnh lặp với số lần biết trước.
II. Chuẩn bị:
GV: Bảng phụ
HS: SGK, dụng cụ học tập đầy đủ.
III. Hoạt động dạy học:
1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’).
2/ Kiểm tra bài cũ:
Hoạt động của GV
Hoạt động của HS
Nội dung
- Đặt câu hỏi chung cho cả lớp:
1. Cho biết cú pháp câu lệnh rẽ nhánh dạng thiếu và đủ?
2. Cho biết ý nghĩa của câu lệnh điều kiện.
- Y/c 1 Hs trả lời các câu hỏi trên.
- Y/c 2 Hs nhận xét, đánh giá.
- Nhận xét, đánh giá điểm số.
- 1 HS trả lời.
- Hai HS nhận xét, đánh giá HS trả lời câu hỏi và đề nghị điểm số.
- Vấn đáp giữa giáo viên, học sinh để ôn lại bài cũ.
- Nhóm HS nhận xét, đánh giá HS trả lời câu hỏi.
3/ Bài mới:
Hoạt động của GV
Hoạt động của HS
Nội dung
- Giới thiệu câu lệnh lặp thông qua các ví dụ trong cuộc sống hàng ngày.
- Yêu cầu HS cho ví dụ về những công việc lặp đi lặp lại?
- Cho lớp nhận xét và kết lại.
- Yêu cầu HS tìm hiểu VD1 SGK.
- Giới thiệu thuật toán vẽ 1 hình vuông và vẽ 3 hình vuông giống nhau.
- Yêu cầu HS tìm hiểu VD2 SGK, viết thuật toán cho bài toán trên?
- Giải thích lại thuật toán.
- Y/c 1 Hs cho biết cú pháp câu lệnh lặp?
- Giải thích cú pháp câu lệnh lặp với số lần biết trước.
- Lắng nghe.
- Hằng ngày em đến trường lúc 6 giờ và về nhà lúc 11 giờ, một ngày giúp mẹ quét nhà 2 lần,...
- Nhận xét câu trả lời.
- Tìm hiểu VD1 SGK trang 56, 57.
- Lắng nghe
- Viết thuật toán tính tổng của 100 số tự nhiên đầu tiên.
- Ghi bảng cú pháp câu lệnh lặp.
1. Các công việc phải thực hiện nhiều lần:
Cấu trúc lặp được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó cho đến khi một điều kiện nào đó được thảo mãn.
2. Câu lệnh lặp – một lệnh thay cho nhiều lệnh:
Cách mô tả công việc (hoạt động) được lặp lại nhiều lần gọi là cấu trúc lặp.
Mọi ngôn ngữ lập trình đều có các câu lệnh lặp để thể hiện cấu trúc lặp.
3. Ví dụ về câu lệnh lặp:
Ngôn ngữ Pascal thể hiện cấu trúc lặp với số lần lặp cho trước bằng câu lệnh For … do:
For:= to do ;
Trong đó:
For, to, do là các từ khóa, biến đếm là kiểu nguyên, giá trị đầu và giá trị cuối là các giá trị nguyên.
* Số lần lặp = giá trị cuối – giá trị đầu + 1.
4. Củng cố, dặn dò:
Hoạt động của GV
Hoạt động của HS
Nội dung
* Củng cố:
1. Cho biết cú pháp câu lệnh lặp với số lần biết trước?
2. Giải thích cú pháp câu lệnh trên?
- - Y/c Hs lần lượt trả lời các câu hỏi trên.
* Dặn dò:
- Yêu cầu hs về nhà xem lại nội dung bài, làm bài tập 1, 2 và 3 SGK trang 60, xem trước nội dung phần tiếp theo.
- Hs trả lời và nhận xét từng câu hỏi của GV.
- Hs trả lời một số câu hỏi của GV đặt ra.
Tiết PPCT: 13 (HKII)
Ngày soạn: 20/1/2010
Ngày dạy: 1/2/2010 – 9/2/2010
§7. CÂU LỆNH LẶP
Mục tiêu:
- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình.
- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.
- Biết cú pháp câu lệnh lặp với số lần biết trước.
II. Chuẩn bị:
GV: Bảng phụ
HS: SGK, dụng cụ học tập đầy đủ.
III. Hoạt động dạy học:
1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’).
2/ Kiểm tra bài cũ:
Hoạt động của GV
Hoạt động của HS
Nội dung
- Đặt câu hỏi chung cho cả lớp:
1. Cho biết cú pháp câu lệnh rẽ nhánh dạng thiếu và đủ?
2. Cho biết ý nghĩa của câu lệnh điều kiện.
- Y/c 1 Hs trả lời các câu hỏi trên.
- Y/c 2 Hs nhận xét, đánh giá.
- Nhận xét, đánh giá điểm số.
- 1 HS trả lời.
- Hai HS nhận xét, đánh giá HS trả lời câu hỏi và đề nghị điểm số.
- Vấn đáp giữa giáo viên, học sinh để ôn lại bài cũ.
- Nhóm HS nhận xét, đánh giá HS trả lời câu hỏi.
3/ Bài mới:
Hoạt động của GV
Hoạt động của HS
Nội dung
- Giới thiệu câu lệnh lặp thông qua các ví dụ trong cuộc sống hàng ngày.
- Yêu cầu HS cho ví dụ về những công việc lặp đi lặp lại?
- Cho lớp nhận xét và kết lại.
- Yêu cầu HS tìm hiểu VD1 SGK.
- Giới thiệu thuật toán vẽ 1 hình vuông và vẽ 3 hình vuông giống nhau.
- Yêu cầu HS tìm hiểu VD2 SGK, viết thuật toán cho bài toán trên?
- Giải thích lại thuật toán.
- Y/c 1 Hs cho biết cú pháp câu lệnh lặp?
- Giải thích cú pháp câu lệnh lặp với số lần biết trước.
- Lắng nghe.
- Hằng ngày em đến trường lúc 6 giờ và về nhà lúc 11 giờ, một ngày giúp mẹ quét nhà 2 lần,...
- Nhận xét câu trả lời.
- Tìm hiểu VD1 SGK trang 56, 57.
- Lắng nghe
- Viết thuật toán tính tổng của 100 số tự nhiên đầu tiên.
- Ghi bảng cú pháp câu lệnh lặp.
1. Các công việc phải thực hiện nhiều lần:
Cấu trúc lặp được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó cho đến khi một điều kiện nào đó được thảo mãn.
2. Câu lệnh lặp – một lệnh thay cho nhiều lệnh:
Cách mô tả công việc (hoạt động) được lặp lại nhiều lần gọi là cấu trúc lặp.
Mọi ngôn ngữ lập trình đều có các câu lệnh lặp để thể hiện cấu trúc lặp.
3. Ví dụ về câu lệnh lặp:
Ngôn ngữ Pascal thể hiện cấu trúc lặp với số lần lặp cho trước bằng câu lệnh For … do:
For
Trong đó:
For, to, do là các từ khóa, biến đếm là kiểu nguyên, giá trị đầu và giá trị cuối là các giá trị nguyên.
* Số lần lặp = giá trị cuối – giá trị đầu + 1.
4. Củng cố, dặn dò:
Hoạt động của GV
Hoạt động của HS
Nội dung
* Củng cố:
1. Cho biết cú pháp câu lệnh lặp với số lần biết trước?
2. Giải thích cú pháp câu lệnh trên?
- - Y/c Hs lần lượt trả lời các câu hỏi trên.
* Dặn dò:
- Yêu cầu hs về nhà xem lại nội dung bài, làm bài tập 1, 2 và 3 SGK trang 60, xem trước nội dung phần tiếp theo.
- Hs trả lời và nhận xét từng câu hỏi của GV.
- Hs trả lời một số câu hỏi của GV đặt ra.
* 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ẻ: Hà Tấn Lực
Dung lượng: 470,75KB|
Lượt tài: 1
Loại file: rar
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)