SlideShare a Scribd company logo
1 of 12
TRƢỜNG ĐẠI HỌC SƢ PHẠM THÀNH PHỐ HỒ CHÍ MINH
              KHOA CÔNG NGHỆ THÔNG TIN




           KỊCH BẢN DẠY HỌC

BÀI 17: CHƢƠNG TRÌNH CON VÀ PHÂN LOẠI
                (2, 0, 0)

                   GVHD: Thầy Lê Đức Long
                   Sinh viên: Đặng Thị Thùy Dung
                   MSSV: K33103214
                   Lớp: Tin 5C BT
TÓM TẮT CHƢƠNG TRÌNH TIN HỌC LỚP 11
                                                   Kiến thức: Trang bị cho học sinh một số khái niệm cơ
                     Mục tiêu                      bản về lập trình và ngôn ngữ lập trình bậc cao.

                                                    Kĩ năng: Giải được một số bài toán đơn giản trên máy tính
                                                    bằng cách vận dụng được các kiến thức về thuật toán, cấu
                                                    trúc dữ liệu, ngôn ngữ lập trình cụ thể, sử dụng các chương
                                                    trình con có sẵn.
                     Tin học 11
                                                   Thái độ: Ham thích môn học, có tính kỉ luật cao và tinh thần
                                                   làm việc theo nhóm.

Chương 1: Một số
                                                                 Mục tiêu                    Kĩ năng
khái niệm về lập                  Chương 4: Kiểu
trình và ngôn                     dữ liệu có cấu trúc
ngữ lập trình
                                                                    Bài 17: Chƣơng trình
                                                                    con và phân loại
Chương 2: Chương                  Chương 5: Tệp và
trình đơn giản                    thao tác với tệp                  Bài 18: Ví dụ về cách
                                                                    viết và sử dụng chƣơng
                                                                    trình con
                                  Chƣơng 6: Chƣơng
Chương 3: Cấu trúc                trình con và lập                  Bài 19: Thƣ viện
rẽ nhánh và lặp                   trình có cấu trúc                 chƣơng trình con chuẩn
                                                                                                           2
BÀI 17: CHƢƠNG TRÌNH CON VÀ PHÂN LOẠI (2, 0, 0)

                    Kiến thức:
                    - Biết được khái niệm chương trình con và lợi ích
                    của việc sử dụng chương trình con
                    - Biết được sự khác nhau cơ bản giữa hai loại
                    chương trình con.
                    - Biết phân biệt sự giống nhau và khác nhau giữa
                    cấu trúc chương trình chính và chương trình con
                    - Biết mối quan hệ giữa tham số hình thức và tham
                    số thực sự
                    - Biết ý nghĩa của biến cục bộ trong khai báo một
 Mục tiêu           chương trình con
 bài dạy
                   Kĩ năng:
                   - Chưa yêu cầu phải có kĩ năng cụ thể




                                                                        3
BÀI 17: CHƢƠNG TRÌNH CON VÀ PHÂN LOẠI (2, 0, 0)

                           Điểm trọng tâm
                              Điểm khó

 Điểm trọng tâm                                  Điểm khó
- Khái niệm chương trình                    - Khái niệm chương trình
con                                         con là gì?
- Lợi ích của chương                        - Phân biệt sự khác nhau
trình con                                   giữa hàm và thủ tục
- Phân loại chương trình                    - Tham số hình thức là
con                                         gì? Tham số thực sự là
- Cấu trúc của chương                       gì?
trình con và so sánh sự                     - Biến cục bộ khai báo
giống và khác nhau với                      như thế nào?
chương trình chính                          - Phân biệt chương trình
- Cách thực hiện chương                     chính và chương trình
trình con                                   con?

                                                                       4
KỊCH BẢN DẠY HỌC - TIẾT 1
                                          Giả định rằng: Phòng
                                            học có máy chiếu
                   Hoạt động 1:
                     (5 phút)
                    Đặt vấn đề


                                                  Hoạt động 2:
                         Bài 17:                    (20 phút)
                                                   Khái niệm
                     Chƣơng trình                 chƣơng trình
  Hoạt động 4:                                         con
   (5 phút)           con và phân
