Violet
Giaoan

Tin tức thư viện

Khắc phục hiện tượng không xuất hiện menu Bộ công cụ Violet trên PowerPoint và Word

12099162 Kính chào các thầy, cô. Khi cài đặt phần mềm , trên PowerPoint và Word sẽ mặc định xuất hiện menu Bộ công cụ Violet để thầy, cô có thể sử dụng các tính năng đặc biệt của phần mềm ngay trên PowerPoint và Word. Tuy nhiên sau khi cài đặt phần mềm , với nhiều máy tính sẽ...
Xem tiếp

Quảng cáo

Hỗ trợ kĩ thuật

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Tìm kiếm Giáo án

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

Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Hiển thị toàn màn hình
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: nong thi hue
Ngày gửi: 20h:26' 28-11-2016
Dung lượng: 94.0 KB
Số lượt tải: 80
Số lượt thích: 0 người
Đ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
 
Gửi ý kiến