Giáo án môn Tin học 8 - Tiết 3, 4 - Bài 2: Làm quen với chương trình và ngôn ngữ lập trình

TiÕt 4: BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH (T2)

I/ MỤC TIÊU:

 1. Kiến thức

 - Biết cấu trúc chương trình bao gồm phần khai báo và phần thân chương trình

 2. Kỹ năng

 - Học sinh cần nhận thức được tầm quan trọng của môn học.

 3. Thái độ

 - Yêu thích môn học, hăng say phát biểu.

II/ CHUẨN BỊ :

1. Giáo viên: SGK, SGV, tài liệu, Giáo án

2. Học sinh : Đọc trước bài

- SGK, Đồ dùng học tập, bảng phụ.

 

doc6 trang | Chia sẻ: anhquan78 | Lượt xem: 570 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án môn Tin học 8 - Tiết 3, 4 - Bài 2: Làm quen với chương trình và ngôn ngữ lập trình, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Ngày soạn: 21/08/2015 Ngày dạy: 24/08/2015 Dạy lớp: 8A
	 26/08/2015 Dạy lớp: 8B
TiÕt 3: BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH(T1) 
I/ MỤC TIÊU: 
 1. Kiến thức
* Biết ngôn ngữ lập trình gồm các thành phần cơ bản.
* 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.
* Biết tên trong ngôn ngữ lập trình là do người lập trình đặt ra.
 2. Kỹ năng
 - Học sinh cần nhận thức được tầm quan trọng của môn học.
 - Học sinh nhận thức được tầm quan trọng của từ khóa và tên để viết chương trình. 
 3. Thái độ
 - Yêu thích môn học, hăng say phát biểu.
II/ CHUẨN BỊ:
 - Giáo viên: Sách giáo khoa, giáo án, tài liệu tin học có liên quan
 - Học sinh: SGK, Đồ dùng học tập, đọc trước tài liệu
III/ TIẾN TRÌNH TIẾT DẠY:
1. Kiểm tra bài cũ: (7’)
 * Câu 1: Ngôn ngữ lập trình dùng để làm gì?Tại sao cần viết chương trình?
 * Câu 2: Chương trình dịch dùng để làm gì?
 * Câu 3: Ngôn ngữ máy là gì?
 * Đặt vấn đề: (1’)
 - Các em đã biết khái niệm về chương trình máy tính vậy cách viết chương trình như thế nào và ngôn ngữ lập trình gồm những thành phần nào.
 Từ khóa là gì? Tên là gì? để hiểu vấn đề đó ta tìm hiểu bài mới.
Bài mới
Hoạt động của gV và HS
Ghi bảng
Cho học sinh đọc tài liệu SGK
Thế nào là chương trình.
Giới thiệu một chương trình được viết trên ngôn ngữ Pascal.
Ví dụ về chương trình. (10’)
Chương trình là 1 dãy các lệnh được viết trên một ngôn ngữ lập trình để ra lệnh cho máy tính, 
Program CT_Dau_tien;
 Uses Crt;
 Begin
 Writeln(‘Chao cac ban.’);
 End.
