Kiến thức: Biết ngôn ngữ lập trình gồm các thành phần cơ bản là bảng chữ cái và các quy tắc để viết chương trình, câu lệnh.. Thái độ: Học tập đúng đắn, rèn luyện tính cẩn thận, quan sát [r]
(1)BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH
I MỤC TIÊU:
1 Kiến thức: Biết ngơn ngữ lập trình gồm thành phần bảng chữ quy tắc để viết chương trình, câu lệnh
2 Kĩ năng: Phát vấn đề.
3 Thái độ: Học tập đắn, rèn luyện tính cẩn thận, quan sát suy nghĩ kỹ càng. 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’)
8A1:……… 8A2:……… 2 Kiểm tra cũ: (3’)
Câu 1: Chương trình máy tính gì? Thế ngơn ngữ lập trình? 3 Bài mới:
Hoạt động GV Hoạt động HS Nội dung ghi bảng
Hoạt động 1: (16’) Tìm hiểu ví dụ chương trình. + GV: Yêu cầu HS đọc mục
+ GV: Nêu ví dụ minh họa chương trình đơn giản viết ngơn ngữ lập trình
+ GV: Trình bày ví dụ giải thích lệnh chương trình cho em nắm bắt
Program CT_Dau_tien; Uses crt;
Begin
Writeln(‘chao cac ban’);
End
+ GV: Yêu cầu HS nhận xét ví dụ số dịng lệnh, dịng lệnh tạo
+ GV: Đưa số chương trình nhiều dịng lệnh khác yêu cầu học sinh so sánh
+ GV: Giải thích cho HS nắm bắt lại có nhiều dịng lệnh để em nắm bắt
+ GV: Đưa số ví dụ chương trình để em hình dung
+ HS: Đọc tìm hiểu SGK + HS: Quan sát ví dụ Chú ý lắng nghe tìm hiểu ví dụ mà GV đưa
+ HS: Chú ý quan sát theo hướng dẫn GV tìm hiểu nội dung học
- Lệnh khai báo tên chương trình - Lệnh khai báo thư viện
- Từ khóa bắt đầu thân chương trình
- Lệnh in hình dịng chữ “chao cac ban”
- Từ khóa kết thúc chương trình + HS: Chương trình GV đưa có dịng lệnh Mỗi lệnh gồm cụm từ khác tạo từ chữ
+ HS: Quan sát chương trình GV đưa trình bày chương trình sau có nhiều dịng lệnh + HS: Tập trung ý lắng nghe hiểu nội dung GV truyền đạt
+ HS: Quan sát hiểu mục đích ngơn ngữ lập trình
1 Ví dụ chương trình. Program CT_Dau_tien; Uses Crt;
Begin
Writeln(‘Chao cac ban’); End
Ngày soạn: Ngày dạy: Tuần: 1
(2)+ GV: Giới thiệu thành phần chương trình
+ GV: Nhận xét chốt nội dung
+ HS: Tập trung ý nghe giảng, nhận biết thành phần
+ HS: Thực ghi
Hoạt động 2: (20’) Tìm hiểu ngơn ngữ lập trình gồm gì. + GV: Yêu cầu HS đọc mục
+ GV: Vậy theo em ngơn ngữ lập trình tạo thành nào?
+ GV: Qua nội dung u cầu HS trình bày đặc trưng ngơn ngữ lập trình
+ GV: Theo em bảng chữ ngơn ngữ lập trình thường gồm gì?
+ GV: Mỗi câu lệnh chương trình viết nào?
+ G: Vậy quy tắc viết câu lệnh hiểu gì?
+ GV: Nếu câu lệnh viết sai quy tắc chương trình dịch thực điều gì?
+ GV: Mỗi câu lệnh có ý nghĩa nào?
+ GV: Mỗi câu lệnh có ý nghĩa nào?
+ GV: Yêu cầu HS nhận xét tóm tắt ngơn ngữ lập trình + GV: Cho số HS nhắc lại nội dung tóm tắt
+ GV: Nhận xét hướng dẫn giải thích tóm tắt lại cho HS nắm nội dung học
+ GV: Nhận xét chốt nội dung
+ HS: Đọc tìm hiểu SGK + HS: Các câu lệnh viết từ kí tự tập hợp kí tự tạo thành bảng chữ ngơn ngữ lập trình
+ HS: Mọi ngơn ngữ lập trình có bảng chữ riêng Các câu lệnh viết từ chữ bảng chữ
+ HS: Thường gồm chữ tiếng Anh số kí hiệu khác dấu phép tốn (+,-,*,/,…), dấu đóng mở ngoặc, dấu nháy,… + HS: Mỗi câu lệnh chương trình viết theo quy tắc định
+ HS: Các quy tắc quy định cách viết từ thứ tự chúng
+ HS: Chương trình dịch nhận biết thơng báo lỗi cho người viết chương trình
+ HS: Ý nghĩa câu lệnh xác định thao thao tác mà máy tính cần thực
+ HS: Mỗi câu lệnh có ý nghĩa riêng xác định thao tác mà máy tính cần thực
+ HS: Ngơn ngữ lập trình gồm bảng chữ quy tắc để viết câu lệnh có ý nghĩa xác định, bố trí câu lệnh,… cho tạo thành mộ chương trình hồn chỉnh thực máy tính
+ HS: Thực ghi
2 Ngôn ngữ lập trình gồm gì?
Ngơn ngữ lập trình gồm bảng chữ quy tắc để viết câu lệnh có ý nghĩa xác định, bố trí câu lệnh,… cho tạo thành chương trình hồn chỉnh thực máy tính
4 Củng cố: (4’)
- Ngơn ngữ lập trình gồm 5 Dặn dò: (1’)
- Xem lại học Xem phần học. IV RÚT KINH NGHIỆM :