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 - Bài 8: lặp với số lần chưa biết trước

Chia sẻ: Linh Ha | Ngày: | Loại File: PDF | Số trang:6

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

.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.

Chủ đề:
Lưu

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

  1. 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 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ủ
  2. ?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í Ví dụ 4. Chương trình dụ mà trong chương trình Pascal dưới đây thể hiện có câu lệnh với số lần lặp thuật toán tính số n trong chư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
  3. 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 được Viết chương trình tính n = 45 và tổng đầu tiên 11 1 tổng T  1    ...  23 100 lớn hơn 1000 là 1034. + G : Cho học sinh quan Ví dụ 5. Viết chương sát. tổng trình tính + G : Chạy tay ( cả hai 11 1 T  1    ...  23 100 chương trình ) cho học + Hs : quan sát sinh 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 100 chạ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ước
  4. rằ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 do for…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ại cần chú ý tránh tạo nên + Hs : Kết quả bằng nhau vòng lặp không bao giờ Nếu sử dụng lệnh lặp kế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
  5. while a
  6. 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