Củng cố và cho
làm trắc nghiệm        loại (tiết 1)

                           Hoạt động 3:
                             (15 phút)
                            Phân loại
                           chƣơng trình
                                con
                                                                 5
KỊCH BẢN DẠY HỌC - TIẾT 2


                Hoạt động 5:
                  (5 phút)
               Kiểm tra bài cũ


                                      Hoạt động 6:
                                        (15 phút)
                       Bài 17:          Cấu trúc
                                      chƣơng trình
Hoạt động 8:
                   Chƣơng trình            con
 (10 phút)          con và phân
Củng cố và
 kiểm tra            loại (tiết 2)
                       Hoạt động 7:
                         (15 phút)
                        Thực hiện
                       chƣơng trình
                            con
                                                     6   6
CẢM ƠN THẦY VÀ CÁC BẠN
     ĐÃ THEO DÕI.




                         7
HOẠT ĐỘNG 1: Đặt vấn đề (5 phút)
- Giáo viên đưa ra tình huống:
“Giả sử nhóm có 5 học sinh thực hiện thảo luận nhóm về bài
toán tính TongLuyThua = an + bm + cp + dq . Nếu em là nhóm
trưởng của nhóm đó thì em sẽ phân chia công việc như thế nào
cho phù hợp để đạt kết quả nhanh nhất?”

- Học sinh trả lời phương án đưa ra.
- Giáo viên nhận xét phương án chia nhỏ ra cho từng người
tính 1 lũy thừa nhỏ của biểu thức và 1 người tổng hợp kết
quả đó lại.

Vậy đối với các chương trình dài và phức tạp trên máy tính
thì chúng ta phải làm như thé nào?



                                                               8
HOẠT ĐỘNG 2: Khái niệm chương trình con (20 phút)
 -Cho học sinh xem một chương trình tính tổng 4 lũy thừa đã
 được chuẩn bị sẵn.
 - Học sinh chú ý vào phần được đánh dấu, giáo viên sẽ giải
 thích từ bài toán thực tế vào chương trình bài toán máy tính.
 - Hình thành khái niệm chương trình con.
 - Giáo viên demo cho học sinh xem 2 chương trình Pascal về
 bài toán trên cho học sinh nhận xét về kết quả? Tính ngắn
 gọn của chương trình?
 + Chương trình không có chương trình con
 + Chương trình có sử dụng chương trình con
 Bộ dữ liệu thử: 2 2 2 2 2 2 2 2 =>Kết quả: 16.0000
 - Từ demo và đọc sách giáo khoa Tin học 11 trang 93, học
 sinh nêu các lợi ích của chương trình con.
 - Giáo viên tóm lại nhận xét.

                                                                 9
10
HOẠT ĐỘNG 3: Phân loại chương trình con (15 phút)

 - Giáo viên nêu định nghĩa hàm và thủ tục.
 - Làm rõ cho học sinh thấy cách phân biệt giữa hàm và
 thủ tục qua ví dụ cụ thể.
 - Cho 2 học sinh gần nhau tạo thành cặp thảo luận, phát
 phiếu thảo luận cho mỗi nhóm gồm 2 phần nội dung:
    + Cho 5 hàm và thủ tục cho sẵn yêu cầu học sinh phân
 biệt hàm và thủ tục.
    + Nhóm tự tìm ra 5 ví dụ về hàm và thủ tục.
 - Thời gian tối đa để thảo luận: 5 phút. Nếu nhóm nào
 xong sớm thì xung phong trình bày kết quả.
 - Giáo viên cho nhận xét và sửa bài.




                                                           11
HOẠT ĐỘNG 4: Củng cố bài và làm trắc nghiệm (5 phút)



  - Nhắc lại 2 nội dung quan trọng của tiết học
    + Khái niệm chương trình con
    + Chương trình con có 2 loại: hàm và thủ tục.
  - Cho học sinh làm thử 4 câu trắc nghiệm đã được chuẩn bị
  trước trên Violet.




                                                              12

More Related Content

Viewers also liked

Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Pham Tram
 
Kbdh bai17 lop11_chuong_trinhconvaphanloai
Kbdh bai17 lop11_chuong_trinhconvaphanloaiKbdh bai17 lop11_chuong_trinhconvaphanloai
Kbdh bai17 lop11_chuong_trinhconvaphanloaiChi Lệ
 
