GA tin 8_ki 2_2013

Chia sẻ bởi Nguyễn Hoài Hương | Ngày 14/10/2018 | 53

Chia sẻ tài liệu: GA tin 8_ki 2_2013 thuộc Tin học 8

Nội dung tài liệu:

Ngày soạn: 25/12
Ngày giảng: /
tiết 37: Bài 7: câu lệnh lặp (Tiết 1)

A. Mục tiêu bài họ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 cho 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.
- Thực hiện tuần tự các công việc để đạt được kết quả.
- Vận dụng được kiến thức đã học vào các bài toán cụ thể
B. chuẩn bị
- GV: Bảng phụ, câu hỏi, bài tập.
- HS: Bảng nhóm, bút dạ, phiếu học tập.
C. Tiến trình lên lớp
1. Tổ chức: 8A: 8B: 8C:
2. Kiểm tra:
3. Bài mới
Hoạt động Thầy - Trò
Nội dung

Hoạt động 1:

- HS hoạt động nhóm thảo luận và liệt kê các hoạt động được thực hiện lặp đi lặp lại nhiều lần.
- GV: Có những công việc mà chúng ta thường thực hiện lặp lại với một số lần nhất định và biết trước.
?Lấy ví dụ minh hoạ.
- GV: Có những công việc lặp lại với số lần không xác định trước.
?Lấy ví dụ minh hoạ.
- GV lưu ý cho HS khi viết chương trình cho máy tính cũng 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.
- GV lấy ví dụ minh hoạ và giải thích sơ lược cho HS.

Hoạt động 2:

- GV cho HS đọc ví dụ 1 SGK/56.
- GV gợi ý cho HS.
- HS hoạt động nhóm thảo luận nêu thuật toán.
- HS đại diện các nhóm trả lời.
- Các nhóm khác đối chiếu, nhận xét.
- GV nhận xét.
- GV treo bảng phụ đưa ra thuật toán và giải thích các bước đã nêu trong thuật toán.

- HS sử dụng phiếu học tập nêu thuật toán để vẽ hình vuông.

- GV cho HS đọc ví dụ 2 SGK/57.
- GV gợi ý cho HS.
?Xác định Input và Output.
- HS hoạt động nhóm thảo luận nêu thuật toán.
- HS đại diện các nhóm trả lời.
- Các nhóm khác đối chiếu, nhận xét.
- GV nhận xét.
- GV treo bảng phụ đưa ra thuật toán và giải thích các bước đã nêu trong thuật toán.


1. các công việc phải thực hiện nhiều lần.

- Nhiều hoạt động lặp lại với số lần nhất định và biết trước.
- Có những công việc lặp lại với số lần không thể xác định trước.











2. câu lệnh lặp – một lệnh thay cho nhiều lệnh.
Ví dụ 1:
- Bước 1: Vẽ hình vuông (vẽ liên tiếp bốn cạnh và trở về đỉnh ban đầu).
- Bước 2: Nếu số hình vuông đã vẽ được ít hơn 3, di chuyển bút vẽ về bên phải 2 đơn vị và trở lại bước 1. Ngược lại kết thúc thuật toán.
*Thuật toán mô tả các bước để vẽ hình vuông.
- Bước 1: k:=0;
- Bước 2: k:=k+1;
- Bước 3: Nếu k < 4 thìư trở lại bước 2. Ngược lại, kết thúc thuật toán.

Ví dụ 2: Tính tổng
* 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ẻ: Nguyễn Hoài Hương
Dung lượng: 4,26MB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)