SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
LOGO




   1
TỔNG QUAN CHƢƠNG TRÌNH TIN HỌC 11

 Kiến thức: Hiểu các                                               Kĩ năng: Soạn được
 khái niệm rẽ nhánh và               Mục tiêu                      chương trình giải các bài
 lặp trong lập trình;                                              toán đơn giản áp dụng
 Biết sử dụng các câu                                              các loại cấu trúc điều
 lệnh thực hiện rẽ nhánh                                           khiển nêu trên. Phân
 và lặp của Pascal;                                                tích bài toán để chọn
 Bước đầu hình thành                                               kiểu cấu trúc điều khiển
 khái niệm lập trình có            TIN HỌC 11                      phù hợp.
 cấu trúc.




Chương I:      Chương II:     Chương III:       Chương IV:      Chương V:      Chương VI:
   Một số        Chương       Cấu trúc rẽ       Kiểu dữ liệu   Tệp và thao        Chương
khái niệm       trình đơn      nhành và         có cấu trúc     tác với tệp    trình con và
   về lập          giản           lặp                                          lập trình có
  trình và                                                                       cấu trúc
ngôn ngữ
 lập trình


        Bài 9: Cấu trúc rẽ nhánh            Bài 10: Cấu trúc lặp
                 (1,0,0)
                                            2
MỤC TIÊU BÀI DẠY
                             Kiến thức
Hiểu nhu cầu cần có cấu trúc rẽ nhánh trong biểu diễn thuật toán.
Hiểu và vận dụng được cấu trúc lệnh rẽ nhánh (dạng đủ và dạng thiếu)
 trong biểu diễn thuật toán.
Hiểu câu lệnh ghép.




                              Kỹ năng
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.
Viết được các câu lệnh rẽ nhánh dạng thiếu, dạng đủ và áp dụng để
 thể hiện được thuật toán của một số bài toán đơn giản.




                               3
XÁC ĐỊNH ĐIỂM TRỌNG TÂM - ĐiỂM KHÓ



   ĐIỂM TRỌNG TÂM                    ĐIỂM KHÓ
Hiểu nhu cầu cần có
cấu trúc rẽ nhánh trong       Vận dụng sơ đồ khối để
biểu diễn thuật toán.         mô tả cấu trúc rẽ nhánh.
Hiểu và vận dụng được        Câu lệnh ghép.
cấu trúc lệnh rẽ nhánh        Câu lệnh rẽ nhánh
(dạng đủ và dạng thiếu)       dạng đủ lồng nhau.
trong biểu diễn thuật
toán.
Hiểu câu lệnh ghép.




                          4
Một số kiểu dữ liệu chuẩn.
Kiến thức
            Cách khai báo biến, phép toán, biểu thức, câu
 đã biết
             lệnh gán, các thủ tục chuẩn vào ra đơn giản.
            Biết soạn thảo một chương trình pascal đơn giản.



            Biết, hiểu và vận dụng được cấu trúc lệnh rẽ
Kiến thức
             nhánh (dạng đủ và dạng thiếu) để mô tả thuật
 cần biết
             toán của một số bài toán đơn giản.




Phương      Phương pháp: đặt vấn đề, diễn giảng, vấn đáp,
 pháp,       thảo luận nhóm…
phương      Phương tiện: Máy vi tính và máy chiếu, SGK,SGV.
  tiện      Giả định: lớp học có 6 tổ, mỗi tổ 2 bàn.


                       5
LỚP 11 – CHƢƠNG 3 – BÀI 9
  Hoạt động 1
      (5’)                      Hoạt động 2
  Đặt vấn đề,                      (15’)
 tìm hiểu khái                  Tìm hiểu câu
    niệm rẽ                    lệnh if - then.
    nhánh.         Bài 9:
                 Cấu trúc rẽ
                   nhánh
 Hoạt động 4
     (20’)                     Hoạt động 3
Ví dụ tổng hợp                     (5’)
  (hoạt động                   Tìm hiểu câu
nhóm), củng cố                  lệnh ghép.
      bài.




                   6
LOGO
Hoạt động 1: Dẫn dắt vào chƣơng 3 (5 phút)

                                    Giáo viên
 Nhắc lại sơ lƣợc chƣơng 2.
