SlideShare a Scribd company logo
BÀI 9: CẤU TRÚC RẼ NHÁNH 
Trường 
Họ tên giáo viên Huỳnh Thị Thùy Linh 
Khối lớp 11 
Nhóm 
Ngày dạy 
Môn Tin Học 
Năm xuất bản sách 2014 
Chương số CHƯƠNG III: CẤU TRÚC RẼ NHÁNH VÀ LẶP 
Didactic Model 
Who 
Đối tượng: HS lớp 11 
Hệ thống các kiến thức: 
o Biết cấu trúc một chương trình 
o Biết một số kiểu dữ liệu chuẩn 
o Biết cách khai báo biến 
o Hiểu thế nào là phép toán, biểu thức, phép gán 
o Biết thủ tục vào-ra đơn giản 
Kỹ năng: 
o Dịch, thực hiện và hiệu chỉnh chương trình 
What Nội dung trọng tâm: 
 Cấu trúc rẽ nhánh dạng thiếu và đủ 
 Cấu trúc rẽ nhánh dùng để làm gì? 
 Câu lệnh ghép 
Nội dung khó: 
 Câu lệnh rẽ nhánh dạng thiếu, đủ 
 Trường hợp sử dụng câu lệnh ghép 
 Vận dụng sơ đồ khối để mô tả cấu trúc rẽ nhánh 
 Câu lệnh rẽ nhánh dạng đủ lồng nhau 
Why Kiến thức: 
o Hiểu các khái niệm rẽ nhánh 
o Biết sử dụng các câu lệnh thực hiện rẽ nhánh, câu lệnh ghép 
o Bước đầu hình thành được kĩ năng lập trình có cấu trúc 
Kĩ năng 
o Hiểu và thực hiện được cách tổ chức các câu lệnh rẽ nhánh 
Thái độ 
o Học sinh hiểu rõ được tầm quan trọng của cấu trúc rẽ nhánh 
o Yêu thích lập trình, yêu thích môn học hơn. 
Cụ thể hóa mục tiêu bài dạy: 
Mục tiêu: 
Hiểu nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toádn 
Hiểu câu lệnh rẽ nhánh (dạng thiếu và đầy đủ) 
Hiểu câu lệnh ghép 
Sử dụng cấu trúc rẽ nhánh trong mô tả thuật toán cảu một số bài 
toán đơn giản 
Viết được các lệnh rẽ nhánh trong mô tả thuật toán của một số bài 
toán đơn giản 
Hỗ trợ bài dạy Trang 1
How Diễn giảng, đặt vấn đề, học sinh trả lời và giáo viên tổng kết. 
Thực hiện PP dạy học tích cực, cho các em chia nhóm thảo luận. 
Cho ví dụ và học sinh thực hành. 
Dạy máy chiếu song song viết bảng. 
Kết hợp công nghệ: Xây dựng forum trực tuyến, hỗ trợ hỏi đáp. 
Extenal Factors  Chuẩn bị: 
 Giáo viên: 
 Sách giáo viên, sgk tin học 11, sách BT, máy tính cá nhân. 
 Một số tài liệu tham khảo liên quan. 
 Học sinh: 
 Sách giáo khoa tin học 11. 
 Tập ghi và các dụng cụ học tập. 
 Phiếu học tập. 
 Phòng học 
 Có máy chiếu, máy tính. 
 Phấn, khăn lau bảng. 
Assesment/ 
Evaluation 
 Xây dựng các bài tập nhỏ và gọi các em lên bảng làm tại lớp. 
 Thông qua quá trình thảo luận trả lời bài tập trên mạng của các 
nhóm. 
What 
Cấp độ Chương 
 Ý tưởng, mục tiêu chính của chương: 
Mục tiêu kiến thức 
 Hiểu các khái niệm rẽ nhánh và lặp trong lập trình 
 Biết sử dụng các câu lệnh thực hiện rẽ nhánh và lặp của Pascal 
 Bước đầu hình thành khái niệm lập trình có cấu trúc 
Mục tiêu 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 giản 
áp dụng các loại cấu trúc điều khiển nêu trên 
 Bước đầu có khả năng phân tích bài toán đơn giản để chọn kiểu cấu trúc điều khiển 
phù hợp tình huống 
 Biết tạo câu lệnh ghép khi cần thiết 
Mục tiêu thái độ: 
 Tiếp tục khơi gợi lòng ham thích giải toán bằng lập trình trên máy tính 
 Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như xem xét giải 
quyết vấn đề một cách cẩn thận, chu đáo, có sáng tạo, không thỏa mãn với các kết 
quả ban đầu đạt được,...Điều này thể hiện trong suốt quá trình từ khi phân tích bài 
toán đến khi lựa chọn dữ liệu, cấu trúc điều khiển thực hiện thuật toán, viết chương 
trình và cuối cùng là dịch, sửa lỗi, kiểm thử, cải tiến thích ứng với các bộ dữ liệu 
và trạng thái bài toán khác nhau 
 Nội dung trọng tâm của chương: 
