Danh mục

Giáo án tin học lớp 11

Số trang: 147      Loại file: doc      Dung lượng: 1.22 MB      Lượt xem: 14      Lượt tải: 0    
10.10.2023

Phí tải xuống: 23,000 VND Tải xuống file đầy đủ (147 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu tham khảo trọn bộ giáo án chuẩn cả chương trình lớp 11, bao gồm cả đề kiểm tra chuẩn kiến thức cho học sinh. Ý thức được tầm quan trọng của môn học và có thái độ học tập nghiêm túc, luôn từ tìm hiểu học tập.Trong chương trình lớp 10 các em đã được biết đến một số khái niệm: ngôn ngữ lập trình, chương trình dịch; trong bài học hôm nay chúng ta đi tìm hiểu thêm một số khái niệm mới....
Nội dung trích xuất từ tài liệu:
Giáo án tin học lớp 11Giáo án tin học lớp 11 1 Chương 1: Một số khái niệm về ngôn ngữ lập trình TIẾT 1: KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNHA- PHẦN CHUẨN BỊ I. Mục tiêu: 1. Kiến thức: - Biết được khái niệm về chương trình dịch. - Phân biệt được hai loại chương trình dịch là biên dịch và thông dịch. 2. Kỹ năng - Biết vai trò của chương trình dịch - Hiểu ý nghĩa nhiệm vụ của chương trình dịch 3. Thái độ: - Ý thức được tầm quan trọng của môn học và có thái độ h ọc tập nghiêm túc, luôn từ tìm hiểu học tập. II. Phần chuẩn bị 1. Chuẩn bị của giáo viên: - Giáo án, SGK, sách giáo viên, sách bài tập, 2. Chuẩn bị của học sinh: - Vở ghi, sách giáo khoa, sách bài tập, đồ dùng học tập.B- PHẦN THỂ HIỆN TRÊN LỚP. I. Tổ chức lớp: Ổn định, kiểm tra sĩ sốLớp Ngày dạy Sĩ số Tên học sinh vắng11A1 .../.../200.. ......... ..........................................................................11A2 .../.../200.. ......... ..........................................................................11A3 .../.../200.. ......... ..........................................................................11A4 .../.../200.. ......... ..........................................................................11A5 .../.../200.. ......... ..........................................................................11A6 .../.../200.. ......... .......................................................................... II. Kiểm tra bài cũ: III. Bài mới 1. Đặt vấn đề Trong chương trình lớp 10 các em đã được biết đến một số khái niệm: ngônngữ lập trình, chương trình dịch; trong bài học hôm nay chúng ta đi tìm hiểu thêmmột số khái niệm mới. 2. Nội dung bài mới HƯỚNG DẪN CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH1. Hoạt động1 1. Quan sát nội dung bài toán và theo dõiGiáo viên đưa nội dung bài toán tìm yêu cầu của giáo viên.phương trình bậc nhất ax + b = 0.Và kết luận nghiệm của phương trìnhbậc nhất 2- Hãy xác định các yếu tố Inputvà - Input : a, b-Output của bài toán ? - output : x=-b/a . Vô nghiệm, Vô số- Hãy xác định các bước để tìm nghiệm. Bước 1 : Nhập a, b.output? Bước 2 : Nếu a0 kết luận có nghiệm x=- b/a. Bước 3 : Nếu a=0 và b0, kết luận vô- Diễn giải; hệ thống các bước này nghiệm.được gọi là thuật toán . Bước 4 : Nếu a=0 và b=0, kết luận vô số- Nếu trình bày thuật toán với một nghiệm .người nước ngoài, em sẽ dùng ngônngữ nào dể diễn đạt? - Ngôn ngữ Tiếng Anh .- Nếu diễn đạt thuật toán này cho - Em dùng ngôn ngữ lập trình.máy hiểu, em sẽ dùng ngôn ngữ nào?- Diễn giải : Hoạt động để diễn đạtmột thuật toán thông qua một ngônngữ lập trình được gọi là lập trình .- Yêu cầu học sinh đọc sách giáo khoa - Lập trình là việc sử dụng cấu trúc dữ liệuvà cho biết khái niệm lập trình . và các lệnh của ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt các thao tác của thuật toán.- Hỏi : Kết quả của hoạt động lập - Ta được một chương trình.trình?2. Phát phiếu học tập: Yêu cầu các 2. Tham lhảo sách giáo khoa và sử dụngem ghi các loại ngôn ngữ lập trình mà vốn hiểu biết về tin học để điền phiếuem biết (Sử dụng kĩ thuật động não học tập .viết)- Đọc nội dung một số phiếu học tập - Ngôn ngữ máy.cho cả lớp cùng nghe. - Hợp ngữ.- Hỏi : Em hiểu như thế nào về ngôn - Ngôn ngữ bậc cao.ngữ máy, hợp ngữ và ngôn ngữ bậc - Ngôn ngữ máy : Các lệnh được mã hóa bằng các kí hiệu 0 – 1. Chương trình đượccao? viết trên ngôn ngữ máy có thể được nạp vào bộ nhớ và thực hiện ngay. - Ngôn ngữ bậc cao : Các lệnh được mã hóa bằng một ngôn ngữ gần với ngôn ngữ Tiếng Anh. Chương trình viết trên ngôn ngữ bậc cao phải được chuyển đổi thành- Hỏi : Làm thế nào để chuyển một chương trình trên ngôn ngữ máy mới có thểchương trình viết từ ngôn ngữ bậc thực hiện được.cao sang ngôn ngữ máy? - Phải sử dụng một chương trình dịch để- Hỏi : Vì sao không lập trình trên chuyển đổi.ngôn ngữ máy để khỏi phải mất côngchuyển đổi mà người ta thường lập - Lập trình bằng ngôn ngữ bậc cao dễ viết 3trình bằng ngôn ngữ bạc cao? hơn vì các lệnh được mã hóa gần với ngôn ngữ tự nhiên. Lập trình trên ngôn ngữ máy rất khó, thường các chuyên gia lập trình mới3. Hoạt động 2. lập trình được. Em muốn giới thiệu về trường mìnhcho một người khách du lịch quốc tế HS suy nghĩ trả lời câu hỏibiết tiếng Anh, có hai cách để thựchiện :Cách 1 : Cần một người biết tiếng Chú ý lắng nghe ví dụ của giáo viên và th ảoAnh, dịch từng câu nói của em sang luận để tìm ví dụ tương tự .tiếng Anh cho người khách.Cách 2 : Em soạn nội dung cần giớithiệu ra giấy và người phiên dịch dịchtoàn bộ nội dung đó sang tiếng Anhrồi đọc cho người khách.- Hãy lấy ví dụ tương tự trong thựctế về biên dịch và thông dịch từ tiếng- Khi thủ trưởng một chính phủ trả lờiAnh sang tiếng Việt. phỏng vấn trước một nhà báo quốc tế, họ thường cần một người thông dịch để dịch từng câu tiếng ...

Tài liệu được xem nhiều: