Giáo án môn Tin học Lớp 8 - Tiết 48: Bài tập - Năm học 2019-2020
I.MỤC TIÊU
1.Kiến thức
+ Nhớ lại cú pháp và hoạt động của lệnh lặp for…to…do.
+ Nhớ lại cú pháp và hoạt động của lệnh lặp while…do.
2.Kĩ năng
+ Sử dụng được lệnh for…do để viết chương trình
+ Sử dụng được lệnh while…do để viết chương trình
+ Đọc hiểu được chương trình có sử dụng lệnh for…do
+ Đọc hiểu được chương trình có sử dụng lệnh while…do
3.Thái độ
+ Nghiêm túc trong học tập, ham thích lập trình trên máy tính để giải các bài tập.
4.Định hướng hình thành năng lực
- Năng lực chung: Tư duy, tự học, giải quyết vấn đề, tự quản lý, giao tiếp.
- Năng lực chuyên biệt: công nghệ thông tin.
II.CHUẨN BỊ CỦA GV & HS
1.Chuẩn bị của giáo viên
- Chia lớp ra thành các nhóm để làm bài.
- Kết hợp phương pháp vấn đáp, đàm thoại.
- Phấn, bảng đen, sách giáo khoa và sách giáo viên Tin học 8, giáo án.
2.Chuẩn bị của học sinh
- Sách giáo khoa, vở ghi, bút, thước, xem trước nội dung bài mới.
III.HOẠT ĐỘNG DẠY - HỌC
Tóm tắt nội dung tài liệu: Giáo án môn Tin học Lớp 8 - Tiết 48: Bài tập - Năm học 2019-2020
ỘNG DẠY - HỌC 1.Ổn định lớp (2 phút) 2. Kiểm tra bài cũ ( Kết hợp trong tiết dạy) 3.Bài mới (40 phút) - Mục tiêu:+ Nhớ lại cú pháp và hoạt động của câu lệnh while...do. + Viết được chương trình với câu lệnh lặp. - Phương pháp: thuyết trình, vấn đáp, đàm thoại, làm việc nhóm. - Kĩ thuật dạy học: Đặt câu hỏi, nhóm. - Phương tiện: Bảng - Sản phẩm: Thực hiện được bài tập theo yêu cầu Hoạt động giáo viên Hoạt động học sinh Nội dung Hoạt động 1: Tìm hiểu sự khác nhau giữa câu lệnh xác định số lần lặp và câu lệnh không xác định số lần lặp Nêu sự khác biệt giữa câu lệnh xác định số lần lặp và câu lệnh không xác định số lần lặp? Sự khác biệt: a) Câu lệnh lặp với số lần lặp cho trước chỉ thị cho máy tính thực hiện một lệnh hoặc một nhóm lệnh với số lần đã được xác định từ trước, còn với câu lệnh lặp với số lần lặp chưa biết trước thì số lần lặp chưa được xác định trước. b) Lệnh lặp với số lần cho trước, điều kiện là giá trị của một biến đếm có giá trị nguyên đã đạt được giá trị lớn nhất hay chưa, còn trong câu lệnh lặp với số lần lặp chưa biết trước, điều kiện tổng quát hơn nhiều, có thể là kiểm tra một giá trị của một số thực c) Lệnh lặp với số lần cho trước, câu lệnh được thực hiện ít nhất một lần, sau đó kiểm tra điều kiện. Lệnh lặp với số lần chưa xác định trước, trước hết điều kiện được kiểm tra. Nếu điều kiện được thoả mãn, câu lệnh mới được thực hiện. 1.Sự khác nhau giữa câu lệnh xác định số lần lặp và câu lệnh không xác định số lần lặp. Bài tập1 - ? Hãy tìm hiểu các thuật toán sau đây và cho biết khi thực hiện thuật toán, máy tính sẽ thực hiện bao nhiêu vòng lặp? Khi kết thúc, giá trị của S bằng bao nhiêu? Viết chương trình Pascal thể hiện các thuật toán đó. a) Thuật toán 1 Bước 1. S ¬ 10, x ¬ 0.5. Bước 2. Nếu S £ 5.2, chuyển tới bước 4. Bước 3. S ¬ S - x và quay lại bước 2. Bước 4. Thông báo S và kết thúc thuật toán. a) Thuật toán 1: 10 vòng lặp được thực hiện. Khi kết thúc thuật toán S = 5.0. Chương trình Pascal tương ứng: Program Thuat_to...ng cua day so la: ’, t:6:2); Readln End. 3.Tìm hiểu ý nghĩa chương trình 4.Củng cố (2 phút) Bài học hôm nay các em cần ôn lại một số nội dung sau đây: Câu lệnh for ... to ... do có dạng: While do ; 5.Vận dụng, mở rộng IV.HƯỚNG DẪN HỌC Ở NHÀ (1 phút) - Ôn lại các bài tập đã học . - Về nhà học bài tiết sau kiểm tra 1 tiết (LT).
File đính kèm:
- giao_an_mon_tin_hoc_lop_8_tiet_48_bai_tap_nam_hoc_2019_2020.doc