Cho học sinh đọc tài liệu SGK
Ngôn ngữ lập trình là gì?
2. Ngôn ngữ lập trình gồm những gì? (5’)
- Ngôn ngữ lập trình gồm bảng chữ cáI và các quy tắc để viết các câu lệnh có ý nghĩa xác định, cách bố trí các câu lệnh,  sao cho có thể tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính,
Cho học sinh đọc tài liệu SGK
Em hiểu thế nào là từ khoá.
Các từ như program, uses, begin, end được gọi là từ khoá (nhiều tài liệu chuyên môn gọi là từ dành riêng), đó là các từ mà ngôn ngữ lập trình đã quy định dùng với ý nghĩa, chức năng cố định. Từ khoá là khái niệm mới với HS, vì vậy để HS hiểu về quy định từ khoá trong ngôn ngữ lập trình, có thể lấy ví dụ về cụm từ Lớp trưởng. Lớp trưởng là một cụm từ dành riêng để gọi một HS trong lớp đảm nhiệm chức vụ lớp trưởng của lớp, không thể có một HS nào khác trong lớp cũng được gọi là lớp trưởng (trong cùng thời điểm
Hãy lấy ví dụ về từ khoá chức danh của lớp mình
Thế nào là tên?
3, Từ khoá và tên. (15’)
- Các từ như program, uses, begin, end được gọi là từ khoá (nhiều tài liệu chuyên môn gọi là từ dành riêng), đó là các từ mà ngôn ngữ lập trình đã quy định dùng với ý nghĩa, chức năng cố định. 
Ví dụ về cụm từ Lớp trưởng. Lớp trưởng là một cụm từ dành riêng để gọi một HS trong lớp đảm nhiệm chức vụ lớp trưởng của lớp, không thể có một HS nào khác trong lớp cũng được gọi là lớp trưởng (trong cùng thời điểm).
- Tên là do người lập trình tự đặt ra và sử dụng những kí tự mà ngôn ngữ lập trình cho phép, tất nhiên là tên không được trùng với từ khoá. 
	Câu lệnh writeln('Chao cac ban') là một câu lệnh chỉ dẫn máy tính hiển thị dòng chữ "Chao cac ban" trên màn hình
Tên không được trùng với các từ khoá, và phảI khác nhau không được trùng tên nhau.
Tên hợp lệ: Stamgiac. Ban_Kinh,..
Tên không hợp lệ. 12 Anh; Bac hanh; 
4. CỦNG CỐ, LUYỆN TẬP: (4’)
- Hiểu thế nào là ngôn ngữ lập trình, từ khoá, tên
- Phân biệt sự khác biệt tên và từ khoá
5. HƯỚNG DẪN VỀ NHÀ (3’)
- Học bài cũ, làm bài tập 1,2
- Đọc tiếp bài 2
 ------------------------------------- 
 Ngày soạn: 23/08/2015 Ngày dạy: 25/08/2015 Dạy lớp: 8A
	 27/08/2015 Dạy lớp: 8B
TiÕt 4: BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH (T2)
I/ MỤC TIÊU: 
 1. Kiến thức
	- Biết cấu trúc chương trình bao gồm phần khai báo và phần thân chương trình
 2. Kỹ năng
 - Học sinh cần nhận thức được tầm quan trọng của môn học.
 3. Thái độ
 - Yêu thích môn học, hăng say phát biểu.
II/ CHUẨN BỊ :
1. Giáo viên: SGK, SGV, tài liệu, Giáo án 
2. Học sinh : Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...
III/ TIẾN TRÌNH BÀI DẠY:
1. Kiểm tra bài cũ: (10’)
* Câu 1: Ngôn ngữ lập trình gồm những gì?
* Câu 2: Tên là gì? cho biết các tên đúng. 
* Câu 3: Từ khoá là gì? Cho biết sự khác nhau giữa từ khoá và tên.
* Đặt vấn đề: (1’)
2. Bài mới:
Hoạt động của gV và HS
Ghi bảng
Cho học sinh đọc tài liệu sách giáo khoa.
Hãy cho biết cấu trúc của chương trình gồm mấy phần?
Phần khai báo có thể có không?
Giới thiệu H7: Cho HS biết các phần của chương trình.
4, Cấu trúc của chương trình. (17’)
Cấu trúc của chương trình gồm:
Phần khai báo thường gồm các câu lệnh dùng để: 
Khai báo tên chương trình; 
Khai báo các thư viện (chứa các lệnh viết sẵn cần sử dụng trong chương trình) và một số khai báo khác.
Phần thân của chương trình gồm các câu lệnh mà máy tính cần thực hiện. Đây là phần bắt buộc phải có. 
Phần khai báo có thể có hoặc không. Tuy nhiên, nếu có phần khai báo phải được đặt trước phần thân chương trình. 
Cho học sinh đọc tài liệu
Qua ví dụ các em thấy để có một chương trình ta cần phải làm những phần nào? ở trên ngôn ngữ phần mềm Turbo Pascal.
5, Ví dụ về ngôn ngữ lập trình. (10’)
Để có một chương trình trên ngôn ngữ Pascal cần có 3 phần việc thông qua ví dụ là:
Khởi động và nhập chương trình cần viết.
Dịch chương trình.
Chạy chương trình trên ngôn ngữ lập trình Turbo Pascal.
 3. CỦNG CỐ, LUYỆN TẬP: (4’)
 - Cấu trúc chung của chương trình gồm mấy phần?
 - Phần nào là quan trọng? Các bước để chạy chương trình Pascal?
 4. HƯỚNG DẪN VỀ NHÀ: (3’)
Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học và luyện viết, làm đi làm lại nhiều lần.
Làm các bài tập còn lại,
Đọc bài mới để giờ sau học thực hành.
 Ngày 24 tháng 08 năm 2015
 Ký duyệt của TTCM
 Nguyễn Văn Đông

File đính kèm:

  • docBai_2_Lam_quen_voi_chuong_trinh_va_ngon_ngu_lap_trinh.doc