- Biết lựa chọn câu lệnh lặp while...do hoặc for...do phù hợp với tình huống cụ thể2. Về kỹ năng.[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 SỐ 6: SỬ DỤNG LỆNH LẶP WHILE…DO
I MỤC TIÊU
1 Về kiến thức
- Hiểu câu lệnh lặp while chương trình TP có sẵn
- Biết lựa chọn câu lệnh lặp while for phù hợp với tình cụ thể.
2 Về kỹ năng
- Rèn luyện kĩ khai báo, sử dụng biến - Rèn luyện khả đọc chương trình
- Biết vai trị việc kết hợp cấu trúc điều khiển.
3 Về thái độ
- Có thái độ nghiêm túc, Gĩư gìn thơng tin máy tính, - Biết ứng dụng vào thực tế
II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1 Giáo viên
Soạn bài, đọc tài liệu tham khảo, phòng may
2 Học sinh
Xem lại học trước, xem trước nhà, dụng cụ học tập III PHƯƠNG PHÁP
- Giải vấn đề, vấn đáp, hoạt động nhóm, thực hành, trực quan, suy luận 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):
- HS1: Nêu cấu trúc chức câu lệnh lặp
- HS2: So sánh câu lệnh lặp với số lần biết trước chưa biết trước?
3 Giảng mới:
NỘI DUNG
THỜ I GIA
N
HOẠT ĐỘNG DẠY HỌC
GHI BẢN G Hoạt động giáo viên
Hoạt động của học sinh
bài tập 2: Uses Crt; Var n,i:integer; Begin Clrscr;
write('Nhap vao mot so nguyen: ');readln(n); If 30phút
GV yêu cầu HS làm tập 2:
H S thực
b i t ậ p Ngày soạn: 03/03/2018
Ngày giảng: 06/03/2018 Tiết thứ: 51
(3)4 Củng cố (thời gian: phút):
- củng cố lại kiến thức trong tập 2 - Đọc đọc thêm trang 70
5 Hướng dẫn tự học (thời gian: phút):
- Học cũ, làm tập SGK/66,67 V RÚT KINH NGHIỆM
n<=1 then writeln('N khong la so nguyen to') else begin i:=2; while (n mod i<>0) i:=i+1; if i=n then writeln(n,' la so nguyen to!') else writeln(n,' khong phai la so nguyen to!'); end; readln end
Tìm hiểu chương trình nhận biết số tự nhiên N nhập vào từ bàn phím có phải số ngun tố hay không GV: Hướng dẫn:
GV: Nêu lỗi cần ý có HS lúc thực hành
GV: Nhắc lại điều cần ý:
hiện theo n h ó m
2: Ngày soạn: 03/03/2018
Ngày giảng: 06/03/2018 Tiết thứ: 51