Bài 1_Tin11
Chia sẻ bởi Đoàn Thị Hòa |
Ngày 25/04/2019 |
64
Chia sẻ tài liệu: Bài 1_Tin11 thuộc Tin học 11
Nội dung tài liệu:
Tổ Toán Tin Giáo án Tin học 11
Trường PTTH Đức Tân Ngày soạn: 06/08/2012
Giáo viên soạn: Đoàn Thị Hòa Ngày dạy: 13/08/2012
CHƯƠNG I: MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
Tiết 1 – Bài 1: KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
MỤC TIÊU
Kiến thức
Biết được khái niệm lập trình và ngôn ngữ lập trình
Biết được khái niệm 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
Thái độ
Học sinh ham thích học hỏi
CHUẨN BỊ
Chuẩn bị của giáo viên
Sách giáo khoa, sách giáo viên, giáo án
Chuẩn bị của học sinh
Vở ghi, sách giáo khoa, dụng cụ học tập
PHƯƠNG PHÁP DẠY HỌC
Thuyết trình, vấn đáp, nêu vấn đề và giải quyết vấn đề
HOẠT ĐỘNG DẠY HỌC
Ổn định lớp
Kiểm tra bài cũ
Dạy bài mới
Hoạt động 1:
Hoạt động của giáo viên
Hoạt động của học sinh
Nội dung
- Hỏi: Cho bài toán: ax +b=0. Hãy nêu cách giải bài toán đó?
- Tổng kết và đưa ra cách giải chính xác
- Diễn giải: Từ cách giải bài toán trong toán học để liên hệ cách giải trong máy tính
- Giải thích như thế nào là lập trình.
- Hỏi: Yêu cầu học sinh nêu định nghĩa lập trình?
- Nhận xét và hoàn thiện câu trả lời của học sinh
- Diễn giải: Khi nói chuyện với người Anh chúng ta phải dùng tiếng anh để diễn đạt. Khi nói chuyện (diễn đạt) để máy tính hiểu ta phải sử dụng ngôn ngữ lập trình
- Hỏi: Ngôn ngữ lập trình là gì?
- Nhận xét và bổ sung câu trả lời của học sinh
- Hỏi: Kết quả của hoạt động lập trình là gì?
- Giải thích cho học sinh hiểu thêm về lập trình và ngôn ngữ lập trình
- Hỏi: Có mấy loại ngôn ngữ lập trình? Đó là những loại nào?
- Nhận xét và giúp học sinh nhớ lại các loại ngôn ngữ lập trình
- Lưu ý học sinh: Máy tính chỉ hiểu được ngôn ngữ máy
- Nêu các bước giải bài toán
+ Xác định giả thuyết, kết luận
+ Xác định các bước dạy
+ Bắt đầu giải
- Chú ý nghe giảng
- Nêu các bước giải bài toán trong tin học
- Chú ý nghe giảng
- Nêu định nghĩa lập trình
- Chú ý nghe giảng và ghi bài
- Chú ý nghe giảng
- Suy nghĩ và trả lời
- Lắng nghe và ghi chép
- Trả lời câu hỏi: kết quả là một chương trình
- Chú ý nghe giảng
- Trả lời câu hỏi
- Chú ý nghe giảng
- Chú ý nghe giảng
1. Tìm hiểu khái niệm lập trình và ngôn ngữ lập trình
- Mọi bài toán có thuật toán đều có thể giải được trên máy tính điện tử
- Các bước để giải một bài toán:
+ Xác định bài toán
+ Xây dựng được thuật toán khả thi
+ Lập trình
- Lập trình là việc sử dụng cấu trúc dữ liệu và các lệnh của một 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.
- Ngôn ngữ lập trình là một phần mềm dùng để diễn đạt thuật toán thành một chương trình giúp cho máy tính hiểu được thuật toán đó.
- Một số loại ngôn ngữ lập trình:
+ Ngôn ngữ máy
+ Hợp ngữ
+ Ngôn ngữ bậc cao
Hoạt động 2: Tìm hiểu về chương trình dịch
Hoạt động của giáo viên
Hoạt động của học sinh
Nội dung
- Đặt vấn đề: Máy tính chỉ hiểu ngôn ngữ máy vậy những ngôn ngữ bậc cao làm sao máy tính có thể hiểu được?
- Diễn giải: Máy tính chỉ hiểu được ngôn ngữ máy còn các ngôn ngữ bậc cao máy tính không thể hiểu được vì vậy chúng ta cần một chương trình ở giữa giúp đỡ, đó là chương trình dịch.
- Hỏi: Chương trình dịch là gì?
- Nhận xét và bổ sung câu trả lời của học sinh
- Hỏi: Nghiên cứu sgk cho biết có bao nhiêu loại chương trình dịch? Đó là những loại nào?
- Cho ví dụ để học sinh biết thế nào là thông dịch.
Ví dụ có người khách nước ngoài (người Anh) vào trường và muốn tìm hiểu về trường. Nhà trường yêu cầu lớp cử ra 1 bạn đại diện hướng dẫn. Tuy nhiên, bạn đó không giỏi tiếng anh. Có 2 cách để giải quyết vấn đề:
+ Cách 1: tìm một người phiên dịch để dịch
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Đoàn Thị Hòa
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)