KẾ HOẠCH DẠY HỌC MODULE 3 BÀI 3 CẤU TRÚC RẼ NHÁNH TRONG THUẬT TOÁN CẤU TRÚC RẼ NHÁNH CẤU TRÚC IFELSE KẾ HOẠCH DẠY HỌC MODULE 3 BÀI 3 CẤU TRÚC RẼ NHÁNH TRONG THUẬT TOÁN CẤU TRÚC RẼ NHÁNH CẤU TRÚC IFELSE KẾ HOẠCH DẠY HỌC MODULE 3 BÀI 3 CẤU TRÚC RẼ NHÁNH TRONG THUẬT TOÁN CẤU TRÚC RẼ NHÁNH CẤU TRÚC IFELSE
Trang 1KẾ HOẠCH DẠY HỌC BÀI 3 CẤU TRÚC RẼ NHÁNH TRONG THUẬT TOÁN
Môn: Tin Học
Số tiết: 2
I MỤC TIÊU DẠY HỌC:
2.a Năng lực tin học
Nlc: Giải quyết vấn đề với sự hỗ trợ của công
nghệ thông tin và truyền thông
- Diễn tả được khái niệm thuật toán ở mức đơn giản, nêu một vài ví dụ minh họa
- Mô tả được dưới dạng sơ đồ khối hoặc dạng liệt kê một thuật toán đơn giản, quen thuộc có các cấu trúc rẽ nhánh
- Nhận biết chương trình là một thuật toán để máy tính hiểu và thực hiện
1
2.b Năng lực chung
Tự học và tự chủ
- Biết chủ động, tích cực thực hiện những công việc của bản thân trong học tập và trong cuộc sống
- Vận dụng được một cách linh hoạt những kiến thức, kĩ năng đã học hoặc kinh nghiệm đã có để giải quyết vấn đề trong những tình huống mới
2
Năng lực giao tiếp và hợp tác
- Biết chủ động đề xuất mục đích hợp tác khi được giao nhiệm vụ; biết xác định được những công việc có thể hoàn thành tốt nhất bằng hợp tác theo nhóm
3
Trang 2Năng lực giải quyết vấn đề và sáng tạo
Xác định được và biết tìm hiểu các thông tin liên quan đến vấn đề; đề xuất được giải pháp giải quyết vấn đề
4
3 Phẩm chất chủ yếu
Chăm chỉ
- Luôn cố gắng vươn lên đạt kết quả tốt trong học tập
- Có ý thức vận dụng kiến thức, kĩ năng học được ở nhà trường, trong sách báo và từ các nguồn tin cậy khác vào học tập và đời sống hằng ngày
5
II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH.
- Giáo viên: SGK, giáo án, bảng, máy tính, bảng kiểm, phiếu đánh giá tiêu chí Học liệu bao
gồm: Bộ câu hỏi
- Học sinh: Xem bài trước ở nhà, SGK, dụng cụ học tập, HS đã quen với việc học tập theo
nhóm
III TIẾN TRÌNH DẠY HỌC
A TIẾN TRÌNH DẠY HỌC
Hoạt động học
(thời gian)
Mục tiêu (Số TT YCCĐ)
Nội dung DH trọng
tâm PP/KTDH chủ đạo Phương án đánh giá
Hoạt động 1:
Khởi động 1, 2, 4 - Đặt vấn đề bài học - Dạy học giảiquyết vấn đề
- Sử dụng phương pháp: Phương pháp quan sát
- Sử dụng công cụ: Phiếu đánh giá kết hợp
tự đánh giá
Hoạt động 2:
Rẽ nhánh 1, 5
- Hướng dẫn HS hiểu cấu trúc rẽ nhánh
- Biết ưu điểm cấu trúc rẽ nhánh
- Dạy học giải quyết vấn đề
- Dạy học hợp tác
- Sử dụng phương pháp: Phương pháp hỏi đáp
- Sử dụng công cụ: Bộ câu hỏi dạy học
Hoạt động 3:
Câu lệnh If-else 1, 3, 4, 5
- Học sinh tìm hiểu cấu trúc rẽ nhánh
- Tìm hiểu về các dạng cấu trúc rẽ nhánh
- Dạy học giải quyết vấn đề
- Dạy học hợp tác
- Sử dụng phương pháp: Phương pháp quan sát quá trình học tập, vận dụng dạy học định hướng hành động
- Sử dụng công cụ: câu hỏi vấn đáp
Hoạt động 4: 1 - Củng cố kiến thức - Dạy học thông - Sử dụng phương
Trang 3Luyện tập
rẽ nhánh
- Củng cố kiến thức câu lệnh if – else và các dạng
qua các câu hỏi trắc nghiệm
pháp: Phương pháp vấn đáp
- Sử dụng công cụ: bộ câu hỏi
Hoạt động 5:
Vận dụng 1, 2
- Mô tả được thuật toán, nhận biết được chương trình, viết được chương trình đơn giản
- Dạy học giải quyết vấn đề
- Sử dụng phương pháp: Phương pháp đánh giá qua sản phẩm học tập
- Sử dụng công cụ: Bảng kiểm thực hành
B CÁC HOẠT ĐỘNG HỌC
Hoạt động 1: Khởi động (5 phút)
1 Mục tiêu: 1, 2, 4
Đặt vấn đề về việc cần mô tả thuật toán trước khi in nội dung ra giấy
2 Tổ chức hoạt động.
* Chuyển giao nhiệm vụ học tập
- GV cho học sinh tự tìm hiểu tình huống học tập trong vòng 1 phút
- GV đặt câu hỏi so sánh và đưa ra phiếu học tập yêu cầu học sinh hoàn thành trong vòng 1 phút
* Hướng dẫn:
- Làm việc cá nhân (nhóm) tìm hiểu tình huống, trả lời câu hỏi
- Thời gian thực hiện: 2 phút
Câu hỏi: Cho HS một đề bài và yêu cầu học sinh phân tích bài toán
3 Sản phẩm học tập.
- Phiếu học tập đã hoàn thành
4 Phương án đánh giá
- Sau khi trả lời xong, giáo viên nhận xét đánh giá tinh thần, thái độ học tập và kết quả học sinh đã báo cáo
Hoạt động 2: Cấu trúc rẽ nhánh
1 Mục tiêu: 1, 5
- Hướng dẫn HS hiểu cấu trúc rẽ nhánh
- Biết ưu điểm khi sử dụng cấu trúc rẽ nhánh
2 Tổ chức hoạt động.
Cấu trúc rẽ nhánh Bước 1: Nhận biết vấn đề
GV: Dựa vào phần mở đầu dẫn dắt vào nội dung gợi
Bước 2: Lập kế hoạch giải quyết vấn đề GV: Yêu cầu học sinh tìm
hiểu thông tin trong sgk HS: Tìm hiểu thông tin.
Bước 3: Thực hiện kế hoạch
Trang 4GV: Đưa ra câu hỏi? cấu trúc rẽ nhánh là gì?
GV: Chốt lại kiến thức
GV: Đưa ra đáp án
GV: Nhận xét kết quả
HS: suy nghĩ trả lời câu hỏi HS: Thảo luận nhóm, hoàn thành nội dung bài tập trên phiếu
HS: quan sát, so sánh
Bước 4: Kết luận GV: Chốt lại kiến thức HS: Ghi nhận kiến thức
3 Sản phẩm học tập.
- Trả lời đúng, đủ câu hỏi
4 Phương án đánh giá
- Sau khi trả lời xong, giáo viên nhận xét đánh giá tinh thần, thái độ học tập và kết quả học sinh đã báo cáo
Hoạt động 3: Rẽ nhánh If-else.
1 Mục tiêu: 1, 3, 4, 5
- Học sinh tìm hiểu cấu trúc if-else
- Tìm hiểu về cách sử dụng cấu trúc if-else
2 Tổ chức hoạt động.
- Yêu cầu HS đọc thông tin trong sgk và trả lời các câu hỏi
? Hãy nêu thao tác để xuất hiện hộp thoại chọn hướng trang và đặt lề trang?
? Em hãy nêu thao tác để chọn giấy in?
- GV nhận xét, chốt kiến thức, thực hành mẫu cho HS quan sát
3 Sản phẩm học tập:
- Trả lời đúng, đủ câu hỏi
4 Phương án đánh giá:
- Sau khi trả lời xong, giáo viên nhận xét đánh giá tinh thần, thái độ học tập và kết quả học sinh đã báo cáo
Hoạt động 4: Luyện tập
1 Mục tiêu: 1
- Củng cố kiến thức Cấu trúc rẽ nhánh
- Củng cố kiến thức Cấu trúc If-else
2 Tổ chức hoạt động.
Phương pháp dạy học: Dạy học thông qua các câu hỏi trắc nghiệm
Câu 1 Câu lệnh if-then nào sau đây viết đúng?
a If a>b then a:=b;
b If – then a>b,a:=b;
c If- then (a>b,a:=b);
d If (a>b) then a:-b;
Câu 2 Xét lệnh:
If a>b then write(a);
Nếu a=7, b=6 thì lệnh kết quả trả về là?
a Không đưa ra gì
b 6
c 7
d 67
Trang 5Câu 3 Xét lệnh:
If a>b then a:=b;
If a>c then a:=c;
Write(a);
Nếu a=7, b=6, c=8 thì kết quả trả về là?
a Không đưa ra gì
b 6
c 7
d 8
Câu 4 Câu lệnh nào viết đúng?
a If a>b then d:=a else d:=b;
b If a>b; then d:=a else d:=b;
c If a>b; then d:=a else d:=b
If a>b then d:=a else d:=b
Câu 5 Xét lệnh:
If a>b then a:=a-b else a:=b-a;
Nếu a=5, b=2 thì kết quả trả về là?
a Không đưa ra gì
b 1
c 2
d 3
3 Sản phẩm học tập:
- HS chọn đáp án đúng, HS khác nhận xét
4 Phương án đánh giá:
- Gv nhận xét và khen thưởng quá trình làm việc của HS
Hoạt động 5: Vận dụng.
1 Mục tiêu 1, 2
- Sử dụng được cấu trúc rẽ nhánh Cấu trúc If-else
2 Tổ chức hoạt động.
- Gv: Viết chương trình tìm nghiệm của phương trình bậc hai
- Hs: Thực hành cặp đôi để thực hiện yêu cầu
- Gv: Yêu cầu hs thao tác:
Mô tả thuật toán
Vẽ sơ đồ
Viết chương trình
- GV quan sát và hướng dẫn
- GV: Yêu cầu hs thao tác xem trước khi in
- HS: Thực hành
- GV quan sát và hướng dẫn
- Gv: Yêu cầu hs thao tác
- HS: Thực hành
- GV: Quan sát và hướng dẫn
3 Sản phẩm học tập
- HS thực hiện được các thao tác theo yêu cầu của GV
4 Phương án đánh giá
- Gv nhận xét quá trình làm việc của HS
- Chấm điểm theo phiếu đánh giá dựa trên các tiêu chí
Trang 6IV KẾ HOẠCH ĐÁNH GIÁ
MẪU 1 BẢNG MÔ TẢ TỔNG QUÁT
Hình thức đánh giá Phương pháp ĐG Công cụ đánh giá Ghi chú
Kiểm tra thường
xuyên
Vấn đáp Bộ câu hỏi; Phiếu đánh giá sản
phẩm; Thang đánh giá
HĐ 1,
2, 5
Quan sát Bộ câu hỏi, đánh giá đồng đẳng HĐ 2 ,3, 4, 5,
6 MẪU 2 BẢNG CHI TIẾT
Hoạt động Mục
tiêu
PPDH/
KTDH Chủ đạo
PPĐG Công cụ ĐG Học liệu, tài
nguyên
Hoạt động
1:
Khởi động 1, 2, 4
- Dạy học giải quyết vấn đề Phương pháp quan sát Phiếu đánh giá kết hợp tự đánh giá
PHIẾU HỌC TẬP
SỐ 1
Hoạt động
2:
Rẽ nhánh
1, 5
- Dạy học giải quyết vấn đề
- Dạy học hợp tác
Phương pháp hỏi
Hoạt động
3:
Cấu lệnh
if-else
1, 3, 4, 5
- Dạy học giải quyết vấn đề
- Dạy học hợp tác
Phương pháp quan sát quá trình học tập, đánh giá qua hồ
sơ học tập, vận dụng dạy học định hướng hành động
câu hỏi vấn đáp
Hoạt động
4: Luyện
tập
1
- Dạy học thông qua các câu hỏi trắc nghiệm
Phương pháp vấn
PHIẾU HỌC TẬP
SỐ 2
Hoạt động
5: Vận
dụng
1, 2 - Dạy học giảiquyết vấn đề.
Phương pháp đánh giá qua sản phẩm học tập
PHIẾU HỌC TẬP
SỐ 3
V HỒ SƠ DẠY HỌC
A NỘI DUNG DẠY HỌC CỐT LÕI
B HỒ SƠ KHÁC
PHIẾU HỌC TẬP SỐ 1
Mô tả thuật toán tính tổng hai số và vẽ sơ đồ
Trang 7PHIẾU HỌC TẬP SỐ 2
- Hình thức: Nhóm lớp
- Nhiệm vụ: Chọn đáp án đúng nhất
Câu 1 Câu lệnh if-then nào sau đây viết đúng?
e If a>b then a:=b;
f If – then a>b,a:=b;
g If- then (a>b,a:=b);
h If (a>b) then a:-b;
Câu 2 Xét lệnh:
If a>b then write(a);
Nếu a=7, b=6 thì lệnh kết quả trả về là?
e Không đưa ra gì
f 6
g 7
h 67
Câu 3 Xét lệnh:
If a>b then a:=b;
If a>c then a:=c;
Write(a);
Nếu a=7, b=6, c=8 thì kết quả trả về là?
e Không đưa ra gì
f 6
g 7
h 8
Câu 4 Hãy chỉ ra đoạn lỗi trong chương trình sau:
Var a,b:longint;
Begin
Readln(a,b);
If a>b then write(‘a lon hon b’);
If a>c then write(‘a lon hon c’);
Readln
End
Câu 5 Câu lệnh nào viết đúng?
d If a>b then d:=a else d:=b;
e If a>b; then d:=a else d:=b;
f If a>b; then d:=a else d:=b
g If a>b then d:=a else d:=b
Trang 8PHIẾU HỌC TẬP SỐ 3 Nhiệm vụ: Viết chương trình sử dụng cấu trúc rẽ nhánh
- Thực hành cặp đôi để thực hiện yêu cầu
- Yêu cầu:
Viết chương trình sử dụng câu lệnh ghép tìm nghiệm cho phương trình bậc nhất: ax+b=0
Xây dựng hướng dẫn chấm (đáp án) và thang điểm
Câu 1:e
Câu 2:g
Câu 3:f
Câu 4: If a>c then write(‘a lon hon c’);
Câu 5:e
Câu 6:h
Câu 7:F
0.5đ 0.5đ 0.5đ 0.5đ 0.5đ 0.5đ 1đ Var
A,b,x:real;
Begin
Readln(a,b);
If a=0 then write(‘vo nghiem’)
Else
Begin
Write(‘nghiem phuong trinh’,-b/a);
End;
Readln;
End
1đ
2đ 2đ 1đ