- Nghiêm túc trong giờ, có ý thức bảo vệ cơ sở vật chất, - Biết ứng dụng câu lệnh vào thực tế.. II.[r]
(1)PHỊNG GD&ĐT - THỊ XÃ ĐƠNG TRIỀU CÔNG NGHỆ THÔNG TIN
-o0o -GIÁO ÁN LÊN LỚP
MON-HOC: TIN HỌC - LỚP 8
(2)BÀI TH 5: SỬ DỤNG LỆNH LẶP FOR…DO
I MỤC TIÊU
1 Về kiến thức
- Biết viết chương trình có sử dụng vòng lặp for…do - HS sử dụng câu lệnh ghép
2 Về kỹ năng
- Rèn luyện kĩ đọc hiểu chương trình có sử dụng vịng lặp for … 3 Về thái độ
- Nghiêm túc giờ, có ý thức bảo vệ sở vật chất, - Biết ứng dụng câu lệnh vào thực tế
II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1 Giáo viên
Giáo án, SGK SGV, phòng máy 2 Học sinh
học cũ nhà
III PHƯƠNG PHÁP
- Giải vấn đề, hoạt động nhóm, tự trình bày ý tưởng nhóm IV TIẾN TRÌNH GIỜ DẠY
1 Ổn định lớp (thời gian: phút):
2 Kiểm tra cũ (thời gian: phút):
? Chúng ta dạng câu lệnh lặp? điểm khác biệt câu lệnh lặp? 3 Giảng mới:
NỘI DUNG
THỜ I GIA
N
HOẠT ĐỘNG DẠY HỌC
GHI BẢNG Hoạt động của
giáo viên
Hoạt động của học sinh
Hãy gõ chương trình trứng rơi vào máy chạy thử
8 phút
- GV: gõ c h n g t r ì n h trứng rơi vào máy chạy thử
- HS thực theo nhóm
Hãy gõ chương trình trứng rơi v o m y v chạy thử
Ngày soạn: 06/01/2018
Ngày giảng: 09/01/2018 Tiết thứ: 39
(3)1 Bài 1: Viết chương trình tính tổng số tự nhiên từ đến N -Tính tổng số chẵn Readln(n); S:=0; for i:=1 to n ìf n mod 2=0 then s:=S+i; write(s);
16 phút
- ? em biết ý tưởng ta làm nào?
- GV yêu cầu Hs chạy với liệu khác
HS thực theo nhóm
1 Bài 1: Viết c h n g t r ì n h tính tổng số tự nhiên từ đến N
-Tính tổng số chẵn R e a d l n ( n ) ; S:=0;
for i:=1 to n ìf n mod 2=0 then s:=S+i; write(s);
Bài 2: Viết chương trình in hình bảng nhân số từ đến 9, số nhập từ bàn phím dừng hình để quan sát kết
Program bang_nhan; uses crt; var N,i : integer; begin clrscr; Write('Nhập số N='); Readln(N); Writeln;
Write('bang nhan ',N); Writeln; for i:= to 10 writeln(N,' x',i:2,' = ', N*i:3); readln; end
12 phút
- ? em biết ý tưởng ta làm nào?
- GV: ta nhập số vào từ bàn p h í m v s dụng vòng for cho chạy từ đến 10 Sau n h â n s ố v a nhập với biến vịng for
- GV yêu cầu HS gõ chương trình vào máy chạy chương trình với giá trị nhập 1,2, .10 sau quan sát kết
- K h i c h y chương trình có nhược điểm khơng?
- H S n g h i ê n c ứ u c h n g trình SGK nhóm thảo luận v c h o b i ế t chương trình chạy nào? hồn thành bảng tiến trình sau:
Bài 2: Viết chương trình in r a m n h ì n h bảng nhân số từ đến 9, số nhập từ b n p h í m v dừng hình để quan sát kết
P r o g r a m bang_nhan; uses crt;
v a r N , i : integer;
begin clrscr;
Write('Nhập số
N = ' ) ;
Readln(N); Writeln;
W r i t e ( ' b a n g nhan ',N);
Writeln;
for i:= to 10 do
w r i t e l n ( N , ' x ' , i : , ' = ' , Ngày soạn: 06/01/2018
Ngày giảng: 09/01/2018 Tiết thứ: 39
(4)4 Củng cố (thời gian: phút):
Củng cố lại thuật toán tập 5 Hướng dẫn tự học (thời gian: phút):
- Học ghi SGK - Hoàn thiện thêm lớp - Đọc đọc thêm số trang 65 V RÚT KINH NGHIỆM
N*i:3); readln; end Ngày soạn: 06/01/2018
Ngày giảng: 09/01/2018 Tiết thứ: 39