- Đưa ra ví dụ: nêu các bước để giải phương trình bậc hai: ax2 + bx + c = 0
(a<>0).
- Đặt vấn đề: với những kiến thức đã học, làm sao để chuyển ý tưởng thành câu
lệnh pascal.
- Bài học hôm nay sẽ giải quyết vấn đề này.
Tìm hiểu khái niệm rẽ nhánh.
- Đưa ra các tình huống mô tả cách diễn đạt nếu… thì và nếu…thì…,nếu không
thì…
- Trở lại bài toán giải phương trình bậc 2 đã nêu lúc đầu giờ, nhận xét: ta có thể
nhận thấy trong nhiều thuật toán, các thao tác tiếp theo sẽ phụ thuộc vào kết
quả nhận được từ các bước trước đó.
- Vì thế: mọi ngôn ngữ lập trình đều có các câu lệnh mô tả cấu trúc rẽ nhánh.
- Sơ đồ thể hiện cấu trúc rẽ nhánh.

                                   Học sinh

- Chăm chú nghe giáo viên nhắc lại kiến thức đã học chương 2.
- Vận dụng kiến thức toán để giải ví dụ.
- Tìm cách chuyển ý tưởng bài toán 8thành câu lệnh pascal.
Hoạt động 2: câu lệnh rẽ nhánh (15 phút)
                                  Giáo viên

Câu lệnh rẽ nhánh IF – THEN
- Dạng thiếu.
  + Đưa ra cú pháp, ý nghĩa. Nhắc lại thế nào là biểu thức logic.
  + Dựa vào cú pháp, ý nghĩa và sơ đồ cấu trúc rẽ nhánh -> Hãy vẽ lưu đồ cú
pháp của dạng thiếu.
  + Đưa ví dụ minh họa.
- Dạng đủ.
  + Đưa ra cú pháp, ý nghĩa.
  + Đưa ví dụ minh họa.
  + Lưu đồ cú pháp của dạng đủ.

                                 Học sinh
- Chú ý nghe giảng, tham khảo SGK để trả lời các câu hỏi của giáo viên nêu.




                                   9
Hoạt động 3: câu lệnh ghép(5 phút)

                                   Giáo viên
- Trở lại bài toán giải phương trình bậc 2: ax2 + bx + c = 0 (a<>0).
    Sau khi tính delta D = b2 – 4ac, ta sẽ phải xét D để tìm nghiệm.
    Nếu D>=0 , ta sẽ tính rồi đưa ra các nghiệm.
    Ngược lại, ta thông báo là phương trình vô nghiệm.
- Đặt vấn đề: Khi D>=0 ta cần làm những công việc gì?
- 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 ví dụ đang xét đòi hỏi nhiều lệnh để mô tả. Trong trường hợp nà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. Có
dạng:
             begin
                  < các câu lệnh> ;
             end;
- Demo các câu lệnh cho trường hợp D>=0.


                                  Học sinh
- Nghe giảng, suy nghĩ và trả lời câu hỏi của giáo viên.



                                    10
Hoạt động 4: Ví dụ tổng hợp (20 phút)
                                   Giáo viên
- Cho HS thời gian 7 phút để đọc 2 ví dụ ở mục 4 trong SGK tr.41 và làm bài tập
theo yêu cầu.
- Yêu cầu: mỗi nhóm sẽ giải lại ví dụ 1 (tức là bài giải phương trình bậc 2 đã
nêu ra ở đầu giờ), biện luận D với các trường hợp D<0, D=0, D>0. (5 phút), ghi
ra cặp giấy đôi.
- Hình thức đánh giá: sẽ thu kết quả của 2 tổ trả lời nhanh nhất, nếu đúng sẽ
cộng 1 điểm vào bài kiểm tra 1 tiết.
- Demo bài đúng nhất cho cả lớp xem trên máy.
Củng cố:
-Phân biệt câu lệnh rẽ nhánh dạng thiếu và dạng đủ.
- Ghi chú sử dụng câu lệnh ghép khi cần.
- Kiến thức bổ sung: mỗi ngôn ngữ lập trình có quy định cú pháp của dạng if
đầy đủ là khác nhau. Trong C/C++ nếu câu lệnh 1 không là câu lệnh ghép thì nó
phải được kết thúc bởi dấu chấm phẩy trước từ khóa else. Điều này trong pascal
lại là không hợp lệ. Cụ thể trong C/C++, dạng if đầy đủ là:
      If < biểu thức >
           câu lệnh 1; //nếu câu lệnh 1 là câu lệnh đơn
      Else câu lệnh 2;

                                   Học sinh
  - Đọc SGK và trao đổi thảo luận để giải bài tập theo yêu cầu.
  - Xem demo chương trình. Ghi nhớ dặn dò, củng cố.

Contenu connexe

Tendances

Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van trivb2tin09
 
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 19K33LA-KG
 
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
 
Bài 12
Bài 12Bài 12
Bài 12pl6102
 
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11Tin5VungTau
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10thuymtg
 
K33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbtK33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbtTin 5CBT
 
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ NhánhKbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánhtin_k36
 
PPDHTH3_HoangNhi
PPDHTH3_HoangNhiPPDHTH3_HoangNhi
PPDHTH3_HoangNhinhi104
 
Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226Tin 5CBT
 
Kich ban day hoc lop 11 - Bai 9 - vtq ngoc - Edited
Kich ban day hoc lop 11 - Bai 9 - vtq ngoc - EditedKich ban day hoc lop 11 - Bai 9 - vtq ngoc - Edited
Kich ban day hoc lop 11 - Bai 9 - vtq ngoc - EditedNgoc Vu Thi Quynh
 
Kich bandayhoc nguyenthanhthuy-k33103284
Kich bandayhoc nguyenthanhthuy-k33103284Kich bandayhoc nguyenthanhthuy-k33103284
Kich bandayhoc nguyenthanhthuy-k33103284TIN D BÌNH THUẬN
 
Tin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtgaTin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtgaTin5VungTau
 
Ma chan son
Ma chan sonMa chan son
Ma chan sonvb2tin09
 
Kịch bản cấu trúc Lặp - Nguyễn Quỳnh Nam NVSP2
Kịch bản cấu trúc Lặp - Nguyễn Quỳnh Nam NVSP2Kịch bản cấu trúc Lặp - Nguyễn Quỳnh Nam NVSP2
Kịch bản cấu trúc Lặp - Nguyễn Quỳnh Nam NVSP2Ta Li
 

Tendances (19)

Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
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
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangday
 
Bài 12
Bài 12Bài 12
Bài 12
 
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10
 
Bài 12
Bài 12Bài 12
Bài 12
 
K33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbtK33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbt
 
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ NhánhKbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
Kbdh Tin Học 11_ Chương 3_ Bài 9_ Cấu Trúc Rẽ Nhánh
 
PPDHTH3_HoangNhi
PPDHTH3_HoangNhiPPDHTH3_HoangNhi
PPDHTH3_HoangNhi
 
Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226
 
Kich ban day hoc lop 11 - Bai 9 - vtq ngoc - Edited
Kich ban day hoc lop 11 - Bai 9 - vtq ngoc - EditedKich ban day hoc lop 11 - Bai 9 - vtq ngoc - Edited
Kich ban day hoc lop 11 - Bai 9 - vtq ngoc - Edited
 
Ly luan day hoc
Ly luan day hocLy luan day hoc
Ly luan day hoc
 
Kich ban dạy học
Kich ban dạy họcKich ban dạy học
Kich ban dạy học
 
Kich bandayhoc nguyenthanhthuy-k33103284
Kich bandayhoc nguyenthanhthuy-k33103284Kich bandayhoc nguyenthanhthuy-k33103284
Kich bandayhoc nguyenthanhthuy-k33103284
 
Gioi thieubaiday
Gioi thieubaidayGioi thieubaiday
Gioi thieubaiday
 
Tin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtgaTin11 c4 bai12-kieu-xau_gtga
Tin11 c4 bai12-kieu-xau_gtga
 
Ma chan son
Ma chan sonMa chan son
Ma chan son
 
Kịch bản cấu trúc Lặp - Nguyễn Quỳnh Nam NVSP2
Kịch bản cấu trúc Lặp - Nguyễn Quỳnh Nam NVSP2Kịch bản cấu trúc Lặp - Nguyễn Quỳnh Nam NVSP2
Kịch bản cấu trúc Lặp - Nguyễn Quỳnh Nam NVSP2
 

En vedette

Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11tin_k36
 
Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10tin_k36
 
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
 
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾUKE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾUSP Tin K34
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họcnhi104
 
Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)Võ Tâm Long
 
Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)SP Tin K34
 
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngLớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngHoàng Kỳ Anh
 