Ispring suite
Ispring suiteIspring suite
Ispring suiteVan Vo
 
Kiem tra 1 tiet cong nghe 11 hk2 40cau hay
Kiem tra 1 tiet cong nghe 11 hk2 40cau hayKiem tra 1 tiet cong nghe 11 hk2 40cau hay
Kiem tra 1 tiet cong nghe 11 hk2 40cau hayViệt Nguyễn
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKHảo Hảo
 
chuyên đề và phương pháp tính giới hạn và liên tục của hàm sô
chuyên đề và phương pháp tính giới hạn và liên tục của hàm sôchuyên đề và phương pháp tính giới hạn và liên tục của hàm sô
chuyên đề và phương pháp tính giới hạn và liên tục của hàm sôThế Giới Tinh Hoa
 
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Hong Phuoc Nguyen
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11sonnqsp
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danVõ Tâm Long
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
 

Viewers also liked (10)

Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Kịch bản dạy học bài 16
Kịch bản dạy học bài 16
 
Kbdh bai17 lop11_chuong_trinhconvaphanloai
Kbdh bai17 lop11_chuong_trinhconvaphanloaiKbdh bai17 lop11_chuong_trinhconvaphanloai
Kbdh bai17 lop11_chuong_trinhconvaphanloai
 
Ispring suite
Ispring suiteIspring suite
Ispring suite
 
Kiem tra 1 tiet cong nghe 11 hk2 40cau hay
Kiem tra 1 tiet cong nghe 11 hk2 40cau hayKiem tra 1 tiet cong nghe 11 hk2 40cau hay
Kiem tra 1 tiet cong nghe 11 hk2 40cau hay
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGK
 
chuyên đề và phương pháp tính giới hạn và liên tục của hàm sô
chuyên đề và phương pháp tính giới hạn và liên tục của hàm sôchuyên đề và phương pháp tính giới hạn và liên tục của hàm sô
chuyên đề và phương pháp tính giới hạn và liên tục của hàm sô
 
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 

More from Tin 5CBT

Bài giới thiệu
Bài giới thiệuBài giới thiệu
Bài giới thiệuTin 5CBT
 
NGUYỄN THỊ THÚY AN-Bài 1 chương I Lớp 12
NGUYỄN THỊ THÚY AN-Bài 1 chương I Lớp 12NGUYỄN THỊ THÚY AN-Bài 1 chương I Lớp 12
NGUYỄN THỊ THÚY AN-Bài 1 chương I Lớp 12Tin 5CBT
 
Kich ban day hoc_NguyenThiThuyHan_K33103222
Kich ban day hoc_NguyenThiThuyHan_K33103222Kich ban day hoc_NguyenThiThuyHan_K33103222
Kich ban day hoc_NguyenThiThuyHan_K33103222Tin 5CBT
 
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11Tin 5CBT
 
33103242.K33BT-C
33103242.K33BT-C33103242.K33BT-C
33103242.K33BT-CTin 5CBT
 
Kichbandayhoc k33103250
Kichbandayhoc k33103250Kichbandayhoc k33103250
Kichbandayhoc k33103250Tin 5CBT
 
Mai hoàng luân k33103241 kich ban day hoc
Mai hoàng luân k33103241 kich ban day hocMai hoàng luân k33103241 kich ban day hoc
Mai hoàng luân k33103241 kich ban day hocTin 5CBT
 
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
 
Kbdh bai 4 lop 12
Kbdh  bai 4 lop 12Kbdh  bai 4 lop 12
Kbdh bai 4 lop 12Tin 5CBT
 
TranThiBichPhuong_K33103255
TranThiBichPhuong_K33103255TranThiBichPhuong_K33103255
TranThiBichPhuong_K33103255Tin 5CBT
 
K33103223 tin5 cbt-nguyenthithanhhang
K33103223 tin5 cbt-nguyenthithanhhangK33103223 tin5 cbt-nguyenthithanhhang
K33103223 tin5 cbt-nguyenthithanhhangTin 5CBT
 
Vothithuydong bai1-lop12
Vothithuydong bai1-lop12Vothithuydong bai1-lop12
Vothithuydong bai1-lop12Tin 5CBT
 
