Danh mục

Giáo án Tin Học lớp 8 Ban Tự Nhiên: BÀI 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tiết 2)

Số trang: 5      Loại file: pdf      Dung lượng: 200.46 KB      Lượt xem: 6      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (5 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:

Tham khảo tài liệu giáo án tin học lớp 8 ban tự nhiên: bài 8: lặp với số lần chưa biết trước (tiết 2), tài liệu phổ thông, tin học phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Giáo án Tin Học lớp 8 Ban Tự Nhiên: BÀI 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tiết 2) BÀI 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tiết 2)I.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 trongngô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ếttrướ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ướcwhile...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 chưa biết trướ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í dụ mà Vớ dụ 4. Chương trỡnh Pascal dướitrong chương trỡnh cú cõu lệnh với đây thể hiện thuật toán tính số nsố lần lặp chưa biết trước trong vớ dụ 2:+ G : Chạy tay cho học sinh xem + Hs : chỳ ý nghe .+ G : Cho học sinh chạy chương + Hs : thực hiệntrỡnh trờn mỏy var S,n: integer;+ G : chạy chương trỡnh này, ta beginnhận được giá trị ntn? S:=0; n:=1; while S 11 1 tiên lớn hơn 1000 là 1034.T  1    ...  23 100 Vớ dụ 5. Viết chương trỡnh tớnh+ G : Cho học sinh quan sỏt. tổng T  1  1  1  ...  1+ G : Chạy tay ( cả hai chương 2 3 100trỡnh ) cho học sinh xem + Hs : quan sỏt+ G : so sánh kết quả khi chạy hai Để viết chương trỡnh tớnh tổng 11 1chương trỡnh ta có thể sử dụng T  1    ...  23 100+ G : Vớ dụ này cho thấy rằng lệnh lặp với số lần lặp biết trướcchỳng ta cú thể sử dụng cõu lệnh for…do:while…do thay cho cõu lệnh T:=0;for…do. for i:=1 to 100 do T:=T+1/i;+ G : Giới thiệu phần 3 writeln(T);+ G : Khi viết chương trỡnh sử + Hs : chỳ ý nghe và tự chạy tay lạidụng cấu trỳc lặp cần chỳ ý trỏnh + Hs : Kết quả bằng nhautạo nờn vũng lặp khụng bao giờ kết Nếu sử dụng lệnh lặp while…do,thỳc đoạn chương trỡnh dưới đây cũng+ Hs : Chỳ ý nghe cho cùng một kết quả:+ G : Chẳng hạn, chương trỡnhdưới đây sẽ lặp lại vô tận: T:=0; i:=1;var a:integer; while ilặp vụ tận. + Hs : Chỳ ý nghe 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: