Bài 7. Câu lệnh lặp

Chia sẻ bởi Trần Trung Nguyên | Ngày 14/10/2018 | 75

Chia sẻ tài liệu: Bài 7. Câu lệnh lặp thuộc Tin học 8

Nội dung tài liệu:

Tiết 37
Tuần 20

1. MỤC TIÊU
1.1. thức:
Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình
Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.
1.2. năng:
Hiểu hoạt động của câu lệnh lặp với số lần biết trước
Viết đúng được lệnh lặp với số lần biết trước trong một số tình huống đơn giản
Hiểu lệnh ghép
1.3. Thái độ:
Nghiêm túc trong học tập, hứng thú, tư duy giải các bài tập.
2. NỘI DUNG HỌC TẬP:
Biết có những tình huống đòi hỏi phải thực hiện lặp đi lặp lại với số lần nhất định một số thao tác nào đó. NNLT cung cấp các lệnh thể hiện cấu trúc điều khiển cho phép lặp đi lặp lại với số lần nhất định
Hiểu hoạt động của câu lệnh lặp với số lần biết trước
Hiểu cú pháp câu lệnh, viết đúng được câu lệnh lặp với số lần biết trước
Hiểu lệnh ghép là câu lệnh gộp một dãy các câu lệnh (như Pascal các câu lệnh phải được đặt trong cặp từ khóa Begin … end;)
3. CHUẨN BỊ
3.1. Giáo viên
- Máy chiếu và một số BT cấu trúc rẽ nhánh trên bảng phụ
3.2. Học sinh
- Học bài và xem bài trước, các câu hỏi, bài tập cuối bài
4. TỔ CHỨC CÁC HỌAT ĐỘNG HỌC TẬP:
4.1. Ổn định, tổ chức và kiểm diện: (1 phút)
4.2. Kiểm tra miệng: (10 phút)
Câu 1(9đ)
Viết chương trình nhập vào số nguyên n
Xuất thông báo tương ứng:
+ Nếu n chia hết cho 2 thì “n là số chẳn”
+ Nếu n không chia hết cho 2 thì “n là số lẻ”
Đáp án 1:
Viết chương trình trên máy dịch và chạy chương trình.
Thuật toán:
If (n mod 2= 0) then
Writeln(n, ‘la so chan’)
Else
Writeln(n,’la so le’);
( chép bài và làm bài đầy đủ)

4.3. Tiến trình bài học:


Hoạt động của GV và HS
Nội dung bài học

HỌAT ĐỘNG 1: Tìm hiểu một số công việc thực hiện nhiều lần (10 phút)
GV:YCHS đọc mục 1 SGK trang54.

HS: đọc, lắng nghe.

GV: cho ví dụ về các hoạt động sống lặp lại như: gà gáy sáng, đồng hồ quả lắc điểm giờ,…

HS: lắng nghe

GV: YC nhóm HS tìm YCHS cho thêm một vài ví dụ.

HS: thảo luận nhóm tìm ví dụ về hoạt động lặp

GV: YC các nhóm trình bày các ví dụ

HS: đại diện nhóm trình bày

GV: nhận xét đánh giá cho điểm nhóm tìm được ví dụ hay và hoàn chỉnh nhất.


1. Các công việc phải thực hiện nhiều lần
(SGK/T56)

























HỌAT ĐỘNG 2: Tìm hiểu câu lệnh lặp – một lệnh thay cho nhiều lệnh (15 phút)
GV: YCHS đọc ví dụ 2
HS: chú ý lắng nghe.
GV: YCHS mở SGK/T41xem lại vd3
HS: Xem SGK
GV: Đó là thuật toán mà các em đã được giới thiệu. Nhưng chưa biết phải viết chương trình như thế nào? dùng câu lệnh gì để viết? và đó chính là câu lệnh lặp mà hôm nay các em sẽ được học và làm quen.

2.Câu lệnh lặp – một lệnh thay cho nhiều lệnh (SGK/T57)



 TỔNG KẾT VÀ HƯỚNG DẪN HỌC TẬP: (9 phút)
4.4 Tổng kết:
GV đặt câu hỏi và HS trả lời
Câu 1: Em hãy cho ví dụ về việc phải thực hiện lặp lại trong cuộc sống hằng ngày?
Đáp án 1:
ví dụ: tính tổng 10 số nguyên đầu tiên (0+1+2+3…9) ,Viết cửu chương 3, trường học mỗi ngày 2 buổi …
Câu 2: Hãy cho biết tác dụng của câu lệnh lặp với số lần biết trước?
Đáp án 2: Câu lệnh lặp với số lần biết trước có tác dụng làm đơn giản và giảm nhẹ công sức của người viết chương trình.
4.5. Hướng dẫn học tập:
- Đối với bài học ở tiết học này:
+ Học sinh phải biết thế nào là hoạt động lặp
+ Biết ích lợi của câu lệnh lặp trong NNLT
-
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Trung Nguyên
Dung lượng: 76,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)