1. GVHD:Thầy Lê Đức Long
Cô Nguyễn Thị Ngọc Hoa
SV thực hiện:Bùi Anh Tài-K34103045
1
2. CHƢƠNG TRÌNH TIN HỌC LỚP 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
2
3. Chương 6:chương trình con và lập trình có
cấu trúc
Chƣơng trình con và phân loại
Ví dụ về cách viết và sử dụng
chƣơng trình con
Thư viện chương trình con chuẩn
3
4. MỤC TIÊU BÀI DẠY
KIẾN THỨC
• Biết đƣợc một số thƣ viện chƣơng trình con
• Biết khai báo và sử dụng một số thủ tục thƣờng dùng trong thƣ viện
CRT
KỸ NĂNG
• Biết sử dụng một số thƣ viện chuẩn:các hàm và thủ tục chuẩn sẵn có.
• Hiểu một số câu lệnh đã dùng trƣớc đây thực chất là thủ tục và hàm
chuẩn
• Khởi động đƣợc chế độ đồ họa.
• Sử dụng đƣợc các thủ tục vẽ điểm,hình tròn,elip,hình chữ nhật.
THÁI ĐỘ
• Rèn luyện các phẩm chất của ngƣời lập trình nhƣ tinh thần hợp
tác,làm việc theo nhóm,tuân thủ theo yêu cầu vì một công việc
chung
Trang 4
5. NỘI DUNG BÀI DẠY
NỘI DUNG TRỌNG TÂM
• Giới thiệu một số thƣ viện chƣơng trình con chuẩn của Pascal
• Thƣ viện graph
• Thƣ Viện crt
• Thƣ viện quản lý nhập xuất.
HỆ THỐNG CÁC KIẾN THỨC
• Biết đƣợc lợi ích của một số thƣ viện trong Pascal.
• Biết sử dụng một số hàm quen thuộc trong lập trình Pascal
KHẢ NĂNG BIẾT
• Đã biết đƣợc chƣơng trình con và lợi ích ở bài trƣớc.
• Biết chơi một số game trên máy tính .
• Biết sao chép dữ liệu.
• Biết độ phân giải của màn hình là gì.
• Biết vẽ một số hình đơn giản nhƣ hình tròn,hình vuông… bằng chƣơng trình MS Paint .
• Đã sử dụng thƣ viện crt qua thủ tục xóa màn hình(clrscr)
NỘI DUNG KHÓ
• Phân biệt 2 chế độ màn hình(văn bản và đồ họa).
• Khai báo việc sử dụng thƣ viện trong chƣơng trình theo đúng cú pháp quy định. 5
6. GIẢ ĐỊNH
• Lớp gồm 45 học sinh đƣợc chia làm 4 tổ.
• Phòng học có máy chiếu.
Giả định •
•
Giáo viên có trang wordpress upload bài tập.
Học sinh có thể sử dụng internet.Biết sử dụng
trang web wordpress.(giáo viên đã hƣớng dẫn)
Phương • Sử dụng phƣơng pháp: giáo viên hƣớng dẫn, học
pháp dạy sinh trao đổi, thảo luận theo nhóm.
6
7. HOẠT ĐỘNG DẠY HỌC
HOẠT ĐỘNG 1(10’’)
• Kiểm tra bài cũ ,nêu tình
huống có vấn đề để dẫn
dắt vào bài học
HOẠT ĐỘNG 3: HOẠT ĐỘNG 2:(15’’)
• Củng cố bài học và giải • Trình bày một số hàm
đáp thắc mắc trong thư viện CRT
7
8. TIẾT 2
HOẠT ĐỘNG 1:
• Tìm hiểu thư viện
Graph và khởi tạo
chế độ đồ họa.
HOẠT ĐỘNG 3 HOẠT ĐỘNG 2:
• Củng cố bài • Tìm hiểu một số
học,giải đáp thắc thư viện chuẩn
mắc. khác
8
9. Hoạt động 1:Kiểm tra bài cũ ,nêu tình huống có
vấn đề để dẫn dắt vào bài học
Mục tiêu:Đặt vấn đề,gây hứng thú cho bài học.
Giáo viên:
• Yêu cầu học sinh lấy ví dụ về một số hàm và thủ tục đã sử dụng trong
chƣơng trình pascal.
• Đƣa ra chƣơng trình sử dụng lệnh clrscr nhƣng bị lỗi do thiếu khai báo thƣ
viện crt.Yêu cầu học sinh sửa lỗi và nêu kết quả sau xuất ra của chƣơng trình.
• Đƣa ra một số game viết bằng Pascal để giới thiệu thƣ viện CRT và GRAPH
để dẫn dắt vào bài học
Học sinh:
• Trả lời:sqlr();sqr(),mod,clrscr…
• Thiếu uses crt…
9
10. Hoạt động 2:Tìm hiểu một số hàm trong
thƣ viện crt
• Mục tiêu:Biết khai báo và sử dụng một số thủ tục
thƣờng dùng trong thƣ viện CRT
Giáo viên:
• -Yêu cầu học sinh kể tên các thủ tục có trong thƣ viện CRT.
• -Trình bày chƣơng trình minh họa cho từng thủ tục và yêu
cầu học sinh trả lời kết quả tƣơng ứng.
Học sinh:
• Quan sát và trả lời.
10