Giáo án tin học lớp 8 - Bài 8: lặp với số lần chưa biết trước
Số trang: 6
Loại file: pdf
Dung lượng: 200.22 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
.Mục tiêu - Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước 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 với số lần chưa biết trước để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó được thoả mãn; - Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước while...do… trong Pascal.
Nội dung trích xuất từ tài liệu:
Giáo án tin học lớp 8 - Bài 8: lặp với số lần chưa biết trước Giáo án tin học lớp 8 Bài 8: lặp với số lần chưa biết trướcI.Mục tiêu - Biết nhu cầu cần có cấu trúc lặp với số lần chưabiết trước 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 với sốlần chưa biết trước để chỉ dẫn máy tính thực hiện lặpđi lặp lại công việc đến khi một điều kiện nào đóđược thoả mãn; - Hiểu hoạt động của câu lệnh lặp với số lầnchưa biết trước while...do… trong Pascal.II. Chuẩn bị - GV: Giáo án, máy chiếu, máy tính. - HS: Sách, vởđọc trước bài ở nhà.III. Tiến trình dạy - học Hoạt động 1: Kiểm tra bài củ?ViÕt có ph¸p c©u lÖnh lÆp víi sè lÇn cha biÕttríc råi gi¶i thÝch.?Lµm bµi tËp 2 trang 71. Hoạt động 2: Xét c ác ví dụ.+ G : ta tiếp tục xét các ví Ví dụ 4. Chương trìnhdụ mà trong chương trình Pascal dưới đây thể hiệncó câu lệnh với số lần lặp thuật toán tính số n trongchưa biết trước ví dụ 2:+ G : Chạy tay cho học + Hs : chú ý nghe .sinh xem + Hs : thực hiện+ G : Cho học sinh chạy var S,n: integer;chương trình trên máy begin+ G : chạy chương trình S:=0; n:=1;này, ta nhận được giá trị while S writeln(So n nho nhat de tong > 1000 la ,n); writeln(Tong dau tien > 1000 la ,S); end. + Hs : Nếu chạy chương trình này ta sẽ nhận đượcViết chương trình tính n = 45 và tổng đầu tiên 11 1tổng T 1 ... 23 100 lớn hơn 1000 là 1034.+ G : Cho học sinh quan Ví dụ 5. Viết chươngsát. tổng trình tính+ G : Chạy tay ( cả hai 11 1 T 1 ... 23 100chương trình ) cho học + Hs : quan sátsinh xem Để viết chương trình tính+ G : so sánh kết quả khi 11 1 tổng ta có T 1 ... 23 100chạy hai chương trình thể sử dụng lệnh lặp với+ G : Ví dụ này cho thấy số lần lặp biết trướcrằng chúng ta có thể sử for…do:dụng câu lệnh while…do T:=0;thay cho câu lệnh for i:=1 to 100 dofor…do. T:=T+1/i;+ G : Giới thiệu phần 3 writeln(T);+ G : Khi viết chương + Hs : chú ý nghe và tựtrình sử dụng cấu trúc lặp chạy tay lạicần chú ý tránh tạo nên + Hs : Kết quả bằng nhauvòng lặp không bao giờ Nếu sử dụng lệnh lặpkết thúc while…do, đoạn chương+ Hs : Chú ý nghe trình dưới đây cũng cho+ G : Chẳng hạn, chương cùng một kết quả:trình dưới đây sẽ lặp lại T:=0;vô tận: i:=1;var a:integer; while i while a Hoạt động 3: Củng cố- Giáo viên hệ thống lại toàn bộ kiến thức đã học. Hoạt động 4: Hướng dẫn về nhà- Học bài theo sách giáo khoa và vở ghi.- Làm bài tập 4, 5 SGK trang71.- Đọc trước Bài TH 6.
Nội dung trích xuất từ tài liệu:
Giáo án tin học lớp 8 - Bài 8: lặp với số lần chưa biết trước Giáo án tin học lớp 8 Bài 8: lặp với số lần chưa biết trướcI.Mục tiêu - Biết nhu cầu cần có cấu trúc lặp với số lần chưabiết trước 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 với sốlần chưa biết trước để chỉ dẫn máy tính thực hiện lặpđi lặp lại công việc đến khi một điều kiện nào đóđược thoả mãn; - Hiểu hoạt động của câu lệnh lặp với số lầnchưa biết trước while...do… trong Pascal.II. Chuẩn bị - GV: Giáo án, máy chiếu, máy tính. - HS: Sách, vởđọc trước bài ở nhà.III. Tiến trình dạy - học Hoạt động 1: Kiểm tra bài củ?ViÕt có ph¸p c©u lÖnh lÆp víi sè lÇn cha biÕttríc råi gi¶i thÝch.?Lµm bµi tËp 2 trang 71. Hoạt động 2: Xét c ác ví dụ.+ G : ta tiếp tục xét các ví Ví dụ 4. Chương trìnhdụ mà trong chương trình Pascal dưới đây thể hiệncó câu lệnh với số lần lặp thuật toán tính số n trongchưa biết trước ví dụ 2:+ G : Chạy tay cho học + Hs : chú ý nghe .sinh xem + Hs : thực hiện+ G : Cho học sinh chạy var S,n: integer;chương trình trên máy begin+ G : chạy chương trình S:=0; n:=1;này, ta nhận được giá trị while S writeln(So n nho nhat de tong > 1000 la ,n); writeln(Tong dau tien > 1000 la ,S); end. + Hs : Nếu chạy chương trình này ta sẽ nhận đượcViết chương trình tính n = 45 và tổng đầu tiên 11 1tổng T 1 ... 23 100 lớn hơn 1000 là 1034.+ G : Cho học sinh quan Ví dụ 5. Viết chươngsát. tổng trình tính+ G : Chạy tay ( cả hai 11 1 T 1 ... 23 100chương trình ) cho học + Hs : quan sátsinh xem Để viết chương trình tính+ G : so sánh kết quả khi 11 1 tổng ta có T 1 ... 23 100chạy hai chương trình thể sử dụng lệnh lặp với+ G : Ví dụ này cho thấy số lần lặp biết trướcrằng chúng ta có thể sử for…do:dụng câu lệnh while…do T:=0;thay cho câu lệnh for i:=1 to 100 dofor…do. T:=T+1/i;+ G : Giới thiệu phần 3 writeln(T);+ G : Khi viết chương + Hs : chú ý nghe và tựtrình sử dụng cấu trúc lặp chạy tay lạicần chú ý tránh tạo nên + Hs : Kết quả bằng nhauvòng lặp không bao giờ Nếu sử dụng lệnh lặpkết thúc while…do, đoạn chương+ Hs : Chú ý nghe trình dưới đây cũng cho+ G : Chẳng hạn, chương cùng một kết quả:trình dưới đây sẽ lặp lại T:=0;vô tận: i:=1;var a:integer; while i while a Hoạt động 3: Củng cố- Giáo viên hệ thống lại toàn bộ kiến thức đã học. Hoạt động 4: Hướng dẫn về nhà- Học bài theo sách giáo khoa và vở ghi.- Làm bài tập 4, 5 SGK trang71.- Đọc trước Bài TH 6.
Tìm kiếm theo từ khóa liên quan:
giáo án tin học lớp 8 tài liệu tin học lớp 8 bải giảng tin học lớp 8 tin học lớp 8 dạy tin học lớp 8Gợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 8 bài 16: Tin học với nghề nghiệp
3 trang 275 0 0 -
Giáo án Tin học lớp 8 bài 5: Sử dụng bảng tính giải quyết bài toán thực tế
5 trang 246 0 0 -
Giáo án Tin học lớp 8 bài 11: Sử dụng bản mẫu, tạo bài trình chiếu
3 trang 213 0 0 -
Giáo án Tin học lớp 8 bài 10: Định dạng nâng cao cho trang chiếu
5 trang 140 0 0 -
Giáo án Tin học lớp 8 bài 14: Cấu trúc điều khiển
3 trang 125 0 0 -
Giáo án Tin học lớp 8 (Trọn bộ cả năm)
183 trang 95 0 0 -
Giáo án Tin học lớp 8 bài 15: Gỡ lỗi
3 trang 62 0 0 -
Giáo án Tin học lớp 8 bài 1: Lược sử công cụ tính toán
7 trang 58 0 0 -
Bài giảng Tin học lớp 8 bài thực hành 3: Khai báo và sử dụng biến
14 trang 39 0 0 -
Giáo án Tin học lớp 8 bài 7: Trình bày dữ liệu bằng biểu đồ
3 trang 39 0 0