1. GVHD: Thầy Lê Đức Long
Thầy Nguyễn Khắc Văn
SVTH: Nguyễn Thị Hồng Ngọc
MSSV: K36.103.046
2. CHƢƠNG TRÌNH
TIN HỌC LỚP 11
Chƣơng VI
Chƣơng Trình
Con Và Lập
Trình Có Cấu
Trúc
Chƣơng V
Tệp Và Thao
Tác Với Tệp
Chƣơng IV
Kiểu Dữ Liệu
Có Cấu Trúc
Chƣơng II:
Chƣơng Trình
Đơn Giản
Chƣơng I:
Một Số Khái
Niệm Về Lập
Trình Và Ngôn
Ngữ Lập Trình
Chƣơng III
Cấu Trúc Rẽ
Nhánh Và Lặp
Bài 9:
Cấu Trúc Rẽ
Nhánh
Bài Tập và
Thực Hành 2
Bài 10:
Cấu Trúc Lặp
Tiết 3:
Lặp với số lần chƣa
biết trƣớc và câu
lệnh while - do
3. •Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán.
•Biết cách vận dụng từng loại cấu trúc lặp phù hợp với tình huống cụ thể, đơn giản.
•Mô tả được thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp.
•Viết đúng các lệnh lặp kiểm tra điều kiện với số lần chưa biết trước.
•Viết được thuật toán của một số bài toán đơn giản.
Mục tiêu
•Biết được cấu trúc câu lệnh lắp với số lần chưa biết trước (while – do).
•Vẽ sơ đồ khối cho câu lệnh while – do.
•Liên hệ cấu trúc while- do với for – do tương ứng.
•Vận dụng cấu trúc lặp vào bài toán cụ thể.
•Phân biệt giữa cấu trúc lặp biết trước số lần lặp và cấu trúc lặp chưa biết số lần lặp.
ND trọng
tâm và
điểm khó
•Biết ý nghĩa của cấu trúc lặp.
•Hiểu được cấu trúc lặp với số lần biết trước.
•Biết phân tích bài toán đơn giản.
•Hiều thế nào là lặp trình có cấu trúc.
Kiến thức
liên quan
•Phương pháo dạy học trực quan và thảo luận nhóm là chính.
•Kết hợp với phương pháp đàm thoại nêu vấn đề, tạo tình huống có vấn đề từ đó tạo
hứng thú cho học sinh tích cực tham gia vào bài học.
Phương
Pháp
4. Bài 10:
Cấu trúc lặp
(tiết 3)
Hoạt động 1:
Kiểm tra bài
cũ (5p)
Hoạt động 2:
Câu lệnh
while –do
(15p)
Hoạt động 03:
Bài tập vận
dụng
(20p)
Hoạt động 04:
Tổng kết -
Củng cố - Dặn
dò (5p)
5. • Lớp 11A2, sĩ số: 40 học sinh được chia thành 4 nhóm
• Ở nhà, HS đọc SGK và tìm hiểu câu lệnh while-d
• Trên lớp, HS xem SGK và ghi chép đầy đủ.
LỚP VÀ HỌC SINH
• Phòng học có máy chiếu, loa, bảng phấn.
PHÒNG HỌC
• Có máy tính cá nhân.
• Đầu năm học đã hướng dẫn học sinh quy cách học và làm việc ở lớp, ở nhà.
• Soạn phiếu bài tập, học tập, quay clip.
GIÁO VIÊN
6.
Hoạt động 1: kiểm tra bài cũ
Câu 1: Viết cấu trúc câu
lệnh for – do và cho biết
hoạt động của câu lệnh
for-do.
Giáo
viên
Câu 1: Cấu trúc câu
lệnh for– do:
For <biến đếm>:=<giá
trị đầu> to <giá trị
cuối> do <câu lệnh>;
•Hoạt động của câu
lênh for-do:
Câu lệnh viết trong từ
khóa do được thực hiện
tuần tự, với biến đếm
lần lược nhận giá trị
liên tiếp tăng dần từ giá
trị đầu đến giá trị cuối.
Học
sinh
7.
Hoạt động 1: kiểm tra bài cũ
Có thể sử dụng câu lệnh
for – do để giải quyết
bài toán sau hay
không? Vì sao?
Tính và đưa kết quả ra
màn hình tồng:
S= 1+2+3+4+….+N+…
Cho đến khi S < 100
Giáo
viên
Chưa thể xác định số
lần lặp của bài toán này.
Vì thế không thể dùng
câu lệnh for – do để
giải quyết bài toán này.
Học
sinh
8.
Hoạt động 2: Câu lệnh while -do
Dẫn
nhập
Từ bài toán tính tổng S như
trên, nếu sử dụng câu lệnh
for–do để thực hiện thì rất
phức tạp. Pascal có một câu
lệnh giúp ta thực hiện bài
toán này một cách đơn giản
hơn => Câu lệnh while - do
9.
Hoạt động 2: Câu lệnh while -do
Câu lệnh while-do
While <điều kiện> do <câu lệnh>;
Biểu thức
lôgic
Một câu
lệnh đơn
hoặc ghép.
10.
Hoạt động 2: Câu lệnh while -do
Tham khảo sách giáo khoa và vẽ lại
sơ đồ thể hiện câu lệnh while-do.
Giáo
viên
Học
sinh
11.
Hoạt động 3: Bài tập vận dụng
Giáo viên
• Giáo viên hướn gdẫn tìm hiểu ví dụ
1 trong SGK.
Học sinh
• Làm việc theo nhóm đã chi để tìm
hiểu và giải quyết ví dụ 2 trong
SGK.
12.
Hoạt động 4: Củng cố
Nhắc lại câu
lệnh while-do
Liên hệ câu
lệnh while-do
với for-do
tương ứng.