1. KỊCH BẢN DẠY HỌC
Giảng viên : ThS. Lê Đức Long
SINH VIÊN THỰC HIỆN: Đinh Hoài Anh – Nguyễn Trung Hƣng
Trƣờng đại học sƣ phạm TPHCM
Khoa Công Nghệ Thông Tin
Lớp Sƣ Phạm Tin 3
PHƢƠNG PHÁP DẠY HỌC 2
2. MỤC TIÊU CHUNG CỦA TIN HỌC 11
Về kiến thức : Trang bị cho học sinh 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
Về 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.
Về 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.
3. Nội dung 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 II:
• Chƣơng trình
đơn giản.
Chƣơng III:
• Cấu trúc rẽ
nhánh và lặp.
Chƣơng IV:
• Kiểu dữ liệu
có cấu trúc.
Chƣơng V:
• Tệp và thao
tác với tệp.
Chƣơng VI:
• Chƣơng trình
con và nặp có
cấu trúc.
Chƣơng II:
CHƢƠNG TRÌNH
ĐƠN GIẢN
4. Chƣơng II – Chƣơng trình đơn giản
CHƢƠNG II
Bài 3: Cấu trúc
chƣơng trình
Bài 4 : Một số
kiểu dữ liệu
chuẩn
Bài 5 : Khai báo
biến
Bài 6 : Phép toán,
biểu thức, câu lệnh
gán
Bài 7 : Các thủ tục chuẩn
vào/ra đơn giản
Bài 8: Soạn thảo, dịch,,
thực hiện và hiệu chỉnh
chƣơng trình
Bài tập và thực hành 1
5. Mục tiêu bài học
1. Kiến thức
- Biết các bƣớc : soạn thảo, dịch, thực hiện và hiệu
chỉnh chƣơng trình.
- Biết một số công cụ của môi trƣờng Turbo Pascal.
2. Kĩ năng
- Bƣớc đầu sử dụng đƣợc chƣơng trình dịch để phát
hiện lỗi.
- Bƣớc đầu chỉnh sửa đƣợc chƣơng trình dựa vào thông
báo lỗi của chƣơng trình dịch và tính hợp lý của kết quả
thu đƣợc.
6. Phƣơng pháp dạy học
• Nêu vấn đề.
• Diễn giảng.
• Đàm thoại.
6
Phƣơng tiện dạy học
• Máy tính.
• Máy chiếu.
• Bảng và Phấn.
• Các phƣơng tiện dạy học khác nhƣ: SGK, SGV, Giáo án….
Giả định
• Trƣờng : THPT Nguyễn Huệ.
• Lớp : 11A1,sỉ số 40, lớp học có máy chiếu.
• Lớp đƣợc chia thành 10 nhóm, mỗi nhóm 4 học sinh.
• Mỗi nhóm ít nhất phải tồn tại một máy tính ở nhà.
• Giáo viên có máy tính.
7. 8. SOẠN THẢO, DỊCH, THỰC HIỆN VÀ HIỆU CHỈNH CHƢƠNG
TRÌNH
NỘI DUNG CHÍNH CỦA BÀI
7
1
• GIỚI THIỆU VỀ CHƢƠNG TRÌNH DỊCH
2
• SOẠN THẢO MỘT CHƢƠNG TRÌNH TRÊN TURBO PASCAL
3
• DỊCH, THỰC HIỆN, HIỂU CHỈNH CHƢƠNG TRÌNH
8. Trọng tâm & Điểm khó:
• Trọng tâm: Biết soạn thảo,dịch,thực hiện và hiệu chỉnh một chương trình.
• Điểm khó: Tìm và sửa lỗi chương trình.
Kiến thức đã biết:
• Biết được một số lệnh cơ bản của Pascal:nhập vào(read/readln),xuất ra(write/writeln)
• Biết được các phép toán,biểu thức’lệnh gán cơ bản của Pascal
• Biết cách khai báo biến và cấu trúc một chương trình Pascal.
Kiến thức liên quan:
• Giải phương trình bậc nhất toán học.
Trọng tâm,điểm khó,kiến thức liên quan
9. Hoạt động
Giới thiệu về chƣơng trình
dịch
Soạn thảo một chƣơng trình
trên Turbo PascalTóm tắt nội dung bài học
1
24
3
Dịch, thực hiện, hiệu chỉnh
chƣơng trình
10. Chi tiết hoạt động
Giới thiệu về chương trình dịch(10p)Hoạt động 1
• Đặt vấn đề: Làm thế nào để thực hiện chƣơng trình đƣợc viết bằng ngôn ngữ lập
trình?
• Khởi động Turbo Pascal để giới thiệu cho học sinh
11. Soạn thảo một chương trình trên Turbo Pascal(15)Hoạt động 2
• Giáo viên tiến hành soạn thảo một chương trình đơn giản là giải phương trình bậc nhất, trong quá
trình soạn thảo sẽ trình bày cho học sinh các thao tác trên Turbo Pascal.
Chi tiết hoạt động
12. Dịch, thực hiện và hiệu chỉnh chương trình(15p)Hoạt động 3
Chi tiết hoạt động
Lấy ví dụ ở hoạt động 2 để thực hiện các bƣớc sau:
Dịch chƣơng trình.
Thực hiện chƣơng trình.
Hiệu chỉnh chƣơng trình
13. Tóm tắt nội dung bài học(5p)Hoạt động 4
Chi tiết hoạt động
Chƣơng trình dịch
Soạn thảo đƣợc một chƣơng trình pascal trên máy tính
Biết thực hiện, hiệu chỉnh chƣơng trình để đạt kết quả nhƣ mong muốn.