- Hai cấu trúc điều khiển trong lập trình là rẽ nhánh và lặp 
- Giới thiêụ câu lệnh ghép begin-end, câu lệnh rẽ nhánh if-then, câu lệnh lặp for-do và 
while-do thể hiện các loại cấu trúc điều khiển trong lập trình Pascal 
 Vai trò của bài dạy trong chương:trong tâm, kiến thức quan trọng. 
Hỗ trợ bài dạy Trang 2
Cấp độ Bài học 
Nội dung trọng tâm  Cấu trúc rẽ nhánh dạng thiếu và dạng đủ: 
- Dạng thiếu: Nếu…thì; 
- Dạng đủ: Nếu..thì, nếu không thì… 
 Cấu trúc rẽ nhánh dùng để làm gì? 
- Cấu trúc rẽ nhánh dùng để mô tả các mệnh đề cấu trúc có điều 
kiện 
 Câu lệnh ghép 
- Theo cú pháp, sau một số từ khóa (như then hoặc else) phải là 
một câu lệnh. Nhưng trong nhiều trường hợp, các thao tác sau 
những tên dành riêng đó khá phức tạp, đòi hỏi không chỉ một mà 
là nhều câu lệnh để mô tả. Trong các trường hợp như vậy, ngôn 
ngữ lập trình cho phép gộp một dãy câu lệnh thành một câu lệnh 
ghép (hay câu lệnh hơp thành). Chẳng hạn câu lệnh ghép của 
Pascal có dạng: 
Begin 
<các câu lệnh>; 
End; 
Nội dung khó  Câu lệnh rẽ nhánh dạng thiếu, đủ: 
- Dạng thiếu: if <điều kiện> then <câu lệnh>; 
- Dạng đủ: if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>; 
 Trường hợp sử dụng câu lệnh ghép: 
- Muốn thể hiện nhiều lệnh sau if hoặc sau then thì trong cấu trúc 
rẽ nhánh, sau then có từ 2 lệnh trở lên thì gộp thành câu lệnh 
ghép, đặt câu lệnh đó trong từ khóa Begin-End; 
Begin 
<câu lệnh> 
End; 
 Vận dụng sơ đồ khối để mô tả cấu trúc rẽ nhánh 
Diễn tả thuật toán đã lựa chọn để giải bài toán trên máy tính, vẽ 
sơ đồ khối. 
 Câu lệnh rẽ nhánh dạng đủ lồng nhau 
