Danh mụ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ước

Số trang: 6      Loại file: pdf      Dung lượng: 200.22 KB      Lượt xem: 10      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 1,000 VND Tải xuống file đầy đủ (6 trang) 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.

Tài liệu được xem nhiều: