intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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)

Chia sẻ: Abcdef_34 Abcdef_34 | Ngày: | Loại File: PDF | Số trang:5

308
lượt xem
28
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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ả

Chủ đề:
Lưu

Nội dung Text: 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)

  1. 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 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. 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ụ.
  2. + G : ta tiếp tục xét các ví dụ mà Vớ dụ 4. Chương trỡnh Pascal dưới trong chương trỡnh cú cõu lệnh với đây thể hiện thuật toán tính số n số 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ện trỡnh trờn mỏy var S,n: integer; + G : chạy chương trỡnh này, ta begin nhận được giá trị ntn? S:=0; n:=1; while S
  3. 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 100 trỡ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 1 chươ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ước chỳ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ại dụng cấu trỳc lặp cần chỳ ý trỏnh + Hs : Kết quả bằng nhau tạ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ỡnh
  4. dưới đây sẽ lặp lại vô tận: T:=0; i:=1; var a:integer; while i
  5. lặ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.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2