TIN 8 - TUAN 26 - TIET 49 + 50
Chia sẻ bởi Lưu Thị Vương Anh |
Ngày 14/10/2018 |
45
Chia sẻ tài liệu: TIN 8 - TUAN 26 - TIET 49 + 50 thuộc Tin học 6
Nội dung tài liệu:
Ngày soạn: 03/03/2013
Ngày dạy: 05/03/2013
Bài 7 : LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC
I. MỤC TIÊU:
1. 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 thỏa 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. Kĩ năng: Viết đúng lệnh while .. do trong một số tình huống đơn giản
3. Thái độ: Có ý thức tư duy, có thái độ ham học hỏi, tác phong làm việc nghiêm túc.
II. CHUẨN BỊ:
1. Giáo viên: SGK, giáo án, máy chiếu
2. Học sinh: Đọc trước bài, SGK, đồ dùng học tập
III. TIẾN TRÌNH TIẾT DẠY:
1. Ổn định tổ chức lớp : (1’)
2. Kiểm tra bài cũ: (4’)
Câu hỏi:
? Hãy cho biết đoạn chương trình in ra giá trị của i, j, k là bao nhiêu ?
J :=3 ;k :=4 ;
For i :=1 to 5 do j :=j+1 ;
K :=k+j ;
Writeln(j,’ ‘,k,’ ‘, i) ;
Trả lời:
j = 8 , k = 12, i = 5
3. Bài mới: (37’)
Hoạt động của giáo viên
Hoạt động của học sinh
Kiến thức ghi bảng
Hoạt đông 1: Các hoạt động lặp với số lần chưa biết trước (20’)
GV: Kể một số hoạt động được lặp đi lặp lại với số lần biết trước?
GV: VD: Tính tổng số tự nhiên từ 1 đến 100, đánh răng, đi học…
? Nêu một vài hoạt động với số lần không biết trước
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.
VD: Nhặt thóc không biết khi nào thị nhặt xong.
VD: Bạn Long gọi cho bạn Trang mà không có ai nhấc máy. Vậy bạn Long cứ 10 phút gọi cho bạn Trang cho đến khi nhấc máy thì thôi. Vậy bạn Long có biết trước được gọi mấy lần thì bạn Trang nhấc máy không?
GV: Khi nào thì kết thúc hoạt động bạn Long gọi cho bạn Trang?
GV: Hãy hình dung
Trong khi
VD2: Gv mời 1 em đọc bài toán
GV: Phân tích bài toán
Phép cộng 1+2+3….n Cho đến khi S>1000 thì dừng lại và in ra kết quả S
Gv: Yêu cầu học sinh mô tả thuật toán
Gv: Hoạt động này chỉ dừng lại khi điều kiện đó sai S>1000 thì dừng lại.
Gv: Vẽ sơ đồ
Sai
Đúng
Gv: Yêu cầu - HS vẽ sơ đồ theo bài toán trên.
Gv: Dựa vào 2 VD trên giới thiệu câu lệnh có dạng lặp với số lần chưa biết trước.
Hs: Ăn cơm ngày 3 bữa, tính tổng 100 số tự nhiên đầu tiên.
Hs: Học bài không biết khi nào thì thuộc.
`
Hs: Không biết được
Hs: Khi có người nhấc máy.
Hs: đọc bài.
B1: S( 0,n( 0;
B2: trong khi s<=1000, n(n+1; Ngược lại chuyển tới bước 4;
B3: S( s + n và quay lại bước 2;
B4: In kết quả: S và n là số tự nhiên nhỏ nhất sao cho S>1000. Kết thúc thuật toán.
Hs: Vẽ sơ đồ theo bài toán trên.
Sai
Đúng
1. Các hoạt động lặp với số lần chưa biết trước:
* Ví du:Nhặt thóc, nhặt rau, học bài cũ ....
* Ví dụ 1:
* Ví dụ 2:
* Sơ đồ:
Sai
Đúng
Hoạt động 2: Ví dụ về lệnh lặp với số
* 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ẻ: Lưu Thị Vương Anh
Dung lượng: 106,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)