Tải bản đầy đủ (.pdf) (2 trang)

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

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 (78.76 KB, 2 trang )

<span class='text_page_counter'>(1)</span>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 : §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 được ngôn ngữ lập trình bậc cao với ngôn ngữ máy và hợp ngữ. - Biết được vai trò của chương trình dịch. - Phân biệt được thông dịch và biên dịch. - 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. II. PHAÂN TIEÁT: - Tieát 1: §1 vaø muïc 1 - §2 . III. TIEÁN TRÌNH BAØI HOÏC: A. Ổn định lớp B. Baøi cuõ C. Bài mới Hoạt động 1: Lập trình Hoạt động của giáo viên Hoạt động của học sinh Noäi dung - Ngôn ngữ máy, hợp ngữ, ngôn 1. Lập trình H1: Có những 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 dữ 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 một 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 dữ 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ễ của thuật toán. nâng cấp; có nhiều kiểu dữ 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 của giáo viên Hoạt động của 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 2. Chöông trình dòch hiện trực tiếp chương trình viết dịch. Chöông trình nguoàn bằng 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. 1 Lop11.com.

<span class='text_page_counter'>(2)</span> 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 nhau của 2 loại chương trình dòch naøy.. Có 2 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 của giáo viên Hoạt động của học sinh Noäi dung - Suy nghĩ và trả lời. H1: Có ngững yếu tố nào xây 1. 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ù 3 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 hiện cho ta được lỗi của 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 cơ bản của 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 mới.. 2 Lop11.com.

<span class='text_page_counter'>(3)</span>

×