Giáo án tin 8 HKII

Chia sẻ bởi Huỳnh Thị Thanh Bình | Ngày 14/10/2018 | 53

Chia sẻ tài liệu: Giáo án tin 8 HKII thuộc Tin học 8

Nội dung tài liệu:

Tiết 37: Bài 7: Câu lệnh lặp
A/ Mục tiêu: - 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.
- Hiểu hoạt động của cấu trúc lặp với số lần lặp biết trước 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 lệnh ghép trong Pascal.
B/ Chuẩn bị: GV: Giáo án, SGK,
HS: SGK, đọc trước bài 7: Câu lệnh lặp,
C/ Tiến trình dạy - học:
Hoạt động của giáo viên
Hoạt động của học sinh

Hoạt động 1: Các công việc phải thực hiện nhiều lần

GV yêu cầu HS đọc SGK khoảng 3 phút.
Trong cuộc sống hàng ngày nhiều hoạt động được lặp đi lặp lại nhiều lần
Ví dụ: Tiếng gà trống gáy, tiếng chim hót, tiếng chuông đồng hồ báo thức em vào mỗi buổi sáng, giờ trả bài kiểm tra cô giáo lặp đi lặp lại việc gọi tên HS và ghi điểm vào sổ điểm, cô giáo sẽ ngừng lại khi đã vào điểm cho tất cả HS trong lớp.
Khi viết chương trình cho máy tính cũng vậy. Để chỉ cho máy tính thực hiện đúng công việc ta phải làm như thế nào?
GV: Để viết một chương trình trong Pascal chào từng bạn trong lớp của em (chương trình cho phép nhập tên bạn từ bàn phím và in ra lời chào tương ứng). Làm thế nào để chương trình Pascal của em có thể thực hiện việc lặp này? ( mục 2.
HS đọc SGK.


HS nghe GV giảng bài.






HS: Phải viết lặp lại trong nhiều câu lệnh

Hoạt động 2: Câu lệnh lặp - một lệnh thay cho nhiều lệnh

GV yêu cầu HS nghiên cứu ví dụ 1 (SGK)
Ví dụ 2: Giả sử cần tính tổng của 100 số tự nhiên đầu tiên
1+ 2 + 3 + …+ 100.





Cách mô tả các hoạt động lặp trong thuật toán như trong các ví dụ trên được gọi là trúc lặp.
* Mọi ngôn ngữ lập trình đều có cấu trúc lặp.
Hoạt động 3: Ví dụ về câu lệnh lặp
GV giới thiệu cho HS câu lệnh lặp thường gặp trong Pascal.
For < biến đếm> := to < giá trị cuối> do
(GV giải thích ý nghĩa câu lệnh theo nghĩa tiếng việt)
- For, to, do là các từ khoá.
- Biến đếm có kiểu dữ liệu gì?
- Giá trị đầu và giá trị cuối như thế nào?
- Câu lệnh có thể là câu lệnh đơn giản hay câu lệnh ghép.
GV: Hoạt động của câu lệnh như sau: Ban đầu biến đếm được gán bằng giá trị đầu, mỗi lần câu lệnh viết sau từ khoá do được thực hiện biến đếm được tăng lên một đơn vị, câu lệnh được thực hiện cho đến khi biến đếm lớn hơn giá trị cuối.
Số vòng lặp là biết trước và bằng
Giá trị cuối - giá trị đầu + 1
GV cho HS đọc vídụ 3, 4 (SGK)
Hoạt động 4: Tính tổng và tích bằng câu lệnh lặp
Ví dụ: Viết chương trình tính tổng số tự nhiên đầu tiên, với N là số tự nhiên được nhập từ bàn phím.
GV cho HS tự viết chương trình trong 3 phút.







* 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ẻ: Huỳnh Thị Thanh Bình
Dung lượng: 237,58KB| Lượt tài: 1
Loại file: zip
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)