Giáo án Tin học Lớp 9 - Tiết 61, Bài 16 : Ôn tập - Đào Duy Hoàng

Giáo án Tin học Lớp 9 - Tiết 61, Bài 16 : Ôn tập - Đào Duy Hoàng

I/ MỤC ĐÍCH YÊU CẦU:

- Giúp HS nắm vững được cú pháp, lưu đồ và cách thức họat động của vòng lặp For.To/Downto Do

- Vận dụng vào giải bài tập

- Rèn luyện kỹ năng vẽ và đọc lưu đồ

- Rèn luyện khả năng tư duy và tính chính xác cho HS

II/ CHUẨN BỊ:

- GV: Chuẩn bị bài giảng Power Point.

Máy chiếu,màn hình, máy tính.

- HS: chuẩn bị bài ở nhà

III/ TIẾN TRÌNH LÊN LỚP:

1. Kiểm tra bài củ:

Câu 1: Em hãy viết cấu trúc phát biểu Repeat Until và While Do

Câu 2: Nêu sự hoạt động của điều khiển lặp Repeat Until

2. Bài mới:

Tiết trước chúng ta đã được ôn lại hai điều khiển lặp Repeat Until và While Do. Hôm nay chúng ta tiếp tục ôn tập

 

doc 5 trang Người đăng lananh572 Lượt xem 515Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học Lớp 9 - Tiết 61, Bài 16 : Ôn tập - Đào Duy Hoàng", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tuần 30: - Tiết 61
BÀI 16 : ÔN TẬP 
I/ MỤC ĐÍCH YÊU CẦU:
Giúp HS nắm vững được cú pháp, lưu đồ và cách thức họat động của vòng lặp For...To/DowntoDo
Vận dụng vào giải bài tập
Rèn luyện kỹ năng vẽ và đọc lưu đồ
Rèn luyện khả năng tư duy và tính chính xác cho HS
II/ CHUẨN BỊ:
GV: 	Chuẩn bị bài giảng Power Point.
Máy chiếu,màn hình, máy tính.
- 	HS:	chuẩn bị bài ở nhà
III/ TIẾN TRÌNH LÊN LỚP:
Kiểm tra bài củ: 
Câu 1: Em hãy viết cấu trúc phát biểu RepeatUntil và WhileDo
Câu 2: Nêu sự hoạt động của điều khiển lặp RepeatUntil
Bài mới:
Tiết trước chúng ta đã được ôn lại hai điều khiển lặp RepeatUntil và WhileDo. Hôm nay chúng ta tiếp tục ôn tập 
HĐ CỦA GV
HĐ CỦA HS
NỘI DUNG
Hoạt động 1:Điều khiển lặp ForTo/DowntoDo
GV :Chúng ta đã được ôn tập mấy vòng lặp?
Chúng ta tiếp tục ôn vòng lặp For
Vòng lặp For có mấy dạng?
Chúng ta vào dạng 1 của vòng lặp For
Em hãy viết cấu trúc phát biểu của vòng lặp ForToDo?
Gv gọi hs lên viết
Gv gọi hs nhận xét.
Gv nhận xét và chốt lại.
Giá trị đầu và giá trị cuối ở vòng lặp ForTo phải như thế nào với nhau?
Gọi 1 hs nêu lại sự hoạt động của vòng lặp.
Gọi hs nhận xét.
Gv nhận xét và chốt lại
Em hãy vẽ lưu đồ của phát biểu ForTo?
Gv cho hs thảo luận nhóm
Gv gọi hs lên bảng vẽ
Gv gọi hs nhận xét 
Gv chốt lại.
Gv cho một bài tập nhỏ để củng cố lại kiến thức
Gv gợi ý làm bài.
Gv gọi đại diện 2 nhóm lên treo bảng nhóm
Gv gọi đại diện nhóm khác nhận xét.
Gv nhận xét và sửa bài.
Em hãy viết cấu trúc phát biểu của vòng lặp ForDowntoDo?
Gọi hs lên thực hiện.
Gv gọi hs nhận xét.
Gv nhận xét và chốt lại.
Em hãy nêu lại sự hoạt động của vòng lặp. 
Gọi hs nhận xét.
Gv nhận xét và chốt lại.
Nhìn vào lưu đồ dạng 1 và sự hoạt động của dạng 2 chúng ta có thể vẽ được lưu đồ dạng 2.
Gv cho hs lên sửa.
Gv đưa lưu đồ dạng 2 cho hs quan sát và giải thích.
Gv cho hs quan sát lưu đồ của hai dạng
Nhìn vào lưu đồ hai dạng của vòng lặp For em hãy cho biết sự khác nhau giữa hai dạng?
Gv gọi vài hs nhận xét
Gv nhận xét.
Hs trả lời: Chúng ta đã được ôn tập được 2 vòng lặp
Vòng lặp RepeatUntil và WhileDo
Vòng lặp For có 2 dạng. 
HS nghe và ghi bài
For biến:= Giá trị đầu To giá trị cuối Do
 ;