En vedette (9)

Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11
 
Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10
 
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
 
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾUKE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)
 
Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)
 
Bai 11 kieu mang (tiet 1)
Bai 11 kieu mang (tiet 1)Bai 11 kieu mang (tiet 1)
Bai 11 kieu mang (tiet 1)
 
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngLớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
 

Similaire à K33103273 lop11 chuong3_bai9

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
 
Bai 9 chuong 3 lop 11 tran thi kim lan
Bai 9 chuong 3 lop 11 tran thi kim lanBai 9 chuong 3 lop 11 tran thi kim lan
Bai 9 chuong 3 lop 11 tran thi kim lanSP Tin K34
 
Bai 9 chuong 3 lop 11 tran thi kim lan
Bai 9 chuong 3 lop 11 tran thi kim lanBai 9 chuong 3 lop 11 tran thi kim lan
Bai 9 chuong 3 lop 11 tran thi kim lanSP Tin K34
 
Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocSP Tin K34
 
kich Ban Day Hoc
kich Ban Day Hockich Ban Day Hoc
kich Ban Day HocThin Nguyen
 
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
 
PPDHTH3_HoangNhi
PPDHTH3_HoangNhiPPDHTH3_HoangNhi
PPDHTH3_HoangNhinhi104
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)tin_k36
 
NguyenQuangSon k33103389_bai17_tinhoc10
NguyenQuangSon k33103389_bai17_tinhoc10NguyenQuangSon k33103389_bai17_tinhoc10
NguyenQuangSon k33103389_bai17_tinhoc10K33LA-KG
 
Kichbandayhoctin11
Kichbandayhoctin11Kichbandayhoctin11
Kichbandayhoctin11K33LA-KG
 
Kichbandayhoc _11 _bài 10_Nguyễn Thị Thanh Thúy
Kichbandayhoc _11 _bài 10_Nguyễn Thị Thanh ThúyKichbandayhoc _11 _bài 10_Nguyễn Thị Thanh Thúy
Kichbandayhoc _11 _bài 10_Nguyễn Thị Thanh ThúyNguyễn Thị Thanh Thúy
 

Similaire à K33103273 lop11 chuong3_bai9 (19)

Ho trobaiday tin11bai9
Ho trobaiday tin11bai9Ho trobaiday tin11bai9
Ho trobaiday tin11bai9
 
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
 
Bài 12
Bài 12Bài 12
Bài 12
 
Bai 9 chuong 3 lop 11 tran thi kim lan
Bai 9 chuong 3 lop 11 tran thi kim lanBai 9 chuong 3 lop 11 tran thi kim lan
Bai 9 chuong 3 lop 11 tran thi kim lan
 
Bai 9 chuong 3 lop 11 tran thi kim lan
Bai 9 chuong 3 lop 11 tran thi kim lanBai 9 chuong 3 lop 11 tran thi kim lan
Bai 9 chuong 3 lop 11 tran thi kim lan
 
Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgoc
 
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
 
LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11
 
Ly luan day hoc
Ly luan day hocLy luan day hoc
Ly luan day hoc
 
Chuong 3 tin 11
Chuong 3 tin 11Chuong 3 tin 11
Chuong 3 tin 11
 
PPDHTH3_HoangNhi
PPDHTH3_HoangNhiPPDHTH3_HoangNhi
PPDHTH3_HoangNhi
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
 
Gtga trị
Gtga trịGtga trị
Gtga trị
 
NguyenQuangSon k33103389_bai17_tinhoc10
NguyenQuangSon k33103389_bai17_tinhoc10NguyenQuangSon k33103389_bai17_tinhoc10
NguyenQuangSon k33103389_bai17_tinhoc10
 
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
 
Kichbandayhoctin11
Kichbandayhoctin11Kichbandayhoctin11
Kichbandayhoctin11
 
Kichbandayhoc _11 _bài 10_Nguyễn Thị Thanh Thúy
Kichbandayhoc _11 _bài 10_Nguyễn Thị Thanh ThúyKichbandayhoc _11 _bài 10_Nguyễn Thị Thanh Thúy
Kichbandayhoc _11 _bài 10_Nguyễn Thị Thanh Thúy
 

Plus de TIN D BÌNH THUẬN

đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...TIN D BÌNH THUẬN
 
