Giáo án Tin học 11
Số trang: 101
Loại file: doc
Dung lượng: 931.00 KB
Lượt xem: 15
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH - KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
Nội dung trích xuất từ tài liệu:
Giáo án Tin học 11Giáo án Tin học 11 GV: Nguyễn Văn Thịnh--------------------------------------------------------------------------------------------------------------Ngày soạn: 01/09/07Chương I : MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNHTiết ….Bài 1 : KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNHI. Mục tiêu + Kiến thức: Hiểu khả năng của ngôn ngữ lập trình bậc cao, phân biệt được với ngôn ngữ máy và hợp ngữ. Hiểu ý nghĩa và nhiệm vụ của chương trình dịch. Phân biệt được biên dịch và thông dịch. + Thái độ: Ham muốn tìm hiểu các ngôn ngữ lập trình.II. Chuẩn bị của giáo viên và học sinh + Giáo viên: + Học sinh: Đọc trước SGK, xem lại một số kiến thức Tin học lớp 10.III. Phương pháp: Diễn giải, đàm thoại, giải quyết tình huống có vấn đề.IV. Tiến trình bài học:Hoạt động 1: Tìm hiểu khái niệm lâp trình và ngôn ngữ lập trình TG Hoạt động của học sinh Hoạt động của giáo viên Ghi bảng Bài 1 KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH -Cho bài toán sau: Kết luận nghiện của phương trình ax + -Quan sát bài toán và trả lời câu b=0. hỏi. + Hãy xác định Input, Output +Input: a, b của bài toán trên. 3’ +Output: x=-b/a, vô nghiệm, vô số nghiệm. + Hãy xác định các bước để giải bài toán trên +B1: Nhập a, b. B2: Nếu a 0 kết luận có nghiệm x=-b/a. B3: Nếu a=0 và b0, kết luận vô nghiệm. 4’ B4: Nếu a=0 và b=0, kết luận vô số nghiệm. -Hệ thống các bước này chúng ta gọi là thuật toán. Làm thế nào để máy tính điện tử có thể hiểu được thuật toán này ? -Dùng ngôn ngữ lập trình. -Diễn giải: Hoạt động để diễn đạt một thuật toán thông 3’ qua một ngôn ngữ lập trình được gọi là lập trình.Giáo án Tin học 11 GV: Nguyễn Văn Thịnh-------------------------------------------------------------------------------------------------------------- -Các em hãy cho biết khái niệm về lập trình ? 5’ -Nghiên cứu nội dung trong SGK và trả lời câu hỏi - Lập trình là việc sử +Lập trình là việc sử dụng cấu dụng cấu trúc dữ liệu và trúc dữ liệu và các lệnh của ngôn các lệnh của ngôn ngữ ngữ lập trình cụ thể để mô tả dữ lập trình cụ thể để mô liệu và diễn đạt các thao tác của tả dữ liệu và diễn đạt thuật toán. các thao tác của thuật toán. - Kết quả của hoạt động lập trình ? + Được một chương trình. -Ngôn ngữ lập trình gồm những loại nào ? +Ngôn ngữ máy, hợp ngữ và -Theo các em chương trình 4’ ngôn ngữ bâc cao. được viết bằng ngôn ngữ bậc cao và chương trình được viết bằng ngôn ngữ máy khác nhau như thế nào ? -Nghiên cứu SGK và trả lời câu hỏi. + Chương trình viết bằng ngôn ngữ máy có thể nạp trực tiếp vào bộ nhớ và thực hiện ngay. + Chương trình viết bằng ngôn 3’ ngữ lập trình bậc cao phải được chuyển đổi thành chương trình -Làm thế nào để chuyển một trên ngôn ngữ lập máy thì mới chương trình viết bằng ngôn thực hiện được. ngữ bậc cao sang ngôn ngữ máy ? ...
Nội dung trích xuất từ tài liệu:
Giáo án Tin học 11Giáo án Tin học 11 GV: Nguyễn Văn Thịnh--------------------------------------------------------------------------------------------------------------Ngày soạn: 01/09/07Chương I : MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNHTiết ….Bài 1 : KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNHI. Mục tiêu + Kiến thức: Hiểu khả năng của ngôn ngữ lập trình bậc cao, phân biệt được với ngôn ngữ máy và hợp ngữ. Hiểu ý nghĩa và nhiệm vụ của chương trình dịch. Phân biệt được biên dịch và thông dịch. + Thái độ: Ham muốn tìm hiểu các ngôn ngữ lập trình.II. Chuẩn bị của giáo viên và học sinh + Giáo viên: + Học sinh: Đọc trước SGK, xem lại một số kiến thức Tin học lớp 10.III. Phương pháp: Diễn giải, đàm thoại, giải quyết tình huống có vấn đề.IV. Tiến trình bài học:Hoạt động 1: Tìm hiểu khái niệm lâp trình và ngôn ngữ lập trình TG Hoạt động của học sinh Hoạt động của giáo viên Ghi bảng Bài 1 KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH -Cho bài toán sau: Kết luận nghiện của phương trình ax + -Quan sát bài toán và trả lời câu b=0. hỏi. + Hãy xác định Input, Output +Input: a, b của bài toán trên. 3’ +Output: x=-b/a, vô nghiệm, vô số nghiệm. + Hãy xác định các bước để giải bài toán trên +B1: Nhập a, b. B2: Nếu a 0 kết luận có nghiệm x=-b/a. B3: Nếu a=0 và b0, kết luận vô nghiệm. 4’ B4: Nếu a=0 và b=0, kết luận vô số nghiệm. -Hệ thống các bước này chúng ta gọi là thuật toán. Làm thế nào để máy tính điện tử có thể hiểu được thuật toán này ? -Dùng ngôn ngữ lập trình. -Diễn giải: Hoạt động để diễn đạt một thuật toán thông 3’ qua một ngôn ngữ lập trình được gọi là lập trình.Giáo án Tin học 11 GV: Nguyễn Văn Thịnh-------------------------------------------------------------------------------------------------------------- -Các em hãy cho biết khái niệm về lập trình ? 5’ -Nghiên cứu nội dung trong SGK và trả lời câu hỏi - Lập trình là việc sử +Lập trình là việc sử dụng cấu dụng cấu trúc dữ liệu và trúc dữ liệu và các lệnh của ngôn các lệnh của ngôn ngữ ngữ lập trình cụ thể để mô tả dữ lập trình cụ thể để mô liệu và diễn đạt các thao tác của tả dữ liệu và diễn đạt thuật toán. các thao tác của thuật toán. - Kết quả của hoạt động lập trình ? + Được một chương trình. -Ngôn ngữ lập trình gồm những loại nào ? +Ngôn ngữ máy, hợp ngữ và -Theo các em chương trình 4’ ngôn ngữ bâc cao. được viết bằng ngôn ngữ bậc cao và chương trình được viết bằng ngôn ngữ máy khác nhau như thế nào ? -Nghiên cứu SGK và trả lời câu hỏi. + Chương trình viết bằng ngôn ngữ máy có thể nạp trực tiếp vào bộ nhớ và thực hiện ngay. + Chương trình viết bằng ngôn 3’ ngữ lập trình bậc cao phải được chuyển đổi thành chương trình -Làm thế nào để chuyển một trên ngôn ngữ lập máy thì mới chương trình viết bằng ngôn thực hiện được. ngữ bậc cao sang ngôn ngữ máy ? ...
Tìm kiếm theo từ khóa liên quan:
thủ thuật máy tính công nghệ thông tin tin học quản trị mạng computer network Giáo án Tin học 11Gợi ý tài liệu liên quan:
-
52 trang 429 1 0
-
24 trang 353 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 312 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 299 0 0 -
74 trang 295 0 0
-
96 trang 291 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 278 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 274 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0