Hs thảo luận nhóm
Giá trị đầu phải nhỏ hơn giá trị cuối.
Lệnh ForTo thực hiện lặp các phát biểu theo trình tự sau: Biến được gán bằng giá trị đầu, thực hiện so sánh giá trị của biến và giá trị cuối nếu giá trị của biến nhỏ hơn hay bằng giá trị cuối thì các phát biểu được thực hiện và giá trị của biến sẽ tự động tăng lên 1 đơn vị. Nếu giá trị của biến lớn hơn giá trị cuối thì kết thúc phát biểu.
Hs nhận xét 
Hs lắng nghe
Hs thảo luận
Biến := Giá trị đầu
Biến <= Giá trị cuối 
Các phát biểu
Biến tự tăng lên 1 đơn vị
Sai
Bắt đầu
Kết thúc
Hs thực hiện
Đúng
Hs nhận xét
Hs lắng nghe
Hs quan sát, đọc đề
Hs hoạt động nhóm 
Hs lên bảng thực hiện
Hs nhận xét
For biến:= Giá trị đầu Downto giá trị cuối Do
 ;
Hs nhận xét 
Hs suy nghĩ, trả lời.
Lệnh ForDownto thực hiện lặp các phát biểu theo trình tự sau: Biến được gán bằng giá trị đầu, thực hiện so sánh giá trị của biến và giá trị cuối nếu giá trị của biến lớn hơn hay bằng giá trị cuối thì các phát biểu được thực hiện và giá trị của biến sẽ tự động giảm xuống 1 đơn vị. Nếu giá trị của biến nhỏ hơn giá trị cuối thì kết thúc phát biểu.
Hs thực hiện.
Hs nghe.
Biến := Giá trị đầu
Biến <= Giá trị cuối 
Các phát biểu
Biến tự giảm xuống 1 đơn vị
Sai
Bắt đầu
Kết thúc
Hs quan sát
Hs thảo luận nhóm
Hs trả lời
Hs nhận xét
I.Điều khiển lặp For..To/ Downto.. Do
1. Dạng 1: ForToDo
 a. Cấu trúc phát biểu:
b. Sự hoạt động: 
c. Lưu đồ:
Bài tập:Viết chương trình nhập vào số tự nhiên n. In ra các số tự nhiên từ 1 đến n
Chương trình:
Program bai_tập;
Var N,i: Integer;
Begin
Write (‘nhập số N vào:’); readln(N);
For i := 1 To N Do
Writeln(i);
Readln;
End.
2. Dạng 2: ForDowntoDo
a. Cấu trúc phát biểu
b. Sự hoạt động: 
c. Lưu đồ:
Hoạt động 2: Bài toán 1
Gv cho bài toán.
Bài toán trên cần khai báo mấy biến?
Gv cho hs hoạt động nhóm để làm bài.
Gọi đại diện của hai nhóm lên treo bảng nhóm.
Gv gọi nhóm khác nhận xét.
Gv nhận xét chung và sửa bài.
Gv cho điểm từng nhóm.
Hs quan sát
Phải khai báo 3 biến.
Hs hoạt động nhóm
Hs thực hiện
Hs quan sát bài bạn làm.
Hs nhận xét.
Hs nghe và ghi bài
II. Bài tập 1: Viết chương trình nhập vào số tự nhiên N và tính biểu thức sau:
T = 
Chương trình:
Program bai_toan;
Var N,i: Integer; T: real;
Begin
Write (‘nhập số N vào:’); readln(N);
T:= 0;
For i := 1 To N Do
T:= T + ;
Write(‘ kết quả là: T = ‘,T);
Readln;
End.
Hoạt động 3: cũng cố
Gv hỏi khi nào chúng ta nên dùng vòng lặp For? Khi nào nên dùng vòng lặp RepeatUntil hoặc WhileDo? Vì Sao?
Gv nêu vấn đề và cho một bài tập.
Gv cho học sinh thảo luận nhóm để nêu hướng giải quyết bài tập.
Gv gọi đại diện của nhóm nêu hướng làm.
Gv phát phiếu học tập cho hs làm
Gv sửa bài.
Hs1 trả lời
Hs2 nhận xét
Hs nghe và quan sát.
Hs thảo luận nhóm
Hs thực hiện
Hs làm bài vào phiếu học tập
Hs lắng nghe.
Bài tập 2: Dùng vòng lặp For viết chương trình in ra các số chẳn từ 0 đến 100 theo thứ tự giảm dần.
Hoạt động 4: Hướng dẫn về nhà
Các em về học lại các cấu trúc phát biểu, sự hoạt động và lưu đồ của vòng lăp For.
Bài tập:Viết chương trình nhập vào số tự nhiên n. In ra tất cả các ước số của n.

Tài liệu đính kèm:

  • docgiao an tin 9 hay.doc