Upload
vb2tin09
View
460
Download
2
Embed Size (px)
Citation preview
PHƢƠNG PHÁP GIẢNG DẠY 2
GVHD: Lê Đức Long
SVTH: Trần Văn Trị
KỊCH BẢN DẠY HỌC
CHƢƠNG TRÌNH
TIN HỌC 11
CHƢƠNG I:
Một số Khái niệm về lập
trình và ngôn ngữ lập trình
CHƢƠNG III:
Cấu trúc rẽ nhánh và lặp
CHƢƠNG V:
Tệp và thao tác với tệp
CHƢƠNG IV:
Kiểu dữ liệu có cấu trúc
Bài 6: Phép
toán, biểu thức,
câu lệnh gán
Mục tiệu chƣơng trình
Tin học 11
Kiến thức căn bản về
lập trình, thuật toán,
cấu trúc dữ liệu…
Kỹ năng ban đầu lập
trình những bài toán
đơn giản với NNLT
Pascal
CHƢƠNG II:
Chƣơng trình đơn giản
CHƢƠNG VI:
Chƣơng trình con và
lập trình có cấu trúc
2
Trần Văn Trị
Kiến thức:
• Biết đƣợc các khái niệm: phép toán, biểu thức số học, hàm số học
chuẩn, biểu thức quan hệ.
• Hiểu lệnh gán
Kỹ năng:
• Viết đƣợc lệnh gán
• Viết đƣợc các biểu thức số học và logic với các phép toán thông dụng
Mục tiêu bài dạy
Điểm trọng tâm:
• Viết đƣợc các phép toán, biểu thức và câu lệnh gán bằng ngôn ngữ
Pascal.
Điểm khó:
• Viết đúng, gọn các phép toán và biểu thức.
• Hiểu rõ và phân biệt lệnh gán với phép so sánh bằng
Trọng tâm, Điểm khó
Biết trƣớc phép toán và biểu thức logic trong toán học, cách khai báo biến
– hằng trong Pascal.
Kiến thức liên quan
Trần Văn Trị 3
CHUẨN BỊ CHO BÀI DẠY
Trần Văn Trị
4
Giáo viên:
Chuẩn bị máy tính, game và phimminh họa, máy chiếu (projector), tàiliệu liên quan
Học sinh:
Chuẩn bị bài báo cáo về câu lệnh gán,tập viết, SGK, tài liệu tham khảo.
BÀI 6: PHÉP
TOÁN, BIỂU
THỨC, CÂU
LỆNH GÁN
Hoạt động 1:
Nhắc lại kiến thức
liên quan, dẫn vào
bài mới (7p)
Hoạt động 2:
Giới thiệu phép toán,
biểu thức số học và hàm
số học chuẩn (10p)
Hoạt động 3:
Giới thiệu biểu thức
quan hệ và biểu
thức logic (10p)
Hoạt động 4:
Câu lệnh gán (10p)
Hoạt động 5:
Củng cố dặn
dò (8p)
Trần Văn Trị
5
CÁC HOẠT ĐỘNG
HOẠT ĐỘNG 1 – KHỞI ĐỘNG NHẮC LẠI KIẾN
THỨC LIÊN QUAN VÀ DẪN VÀO BÀI MỚI
Đặt câu hỏi (gọi tên) nhằm nhấn mạnh tính nền
tảng của chƣơng 2 => giúp HS thái độ tập trung
Đặt câu hỏi (mở) về khai báo biến để thu đƣợc sự
phản hồi từ HS => giúp HS hứng thú học tậpn?
Đố vui – Matching nhằm ôn kiến thức liên quan
Trần Văn Trị 6
Hoạt động 2 – Giới thiệu phép toán,biểu thức số học và hàm số học chuẩn
1. Phép toán:
GV: nêu sự cần thiết của phép toán, biểu thứcsố học và hàm số học chuẩn trong lập trình
HS: xem bảng các phép toán trong SGK và rútra nhận xét
GV: triển khai cách viết các phép toán trongPascal
Cách viết các phép toán trong Pascal
Những lưu ý cần thiết
Trần Văn Trị 7
Trần Văn Trị 8
2. Biểu thức số học
• GV: Đặt câu hỏi trực quan (dạng lắp ghép ô chữ) ôn lại
kiến thức liên quan đến biểu thức trong toán học.
• HS: Trả lời để chuyển sang cách viết biểu thức trong
Pascal
• GV: Triển khai cách viết biểu thức số học trong Pascal
• Thực hiện cách viết biểu thức qua ví dụ SGK
• Những lƣu ý cần thiết
• Cho thêm ví dụ nâng cao HS luyện tập ngay tại lớp
Trần Văn Trị
9
3. Hàm số học chuẩn trong Pascal
• GV: đƣa ra những biểu thức toán khó có thể viết đƣợc
trong Pascal
• HS: suy nghĩ đƣa ra hƣớng giải quyết
• GV: Giới thiệu sự cần thiết của thƣ viện hàm số chuẩn
trong Pascal
• HS: Xem bảng trong SGK trang 26 và cho nhận xét theo
những gợi ý của GV
• GV: Tổng kết và bổ túc giúp HS ghi nhớ cách viết hàm số
chuẩn trong Pascal
Tên hàm (đối số)
Hoạt động 3 - Biểu thức quan hệ và biểu thức logic
4. Biểu thức quan hệ:
GV: Nêu câu hỏi về phép toán quan hệ HS đã dùng trong
toán học nhằm:
Ôn kiến thức liên quan
Ứng dụng trong lập trình Pascal
HS: Tìm kiếm kiến thức đã học suy nghĩ trả lời
GV: Giải đáp câu hỏi
Phân tích cú pháp và những lưu ý về biểu thức quan hệ
Ví dụ minh họa và giải thích
Trần Văn Trị 10
5. Biểu thức logic
GV: Đưa ra một bài toán cho thấy việc giải
quyết cần dùng đến biểu thức logic
HS: Dựa vào kiến thức toán và biểu thức quan
hệ suy nghĩ giải quyết bài toán
GV: Giải đáp bài toán và đi vào:
Phân tích biều thức logic và rút ra những lưu ý
Cho ví dụ minh họa và giải thích
Trần Văn Trị 11
Hoạt động 4 - Câu lệnh Gán6.Câu lệnh gán
GV: Yêu cầu HS trình bày báo cáo, sau khi tìm hiểu
trước ở nhà về phép gán theo những ý chính đã đưa
ra.
HS: trình bày báo cáo ngắn gọn theo nhóm đã phân
công
GV: Nhận xét bổ sung, đưa thêm câu hỏi sâu hơn để
HS trả lời và dẫn vào khai báo
Trần Văn Trị 12
Trần Văn Trị 13
< tên biến > : = <biểu thức>;
Trong đó:
Kiểu của tên biến phải cùng hoặc bao hàm kiểu của biểu
thức
Hoạt động gán: tính giá trị biểu thức sau đó ghi giá trị
vừa tính vào biến
Ví dụ minh họa nhằm cho thấy các ứng dụng của phép gán
• Biến kết quả
• Biến trung gian
• Biến tăng, giảm
Hoạt động 5 - Củng cố, dặn dò- Chiếu Video minh họa
- Nhắc lại các khái niệm mới Phép toán, Biểu thức các loại
và câu lệnh gán 1 cách khái quát bởi 2 ý chính:
Cách viết trong Pascal ( khác trong toán học)
Công dụng (HS xem kỹ các ví dụ)
- Nhận xét về tiết học – nhằm rút kinh nghiệm và phát huy
- Bài tập về nhà
- Vào trang web: http://group4t.wordpress.com để tự học bài
8 ngày hôm nay.Trần Văn Trị
14