MAI CHÍNH HỮU_Bai16Chuong3Tin10
MAI CHÍNH HỮU_Bai16Chuong3Tin10MAI CHÍNH HỮU_Bai16Chuong3Tin10
MAI CHÍNH HỮU_Bai16Chuong3Tin10Tin 5CBT
 
K33103224 tin5 cbt-dinhthidiemha
K33103224 tin5 cbt-dinhthidiemhaK33103224 tin5 cbt-dinhthidiemha
K33103224 tin5 cbt-dinhthidiemhaTin 5CBT
 
K33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghiaK33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghiaTin 5CBT
 
TinCBT_VuThanhBinh_K33103206
TinCBT_VuThanhBinh_K33103206TinCBT_VuThanhBinh_K33103206
TinCBT_VuThanhBinh_K33103206Tin 5CBT
 
Nguyen thi thanh huong k33103232 - chuong 1, bai 2, lop 10
Nguyen thi thanh huong   k33103232 - chuong 1, bai 2, lop 10Nguyen thi thanh huong   k33103232 - chuong 1, bai 2, lop 10
Nguyen thi thanh huong k33103232 - chuong 1, bai 2, lop 10Tin 5CBT
 
Bai 2 k33103237_pham_thi_ngoc_linh
Bai  2 k33103237_pham_thi_ngoc_linhBai  2 k33103237_pham_thi_ngoc_linh
Bai 2 k33103237_pham_thi_ngoc_linhTin 5CBT
 
Pham thit hanhlanh_bai20mangmaytinh
Pham thit hanhlanh_bai20mangmaytinhPham thit hanhlanh_bai20mangmaytinh
Pham thit hanhlanh_bai20mangmaytinhTin 5CBT
 
K33103247 nguyenphannhat
K33103247 nguyenphannhatK33103247 nguyenphannhat
K33103247 nguyenphannhatTin 5CBT
 

More from Tin 5CBT (20)

Bài giới thiệu
Bài giới thiệuBài giới thiệu
Bài giới thiệu
 
NGUYỄN THỊ THÚY AN-Bài 1 chương I Lớp 12
NGUYỄN THỊ THÚY AN-Bài 1 chương I Lớp 12NGUYỄN THỊ THÚY AN-Bài 1 chương I Lớp 12
NGUYỄN THỊ THÚY AN-Bài 1 chương I Lớp 12
 
Kich ban day hoc_NguyenThiThuyHan_K33103222
Kich ban day hoc_NguyenThiThuyHan_K33103222Kich ban day hoc_NguyenThiThuyHan_K33103222
Kich ban day hoc_NguyenThiThuyHan_K33103222
 
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
 
33103242.K33BT-C
33103242.K33BT-C33103242.K33BT-C
33103242.K33BT-C
 
Kichbandayhoc k33103250
Kichbandayhoc k33103250Kichbandayhoc k33103250
Kichbandayhoc k33103250
 
Mai hoàng luân k33103241 kich ban day hoc
Mai hoàng luân k33103241 kich ban day hocMai hoàng luân k33103241 kich ban day hoc
Mai hoàng luân k33103241 kich ban day hoc
 
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
 
Kbdh bai 4 lop 12
Kbdh  bai 4 lop 12Kbdh  bai 4 lop 12
Kbdh bai 4 lop 12
 
TranThiBichPhuong_K33103255
TranThiBichPhuong_K33103255TranThiBichPhuong_K33103255
TranThiBichPhuong_K33103255
 
K33103223 tin5 cbt-nguyenthithanhhang
K33103223 tin5 cbt-nguyenthithanhhangK33103223 tin5 cbt-nguyenthithanhhang
K33103223 tin5 cbt-nguyenthithanhhang
 
Vothithuydong bai1-lop12
Vothithuydong bai1-lop12Vothithuydong bai1-lop12
Vothithuydong bai1-lop12
 
MAI CHÍNH HỮU_Bai16Chuong3Tin10
MAI CHÍNH HỮU_Bai16Chuong3Tin10MAI CHÍNH HỮU_Bai16Chuong3Tin10
MAI CHÍNH HỮU_Bai16Chuong3Tin10
 