Nguyễn Quốc việt k33103306
Nguyễn Quốc việt   k33103306Nguyễn Quốc việt   k33103306
Nguyễn Quốc việt k33103306TIN D BÌNH THUẬN
 
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11TIN D BÌNH THUẬN
 
Tran maiphuongyen k33103309-kichban-tin5dbt
Tran maiphuongyen k33103309-kichban-tin5dbtTran maiphuongyen k33103309-kichban-tin5dbt
Tran maiphuongyen k33103309-kichban-tin5dbtTIN D BÌNH THUẬN
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTIN D BÌNH THUẬN
 
Nguyen thitham k33103267-tin5dbt
Nguyen thitham k33103267-tin5dbtNguyen thitham k33103267-tin5dbt
Nguyen thitham k33103267-tin5dbtTIN D BÌNH THUẬN
 
Võ ngọc huyền trân k33103295-tin5 dbt
Võ ngọc huyền trân k33103295-tin5 dbtVõ ngọc huyền trân k33103295-tin5 dbt
Võ ngọc huyền trân k33103295-tin5 dbtTIN D BÌNH THUẬN
 
Kich ban day hoc- Nguyen Ngoc Toan
Kich ban day hoc- Nguyen Ngoc ToanKich ban day hoc- Nguyen Ngoc Toan
Kich ban day hoc- Nguyen Ngoc ToanTIN D BÌNH THUẬN
 
Kbdh nguyen thiqua_bai21_chuong4_khoi10
Kbdh nguyen thiqua_bai21_chuong4_khoi10Kbdh nguyen thiqua_bai21_chuong4_khoi10
Kbdh nguyen thiqua_bai21_chuong4_khoi10TIN D BÌNH THUẬN
 
Đặng Thị Thu Thúy_ K33103281
Đặng Thị Thu Thúy_ K33103281Đặng Thị Thu Thúy_ K33103281
Đặng Thị Thu Thúy_ K33103281TIN D BÌNH THUẬN
 
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10TIN D BÌNH THUẬN
 
Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10TIN D BÌNH THUẬN
 

