Giáo án Tin học 10 bài 5: Ngôn ngữ lập trình

Chia sẻ: Trần Quốc Hoài Phương | Ngày: | 6 giáo án

0
481
lượt xem
3
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 10 bài 5: Ngôn ngữ lập trình

Giáo án Tin học 10 bài 5: Ngôn ngữ lập trình
Mô tả bộ sưu tập

Để giúp các thầy cô giáo có thêm tài liệu tham khảo cho bài giảng của mình, Thư viện eLib trân trọng gửi tới các thầy cô bộ Giáo án Tin học 10 bài 5. Các kiến thức được trình bày khoa học, chi tiết giúp các em học sinh hiểu được khái niệm ngôn ngữ lập trình, biết được ưu nhược điểm của các ngôn ngữ. Đồng thời nắm được khái niệm ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao. Hi vọng, bộ giáo án Ngôn ngữ lập trình sẽ giúp các em học sinh dễ lĩnh hội kiến thức hơn.

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 10 bài 5: Ngôn ngữ lập trình

Giáo án Tin học 10 bài 5: Ngôn ngữ lập trình
Tóm tắt nội dung

I. Mục tiêu bài Ngôn ngữ lập trình

1. Kiến thức
- Giúp học sinh nắm được khái niệm ngôn ngữ lập trình.
- Ưu nhược điểm của các ngôn ngữ.
2. Kỹ năng: Học sinh nắm được khái niệm lập trình, ưu nhược điểm của các ngôn ngữ.
3. Thái độ: Ham thích môn học, có tinh thần kỷ luật cao

II. Đồ dùng dạy học bài Ngôn ngữ lập trình

1. Chuẩn bị của giáo viên: SGK, SGV, phấn
2. Chuẩn bị của học sinh: SGK, vở ghi

III. Hoạt động dạy - học bài Ngôn ngữ lập trình

1. Ổn định tổ chức: Kiểm tra sĩ số, nội vụ lớp
2. Bài mới
- Vậy: Ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình máy tính.
- Ngôn ngữ lập trình được chia thành: Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao.
a. Ngôn ngữ máy
- Ưu điểm: Là ngôn ngữ duy nhất máy tính có thể hiểu trực tiếp và thực hiện, cho phép khai thác triệt để và tối ưu hoá khả năng của máy
- Nhược điểm: Ngôn ngữ phức tạp, phụ thuộc nhiều vào phần cứng, chương trình viết mất nhiều công sức, cồng kềnh và khó hiệu chỉnh
- Ngôn ngữ này không thích hợp với số đông người lập trình
b. Hợp ngữ
- Ưu điểm: là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên (thường là từ viết tắt của tiếng Anh) để thực hiện các lệnh.
- Nhược điểm: vẫn còn phức tạp.
- Ngôn ngữ này chỉ thích hợp với những nhà lập trình chuyên nghiệp
c. Ngôn ngữ bậc cao
- Ưu điểm:
+ Các câu lệnh của chương trình gần gũi với ngôn ngữ tự nhiên
+ Là ngôn ngữ ít phụ thuộc vào loại máy, chương trình viết ngắn gọn, dễ hiểu, dễ hiệu chỉnh, nâng cấp.
- Ngôn ngữ này thích hợp với phần đông người lập trình
- Một số ngôn ngữ bậc cao: Pascal, C, C++, Visual Basic,...

IV. Củng cố, dặn dò bài Ngôn ngữ lập trình

- Trọng tâm: Khái niệm ngôn ngữ lập trình, các loại ngôn ngữ lập trình, chương trình hợp dịch và chương trình dịch.
- Đọc trước bài 6: giải bài toán trên máy tính

Đồng bộ tài khoản