Giáo Án Tin 8 Chuẩn Kiến Thức 2011-2012 kỳ II

Chia sẻ bởi Hoàng Vĩnh Huy | Ngày 17/10/2018 | 38

Chia sẻ tài liệu: Giáo Án Tin 8 Chuẩn Kiến Thức 2011-2012 kỳ II 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 (Tiết 1)
Ngày soạn:
Ngày giảng:
A. Mục tiêu bài học
*Kiến 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 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.
*Kĩ năng:
- Thực hiện tuần tự các công việc để đạt được kết quả.
B. chuẩn bị
- GV: Máy tính, máy chiếu, câu hỏi, bài tập.
- HS: Bảng nhóm, bút dạ, phiếu học tập.
C. các bước lên lớp
1. Tổ chức ổn định lớp
2. Chuyển giảng
3. Bài mới
Hoạt động dạy học
Nội dung

- 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.
- 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 chiếu máy đư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 chiếu máy đư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 100 số tự nhiên đầu tiên.
+ Bước 1: Sum:= 0; i:= 0;
+ Bước 2: i:= i + 1;
+ B
* 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ẻ: Hoàng Vĩnh Huy
Dung lượng: 6,45MB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)