- Dấu chấm phẩy “;” được + GV: Nêu tóm tắt nhiệm vụ và + HS: Tập trung, chú ý lắng nghe, dùng để phân cách các dòng hướng dẫn HS thực hiện nội dung tìm hiểu, định hướng nội dung lệnh tro[r]
Trang 1BÀI THỰC HÀNH 1: LÀM QUEN VỚI TURBO PASCAL (tt)
I MỤC TIÊU:
1 Kiến thức:
- Biết cách dịch, sửa lỗi trong chương trình, chạy chương trình và xem kết quả
- Biết sự cần thiết phải tuân thủ quy định của ngôn ngữ lập trình
2 Kĩ năng:
- Thực hiện được thao tác khởi động/thoát khỏi môi trường lập trình, làm quen với màn hình soạn thảo chương trình
- Thực hiện được các thao tác mở các bảng chọn và chọn lệnh
- Soạn thảo được một chương trình đơn giản
3 Thái độ: Có tính cẩn thận, nghiêm túc, có ý chí vượt qua khó khăn, tự giác.
4 Định hướng hình thành năng lực:
- Năng lực làm chủ và phát triển bản thân: Năng lực tự học, năng lực giải quyết vấn đề
- Năng lực về quan hệ xã hội: Năng lực giao tiếp, năng lực hợp tác
- Năng lực công cụ: Năng lực sử dụng CNTT và truyền thông (ICT)
II CHUẨN BỊ:
1 Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.
2 Học sinh: Vở ghi, sách giáo khoa
III CÁC HOẠT ĐỘNG DẠY – HỌC:
1 Ổn định lớp: (1 phút)
8A1:………
8A2:………
2 Kiểm tra bài cũ:
Lồng ghép trong nội dung bài học
3 Bài mới:
Hoạt động 1: Bài 3 Tìm hiểu một số lỗi trong chương trình và thông báo lỗi (25 phút)
(1) Mục tiêu: Biết cách dịch, sửa lỗi trong chương trình, chạy chương trình và xem kết quả.
(2) Phương pháp/Kĩ thuật: Phương pháp phát hiện và giải quyết vấn đề/Kĩ thuật động não.
(3) Hình thức tổ chức hoạt động: Hoạt động theo nhóm và từng cá nhân.
(4) Phương tiện dạy học: Máy chiếu, máy tính.
(5) Sản phẩm: Biết được một số lỗi trong chương trình Free Pascal.
+ GV: Cho HS ôn lại các nội dung
đã được học và bài tập 1 và 2 ở tiết
học trước
+ GV: Yêu cầu HS đọc và tìm hiểu
nội dung bài tập 3
+ GV: Nêu tóm tắt nhiệm vụ và
hướng dẫn HS thực hiện nội dung
bài 3 trong SGK
+ GV: Hướng dẫn HS thực hiện tìm
hiểu nội dung bài
- Khi xóa dòng lệnh Begin Dịch
chương trình (Alt + F9) và ta thấy
điều gì?
+ HS: Tập trung chú ý lắng nghe trả lời các yêu cầu của GV đưa ra
+ HS: Đọc và tìm hiểu các yêu cầu của bài tập đưa ra trong SGK
+ HS: Tập trung, chú ý lắng nghe, tìm hiểu, định hướng nội dung thực hiện trong bài tập
+ HS: Chú ý lắng nghe thực hiện theo hướng dẫn
+ HS: Khi xóa dòng lệnh Begin.
Dịch chương trình ta thấy thông báo lỗi
3 Bài 3: Tìm hiểu một số
lỗi trong chương trình và thông báo lỗi.
Lưu ý:
- Dấu chấm phẩy “;” được dùng để phân cách các dòng lệnh trong Pascal Sau câu lệnh ngay trước từ khóa
End có thể không cần đặt
dấu chấm phẩy
- Từ khóa End kết thúc
phần thân chương trình luôn
có một dấu chấm (.) đi kèm
Ngày soạn: 05/09/2018 Ngày dạy: 07/09/2018 Tuần: 3
Tiết: 6
Trang 2+ GV: Với thông báo lỗi: “BEGIN
expected” có ý nghĩa là gì?
+ GV: Yêu cầu HS nhấn phím bất kì
và gõ lại lệnh Begin như cũ
+ GV: Yêu cầu HS xóa dấu chấm
sau chữ end Dịch chương trình và
quan sát nhận xét
+ GV: Dịch chương trình thì ta thấy
trên màn hình xuất hiện thông báo
lỗi: “Error 10: Unexpected end of
file” Chương trình báo lỗi như vậy
có nghĩa là gì?
+ GV: Lưu ý:
- Dấu chấm phẩy “;” được dùng để
phân cách các dòng lệnh trong
Pascal Sau câu lệnh ngay trước từ
khóa End có thể không cần đặt dấu
chấm phẩy
- Từ khóa End kết thúc phần thân
chương trình luôn có một dấu chấm
(.) đi kèm
+ GV: Nhấn Alt + X để thoát khỏi
Turbo Pascal Khi đó xuất hiện hộp
thoại Information Chọn No để
không lưu các chỉnh sửa và thoát ra
+ GV: Hướng dẫn HS thực hiện các
thao tác trên
+ GV: Cho HS tự thực hiện theo cá
nhân
+ GV: Quan sát hướng dẫn và sửa
sai cho các em
+ GV: Yêu cầu HS thực hiện xong
lưu bài lại
+ HS: Nghĩa là thiếu từ khóa
BEGIN.
+ HS: Thực hiện theo sự hướng dẫn của GV, thao tác theo từng cá nhân với máy tính
+ HS: Thực hiện theo yêu cầu và nhận xét khi dịch chương trình sẽ thông báo lỗi
+ HS: Nghĩa là thiếu dấu kết thúc chương trình
+ HS: Quan sát, chú ý:
- Tập trung, chú ý lắng nghe, ghi nhớ và hiểu bài Thực hiện thao tác mà GV đã lưu ý, quan sát và nhận biết theo từng cá nhân
- Xóa dấu chấm (.) sau từ khóa
End dịch và kiểm tra, tìm hiểu nội
dung thông báo lỗi
+ HS: Thực hiện theo yêu cầu của
GV theo từng cá nhân
+ HS: Quan sát GV thực hiện các thao tác trên
+ HS: Thực hiện các thao tác theo từng cá nhân
+ HS: Thao tác dưới sự hướng dẫn của GV
+ HS: Lưu bài lại với tên cũ
Hoạt động 2: Bài 4 Hãy chỉnh sửa chương trình để in ra lời chào và tên của em (18 phút)
(1) Mục tiêu: Biết cách dịch, sửa lỗi trong chương trình, chạy chương trình và xem kết quả.
(2) Phương pháp/Kĩ thuật: Phương pháp giải quyết vấn đề/Kĩ thuật thông tin phản hồi.
(3) Hình thức tổ chức hoạt động: Hoạt động theo từng cá nhân.
(4) Phương tiện dạy học: Máy chiếu, máy tính.
(5) Sản phẩm: Thực hiện sửa được chương trình Free Pascal in ra lời chào và tên của em.
+ GV: Cho HS sử dụng bài tập 3 đã
tìm hiểu thực hiện sửa theo yêu cầu
của GV đưa ra Chỉnh sửa chương
trình để in ra lời chào và tên của em
+ GV: Hướng dẫn HS thực hiện sửa
chương trình nội dung bài
+ GV: Hướng dẫn HS thực hiện các
+ HS: Tập trung chú ý lắng nghe trả lời các yêu cầu của GV đưa ra
Chao cac ban Toi ten la Mbon K’ Nhu
+ HS: Chú ý lắng nghe thực hiện theo hướng dẫn
+ HS: Quan sát GV thực hiện các
4 Bài 4 : Hãy chỉnh sửa
chương trình để in ra lời chào và tên của em
Ví dụ:
Chao cac ban Toi ten la Mbon K’ Nhu
Trang 3thao tác trên.
+ GV: Cho HS tự thực hiện theo cá
nhân
+ GV: Quan sát hướng dẫn và sửa
sai cho các em
+ GV: Yêu cầu HS thực hiện xong
lưu bài lại
+ GV: Lấy một bài thực hiện còn
thiếu sót trình chiếu và yêu cầu các
bạn khác nhận xét bổ sung
+ GV: Nhận xét và sửa các lỗi sai
mà HS thường gặp
+ GV: Yêu cầu một số HS khác lên
thao tác lại các nội dung đã được
GV chỉnh sửa
+ GV: Trình chiếu một bài hoàn
chỉnh của HS và nhận xét
+ GV: Hướng dẫn các theo tác mà
HS còn yếu
+ GV: Nhận xét chốt nội dung bài
tập thực hành
thao tác trên
+ HS: Thực hiện các thao tác theo từng cá nhân
+ HS: Thao tác dưới sự hướng dẫn của GV
+ HS: Lưu bài lại với tên cũ
+ HS: Quan sát nhận xét và góp ý
bổ sung sai sót của các bạn
+ HS: Chú ý lắng nghe và sửa chữa những sai sót thường gặp
+ HS: Một số HS lên bảng thao tác lại các nội dung đã chỉnh sửa
+ HS: Quan sát và học tập bài làm tốt
+ HS: Quan sát theo dõi GV thực hiện
+ HS: Tập trung lắng nghe, ghi nhớ các kiến thức được tìm hiểu
4 Củng cố:
- Củng cố trong nội dung bài
5 Dặn dò: (1 phút)
- Xem trước nôi dung bài tiếp theo
IV RÚT KINH NGHIỆM :