K33103224 tin5 cbt-dinhthidiemha
K33103224 tin5 cbt-dinhthidiemhaK33103224 tin5 cbt-dinhthidiemha
K33103224 tin5 cbt-dinhthidiemha
 
K33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghiaK33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghia
 
TinCBT_VuThanhBinh_K33103206
TinCBT_VuThanhBinh_K33103206TinCBT_VuThanhBinh_K33103206
TinCBT_VuThanhBinh_K33103206
 
Nguyen thi thanh huong k33103232 - chuong 1, bai 2, lop 10
Nguyen thi thanh huong   k33103232 - chuong 1, bai 2, lop 10Nguyen thi thanh huong   k33103232 - chuong 1, bai 2, lop 10
Nguyen thi thanh huong k33103232 - chuong 1, bai 2, lop 10
 
Bai 2 k33103237_pham_thi_ngoc_linh
Bai  2 k33103237_pham_thi_ngoc_linhBai  2 k33103237_pham_thi_ngoc_linh
Bai 2 k33103237_pham_thi_ngoc_linh
 
Pham thit hanhlanh_bai20mangmaytinh
Pham thit hanhlanh_bai20mangmaytinhPham thit hanhlanh_bai20mangmaytinh
Pham thit hanhlanh_bai20mangmaytinh
 
K33103247 nguyenphannhat
K33103247 nguyenphannhatK33103247 nguyenphannhat
K33103247 nguyenphannhat
 

