Bài 8. Lặp với số lần chưa biết trước

Chia sẻ bởi nong thi hue | Ngày 14/10/2018 | 92

Chia sẻ tài liệu: Bài 8. Lặp với số lần chưa biết trước thuộc Tin học 8

Nội dung tài liệu:

Đoàn kiến tập sư phạm năm 2
Trường THCS Nguyễn Du
Giáo sinh: Nông Thị Huế
Lớp: Sư phạm toán tin k39A
Nhóm: Toán-Tin 2
Giáo viên hướng dẫn: Phan Hữu Lộc
Tuần: 26
Tiết: 49
Người dạy mẫu: Huỳnh Thị Kim Phấn
Ngày soạn: 01/03/2016
Ngày dự: 04/03/2016


Tiết 50 lặp với số lần lặp chưa biết trước (t2)

I.Mục tiêu
1. Kiến thức
+ HS biết cú pháp và hoạt động của câu lệnh while...do
+ 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.
2. Kỹ Năng
+Nắm bắt được cấu trúc của lệnh lặp với số lần chưa biết trước.
+Viết đúng câu lệnh.
+Sử dụng câu lệnh while...do để giải quyết một số bài tập đơn giản.
3. Thái độ
+Thái độ yêu thích môn học, học tập nghiêm túc.
+gìn, bảo quản thiết bị, phòng học.
ii.Chuẩn
1. Giáo viên:
-SGK, giáo án, máy chiếu, các ví dụ về chương trình
2. Học sinh:
- Vở ghi, SGK, xem trước bài ở nhà.
III.Tiến trình bài dạy
1.Ổn định lớp(1’)
-8A..................SS.......................V..................
-8B..................SS.......................V..................
1. Kiểm tra bài cũ ()
-Nhắc lại cú pháp câu lệnh lặp với số lần chưa biết trước?
-Bài toán: Viết chương trình tính tổng.
S=1+++.........+
2.Bài mới ( 35p )
Hoạt động của GV
Hoạt động của HS
Nội dung

Hoạt động 1: Ví dụ về lặp số lần chưa biết trước 18’

-GV giới thiệu cú pháp câu lệnh lặp: While...do
-GV đưa ra các câu hỏi cho HS:

+Trong cấu trúc này các em hãy xác định đâu là từ khóa ?
+Cũng giống như vòng lặp for...do, điều kiện ở đây là gì?
-GV: Nhận xét.
+GV: Sau từ khóa do là câu lệnh, có thể là câu lệnh đơn, có thể là câu lệnh ghép. Nếu là câu lệnh ghép chúng ta phải đặt câu lệnh này vào từ khóa nào?
-GV cho HS tìm hiểu hoạt động của câu lệnh lặp
-GV đưa ra ví dụ 1.

+Bước đầu tiên chúng ta phải làm gì?
+Nếu điều kiện sai thì chúng ta làm gì? Điều kiện đúng thì sao?

+Vậy hoạt động lặp dừng lại khi nào?

-GV cho HS nhận xét và chốt lại hoạt động đó.

-GV yêu cầu HS ghi chép bài vào vở.


-GV gọi một HS nhắc lại cú pháp và hoạt động của lệnh lặp.




-GV gọi một HS lên viết chương trình
- HS chú ý lắng nghe và ghi chép.
-HS lần lượt đứng dậy trả lời câu hỏi của GV
+Một HS trả lời.




+Một HS đứng dậy trả lời, các HS còn lại chú ý nghe và nhận xét.


-HS: Chú ý



+HS đứng dậy trả lời

+Một HS khác trả lời.


+HS trả lời, các HS khác nhận xét, bổ xung.



-HS thực hiện theo yêu cầu


-Hai HS nhắc lại.



-Một HS lên viết chương trình.
2. Ví dụ về lặp số lần chưa biết trước 20’
a) Cú pháp
Trong pascal câu lệnh lặp với số lần chưa biết trước có dạng:
While <điều kiện> do ;
Trong đó:
-Điều kiện thường là một phép so sánh;
-Câu lệnh có thể là câu lệnh đơn giản hay câu lệnh ghép.

Ví dụ 1: while a>5 do a:=a-2

Điều kiện
a


10

Đúng
8

Đúng
6

Đúng
4

Sai












b) Hoạt động
B1. Kiểm tra điều kiện.
B2. Nếu điều kiện sai, câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại bước 1.

Chương trình:
While S<=10 do
Begin
S:=S+n;
n:=n+1;
end;


Hoạt động 2: Các ví dụ(17’)

-GV: Ta tiếp tục xét các ví dụ mà trong chươ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ẻ: nong thi hue
Dung lượng: 94,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)