Giáo án tin 8 tiết 49

Chia sẻ bởi Ngô Thị Thủy | Ngày 16/10/2018 | 33

Chia sẻ tài liệu: giáo án tin 8 tiết 49 thuộc Tin học 7

Nội dung tài liệu:

Ngày soạn: 19/02/2012
Ngày day: 21/02/2012
Người thực hiện: Nguyễn Thị Nhung
Lớp: 8B
Tiết 47. Bài 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC
I. MỤC TIÊU
1. Về kiến thức
- Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước 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 với số lần chưa biết trước để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó được thoả mãn;
- Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước while...do trong Pascal.
2. Về kỹ năng
- Nắm được cú pháp của câu lệnh lặp với số lần chưa biết trước while…do
- Viết được những chương trình đơn giản có chứa câu lệnh lặp while…do
3. Về thái độ
- Có hứng thú với giờ học và ngày càng yêu thích môn học
II. CHUẨN BỊ
1. Giáo viên: Giáo án, sách giáo khoa, máy chiếu, bảng phụ,…
2. Học sinh: Sách giáo khoa, vở viết, học bài cũ.
III. TIẾN TRÌNH DẠY HỌC
1. Ổn định lớp (1’)
2. Kiểm tra bài cũ: (4’)
Câu 1: Hãy nêu cú pháp câu lệnh lặp For…Do. Cho ví dụ
Đáp án: Cú pháp: For := to do ;
VD: For i:=1 to 4 do writeln(‘so thu’,i);
Câu 2: Viết chương trình tính tổng các số tự nhiên từ 1 đến 10. S=1+2+3+…+10.
Đáp án:
Var s,i: integer;
Begin
S:=0;
For i:=1 to 10 do
S:=s+i;
Writeln(‘tong cac so tu nhien tu 1 den 10 la’, s);
Readln;
End.
3. Bài mới:
*Giới thiệu bài: (2’):
Gv: VD chương trình tính tổng các số tự nhiên từ 1 đến 10. S=1+2+3+…+10. thực hiện việc lặp trong mấy lần và sử dụng vòng lặp gì để viết chương trình?
Hs: Trả lời
Gv: VD chương trình nhập vào các số cho đến khi gặp 0 thì dừng lại và tính tổng các số vừa nhập thì số lần lặp là bao nhiêu?
Hs: trả lời
Gv: Vậy lặp với số lần chưa biết trước hoạt động của chúng như thế nào và sử dụng câu lệnh gì để viết chương trình? Chúng ta cùng đi tìm hiểu bài ngày hôm nay “Lặp với số lần chưa biết trước”
Hoạt động của thầy và trò
Nội dung cần đạt

* Họat động 1: Tìm hiểu các hoạt động lặp với số lần chưa biết trước (13’)

- Gv: Trong thực tế có nhiều hoạt động được thực hiện lặp đi lặp lại với số lần chưa biết trước.
- Hs: Lắng nghe.

- Gv: Chiếu lần lượt 3 ví dụ về hoạt động lặp với số lần chưa biết trước và giải thích từng ví dụ
- Hs: Quan sát, lắng nghe.
- Gv: Các em hãy cho thêm những ví dụ về hoạt động lặp với số lần chưa biết trước?
- Hs: Suy nghĩ, liên hệ thực tế, cho ví dụ.
- Gv: Gọi HS nhận xét và nhận xét

- Gv: Gọi HS đọc Vd1(sgk:phần lặp với số lần chưa biết trước).
- Hs: Quan st.
- Gv: Long sẽ lặp lại hoạt động gọi điện mấy lần?
- Hs: Trả lời: Chưa thể biết trước được.

- Gv: Điều kiện để kết thúc hoạt động lặp đó là gì?
- HS: trả lời
- Gv: Như vậy, các hoạt động lặp với số lần chưa biết trước phụ thuộc vào một điều kiện, phụ thuộc như thế nào thì các em sẽ tìm hiểu kỹ hơn trong VD2 sgk.

- Gv: Chiếu VD2 sgk, cho học sinh đọc ví dụ.
- Hs: Quan sát, đọc ví dụ.
- Gv: Điều kiện ntn thì kết thúc hoạt động lặp?
- Hs: Trả lời: Khi tổng Tn nhỏ nhất lớn hơn 1000 thì kết thúc hoạt động lặp.
- Gv: Khi nào hoạt động lặp được tiếp tục?
- Hs: Trả lời: Khi tổng Tn ( 1000

- Gv: Chiếu phân tích bài toán cho hs hiểu.
- Hs: Quan st, lắng nghe.

- Gv: Yêu cầu Hs mô tả thuật toán của VD2 và giải thích thật toán
- Hs: Mô tả thật toán, quan st, lắ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ẻ: Ngô Thị Thủy
Dung lượng: 76,50KB| Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)