Bai 17 _Lop 11_K33103214_DANGTHITHUYDUNG_TIN5CBT

  • 1. TRƢỜNG ĐẠI HỌC SƢ PHẠM THÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN KỊCH BẢN DẠY HỌC BÀI 17: CHƢƠNG TRÌNH CON VÀ PHÂN LOẠI (2, 0, 0) GVHD: Thầy Lê Đức Long Sinh viên: Đặng Thị Thùy Dung MSSV: K33103214 Lớp: Tin 5C BT
  • 2. TÓM TẮT CHƢƠNG TRÌNH TIN HỌC LỚP 11 Kiến thức: Trang bị cho học sinh một số khái niệm cơ Mục tiêu bản về lập trình và ngôn ngữ lập trình bậc cao. Kĩ năng: Giải được một số bài toán đơn giản trên máy tính bằng cách vận dụng được các kiến thức về thuật toán, cấu trúc dữ liệu, ngôn ngữ lập trình cụ thể, sử dụng các chương trình con có sẵn. Tin học 11 Thái độ: Ham thích môn học, có tính kỉ luật cao và tinh thần làm việc theo nhóm. Chương 1: Một số Mục tiêu Kĩ năng khái niệm về lập Chương 4: Kiểu trình và ngôn dữ liệu có cấu trúc ngữ lập trình Bài 17: Chƣơng trình con và phân loại Chương 2: Chương Chương 5: Tệp và trình đơn giản thao tác với tệp Bài 18: Ví dụ về cách viết và sử dụng chƣơng trình con Chƣơng 6: Chƣơng Chương 3: Cấu trúc trình con và lập Bài 19: Thƣ viện rẽ nhánh và lặp trình có cấu trúc chƣơng trình con chuẩn 2
  • 3. BÀI 17: CHƢƠNG TRÌNH CON VÀ PHÂN LOẠI (2, 0, 0) Kiến thức: - Biết được khái niệm chương trình con và lợi ích của việc sử dụng chương trình con - Biết được sự khác nhau cơ bản giữa hai loại chương trình con. - Biết phân biệt sự giống nhau và khác nhau giữa cấu trúc chương trình chính và chương trình con - Biết mối quan hệ giữa tham số hình thức và tham số thực sự - Biết ý nghĩa của biến cục bộ trong khai báo một Mục tiêu chương trình con bài dạy Kĩ năng: - Chưa yêu cầu phải có kĩ năng cụ thể 3
  • 4. BÀI 17: CHƢƠNG TRÌNH CON VÀ PHÂN LOẠI (2, 0, 0) Điểm trọng tâm Điểm khó Điểm trọng tâm Điểm khó - Khái niệm chương trình - Khái niệm chương trình con con là gì? - Lợi ích của chương - Phân biệt sự khác nhau trình con giữa hàm và thủ tục - Phân loại chương trình - Tham số hình thức là con gì? Tham số thực sự là - Cấu trúc của chương gì? trình con và so sánh sự - Biến cục bộ khai báo giống và khác nhau với như thế nào? chương trình chính - Phân biệt chương trình - Cách thực hiện chương chính và chương trình trình con con? 4
  • 5. KỊCH BẢN DẠY HỌC - TIẾT 1 Giả định rằng: Phòng học có máy chiếu Hoạt động 1: (5 phút) Đặt vấn đề Hoạt động 2: Bài 17: (20 phút) Khái niệm Chƣơng trình chƣơng trình Hoạt động 4: con (5 phút) con và phân Củng cố và cho làm trắc nghiệm loại (tiết 1) Hoạt động 3: (15 phút) Phân loại chƣơng trình con 5
  • 6. KỊCH BẢN DẠY HỌC - TIẾT 2 Hoạt động 5: (5 phút) Kiểm tra bài cũ Hoạt động 6: (15 phút) Bài 17: Cấu trúc chƣơng trình Hoạt động 8: Chƣơng trình con (10 phút) con và phân Củng cố và kiểm tra loại (tiết 2) Hoạt động 7: (15 phút) Thực hiện chƣơng trình con 6 6
  • 7. CẢM ƠN THẦY VÀ CÁC BẠN ĐÃ THEO DÕI. 7
  • 8. HOẠT ĐỘNG 1: Đặt vấn đề (5 phút) - Giáo viên đưa ra tình huống: “Giả sử nhóm có 5 học sinh thực hiện thảo luận nhóm về bài toán tính TongLuyThua = an + bm + cp + dq . Nếu em là nhóm trưởng của nhóm đó thì em sẽ phân chia công việc như thế nào cho phù hợp để đạt kết quả nhanh nhất?” - Học sinh trả lời phương án đưa ra. - Giáo viên nhận xét phương án chia nhỏ ra cho từng người tính 1 lũy thừa nhỏ của biểu thức và 1 người tổng hợp kết quả đó lại. Vậy đối với các chương trình dài và phức tạp trên máy tính thì chúng ta phải làm như thé nào? 8
  • 9. HOẠT ĐỘNG 2: Khái niệm chương trình con (20 phút) -Cho học sinh xem một chương trình tính tổng 4 lũy thừa đã được chuẩn bị sẵn. - Học sinh chú ý vào phần được đánh dấu, giáo viên sẽ giải thích từ bài toán thực tế vào chương trình bài toán máy tính. - Hình thành khái niệm chương trình con. - Giáo viên demo cho học sinh xem 2 chương trình Pascal về bài toán trên cho học sinh nhận xét về kết quả? Tính ngắn gọn của chương trình? + Chương trình không có chương trình con + Chương trình có sử dụng chương trình con Bộ dữ liệu thử: 2 2 2 2 2 2 2 2 =>Kết quả: 16.0000 - Từ demo và đọc sách giáo khoa Tin học 11 trang 93, học sinh nêu các lợi ích của chương trình con. - Giáo viên tóm lại nhận xét. 9
  • 10. 10
  • 11. HOẠT ĐỘNG 3: Phân loại chương trình con (15 phút) - Giáo viên nêu định nghĩa hàm và thủ tục. - Làm rõ cho học sinh thấy cách phân biệt giữa hàm và thủ tục qua ví dụ cụ thể. - Cho 2 học sinh gần nhau tạo thành cặp thảo luận, phát phiếu thảo luận cho mỗi nhóm gồm 2 phần nội dung: + Cho 5 hàm và thủ tục cho sẵn yêu cầu học sinh phân biệt hàm và thủ tục. + Nhóm tự tìm ra 5 ví dụ về hàm và thủ tục. - Thời gian tối đa để thảo luận: 5 phút. Nếu nhóm nào xong sớm thì xung phong trình bày kết quả. - Giáo viên cho nhận xét và sửa bài. 11
  • 12. HOẠT ĐỘNG 4: Củng cố bài và làm trắc nghiệm (5 phút) - Nhắc lại 2 nội dung quan trọng của tiết học + Khái niệm chương trình con + Chương trình con có 2 loại: hàm và thủ tục. - Cho học sinh làm thử 4 câu trắc nghiệm đã được chuẩn bị trước trên Violet. 12