- Củng cố kiến thức vòng lặp với số lần biết trước và câu lệnh ghép - Nắm được cấu trúc câu lệnh lặp và hoạt động của nó.. 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 TẬP
I MỤC TIÊU
1 Về kiến thức
- Củng cố kiến thức vòng lặp với số lần biết trước câu lệnh ghép - Nắm cấu trúc câu lệnh lặp hoạt động
2 Về kỹ năng
- Vận dụng vòng lặp for …to…do câu lệnh ghép viết số toán đơn giản - Thành thạo cú pháp câu lệnh lặp tập
3 Về thái độ
- Thái độ học tập nghiêm túc, tích cực làm dạng tập ứng dụng 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à, hoàn thiện yêu cầu giáo viên giao nhà tiết học trước III PHƯƠNG PHÁP
Giải vấn đề, hoạt động nhóm, vấn đáp, phân tích 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):
? Trình bày cấu trúc câu lệnh lặp với số lần 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ẢNG Hoạt
động của giáo viên
Hoạt động của học
sinh
Bài 1: SGK (T60)
phút
G V :
Đ a r a đ ề b i t o n , yêu cầu học sinh
-HS: Hoạt động theo nhóm tìm c â u t r ả lời
- HS: Đại
Bài 1: SGK (T60) Ngày soạn: 12/01/2018
Ngày giảng: 16/01/2018 Tiết thứ: 41
(3)n g h i ê n cứu theo nhóm - G V : Nhận xét kết c u ố i
diện hai nhóm trình bày k ế t q u ả nhóm
Bài 2: SGK (T60) - Câu lệnh lặp có tác dụng dẫn cho máy tính thực lặp lại câu lệnh hay nhóm câu lệnh với số lần định - Câu lệnh lặp làm giảm nhẹ công sức người viết chương trình
5 phút
- G V : Đưa tập lên b ả n g , yêu cầu học s i n h đứng c h ỗ t r ả lời - G V : Kết luận kết
- HS: Một học sinh đứng chỗ trả lời tập m ộ t h ọ c sinh khác đứng chỗ nhận xét
Bài 2: SGK (T60)
- Câu lệnh lặp có tác dụng dẫn cho máy tính thực lặp lại câu lệnh hay nhóm câu lệnh với số lần định
- Câu lệnh lặp làm giảm nhẹ công sức người viết chương trình
Bài SGK (T60) - Điều kiện cần kiểm tra câu lệnh lặp for … giá trị biến đếm phải nằm đoạn [giá trị đầu, giá trị cuối ], thoả mãn điều kiện câu lệnh thực hiện, không thoả mãn câu lệnh bị bỏ qua
5 phút
G V :
Đ a r a đ ề b i t o n , yêu cầu học sinh n g h i ê n cứu theo nhóm
H S l m
Bài SGK (T60)
- Điều kiện cần kiểm tra câu lệnh lặp for … giá trị biến đếm phải nằm đoạn [giá trị đầu, giá trị cuối ], thoả mãn điều kiện câu lệnh thực hiện, không thoả mãn câu lệnh bị bỏ qua
Bài SGK (T61) Tất câu lệnh không hợp lệ vì: a) giá trị đầu lớn giá trị cuối b) giá trị đầu giá trị cuối có kiểu số thực không kiểu với biến đếm c) sai cấu trúc câu lệnh d) Hợp lệ trường hợp in chữ A lặp 10 lần thừa dấu phẩy sau e) biến đếm có kiểu kiểu số thực nên không hợp lệ
5 phút
G V :
Đ a r a đ ề b i toán yêu cầu học s ì n h đứng vị trí để t r ả l i tập
-HS: 1em đứng vị trí trả lời, em khác nhận xét
Bài SGK (T61)
Tất câu lệnh khơng hợp lệ vì:
a) giá trị đầu lớn giá trị cuối
b) giá trị đầu giá trị cuối có kiểu số thực không kiểu với biến đếm c) sai cấu trúc câu lệnh d) Hợp lệ trường hợp Ngày soạn: 12/01/2018
Ngày giảng: 16/01/2018 Tiết thứ: 41
(4)4 Củng cố (thời gian: phút):
Giáo viên nhận xét tiết học, rút kinh nghiệm tiết học 5 Hướng dẫn tự học (thời gian: phút):
- Về nhà viết chương trình cho tập lớp - Học cũ
V RÚT KINH NGHIỆM
- G V : Nhận xét kết c â u t r ả lời bạn
in chữ A lặp 10 lần thừa dấu phẩy sau e) biến đếm có kiểu kiểu số thực nên không hợp lệ
Bài Tập : Viết chương trình tính S=1+1/2 + + 1/n (n nhập từ bàn phím)
17 phút
- G V : Đưa tập - G V : Ghi kết suy luận học sinh lên bảng
- HS: Suy l u ậ n k ế t theo lí thuyết
- HS: gõ c h n g trình vào m y v chạy thử - HS: So sánh kết nhận với kết suy lận - H S giải thích k ế t q u ả thu HS mô tả lời với n=5
Bài Tập :
Viết chương trình tính S=1+1/2 + + 1/n (n nhập từ bàn phím)
Ngày soạn: 12/01/2018
Ngày giảng: 16/01/2018 Tiết thứ: 41