10 CẤU TRÚC LẶP (tt)

Một phần của tài liệu Giáo án Tin 11 đầy đủ theo tiết (Trang 32)

IV. NỘI DUNG VÀ TIẾN TRÌNH LÊN LỚP

10 CẤU TRÚC LẶP (tt)



I. MỤC ĐÍCH – YÊU CẦU

− Biết cách vận dụng đúng đắn từng loại cấu trúc lặp vào tình huống cụ thể − Mơ tả một số thuật tốn của một số bài tốn đơn giản cĩ sd lệnh lặp. − Viết được chương trình đơn giản cĩ sd dịng lặp for ……do……

− Biết sử dụng cấu trúc lặp với số lần chưa biết trước bằng câu lệnh while … do… II. PHƯƠNG PHÁP

Phát vấn, diễn giảng.

III. PHƯƠNG TIỆN DẠY HỌC

Hình vẽ khổ lớn, bảng phụ…

IV. NỘI DUNG VÀ TIẾN TRÌNH LÊN LỚP

1. Ổn định lớp (kiểm tra sĩ số)2. Kiểm tra bài cũ: 2. Kiểm tra bài cũ:

Câu hỏi: Viết cú pháp của câu lệnh lặp dạng tiến và dạng lùi và giải thích biến đếm, giá trị đầu giá trị cuối phải như thế nào ?

3. Nội dung

HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS NỘI DUNG

Ở tiết trước các em đã học cú pháp của dịng lặp for ... do ... Tiết này chúng ta đi tìm hiểu cách vận dụng vịng lặp đĩ để viết chương trình

Trao đổi nhĩm trong 5 phút lên bảng viết chương trình

Lên bảng trình bày

Các nhĩm cịn lại chú ý nhận xét bổ sung

2. Lặp với số lần biết trước và câu lệnh

for……do….. Ví dụ1 Program Tong_1a; Uses crt; Var S: real; a, N: integer; Begin Clrscr;

Write(‘hay nhap gia tri a vao’); Readln(a); S:=1/a; For N:=1 to 100 do S:= S+1/(a+N); Write(‘tong S = ’, S:8:4); Readln End. Program Tong_1a; Uses crt; Var S: real; a, N: integer; Begin Clrscr;

Write(‘hay nhap gia tri a vao’); Readln(a); S:=1/a; For N:=100 to 1 do S:= S+1/(a+N); Write(‘tong S = ’, S:8:4); Readln End. TUẦN: 7

Hãy xác định bài tốn

Thảo luận trong 4 phút lên bảng trình bày

Nhận xét đánh giá cho điểm

Thảo luận nhĩm đưa để đưa ra thuật tốn tính tổng bài tốn 2

Nhận xét, đánh giá cho điểm

Như vậy, việc lặp với số lần chưa biết trước sẽ chỉ kết thúc khi một điều cho trước được thoả mãn.

Để mơ tả cấu trúc lặp như vậy trong Pascal người ta dùng câu

Một phần của tài liệu Giáo án Tin 11 đầy đủ theo tiết (Trang 32)