Upload
dongho2006
View
812
Download
0
Embed Size (px)
DESCRIPTION
hihi
Citation preview
GVHD: ThS Lê Đức LongSVTH: Nguyễn Ngọc Anh ThưLớp: Tin 5LA-KGMSSV: K33.103.327
Tin học 11
Chương 1:Một số khái niệm về lập
trình và ngôn ngữ lập trình
Chương 2:Chương trình đơn
giản
Chương 3:Cấu trúc rẽ nhánh và
lặp
Chương 4:Kiểu dữ
liệu có cấu trúc
Chương 5:Tệp và thao tác với tệp
Chương 6:Chương
trình con và lập trình có
cấu trúc
Bài 17.Chương trình con và phân
loại
Bài 18.Ví dụ về
cách viết và sử dụng chương
trình con
Bài 19.Thư viện chương
trình con chuẩn
Kiến thức:-Biết vai trò của chương trình con trong lập trình.- Biết sự phân loại chương trình con: thủ tục và hàm
Kỹ năng:-Nhận biết được các thành phần trong đầu của thủ tục-Nhận biết được hai loại tham số trong đầu của hai thủ tục-Biết cách khai báo hai loại chương trình con- Biết cách viết lời gọi chương trình con trong thân chương trình chính
Kiến thức:Trang bị cho HS một số khái niệm cơ 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, CTDL, NNLT cụ thể, sử dụng các chương trình con có sẵn
Mục tiêu bài học-chuẩn kiến thức:-Biết vai trò của chương trình con trong lập trình.- Biết sự phân loại chương trình con: hàm và thủ tục.
Nội dung trọng tâm-điểm khó:-Nội dung trọng tâm: làm cho học sinh hiểu khái niệm chương trình con, nhớ được cấu trúc của một chương trình con và cách gọi thực hiện một chương trình con, phân biệt hàm và thủ tục.- Điểm khó: có một số khái niệm mới đối với học sinh: chương trình con, hàm và thủ tục, tham số hình thức và tham số thực sự, biến cục bộ và biến toàn cục.
Kiến thức đã biết-liên quan tới bài học:-Cấu trúc chương trình: cấu trúc chung, các thành phần của chương trình.- Các hàm và thủ tục đã học: hàm sin(x), cos(x), thủ tục input/output…
Bài 17. CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI(2, 0, 0)
Hoạt động 1(12p)
Mở đầu bài dạy – đặt vấn đề
vào bài mới
Thực hiện:- Tại nhà: Yêu cầu mỗi HS lên blog của GV xem clip về chương trình tính tồng 4 lũy thừa theo 2 cách và rút ra nhận xét.- Tại lớp: GV chiếu lại 2 đoạn clip đó và cho HS nhận xét về 2 chương trình đã xem.- GV chốt lại ý sau khi HS nhận xét và nêu ra vấn đề vào bài mới “Các chương trình giải các bài toán phức tạp thường rất dài, rất khó nhận biết được chương trình thực hiện các công việc gì và hiệu chỉnh chương trình cũng khó khăn. Vì vậy phải làm thế nào để chương trình dễ đọc, dễ hiểu, dễ nâng cấp. Có thể giải quyết vần đề này bằng cách sử dụng chương trình con. Đó chính là bài học ngày hôm nay”
Mục tiêu: Giúp HS dễ nắm bắt vấn đề khi GV dẫn dắt vào bài mới
Bài 17. CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI(tiết 1)
Hoạt động 2(13p)
Khái niệm và lợi ích
của chương
trình con
Mục tiêu: Giúp HS biết được khái niệm chương trình con và lợi ích khi sử dụng chương trình con.
Thực hiện:-GV trình bày khái niệm chương trình con. Sau đó đặt câu hỏi “Khi nào nên sử dụng chương trình con?”- GV phát phiếu học tập cho HS. Cho lớp đọc SGK và thảo luận theo nhóm (4 nhóm).- Yêu cầu 1 HS đứng dậy phát biểu.- GV chốt lại ý, HS tự ghi vào phiếu học tập.
Bài 17. CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI(tiết 1)
Hoạt động 3(10p)
Phân loại chương
trình con
Mục tiêu:Giúp HS biết được sự khác nhau cơ bản của hàm và thủ tục
Thực hiện:-GV giới thiệu có 2 loại chương trình con: hàm và thủ tục.-Đưa ra ví dụ minh họa là các hàm và thủ tục đã học.- Đặt câu hỏi về kết quả trả về của các hàm, thủ tục đó.- Cho HS nhận xét về sự khác nhau của hàm và thủ tục.- GV chốt lại vấn đề, HS tự ghi vào phiếu học tập
Bài 17. CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI(tiết 1)
Hoạt động 4(10p)
Củng cố bài học
Mục tiêu:Giúp cho HS củng cố lại kiến thức đã học
Thực hiện:-GV nhắc lại toàn bộ kiến thức của bài.- Trình chiếu các câu hỏi trắc nghiệm cho HS trả lời.- Dặn dò HS xem trước bài mới.
Bài 17. CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI(tiết 1)