Giáo án môn Tin học khối 11 - Tiết 1 - Bài 1: Khái niệm lập trình và ngôn ngữ lập trình + Bài 2: Các thành phần của ngôn ngữ lập trình

2 10 0
Giáo án môn Tin học khối 11 - Tiết 1 - Bài 1: Khái niệm lập trình và ngôn ngữ lập trình + Bài 2: Các thành phần của ngôn ngữ lập trình

Đang tải... (xem toàn văn)

Thông tin tài liệu

D.Cuûng coá vaø daën doø: - Nắm vững khái niệm lập trình, chương trình dịch, phận biệt thông dịch và biên dịch, các thành phần cơ bản của ngôn ngữ lập trình.[r]

(1)Tin hoïc 11 CHƯƠNG I MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VAØ NGÔN NGỮ LẬP TRÌNH Tiết : §1 KHÁI NIỆM LẬP TRÌNH VAØ NGÔN NGỮ LẬP TRÌNH §2 CÁC THAØNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH I MUÏC TIEÂU: - Phân biệt ngôn ngữ lập trình bậc cao với ngôn ngữ máy và hợp ngữ - Biết vai trò chương trình dịch - Phân biệt thông dịch và biên dịch - Biết các thành phần ngôn ngữ lập trình: bảng chữ cái , cú pháp và ngữ nghĩa II PHAÂN TIEÁT: - Tieát 1: §1 vaø muïc - §2 III TIEÁN TRÌNH BAØI HOÏC: A Ổn định lớp B Baøi cuõ C Bài Hoạt động 1: Lập trình Hoạt động giáo viên Hoạt động học sinh Noäi dung - Ngôn ngữ máy, hợp ngữ, ngôn Lập trình H1: Có loại ngôn ngữ ngữ lập trình bậc cao Lập trình là sử dụng cấu trúc laäp trình naøo? - Pascal, C/C++, Java,… lieäu vaø caùc caâu leänh cuûa ngoân H2: Kể tên số ngôn ngữ - Gần ngôn ngữ tự nhiên hơn; ngữ lập trình cụ thể để mô tả laäp trình baäc cao maø em bieát? nói chung không phụ thuộc vào liệu và diễn đạt các thao tác H3: Phân biệt ngôn ngữ lập trình bậc cao với các loại ngôn máy; dễ hiểu, dễ sử dụng và dễ thuật toán nâng cấp; có nhiều kiểu ngữ lập trình khác? liệu và cách tổ chức đa dạng H4: Dẫn dắt đến khái niệm lập trình: Bài toán -> Xây dựng thuật toán -> Lập trình Hoạt động 2: Chương trình dịch Hoạt động giáo viên Hoạt động học sinh Noäi dung - Đòi hỏi phải có chương trình H1: Máy có thể hiểu và thực Chöông trình dòch trực tiếp chương trình viết dịch Chöông trình nguoàn ngôn ngữ lập trình bậïc  cao hay khoâng? - HS trả lời H2: Chöông trình dòch? Chöông trình dòch Chöông trình ñích H3: Cho VD veà thoâng dòch vieân - Nghe hieåu vaø lónh hoäi kieán thức Lop11.com (2) Tin hoïc 11 vaø bieân dòch vieân H4: Thoâng dòch vaø Bieân dòch? H5: Giaûi thích theâm cho HS H6: Phaân bieät trình thoâng dòch vaø trình bieân dòch? - HS trả lời - Nghe hieåu vaø lónh hoäi kieán thức - HS trả lời các điểm giống và khác loại chương trình dòch naøy Có loại chương trình dịch a) Thoâng dòch b) Bieân dòch Hoạt động 3: CÁC THAØNH PHẦN CƠ BẢN Hoạt động giáo viên Hoạt động học sinh Noäi dung - Suy nghĩ và trả lời H1: Có ngững yếu tố nào xây Caùc thaønh phaàn cô baûn Mỗi ngôn ngữ lập trình thường dựng ngôn ngữ tiếng Việt? - Lĩnh hội kiến thức coù thaønh phaàn cô baûn laø baûng H2: Dẫn đắt từ H1 đến các chữ cái, cú pháp, ngữ nghĩa thaønh phaàn cô baûn cuûa ngoân a) Bảng chữ cái (SGK) ngữ lập trình b) Cuù phaùp (SGK) H3: Bảng chữ cái, cú pháp, ngữ - HS trả lời c) Ngữ nghĩa (SGK) nghóa? H4: GV phaân tích theâm - Caùc loãi cuù phaùp H5: Chöông dòch dòch seõ phaùt cho ta lỗi thành phaàn cô baûn naøo? D.Cuûng coá vaø daën doø: - Nắm vững khái niệm lập trình, chương trình dịch, phận biệt thông dịch và biên dịch, các thành phần ngôn ngữ lập trình - Về nhà học bài, trả lời các câu hỏi và bài tập 1,2,3/SGK trang 13 và chuẩn bị bài Lop11.com (3)

Ngày đăng: 01/04/2021, 04:41

Tài liệu cùng người dùng

Tài liệu liên quan