Kỹ năng: Sử dụng câu lệnh ghép và cấu trúc rẽ nhánh để giải một số bài tập đơn giản2. Thái độ: Nghiêm túc trong học tập, thấy được sự cần thiết sử dụng câu lệnh rẽ nhánh.[r]
(1)Tiết 12- CHỦ ĐỀ CẤU TRÚC RẼ NHÁNH (T2) I Mục tiêu
1 Kiến thức:
- Học sinh biết ý nghĩa câu lệnh rẽ nhánh - Học sinh biết cú pháp câu lệnh rẽ nhánh
2 Kỹ năng: Sử dụng câu lệnh ghép cấu trúc rẽ nhánh để giải số tập đơn giản.
3 Thái độ: Nghiêm túc học tập, thấy cần thiết sử dụng câu lệnh rẽ nhánh
4 Năng lực hướng tới
- Năng lực giải vấn đề sáng tạo - Năng lực giao tiếp, lực hợp tác II Chuẩn bị
1 Giáo viên: Giáo án, SGK, sách giáo viên
2 Học sinh: Vở ghi, sách giáo khoa, đồ dùng học tập III Tổ chức hoạt động học tập
1 Ổn định tổ chức lớp:
2 Kiểm tra cũ: Phân biệt cấu trúc rẽ nhánh dạng thiếu dạng đủ? Ví dụ minh họa?
3 Tiến trình học
Hoạt động thầy trò Nội dung
Hoạt động 2: Giới thiệu số ví dụ (25 phút)
GV trình chiếu hai chương trình cho em quan sát cách viết chương trình để em hình thành dần cách viết chương trình
- Chạy thử chương trình rõ lệnh chương trình dùng để làm
Hoạt động 2: Trình chiếu chương trình cho học sinh nhận xét cách viết chương trình Cách sử dụng câu lệnh if then lồng
3 Một số ví dụ Ví dụ 1:
Tìm nghiệm thực phương trình bậc hai
AX2 + BX + C= 0
Ví dụ 2:
Tìm số ngày năm: Năm nhuận năm chia hết cho 400 chia hết cho không chia hết cho 100
program so_ngay; uses crt;
var n,sn: integer; begin
clrscr;
Write ('nhap nam:'); readln(n); if (n mod 400=0) or ((n mod =0) and (n mod 100<>0)) then sn:=366 else
sn:=365; Write ('So nam',n,'la:',sn); readln;
(2)Hoạt động thầy trị Nội dung Chạy chương trình cho HS quan sát
Ví dụ
Program long_if; Uses crt;
Var t,v,a,dtb:real; Ketqua,xeploai:string; Begin
Clrscr;
Write(‘nhap diem mon:’); Readln(t,v,a);
Dtb:=(t+v+a)/3; If dtb>=5 then Begin
Ketqua:=’dau’;
If dtb>=8 then xeploai:=’gioi’ else
If dtb>=6.5 then xeploai:=’kha’ else
If dtb>=5 then xeploai:=’tbinh’ else
xeploai:=’yeu’; end
else Begin
Ketqua:=’rot’; Xeploai:=’kem’; End;
Writeln(‘ ket qua ban la:’, ketqua);
Writeln(‘ xep loai ban la:’, xeploai);
Readln; End
4 Tổng kết hướng dẫn học tập nhà
1. * Tổng kết:
- Ý nghĩa cú pháp câu lệnh ghép - Chú ý kiểm tra điều kiện
2. * Hướng dẫn học tập nhà
chương trình