Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (127.83 KB, 3 trang )
<span class='text_page_counter'>(1)</span>GIÁO ÁN TIN HỌC 8 Tiết PPCT: 3 Ngày soạn: 20/8/2009 Ngày dạy: 25/8/2009 §2. LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH (1. Ví dụ về chương trình; 2. Ngôn ngữ lập trình gồm những gì?; 3. Từ khóa và tên) I. Mục tiêu: - 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. - Biết ngôn ngữ lập trình có tập hợp các từ khóa dành riêng cho mục đích sử dụng nhất định. II. Chuẩn bị: GV: Bảng phụ. HS: SGK, dụng cụ học tập đầy đủ. III. Hoạt động dạy học: 1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh. 2/ Kiểm tra bài cũ: TG. Hoạt động của GV 6’ - Đặt câu hỏi chung cho cả lớp: 1. Con người ra lệnh cho máy tính như thế nào? 2. Máy tính có ngôn ngữ gì? 3. Chương trình dich là gì? - Y/c 1 HS lần lượt trả lời các câu hỏi trên. - Y/c nhóm HS chuẩn bị câu hỏi trắc nghiệm nhận xét, đánh giá HS trả lời câu hỏi. 3/ Bài mới:. Hoạt động của HS. Nội dung - Vấn đáp giữa giáo viên, học sinh để ôn lại bài cũ. - Nhóm HS nhận xét, đánh giá HS trả - 1 HS lần lượt trả lời các lời câu hỏi. câu hỏi của GV. - Nhóm HS nhận xét, đánh giá HS trả lời câu hỏi.. TG. Hoạt động của GV Hoạt động của HS Ở bài trước, chúng ta đã tìm hiểu chương trình điều khiển Robot, bằng ngôn ngữ tự nhiên, tuy nhiên nó chỉ là ví dụ minh họa. Muốn viết được một chương trình gồm nhiều lệnh để điều khiển máy tính, ta cần tìm hiểu cách viết chương trình theo một ngôn ngữ lập trình nhất định, ơ đây là chương trình Pascal.. 10’. Hoạt động 1: Ví dụ về chương trình - Treo bảng phụ vẽ hình 6 SGK trang 9. - Giới thiệu cho HS biết đây là chương trình đơn giản được viết bằng ngôn ngữ Pascal. Sau khi cho chương. Nội dung. 1. Ví dụ về chương trình: (SGK trang 9). Trang 1 Lop8.net.
<span class='text_page_counter'>(2)</span> trình Turbo Pascal dịch ra thì nó sẽ xuất hiện dòng chữ “Chao cac ban”. - Chương trình có bao nhiêu dòng - Chương trình có lệnh? Mỗi dòng lệnh gồm những gì? năm dòng lệnh, mỗi dòng lệnh gồm các từ khác nhau tạo thành từ các chữ cái. 2. Ngôn ngữ lập trình Hoạt động 2: Ngôn ngữ lập trình gồm những gì? 10’ gồm những gì? - Ngôn ngữ lập trình gồm những gì? - HS nghiên cứu Ngôn ngữ lập trình gồm: - Giải thích về bảng chữ cái: Pascal - bảng chữ cái và các quy SGK trả lời câu có: tắc để viết các câu lệnh có hỏi. ý nghĩa xác định,… cách * 26 chữ cái la tinh thường và hoa (a; - HS chú ý nghe. bố trí các câu lệnh,... sao b; c; ...; z. A; B; C; ...; Z) cho có thể tạo thành một * Ký tự gạch nối ( _ ) chương trình hoàn chỉnh * Các ký hiệu toán học : +, - , * , /, ( để dịch và chạy được trên ), <, > , = , .... máy tính. * Các ký hiệu đặc biệt như dấu chấm câu và các dấu khác: , . : ; [ ] ? ~ ! 3. Từ khóa và tên: @#$%^&“‘ a. Từ khóa: Là các từ * Dấu cách (Khoảng trắng). được dùng riêng cho - Giải thích về các quy tắc viết Pascal , các từ này người chương trình trong Pascal. - HS chú ý nghe. sử dụng phải dùng đúng 10’ Hoạt động 3: Từ khóa và tên với ngữ pháp không được dùng vào việc khác trong chương trình . - Treo bảng phụ vẽ hình 6 SGK trang VD: PROGRAM, BEGIN, 9. END, ... - Hãy chỉ ra đâu là từ khóa? b. Tên: là do người lập - Giải thích thêm về từ khóa. - Program, Uses, trình tự đặt ra. Dùng để begin, end,… - Hãy chỉ những từ được gọi là tên phân biệt các đại lượng trong Pascal. - CT_Dau_Tien, trong chương trình, tên - Nêu những lưu ý khi đặt tên. Crt,… không được trùng với từ - Y/c HS đọc Ví dụ 2. khoá. - Giải thích ví dụ 2. * Tên không được có dấu - Đọc VD 2. cách (khoảng trắng); không phân biệt thường hay hoa ; ký từ đầu không phải số, không phải ký tự đặc biệt; không trùng từ khoá. VD: CT_Dau_tien,... 4. Củng cố, dặn dò: TG. Hoạt động của GV 9’ * Củng cố: - Ngôn ngữ lập trình là gì? - Hãy cho biết các thành phần cơ bản. Hoạt động của HS. Trang 2 Lop8.net. Nội dung - Hs trả lời một số câu hỏi của GV đặt ra..
<span class='text_page_counter'>(3)</span> của một ngôn ngữ lập trình? - Ta có thể viết chương trình bằng câu lệnh tiếng Việt được không? Yêu cầu hs lần lượt trả lời, nhận xét. - Hs trả lời và nhận xét từng câu hỏi của GV. * Dặn dò: - Yêu cầu hs về nhà xem lại nội dung bài (nhóm hs chuẩn bị các câu hỏi trắc nghiệm).. Trang 3 Lop8.net.
<span class='text_page_counter'>(4)</span>