Giáo án Tin học 11 bài 2: Các phần của ngôn ngữ lập trình

Chia sẻ: Nguyễn Đặng Văn | Ngày: | 6 giáo án

0
395
lượt xem
16
download
Xem 6 giáo án khác
  Download Vui lòng tải xuống để xem file gốc
   Like fanpage Bài giảng Giáo án THPT để cùng chia sẻ kinh nghiệm giảng dạy
Giáo án Tin học 11 bài 2: Các phần của ngôn ngữ lập trình

Giáo án Tin học 11 bài 2: Các phần của ngôn ngữ lập trình
Mô tả bộ sưu tập

Thư viện eLib giới thiệu Bộ sưu tập Giáo án Tin học 11 bài 2: Các phần của ngôn ngữ lập trình. Bộ sưu tập bao gồm những Giáo án được biên soạn theo chuẩn kỹ năng, kiến thức theo quy định của Bộ giáo dục và đào tạo với nội dung chi tiết giúp các em nắm bắt được kiến thức về ba thành phần cơ bản của ngôn ngữ lập trình: Bảng chữ cái, cú pháp và ngữ nghĩa; giới thiệu cho học sinh các khái niệm về tên, tên chuẩn, tên dành riêng. Mời quý thầy cô tham khảo!

LIKE NẾU BẠN THÍCH BỘ SƯU TẬP
Xem Giáo viên khác thảo luận gì về BST
Giáo án Tin học 11 bài 2: Các phần của ngôn ngữ lập trình

Giáo án Tin học 11 bài 2: Các phần của ngôn ngữ lập trình
Tóm tắt nội dung

I – MỤC TIÊU BÀI CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH

1. Kiến thức:
- Biết các thành phần cơ bản của ngôn ngữ lập trình: bảng chữ cái; cú pháp và ngữ nghĩa;
- Biết các thành phần cơ sở của một ngôn ngữ lập trình bậc cao cụ thể: Bảng chữ cái, tên, tên chuẩn, tên riêng (từ khóa), hằng và biến
2. Kỹ năng: Phân biệt được Tên, Hằng và Biến. Biết đặt tên đúng
3. Thái độ: Nghiêm túc trong học tập, say mê với môn học.

II – CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH

1. Giáo viên: Bài soạn, SGK, SGV.
2. Học sinh: vở ghi bài, SGK.

III – TIẾN TRÌNH LÊN LỚP BÀI CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH

1. Ổn định tổ chức lớp:
2. Kiểm tra bài cũ: Em hãy cho biết chương trình dịch là gì? Tại sao cần phải có chương trình dịch?
3. Nội dung bài mới:

Hoạt động 1
- GV: Mỗi NNLT có 3 thành phần cơ bản là: bảng chữ cái, cú pháp và ngữ nghĩa.
- GV: Để hiểu rõ chúng ta đi vào từng thành phần cụ thể.
- GV: Trước tiên ta tìm hiểu bảng chữ cái. Bảng chữ cái bao gồm: các chữ cái (tiếng Anh), các chữ số và các ký tự đặc biệt.
- GV: Em hãy đọc SGK (Tr.9) và cho biết các thành phần cụ thể của bảng chữ cái?
- HS: đọc SGK; trả lời câu hỏi.
- GV: Nhận xét, kết luận.
- Tóm lại: Cú pháp cho biết cách viết một CT hợp lệ, còn ngữ nghĩa xác định ý nghĩa của các tổ hợp ký tự trong CT. Các lỗi cú pháp được CT dịch phát hiện và thông báo cho người lập trình biết. Chỉ có các CT không còn lỗi cú pháp mới có thể được dịch sang NN máy.

Hoạt động 2
- GV: Khi chúng ta được sinh ra, để phân biệt được mỗi người đều được đặt tên. Tương tự như vậy, mỗi đối tượng trong CT đều phải được đặt tên theo quy tắc của NNLT và CT dịch cụ thể.
- GV: Từ ví dụ trên kết hợp với đọc SGK – Tr. 10 em hãy cho biết cách đặt tên một dãy trong Pascal?
- HS: đọc SGK, trả lời câu hỏi.
- GV: Nhận xét, kết luận.
- GV: Nhiều ngôn ngữ LT, trong đó có Pascal, phân làm 3 loại tên.

Hoạt động 3
- GV: Em hãy cho biết em hiểu thế nào là hằng? Theo em hằng ở đây có giống với hằng trong toán không?
- HS: Trả lời câu hỏi.
- GV: Kết luận.
- GV: Trong các NNLT hằng thường có 3 loại.

IV – CỦNG CỐ BÀI CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH

Nhắc lại:
- Bảng chữ cái.
- Cú pháp.
- Tên, cách đặt tên.
- Hằng và biến.

V – DẶN DÒ

- Học bài cũ.
- Đọc lại bài trong SGK.
- Trả lời các câu hỏi sau bài học (SGK – Tr.13).

Đồng bộ tài khoản