WHAT – Chi tiết kiến thức 
Kiến thức 1: rẽ 
nhánh 
Theo ví dụ trong sách giáo khoa: 
- Ta nói cách diễn đạt của Châu có dạng: Nếu...thì... 
- Cách diễn đạt của Ngọc có dạng: Nếu...thì..., nếu không thì... 
Kiến thức 2: câu 
lệnh if-then 
- Để mô tả cấu trúc rẽ nhánh Pascal dùng câu lệnh If-then tương ứng 
với 2 dạng sau: 
a. Dạng thiếu: If <điều kiện> then <lệnh>; 
b. Dạng đủ: If <điều kiện> then <lệnh 1>else <lệnh 2>; 
- Trong đó: 
+ Điều kiện là biểu thức Logic 
Hỗ trợ bài dạy Trang 3
+ Lệnh 1, lệnh 2 là một câu lệnh trong Pascal, nhớ rằng trước else 
không có dấu ; 
Ví dụ: 
Dạng thiếu: If (a mod 2=0) THEN write(‘a la so chan:’); 
Dạng đủ: If (a mod 2=0) THEN write(‘a la so chan:’) else write(‘a la so 
le:’); 
Kiến thức 3: câu 
lệnh ghép 
Câu lệnh ghép trong Pascal có dạng: 
Begin 
<các câu lệnh> 
End; 
Kiến thức 4: một số 
ví dụ 
Ví dụ 1: Tìm nghiệm của phương trình bậc 2 
Program PTB2; 
Ues crt; 
Var a, b, c, d, x1, x2: real; 
Begin 
Write(a,b,c); 
Read(a,b,c); 
D:=b*b-4*a*c; 
If D<0 then write(‘ptvn’) 
Else 
Begin 
X1:=(-b+sqrt(D)/(2*a); 
X2:=(-b-sqrt(D)/(2*a); 
Write(‘x1=’,x1:8:3,’x2=’, x2:8:3); 
End; 
Readln; 
End. 
Định lượng mục tiêu (Kiến thức + Nhận thức) 
Hiểu nhu cầu của 
cấu trúc rẽ nhánh 
trong biểu diễn thuật 
toán 
- Cho HS đặt một số ví dụ về câu có điều kiện 
- GV chọn 2 câu làm ví dụ từ đó phân tích để thấy được cấu trúc rẽ 
nhánh được thể hiện trong ví dụ 
Hiểu câu lệnh rẽ 
nhánh (dạng thiếu và 
đầy đủ) 
- Từ 2 ví dụ về các câu có điều kiện, cấu trúc mô tả các mệnh đề 
Nếu...thì 
Nếu...thì, nếu không thì... 
Được gọi là cấu trúc dạng thiếu và dạng đủ 
Hiểu câu lệnh ghép 
- GV hỏi HS muốn thể hiện nhiều lệnh sau if hoặc sau then thì làm 
thế nào? 
- Nếu trong cấu trúc rẽ nhánh, sau then có từ 2 lệnh trở lên thì gộp 
thành câu lệnh ghép, đặt câu lệnh đó trong từ khóa Begin-End; 
Begin 
<câu lệnh> 
End; 
Sử dụng cấu trúc rẽ 
nhánh trong mô tả 
thuật toán của một 
số bài toán đơn giản 
- HS có thể giải thích các câu lệnh trong đoạn chương trình và biết 
sử dụng dạng câu lệnh nào có thể nào dụng cho bài toán 
Hỗ trợ bài dạy Trang 4
Viết được các lệnh 
rẽ nhánh trong mô tả 
thuật toán của một 
số bài toán đơn giản 
- HS có thể viết được 1 chương trình cơ bản và sau đó giải thích các 
câu lệnh trong đoạn chương trình. 
- HS biết cách hiệu chỉnh chương trình một cách hợp lý và biết cách 
viết tài liệu sau cho rõ ràng, dễ hiểu. 
Hoạt động dự kiến 
 
Hoạt động 1: Mở đầu (7 phút) 
 
 Hoạt động 2: Khái niệm cấu trúc rẽ nhánh (15 phút) 
 
 Hoạt động 3 : Câu lệnh rẽ nhánh, câu lệnh ghép (10 phút) 
 
 Hoạt động 4 : Bài tập áp dụng, củng cố (13 phút) 
Hỗ trợ bài dạy Trang 5

More Related Content

What's hot

Ma chan son
Ma chan sonMa chan son
Ma chan sonvb2tin09
 
Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11K33LA-KG
 
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
K33LA-KG
 
Kich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngocKich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngocNgoc Vu Thi Quynh
 
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngocGiao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngocNgoc Vu Thi Quynh
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van trivb2tin09
 
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11Tin 5CBT
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangdayTIN D BÌNH THUẬN
 
Lớp 11: Bai 9 cau truc re nhanh tiet 1
Lớp 11: Bai 9 cau truc re nhanh tiet 1Lớp 11: Bai 9 cau truc re nhanh tiet 1
Lớp 11: Bai 9 cau truc re nhanh tiet 1Heo_Con049
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhocvothu123
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hocĐình Long
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hocĐình Long
 

What's hot (16)

Ma chan son
Ma chan sonMa chan son
Ma chan son
 
Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11
 
Kịch bản giảng dạy
Kịch bản giảng dạyKịch bản giảng dạy
Kịch bản giảng dạy
 
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
 
Kich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngocKich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngoc
 
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngocGiao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
Giao an tin hoc 11 - Chuong 3 - Bai 9 Cau truc re nhanh - vtq ngoc
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
Ly luan day hoc
Ly luan day hocLy luan day hoc
Ly luan day hoc
 
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
 
Ly luan day hoc
Ly luan day hocLy luan day hoc
Ly luan day hoc
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangday
 
Lớp 11: Bai 9 cau truc re nhanh tiet 1
Lớp 11: Bai 9 cau truc re nhanh tiet 1Lớp 11: Bai 9 cau truc re nhanh tiet 1
Lớp 11: Bai 9 cau truc re nhanh tiet 1
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhoc
 
Gtga trị
Gtga trịGtga trị
Gtga trị
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hoc
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hoc
 

Viewers also liked

Do anlythuyet nhom3_nvsp_k4_t7cn
Do anlythuyet nhom3_nvsp_k4_t7cnDo anlythuyet nhom3_nvsp_k4_t7cn
Do anlythuyet nhom3_nvsp_k4_t7cn
Kenny Fox
 
Huỳnh Thị Thùy Linh_Google+hangout
Huỳnh Thị Thùy Linh_Google+hangoutHuỳnh Thị Thùy Linh_Google+hangout
Huỳnh Thị Thùy Linh_Google+hangout
linhhuynhk37sptin
 
Do an ly thuyet nhom 18 - nvspk02
Do an ly thuyet   nhom 18 - nvspk02Do an ly thuyet   nhom 18 - nvspk02
Do an ly thuyet nhom 18 - nvspk02Thaomashi
 
Moodle 2.5 some of the improvements since moodle 2.4
Moodle 2.5  some of the improvements since moodle 2.4Moodle 2.5  some of the improvements since moodle 2.4
Moodle 2.5 some of the improvements since moodle 2.4
Gavin Henrick
 
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Gavin Henrick
 
Hướng dẫn làm báo cáo theo chuẩn ISO 5966
Hướng dẫn làm báo cáo theo chuẩn ISO 5966Hướng dẫn làm báo cáo theo chuẩn ISO 5966
Hướng dẫn làm báo cáo theo chuẩn ISO 5966
Phu Nguyen
 
Giao Trinh Excel Nang Cao
Giao Trinh Excel Nang CaoGiao Trinh Excel Nang Cao
Giao Trinh Excel Nang Caonguyentuyenkgg
 

Viewers also liked (9)

Do anlythuyet nhom3_nvsp_k4_t7cn
Do anlythuyet nhom3_nvsp_k4_t7cnDo anlythuyet nhom3_nvsp_k4_t7cn
Do anlythuyet nhom3_nvsp_k4_t7cn
 
Huỳnh Thị Thùy Linh_Google+hangout
Huỳnh Thị Thùy Linh_Google+hangoutHuỳnh Thị Thùy Linh_Google+hangout
Huỳnh Thị Thùy Linh_Google+hangout
 
Truong Anh Quan
Truong Anh QuanTruong Anh Quan
Truong Anh Quan
 
Do an ly thuyet nhom 18 - nvspk02
Do an ly thuyet   nhom 18 - nvspk02Do an ly thuyet   nhom 18 - nvspk02
Do an ly thuyet nhom 18 - nvspk02
 
Moodle 2.5 some of the improvements since moodle 2.4
Moodle 2.5  some of the improvements since moodle 2.4Moodle 2.5  some of the improvements since moodle 2.4
Moodle 2.5 some of the improvements since moodle 2.4
 
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
 
Hướng dẫn làm báo cáo theo chuẩn ISO 5966
Hướng dẫn làm báo cáo theo chuẩn ISO 5966Hướng dẫn làm báo cáo theo chuẩn ISO 5966
Hướng dẫn làm báo cáo theo chuẩn ISO 5966
 
Giáo trình excel nâng cao tud
Giáo trình excel nâng cao   tudGiáo trình excel nâng cao   tud
Giáo trình excel nâng cao tud
 
Giao Trinh Excel Nang Cao
Giao Trinh Excel Nang CaoGiao Trinh Excel Nang Cao
Giao Trinh Excel Nang Cao
 

Similar to Ho trobaiday tin11bai9

K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9
TIN D BÌNH THUẬN
 
Gioi thieubaiday_Nhóm 1
Gioi thieubaiday_Nhóm 1Gioi thieubaiday_Nhóm 1
Gioi thieubaiday_Nhóm 1
azghost9x1
 
K33103249 pham nguyen thu nhi tin5_cbt
K33103249 pham nguyen thu nhi tin5_cbtK33103249 pham nguyen thu nhi tin5_cbt
K33103249 pham nguyen thu nhi tin5_cbtTin 5CBT
 
LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11K33LA-KG
 
Chuong 3 tin 11
Chuong 3 tin 11Chuong 3 tin 11
Chuong 3 tin 11Sunkute
 
kich Ban Day Hoc
kich Ban Day Hockich Ban Day Hoc
kich Ban Day HocThin Nguyen
 
Chương ii tin 11
Chương ii tin 11Chương ii tin 11
Chương ii tin 11Sunkute
 
Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11tin_k36
 
Bai8_C2_11
Bai8_C2_11Bai8_C2_11
Bai8_C2_11tin_k36
 
KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11tin_k36
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10thuymtg
 
Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgoc
SP Tin K34
 
phuong trinh vo ti File10779
phuong trinh vo ti  File10779phuong trinh vo ti  File10779
phuong trinh vo ti File10779Phuong Nguyen
 
Giao trinh pascal toan tap
Giao trinh pascal toan tapGiao trinh pascal toan tap
Giao trinh pascal toan tap
Võ Tâm Long
 
Kb
KbKb

Similar to Ho trobaiday tin11bai9 (20)

K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9
 
K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9
 
Gioi thieubaiday_Nhóm 1
Gioi thieubaiday_Nhóm 1Gioi thieubaiday_Nhóm 1
Gioi thieubaiday_Nhóm 1
 
Gioi thieubaiday20121012
Gioi thieubaiday20121012Gioi thieubaiday20121012
Gioi thieubaiday20121012
 
K33103249 pham nguyen thu nhi tin5_cbt
K33103249 pham nguyen thu nhi tin5_cbtK33103249 pham nguyen thu nhi tin5_cbt
K33103249 pham nguyen thu nhi tin5_cbt
 
LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11
 
Kich ban day_hoc
Kich ban day_hocKich ban day_hoc
Kich ban day_hoc
 
Chuong 3 tin 11
Chuong 3 tin 11Chuong 3 tin 11
Chuong 3 tin 11
 
Ly luan day hoc
Ly luan day hocLy luan day hoc
Ly luan day hoc
 
kich Ban Day Hoc
kich Ban Day Hockich Ban Day Hoc
kich Ban Day Hoc
 
Ly luan day hoc
Ly luan day hocLy luan day hoc
Ly luan day hoc
 
Chương ii tin 11
Chương ii tin 11Chương ii tin 11
Chương ii tin 11
 
Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11
 
Bai8_C2_11
Bai8_C2_11Bai8_C2_11
Bai8_C2_11
 
KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10
 
Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgoc
 
phuong trinh vo ti File10779
phuong trinh vo ti  File10779phuong trinh vo ti  File10779
phuong trinh vo ti File10779
 
Giao trinh pascal toan tap
Giao trinh pascal toan tapGiao trinh pascal toan tap
Giao trinh pascal toan tap
 
Kb
KbKb
Kb
 

More from linhhuynhk37sptin

Chude9 diigo
Chude9 diigoChude9 diigo
Chude9 diigo
linhhuynhk37sptin
 
Chude9 diigo
Chude9 diigoChude9 diigo
Chude9 diigo
linhhuynhk37sptin
 
HuynhThiThuyLinh_Prezi
HuynhThiThuyLinh_PreziHuynhThiThuyLinh_Prezi
HuynhThiThuyLinh_Prezi
linhhuynhk37sptin
 
Btth3_HuynhThiThuyLinh
Btth3_HuynhThiThuyLinhBtth3_HuynhThiThuyLinh
Btth3_HuynhThiThuyLinh
linhhuynhk37sptin
 
Bai thuc hanh 2_HuynhThiThuyLinh
Bai thuc hanh 2_HuynhThiThuyLinhBai thuc hanh 2_HuynhThiThuyLinh
Bai thuc hanh 2_HuynhThiThuyLinh
linhhuynhk37sptin
 
Btth1_HuynhThiThuyLinh
Btth1_HuynhThiThuyLinhBtth1_HuynhThiThuyLinh
Btth1_HuynhThiThuyLinh
linhhuynhk37sptin
 
Bai8 truy van du lieu_huynhthithuylinh
Bai8 truy van du lieu_huynhthithuylinhBai8 truy van du lieu_huynhthithuylinh
Bai8 truy van du lieu_huynhthithuylinh
linhhuynhk37sptin
 
Bai7: Liênketgiuacacbang_huynhthithuyLinh
Bai7: Liênketgiuacacbang_huynhthithuyLinhBai7: Liênketgiuacacbang_huynhthithuyLinh
Bai7: Liênketgiuacacbang_huynhthithuyLinh
linhhuynhk37sptin
 
Bai 6 bieu mau_huynhthithuylinh
Bai 6  bieu mau_huynhthithuylinhBai 6  bieu mau_huynhthithuylinh
Bai 6 bieu mau_huynhthithuylinh
linhhuynhk37sptin
 
Bài 5 các thao tác cơ bản trên bảng_HuynhThiThuyLinh
Bài 5   các thao tác cơ bản trên bảng_HuynhThiThuyLinhBài 5   các thao tác cơ bản trên bảng_HuynhThiThuyLinh
Bài 5 các thao tác cơ bản trên bảng_HuynhThiThuyLinh
linhhuynhk37sptin
 
Bai 4 cau truc bang_HuynhThiThuylinh
Bai 4 cau truc bang_HuynhThiThuylinhBai 4 cau truc bang_HuynhThiThuylinh
Bai 4 cau truc bang_HuynhThiThuylinh
linhhuynhk37sptin
 
Bai3 tin11_HuynhThiThuyLinh
Bai3 tin11_HuynhThiThuyLinhBai3 tin11_HuynhThiThuyLinh
Bai3 tin11_HuynhThiThuyLinh
linhhuynhk37sptin
 
Bai2 tin11_HuynhThiThuyLinh
Bai2 tin11_HuynhThiThuyLinhBai2 tin11_HuynhThiThuyLinh
Bai2 tin11_HuynhThiThuyLinh
linhhuynhk37sptin
 
Bai1 tin11_HuynhThiThuyLinh
Bai1 tin11_HuynhThiThuyLinhBai1 tin11_HuynhThiThuyLinh
Bai1 tin11_HuynhThiThuyLinh
linhhuynhk37sptin
 
Bai5 tin10_ngongulaptrinh
Bai5 tin10_ngongulaptrinhBai5 tin10_ngongulaptrinh
Bai5 tin10_ngongulaptrinh
linhhuynhk37sptin
 
Bai4_Baitoanvathuattoan
Bai4_BaitoanvathuattoanBai4_Baitoanvathuattoan
Bai4_Baitoanvathuattoan
linhhuynhk37sptin
 
Bài 3_Giới thiệu về máy tính
Bài 3_Giới thiệu về máy tínhBài 3_Giới thiệu về máy tính
Bài 3_Giới thiệu về máy tính
linhhuynhk37sptin
 
Bai02thongtinvadulieu_HuynhThiThuyLinh
Bai02thongtinvadulieu_HuynhThiThuyLinhBai02thongtinvadulieu_HuynhThiThuyLinh
Bai02thongtinvadulieu_HuynhThiThuyLinh
linhhuynhk37sptin
 
Bài 1: Tin học là một ngành khoa học
Bài 1: Tin học là một  ngành khoa họcBài 1: Tin học là một  ngành khoa học
Bài 1: Tin học là một ngành khoa họclinhhuynhk37sptin
 

More from linhhuynhk37sptin (20)

Chude9 diigo
Chude9 diigoChude9 diigo
Chude9 diigo
 
Chude9 diigo
Chude9 diigoChude9 diigo
Chude9 diigo
 
Chude8 iminmap
Chude8 iminmapChude8 iminmap
Chude8 iminmap
 
HuynhThiThuyLinh_Prezi
HuynhThiThuyLinh_PreziHuynhThiThuyLinh_Prezi
HuynhThiThuyLinh_Prezi
 
Btth3_HuynhThiThuyLinh
Btth3_HuynhThiThuyLinhBtth3_HuynhThiThuyLinh
Btth3_HuynhThiThuyLinh
 
Bai thuc hanh 2_HuynhThiThuyLinh
Bai thuc hanh 2_HuynhThiThuyLinhBai thuc hanh 2_HuynhThiThuyLinh
Bai thuc hanh 2_HuynhThiThuyLinh
 
Btth1_HuynhThiThuyLinh
Btth1_HuynhThiThuyLinhBtth1_HuynhThiThuyLinh
Btth1_HuynhThiThuyLinh
 
Bai8 truy van du lieu_huynhthithuylinh
Bai8 truy van du lieu_huynhthithuylinhBai8 truy van du lieu_huynhthithuylinh
Bai8 truy van du lieu_huynhthithuylinh
 
Bai7: Liênketgiuacacbang_huynhthithuyLinh
Bai7: Liênketgiuacacbang_huynhthithuyLinhBai7: Liênketgiuacacbang_huynhthithuyLinh
Bai7: Liênketgiuacacbang_huynhthithuyLinh
 
Bai 6 bieu mau_huynhthithuylinh
Bai 6  bieu mau_huynhthithuylinhBai 6  bieu mau_huynhthithuylinh
Bai 6 bieu mau_huynhthithuylinh
 
Bài 5 các thao tác cơ bản trên bảng_HuynhThiThuyLinh
Bài 5   các thao tác cơ bản trên bảng_HuynhThiThuyLinhBài 5   các thao tác cơ bản trên bảng_HuynhThiThuyLinh
Bài 5 các thao tác cơ bản trên bảng_HuynhThiThuyLinh
 
Bai 4 cau truc bang_HuynhThiThuylinh
Bai 4 cau truc bang_HuynhThiThuylinhBai 4 cau truc bang_HuynhThiThuylinh
Bai 4 cau truc bang_HuynhThiThuylinh
 
Bai3 tin11_HuynhThiThuyLinh
Bai3 tin11_HuynhThiThuyLinhBai3 tin11_HuynhThiThuyLinh
Bai3 tin11_HuynhThiThuyLinh
 
Bai2 tin11_HuynhThiThuyLinh
Bai2 tin11_HuynhThiThuyLinhBai2 tin11_HuynhThiThuyLinh
Bai2 tin11_HuynhThiThuyLinh
 
Bai1 tin11_HuynhThiThuyLinh
Bai1 tin11_HuynhThiThuyLinhBai1 tin11_HuynhThiThuyLinh
Bai1 tin11_HuynhThiThuyLinh
 
Bai5 tin10_ngongulaptrinh
Bai5 tin10_ngongulaptrinhBai5 tin10_ngongulaptrinh
Bai5 tin10_ngongulaptrinh
 
Bai4_Baitoanvathuattoan
Bai4_BaitoanvathuattoanBai4_Baitoanvathuattoan
Bai4_Baitoanvathuattoan
 
Bài 3_Giới thiệu về máy tính
Bài 3_Giới thiệu về máy tínhBài 3_Giới thiệu về máy tính
Bài 3_Giới thiệu về máy tính
 
Bai02thongtinvadulieu_HuynhThiThuyLinh
Bai02thongtinvadulieu_HuynhThiThuyLinhBai02thongtinvadulieu_HuynhThiThuyLinh
Bai02thongtinvadulieu_HuynhThiThuyLinh
 
Bài 1: Tin học là một ngành khoa học
Bài 1: Tin học là một  ngành khoa họcBài 1: Tin học là một  ngành khoa học
Bài 1: Tin học là một ngành khoa học
 

Recently uploaded

98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
Nguyen Thanh Tu Collection
 
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
ngocnguyensp1
 
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nayẢnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
chinhkt50
 
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
https://www.facebook.com/garmentspace
 
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdfBAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
phamthuhoai20102005
 
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptxDẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
nvlinhchi1612
 
AV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in englishAV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in english
Qucbo964093
 
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
duykhoacao
 
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
Nguyen Thanh Tu Collection
 
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdfGIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
Điện Lạnh Bách Khoa Hà Nội
 

Recently uploaded (10)

98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
 
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
 
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nayẢnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
 
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
 
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdfBAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
 
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptxDẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
 
AV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in englishAV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in english
 
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
 
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
 
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdfGIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
 

Ho trobaiday tin11bai9

  • 1. BÀI 9: CẤU TRÚC RẼ NHÁNH Trường Họ tên giáo viên Huỳnh Thị Thùy Linh Khối lớp 11 Nhóm Ngày dạy Môn Tin Học Năm xuất bản sách 2014 Chương số CHƯƠNG III: CẤU TRÚC RẼ NHÁNH VÀ LẶP Didactic Model Who Đối tượng: HS lớp 11 Hệ thống các kiến thức: o Biết cấu trúc một chương trình o Biết một số kiểu dữ liệu chuẩn o Biết cách khai báo biến o Hiểu thế nào là phép toán, biểu thức, phép gán o Biết thủ tục vào-ra đơn giản Kỹ năng: o Dịch, thực hiện và hiệu chỉnh chương trình What Nội dung trọng tâm:  Cấu trúc rẽ nhánh dạng thiếu và đủ  Cấu trúc rẽ nhánh dùng để làm gì?  Câu lệnh ghép Nội dung khó:  Câu lệnh rẽ nhánh dạng thiếu, đủ  Trường hợp sử dụng câu lệnh ghép  Vận dụng sơ đồ khối để mô tả cấu trúc rẽ nhánh  Câu lệnh rẽ nhánh dạng đủ lồng nhau Why Kiến thức: o Hiểu các khái niệm rẽ nhánh o Biết sử dụng các câu lệnh thực hiện rẽ nhánh, câu lệnh ghép o Bước đầu hình thành được kĩ năng lập trình có cấu trúc Kĩ năng o Hiểu và thực hiện được cách tổ chức các câu lệnh rẽ nhánh Thái độ o Học sinh hiểu rõ được tầm quan trọng của cấu trúc rẽ nhánh o Yêu thích lập trình, yêu thích môn học hơn. Cụ thể hóa mục tiêu bài dạy: Mục tiêu: Hiểu nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toádn Hiểu câu lệnh rẽ nhánh (dạng thiếu và đầy đủ) Hiểu câu lệnh ghép Sử dụng cấu trúc rẽ nhánh trong mô tả thuật toán cảu một số bài toán đơn giản Viết được các lệnh rẽ nhánh trong mô tả thuật toán của một số bài toán đơn giản Hỗ trợ bài dạy Trang 1
  • 2. How Diễn giảng, đặt vấn đề, học sinh trả lời và giáo viên tổng kết. Thực hiện PP dạy học tích cực, cho các em chia nhóm thảo luận. Cho ví dụ và học sinh thực hành. Dạy máy chiếu song song viết bảng. Kết hợp công nghệ: Xây dựng forum trực tuyến, hỗ trợ hỏi đáp. Extenal Factors  Chuẩn bị:  Giáo viên:  Sách giáo viên, sgk tin học 11, sách BT, máy tính cá nhân.  Một số tài liệu tham khảo liên quan.  Học sinh:  Sách giáo khoa tin học 11.  Tập ghi và các dụng cụ học tập.  Phiếu học tập.  Phòng học  Có máy chiếu, máy tính.  Phấn, khăn lau bảng. Assesment/ Evaluation  Xây dựng các bài tập nhỏ và gọi các em lên bảng làm tại lớp.  Thông qua quá trình thảo luận trả lời bài tập trên mạng của các nhóm. What Cấp độ Chương  Ý tưởng, mục tiêu chính của chương: Mục tiêu kiến thức  Hiểu các khái niệm rẽ nhánh và lặp trong lập trình  Biết sử dụng các câu lệnh thực hiện rẽ nhánh và lặp của Pascal  Bước đầu hình thành khái niệm lập trình có cấu trúc Mục tiêu 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 giản áp dụng các loại cấu trúc điều khiển nêu trên  Bước đầu có khả năng phân tích bài toán đơn giản để chọn kiểu cấu trúc điều khiển phù hợp tình huống  Biết tạo câu lệnh ghép khi cần thiết Mục tiêu thái độ:  Tiếp tục khơi gợi lòng ham thích giải toán bằng lập trình trên máy tính  Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như xem xét giải quyết vấn đề một cách cẩn thận, chu đáo, có sáng tạo, không thỏa mãn với các kết quả ban đầu đạt được,...Điều này thể hiện trong suốt quá trình từ khi phân tích bài toán đến khi lựa chọn dữ liệu, cấu trúc điều khiển thực hiện thuật toán, viết chương trình và cuối cùng là dịch, sửa lỗi, kiểm thử, cải tiến thích ứng với các bộ dữ liệu và trạng thái bài toán khác nhau  Nội dung trọng tâm của chương: - Hai cấu trúc điều khiển trong lập trình là rẽ nhánh và lặp - Giới thiêụ câu lệnh ghép begin-end, câu lệnh rẽ nhánh if-then, câu lệnh lặp for-do và while-do thể hiện các loại cấu trúc điều khiển trong lập trình Pascal  Vai trò của bài dạy trong chương:trong tâm, kiến thức quan trọng. Hỗ trợ bài dạy Trang 2
  • 3. Cấp độ Bài học Nội dung trọng tâm  Cấu trúc rẽ nhánh dạng thiếu và dạng đủ: - Dạng thiếu: Nếu…thì; - Dạng đủ: Nếu..thì, nếu không thì…  Cấu trúc rẽ nhánh dùng để làm gì? - Cấu trúc rẽ nhánh dùng để mô tả các mệnh đề cấu trúc có điều kiện  Câu lệnh ghép - Theo cú pháp, sau một số từ khóa (như then hoặc else) phải là một câu lệnh. Nhưng trong nhiều trường hợp, các thao tác sau những tên dành riêng đó khá phức tạp, đòi hỏi không chỉ một mà là nhều câu lệnh để mô tả. Trong các trường hợp như vậy, ngôn ngữ lập trình cho phép gộp một dãy câu lệnh thành một câu lệnh ghép (hay câu lệnh hơp thành). Chẳng hạn câu lệnh ghép của Pascal có dạng: Begin <các câu lệnh>; End; Nội dung khó  Câu lệnh rẽ nhánh dạng thiếu, đủ: - Dạng thiếu: if <điều kiện> then <câu lệnh>; - Dạng đủ: if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;  Trường hợp sử dụng câu lệnh ghép: - Muốn thể hiện nhiều lệnh sau if hoặc sau then thì trong cấu trúc rẽ nhánh, sau then có từ 2 lệnh trở lên thì gộp thành câu lệnh ghép, đặt câu lệnh đó trong từ khóa Begin-End; Begin <câu lệnh> End;  Vận dụng sơ đồ khối để mô tả cấu trúc rẽ nhánh Diễn tả thuật toán đã lựa chọn để giải bài toán trên máy tính, vẽ sơ đồ khối.  Câu lệnh rẽ nhánh dạng đủ lồng nhau WHAT – Chi tiết kiến thức Kiến thức 1: rẽ nhánh Theo ví dụ trong sách giáo khoa: - Ta nói cách diễn đạt của Châu có dạng: Nếu...thì... - Cách diễn đạt của Ngọc có dạng: Nếu...thì..., nếu không thì... Kiến thức 2: câu lệnh if-then - Để mô tả cấu trúc rẽ nhánh Pascal dùng câu lệnh If-then tương ứng với 2 dạng sau: a. Dạng thiếu: If <điều kiện> then <lệnh>; b. Dạng đủ: If <điều kiện> then <lệnh 1>else <lệnh 2>; - Trong đó: + Điều kiện là biểu thức Logic Hỗ trợ bài dạy Trang 3
  • 4. + Lệnh 1, lệnh 2 là một câu lệnh trong Pascal, nhớ rằng trước else không có dấu ; Ví dụ: Dạng thiếu: If (a mod 2=0) THEN write(‘a la so chan:’); Dạng đủ: If (a mod 2=0) THEN write(‘a la so chan:’) else write(‘a la so le:’); Kiến thức 3: câu lệnh ghép Câu lệnh ghép trong Pascal có dạng: Begin <các câu lệnh> End; Kiến thức 4: một số ví dụ Ví dụ 1: Tìm nghiệm của phương trình bậc 2 Program PTB2; Ues crt; Var a, b, c, d, x1, x2: real; Begin Write(a,b,c); Read(a,b,c); D:=b*b-4*a*c; If D<0 then write(‘ptvn’) Else Begin X1:=(-b+sqrt(D)/(2*a); X2:=(-b-sqrt(D)/(2*a); Write(‘x1=’,x1:8:3,’x2=’, x2:8:3); End; Readln; End. Định lượng mục tiêu (Kiến thức + Nhận thức) Hiểu nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toán - Cho HS đặt một số ví dụ về câu có điều kiện - GV chọn 2 câu làm ví dụ từ đó phân tích để thấy được cấu trúc rẽ nhánh được thể hiện trong ví dụ Hiểu câu lệnh rẽ nhánh (dạng thiếu và đầy đủ) - Từ 2 ví dụ về các câu có điều kiện, cấu trúc mô tả các mệnh đề Nếu...thì Nếu...thì, nếu không thì... Được gọi là cấu trúc dạng thiếu và dạng đủ Hiểu câu lệnh ghép - GV hỏi HS muốn thể hiện nhiều lệnh sau if hoặc sau then thì làm thế nào? - Nếu trong cấu trúc rẽ nhánh, sau then có từ 2 lệnh trở lên thì gộp thành câu lệnh ghép, đặt câu lệnh đó trong từ khóa Begin-End; Begin <câu lệnh> End; Sử dụng cấu trúc rẽ nhánh trong mô tả thuật toán của một số bài toán đơn giản - HS có thể giải thích các câu lệnh trong đoạn chương trình và biết sử dụng dạng câu lệnh nào có thể nào dụng cho bài toán Hỗ trợ bài dạy Trang 4
  • 5. Viết được các lệnh rẽ nhánh trong mô tả thuật toán của một số bài toán đơn giản - HS có thể viết được 1 chương trình cơ bản và sau đó giải thích các câu lệnh trong đoạn chương trình. - HS biết cách hiệu chỉnh chương trình một cách hợp lý và biết cách viết tài liệu sau cho rõ ràng, dễ hiểu. Hoạt động dự kiến  Hoạt động 1: Mở đầu (7 phút)   Hoạt động 2: Khái niệm cấu trúc rẽ nhánh (15 phút)   Hoạt động 3 : Câu lệnh rẽ nhánh, câu lệnh ghép (10 phút)   Hoạt động 4 : Bài tập áp dụng, củng cố (13 phút) Hỗ trợ bài dạy Trang 5