Tin 8 Ky II Chuan KTKN

Chia sẻ bởi Ma Công Liên | Ngày 14/10/2018 | 53

Chia sẻ tài liệu: Tin 8 Ky II Chuan KTKN thuộc Tin học 8

Nội dung tài liệu:

Ngày giảng:
8A : …………………….
8B: ..........................

Tiết 37:
CÂU LỆNH LẶP
I- Mục tiêu bài học:
1/ Kiến thức
- Biết nhu cầu cần có cấu trúc lặp
L; 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.
- Hiểu hoạt động của câu lệnh for . . . do trong pascal
2/ Kĩ năng:
- Hình thành kĩ năng sử dụng câu lệnh lặp trong chương trình pascal.
3/ Thái độ:
- Nghiêm túc, nhiệt tình và yêu thích môn học.
II- Chuẩn bị
GV: Máy tính, giáo án, sgk.
HS: sgk, vở ghi chép.
III- Các hoạt động dạy học
1/ Ổn định lớp:
2/ Kiểm tra bài cũ: (Không kiểm tra)
3/ Bài mới:
Hoạt động của thầy và trò
Nội dung

Hoạt động 1:

GV: Nêu ví dụ về một số hoạt động hàng ngày được thực hiện lặp đi lặp lại nhiều lần.
HS: Theo dõi, ghi chép
GV: Yêu cầu HS lấy một ví dụ khác.
HS: Lấy ví dụ.
GV: Nhận xét-> chốt lại vấn đề.
Hoạt động 2
GV: Hướng dẫn học sinh tìm hiểu ví dụ 1,2 trong SGK.
HS: Tìm hiểu ví dụ.
GV: Đưa thêm một số ví dụ khác như: in ra màn hình 10 số tự nhiên đầu tiên (0->9).
HS: Theo dõi và lấy thêm ví dụ khác.
GV: Nhận xét -> Chốt lại vấn đề.
Hoạt động 3:
GV: Giới thiệu cú pháp câu lệnh lặp trong pascal, giải thích ý nghĩa các phần tử trong câu lệnh và cách thực hiện của câu lệnh.
HS: Theo dõi và ghi chép.
GV: Viết 1,2 câu lệnh lặp bằng câu lệnh lặp của pascal (máy tính).
1. Các công việc phải thực hiện nhiều lần
- Khi viết chương trình máy tính. Để chỉ dẫn cho máy tính thực hiện đúng công việc, trong nhiều trường hợp ta cần phải viết lặp lại nhiều câu lệnh thực hiện một phép tính nhất định.
2. Câu lệnh lặp-một lệnh thay cho nhiều lệnh

- Mọi ngôn ngữ lập trình đều có các câu lệnh lặp là ‘cách’ để chỉ thị cho máy tính thực hiện cấu trúc lặp với một câu lệnh.
3. Ví dụ về các câu lệnh lặp.
For := giá trị đầu to do ;
- Trong đó: + For, to, do là từ khoá.
+ Biến đếm là biến kiểu số nguyên, giá trị đầu và giá trị cuối là các giá trị nguyên.
- Cách thực hiện: Ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm được tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối.
VD: - For i:=1 to 10 do
- For i:= -5 to 2 do

4/ Củng cố:
GV: Nhắc lại nội dung trọng tâm của bài học
GV: Yêu cầu học sinh trả lời câu hỏi 1,2,3,4 cuối bài.
5/ Hướng dẫn về nhà:
GV: Yêu cầu học sinh về nhà học bài và đọc trước mục 3,4 của bài 7 sgk.
**********************************************************


Ngày giảng:
8A : …………………….
8B: ..........................

Tiết 38:
CÂU LỆNH LẶP(tiếp)
I- Mục tiêu bài học:
1/ Kiến thức
- Hiểu hoạt động của câu lệnh for . . . do trong pascal
- Viết đúng được lệnh for...do trong một số tình huống đơn giản.
- Hiểu được lệnh ghép trong pascal.
2/ Kĩ năng:
- Rèn luyện kĩ năng sử dụng câu lệnh lặp trong chương trình pascal.
3/ Thái độ:
- Nghiêm túc, nhiệt tình và yêu thích môn học.
II- Chuẩn bị
GV: Máy tính, giáo án, sgk.
HS: sgk, vở ghi chép.
III- Các hoạt động dạy học
1/ Ổn định lớp:
2/ Kiểm tra bài cũ:
Em hãy nêu 2 ví dụ về hoạt động có sự lặp đi, lặp lại? Nêu cú pháp viết câu lệnh lặp trong pascal? Cho biết cách thực hiện của câu lệnh lặp ?
3/ Bài mới:
Hoạt động của thầy và trò
Nội dung

Hoạt động 1
GV: Yêu cầu học sinh đọc và giải thích các câu lệnh trong ví dụ 3,4 sgk.
HS: Trả lời.
GV: Chạy chương trình của ví dụ 3,4 sgk để học sinh quan sát (máy tính
* 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ẻ: Ma Công Liên
Dung lượng: 978,37KB| Lượt tài: 1
Loại file: rar
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)