2. Kĩ năng:
Biết diễn đạt đúng các
câu lệnh, soạn được chương
trình giải các bài toán đơn Chương I: Một số khái
giản áp dụng các loại cấu niệm về lập trình và ngôn
ngữ lập trình
trúc điều khiển như trên.
Bước đầu có khả năng
phân tích bài toán đơn giản Chương II: Chương trình
dể chọn kiểu cấu trúc điều đơn giản
khiển phù hợp tình huống.
Biết tạo câu lệnh ghép
khi cần thiết Bài 10: Cấu
Chương III: Cấu trúc rẽ
nhánh và lặp trúc lặp (3,0,0)
Tin học 11
Chương IV: Kiểu dữ liệu
có cấu trúc
Kiến thức:
Hiểu các khái niệm rẽ Mục tiêu bài dạy
nhánh và lặp trong lập Chương V: Tệp và thao tác
trình; với tệp
Biết sử dụng các câu lệnh
thực hiện rẽ nhánh và lặp
trong Pascal; Chương VI: Chương trình
Bước đầu hình thành lập con và lập trình có cấu trúc
trình có cấu trúc;
3. Hiểu nhu cầu của cấu trúc lặp
trong biểu diễn thuật toán; Học sinh chưa biết gì về cấu trúc lặp.
Hiểu cấu trúc lặp với số lần biết Lặp với số lần chưa biết trước, lặp với số lần
trước, cấu trúc lặp kiểm tra điều biết trước là gì
kiện trước; Làm sao để dừng vòng lặp while tránh trường
Biết cách vận dụng đúng đắn hợp lặp vô tận.
từng loại cấu trúc lặp vào tình Chuyển từ for – do về while – do
huống cụ thể. Lựa chọn cấu trúc nào cho từng bài toán cụ
thể.
Kiến thức Điểm khó
Mục
Mô tả được tả được thuật toán Tiêu
của một số bài toán đơn giản có
sử dụng lệnh lặp. bài Hiểu được tại sao phải dùng cấu trúc
trong biểu diễn thuật toán
Viết đúng các lệnh lặp kiểm tra
điều kiện trước, lệnh lặp với số
dạy Lặp với số lần biết trước dùng làm gì,
thể hiện qua câu lệnh nào
lần định trước. Câu lệnh for – do (dạng tiến, dạng lùi):
Viết được thuật toán giải một số Kĩ năng: Trọng tâm
cú pháp,cách hoạt động.
bài toán đơn giản Lặp với số lần chưa biết trước.
Câu lệnh while – do: cú pháp, dùng sơ
Phương pháp và phương tiện dạy học dự kiến: đồ khối mô tả cách hoạt động, điều kiện
Phương pháp diễn giải – nêu vấn đề. dừng.
Phương tiện: máy tính ,máy chiếu,bảng Với bài toán cụ thể khi nào dùng
viết,phấn,SGK. for – do khi nào dùng while – do
Sử dụng các công cụ hỗ trợ : MS PowerPoint2007, Viết thuật toán cho ví dụ cụ thể dùng
Violet,Camtasia. for – do hoặc while - do
4. Kịch bản
Bài cấu trúc lặp được dạy trong 3 tiết
Tiết 1: mục 1 và mục 2 (phần lý thuyết)
Giáo viên đưa ra ví dụ dẫn dắt học sinh tới các khái niệm về
vòng lặp, cú pháp, ý nghĩa và cơ chế hoạt động của vòng lặp
FOR
Tiết 2: mục 2 (phần ví dụ và luyện tập)
Phân tích hai ví dụ 1 và ví dụ 2 trong SGK
Tiết 3: mục 3 (Tiết sẽ dạy)
Cú pháp, ý nghĩa, cách thức hoạt động của vòng lặp while
5. Tiết 1
HOẠT ĐỘNG 1:(5 phút)
Cũng cố bài cũ
HOẠT ĐỘNG 2:(10 phút)
Lặp với số lần biết trước
HOẠT ĐỘNG 3: (25 phút)
Hai thuật toán Tong_1a và
Tong_1b. Câu lệnh for –do
HOẠT ĐỘNG 4:(5 phút)
Cũng cố bài học
6. Tiết 2
HOẠT ĐỘNG 1:(5 phút)
Cũng cố bài cũ
HOẠT ĐỘNG 2:(15 phút)
Ví dụ 1
HOẠT ĐỘNG 3: (15 phút)
Ví dụ 2
HOẠT ĐỘNG 4:(10 phút)
Cho ví dụ để học sinh
làm
7. Tiết 3
Giả định:
Phòng học có máy chiếu.
Học sinh học lực trung bình.
HOẠT ĐỘNG 1
(5 phút)
HOẠT ĐỘNG 2
(15 phút)
HOẠT ĐỘNG 3
(15 phút)
HOẠT ĐỘNG 4
(5 phút)
8. Tiết 3
Nhắc lại bài cũ
HOẠT ĐỘNG 1
(5 phút)
HOẠT ĐỘNG 2
(15 phút)
HOẠT ĐỘNG 3
Học sinh trả lời các câu trắc nghiệm mà
(20 phút) giáo viên đưa ra.
HOẠT ĐỘNG 4
(5 phút)
9. Lặp với số lần chưa biết trước và câu
lệnh while - do
Tiết 3
Lấy bài toán 2 mục 1 SGK làm ví dụ.
Gọi học sinh trình bày cách giải bài toán này
khi cho a = 2
HOẠT ĐỘNG 1 GV cũng cố lại và nêu:
(5 phút) Bài toán này chưa biết được là phải
cộng bao nhiêu lần.
HOẠT ĐỘNG 2 Nhưng có thể dừng cộng khi tổng
(15 phút) S < 0,0001.
Từ đó dẫn dắt học sinh tới khái niệm lặp với
HOẠT ĐỘNG 3 số lần biết trước.
(20 phút) Đưa ra thuật toán giải bài toán 2 và gọi học
sinh lên giải thích thuật toán và cho biết thuật
HOẠT ĐỘNG 4 toán này dừng khi nào.
(5 phút) GV nêu cấu trúc câu lệnh while – do và giải
thích sơ đồ thực hiện câu lệnh này.
GV giải thích sơ đồ khối của thuật toán của
Đoạn phim bài toán 2. Sau đó cho học sinh xem đoạn phim
Demo (5’) demo cách thực hiện vòng lặp while – do trong
chương trình cài đặt thuật toán cho bài toán 2.
10. Học sinh có thể tự chạy bằng tay thuật
toán tìm UCLN của hai số m = 12 và n = 18
Tiết 3
HOẠT ĐỘNG 1 Cho 3 học sinh ngồi thành một nhóm và
(5 phút) thỏa luận trong 10 phút.
Nội dung thảo luận:
HOẠT ĐỘNG 2 Dựa vào sô đồ khối trong ví dụ 2
(15 phút) hãy nêu cách tìm UCLN của hai số
nguyên dương bất kì.
HOẠT ĐỘNG 3 Dựa vào chương trình tìm UCLN ở
(20 phút) trang 48 SGK tìm UCNL của hai số m
HOẠT ĐỘNG 4 và n (m = 12 và n = 18).
(5 phút) Học sinh lên nêu kết quả thảo luận của
mình.
11. Cũng cố lại nội dung bài học
Tiết 3
HOẠT ĐỘNG 1
(5 phút)
HOẠT ĐỘNG 2
(15 phút)
Cho học sinh chơi ghép ô chữ để cũng cố
HOẠT ĐỘNG 3 lại kiến thức.
(20 phút)
HOẠT ĐỘNG 4
(5 phút)