Plus de TIN D BÌNH THUẬN (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
 
đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
 
Le duy tung k33.103.302
Le duy tung k33.103.302Le duy tung k33.103.302
Le duy tung k33.103.302
 
Nguyễn Quốc việt k33103306
Nguyễn Quốc việt   k33103306Nguyễn Quốc việt   k33103306
Nguyễn Quốc việt k33103306
 
Lê thị thanh trúc
Lê thị thanh trúcLê thị thanh trúc
Lê thị thanh trúc
 
Võ thị thanh thảo
Võ thị thanh thảoVõ thị thanh thảo
Võ thị thanh thảo
 
Nguyen van vinh
Nguyen van vinhNguyen van vinh
Nguyen van vinh
 
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
 
Tran maiphuongyen k33103309-kichban-tin5dbt
Tran maiphuongyen k33103309-kichban-tin5dbtTran maiphuongyen k33103309-kichban-tin5dbt
Tran maiphuongyen k33103309-kichban-tin5dbt
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
 
Kbdh lop12 bai11_phamvantien
Kbdh lop12 bai11_phamvantienKbdh lop12 bai11_phamvantien
Kbdh lop12 bai11_phamvantien
 
K33103294 le thithuytrang
K33103294 le thithuytrangK33103294 le thithuytrang
K33103294 le thithuytrang
 
Nguyen thitham k33103267-tin5dbt
Nguyen thitham k33103267-tin5dbtNguyen thitham k33103267-tin5dbt
Nguyen thitham k33103267-tin5dbt
 
Võ ngọc huyền trân k33103295-tin5 dbt
Võ ngọc huyền trân k33103295-tin5 dbtVõ ngọc huyền trân k33103295-tin5 dbt
Võ ngọc huyền trân k33103295-tin5 dbt
 
Kich ban day hoc- Nguyen Ngoc Toan
Kich ban day hoc- Nguyen Ngoc ToanKich ban day hoc- Nguyen Ngoc Toan
Kich ban day hoc- Nguyen Ngoc Toan
 
Kbdh nguyen thiqua_bai21_chuong4_khoi10
Kbdh nguyen thiqua_bai21_chuong4_khoi10Kbdh nguyen thiqua_bai21_chuong4_khoi10
Kbdh nguyen thiqua_bai21_chuong4_khoi10
 
Đặng Thị Thu Thúy_ K33103281
Đặng Thị Thu Thúy_ K33103281Đặng Thị Thu Thúy_ K33103281
Đặng Thị Thu Thúy_ K33103281
 
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
 
Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10
 

K33103273 lop11 chuong3_bai9

  • 1. LOGO 1
  • 2. TỔNG QUAN CHƢƠNG TRÌNH TIN HỌC 11 Kiến thức: Hiểu các Kĩ năng: Soạn được khái niệm rẽ nhánh và Mục tiêu chương trình giải các bài lặp trong lập trình; toán đơn giản áp dụng Biết sử dụng các câu các loại cấu trúc điều lệnh thực hiện rẽ nhánh khiển nêu trên. Phân và lặp của Pascal; tích bài toán để chọn Bước đầu hình thành kiểu cấu trúc điều khiển khái niệm lập trình có TIN HỌC 11 phù hợp. cấu trúc. Chương I: Chương II: Chương III: Chương IV: Chương V: Chương VI: Một số Chương Cấu trúc rẽ Kiểu dữ liệu Tệp và thao Chương khái niệm trình đơn nhành và có cấu trúc tác với tệp trình con và về lập giản lặp lập trình có trình và cấu trúc ngôn ngữ lập trình Bài 9: Cấu trúc rẽ nhánh Bài 10: Cấu trúc lặp (1,0,0) 2
  • 3. MỤC TIÊU BÀI DẠY Kiến thức Hiểu nhu cầu cần có cấu trúc rẽ nhánh trong biểu diễn thuật toán. Hiểu và vận dụng được cấu trúc lệnh rẽ nhánh (dạng đủ và dạng thiếu) trong biểu diễn thuật toán. Hiểu câu lệnh ghép. Kỹ năng 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. Viết được các câu lệnh rẽ nhánh dạng thiếu, dạng đủ và áp dụng để thể hiện được thuật toán của một số bài toán đơn giản. 3
  • 4. XÁC ĐỊNH ĐIỂM TRỌNG TÂM - ĐiỂM KHÓ ĐIỂM TRỌNG TÂM ĐIỂM KHÓ Hiểu nhu cầu cần có cấu trúc rẽ nhánh trong Vận dụng sơ đồ khối để biểu diễn thuật toán. mô tả cấu trúc rẽ nhánh. Hiểu và vận dụng được Câu lệnh ghép. cấu trúc lệnh rẽ nhánh Câu lệnh rẽ nhánh (dạng đủ và dạng thiếu) dạng đủ lồng nhau. trong biểu diễn thuật toán. Hiểu câu lệnh ghép. 4
  • 5. Một số kiểu dữ liệu chuẩn. Kiến thức Cách khai báo biến, phép toán, biểu thức, câu đã biết lệnh gán, các thủ tục chuẩn vào ra đơn giản. Biết soạn thảo một chương trình pascal đơn giản. Biết, hiểu và vận dụng được cấu trúc lệnh rẽ Kiến thức nhánh (dạng đủ và dạng thiếu) để mô tả thuật cần biết toán của một số bài toán đơn giản. Phương Phương pháp: đặt vấn đề, diễn giảng, vấn đáp, pháp, thảo luận nhóm… phương Phương tiện: Máy vi tính và máy chiếu, SGK,SGV. tiện Giả định: lớp học có 6 tổ, mỗi tổ 2 bàn. 5
  • 6. LỚP 11 – CHƢƠNG 3 – BÀI 9 Hoạt động 1 (5’) Hoạt động 2 Đặt vấn đề, (15’) tìm hiểu khái Tìm hiểu câu niệm rẽ lệnh if - then. nhánh. Bài 9: Cấu trúc rẽ nhánh Hoạt động 4 (20’) Hoạt động 3 Ví dụ tổng hợp (5’) (hoạt động Tìm hiểu câu nhóm), củng cố lệnh ghép. bài. 6
  • 8. Hoạt động 1: Dẫn dắt vào chƣơng 3 (5 phút) Giáo viên Nhắc lại sơ lƣợc chƣơng 2. - Đưa ra ví dụ: nêu các bước để giải phương trình bậc hai: ax2 + bx + c = 0 (a<>0). - Đặt vấn đề: với những kiến thức đã học, làm sao để chuyển ý tưởng thành câu lệnh pascal. - Bài học hôm nay sẽ giải quyết vấn đề này. Tìm hiểu khái niệm rẽ nhánh. - Đưa ra các tình huống mô tả cách diễn đạt nếu… thì và nếu…thì…,nếu không thì… - Trở lại bài toán giải phương trình bậc 2 đã nêu lúc đầu giờ, nhận xét: ta có thể nhận thấy trong nhiều thuật toán, các thao tác tiếp theo sẽ phụ thuộc vào kết quả nhận được từ các bước trước đó. - Vì thế: mọi ngôn ngữ lập trình đều có các câu lệnh mô tả cấu trúc rẽ nhánh. - Sơ đồ thể hiện cấu trúc rẽ nhánh. Học sinh - Chăm chú nghe giáo viên nhắc lại kiến thức đã học chương 2. - Vận dụng kiến thức toán để giải ví dụ. - Tìm cách chuyển ý tưởng bài toán 8thành câu lệnh pascal.
  • 9. Hoạt động 2: câu lệnh rẽ nhánh (15 phút) Giáo viên Câu lệnh rẽ nhánh IF – THEN - Dạng thiếu. + Đưa ra cú pháp, ý nghĩa. Nhắc lại thế nào là biểu thức logic. + Dựa vào cú pháp, ý nghĩa và sơ đồ cấu trúc rẽ nhánh -> Hãy vẽ lưu đồ cú pháp của dạng thiếu. + Đưa ví dụ minh họa. - Dạng đủ. + Đưa ra cú pháp, ý nghĩa. + Đưa ví dụ minh họa. + Lưu đồ cú pháp của dạng đủ. Học sinh - Chú ý nghe giảng, tham khảo SGK để trả lời các câu hỏi của giáo viên nêu. 9
  • 10. Hoạt động 3: câu lệnh ghép(5 phút) Giáo viên - Trở lại bài toán giải phương trình bậc 2: ax2 + bx + c = 0 (a<>0). Sau khi tính delta D = b2 – 4ac, ta sẽ phải xét D để tìm nghiệm. Nếu D>=0 , ta sẽ tính rồi đưa ra các nghiệm. Ngược lại, ta thông báo là phương trình vô nghiệm. - Đặt vấn đề: Khi D>=0 ta cần làm những công việc gì? - 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 ví dụ đang xét đòi hỏi nhiều lệnh để mô tả. Trong trường hợp nà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. Có dạng: begin < các câu lệnh> ; end; - Demo các câu lệnh cho trường hợp D>=0. Học sinh - Nghe giảng, suy nghĩ và trả lời câu hỏi của giáo viên. 10
  • 11. Hoạt động 4: Ví dụ tổng hợp (20 phút) Giáo viên - Cho HS thời gian 7 phút để đọc 2 ví dụ ở mục 4 trong SGK tr.41 và làm bài tập theo yêu cầu. - Yêu cầu: mỗi nhóm sẽ giải lại ví dụ 1 (tức là bài giải phương trình bậc 2 đã nêu ra ở đầu giờ), biện luận D với các trường hợp D<0, D=0, D>0. (5 phút), ghi ra cặp giấy đôi. - Hình thức đánh giá: sẽ thu kết quả của 2 tổ trả lời nhanh nhất, nếu đúng sẽ cộng 1 điểm vào bài kiểm tra 1 tiết. - Demo bài đúng nhất cho cả lớp xem trên máy. Củng cố: -Phân biệt câu lệnh rẽ nhánh dạng thiếu và dạng đủ. - Ghi chú sử dụng câu lệnh ghép khi cần. - Kiến thức bổ sung: mỗi ngôn ngữ lập trình có quy định cú pháp của dạng if đầy đủ là khác nhau. Trong C/C++ nếu câu lệnh 1 không là câu lệnh ghép thì nó phải được kết thúc bởi dấu chấm phẩy trước từ khóa else. Điều này trong pascal lại là không hợp lệ. Cụ thể trong C/C++, dạng if đầy đủ là: If < biểu thức > câu lệnh 1; //nếu câu lệnh 1 là câu lệnh đơn Else câu lệnh 2; Học sinh - Đọc SGK và trao đổi thảo luận để giải bài tập theo yêu cầu. - Xem demo chương trình. Ghi nhớ dặn dò, củng cố.