Chào mừng quý vị đến với Website của Trường THPT Tây Hiếu.
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy đăng ký thành viên tại đây hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.
GIAO_AN_KHOI11

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Cao Phương Bắc
Ngày gửi: 22h:05' 04-04-2009
Dung lượng: 407.0 KB
Số lượt tải: 74
Nguồn:
Người gửi: Cao Phương Bắc
Ngày gửi: 22h:05' 04-04-2009
Dung lượng: 407.0 KB
Số lượt tải: 74
Số lượt thích:
0 người
Tiết :1(PPCT) Ngày 5 tháng 9 năm 2007
Chương I
Một số khái niệm
về lập trình và ngôn ngữ lập trình
§1. Khái niệm lập trình và ngôn ngữ lập trình
I- Mục tiêu
- Biết có 3 lớp ngôn ngữ lập trình và các mức của ngôn ngữ lập trình: Ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao.
- Biết vai trò của chương trình dịch
- Biết khái niệm biên dịch và thông dịch.
- Biết mọt trong những nhiệm vụ quan trọng của chương trình dịch là phát hiện lỗi cú pháp của chương trình nguồn.
II- Phương pháp, phương tiện dạy học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện: Máy chiếu, máy tính (nếu có), phông chiếu hoặc bảng
III- Lưu ý sư phạm:
-Trong chuowng trình lớp 10 các em đã đựoc biết đến một số khái niệm: ngôn ngữ lập trình, chương trình dịch; nên trong bài này chúng ta nên trình bày rõ cho học sinh hiểu về biên dịch và thông dịch
IV- Nội dung tiết dạy
1) Tổ chức lớp: ổn định và kiểm tra sĩ số.
2) Kiểm tra bài cũ:
3) Tiến trình bài dạy:
Hoạt động của giáo viên
Hoạt động của học sinh
GV: Đặt câu hỏi 1: Em hãy cho biết các bước để giải một bài toán trên máy rính?
GV: Phân tích câu trả lời của học sinh.
Nhắc lại các bước giải bài toán trên máy tính đã học ở lớp 10.
GV: Đặt câu hỏi 2: Em hãy cho biết có mấy loại ngôn ngư lập trình?
GV: Phân tích câu trả lời của học sinh:
- Mỗi loại máy có một ngôn ngữ riêng, thường thì chương trình viết bằng ngôn ngữ của loại máy nào chỉ chạy được trên loại máy đó.
- Khi viết chương trình bằng ngôn ngữ lập trình bậc cao muốn thi hành được trên loại máy nào thì cần chuyển chương trình sang ngôn ngữ của máy đó.
GV: Khái niệm lập trình: Lập trình là sử dụng một cấu trúc dữ liệu và các câu lệnh của một ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt thuật toán.
GV:
- Câu lệnh diễn tả các thao tác trong các bướic của thuật toán.
- Câu lệnh đơn thực hiện bước có một thao tác.
- Câu lệnh cấu trúc thực hiện bước gồm dãy các thao tác.
GV: Câu hỏi 3: Làm thế nào để chuyển chương trình viết bằng ngôn ngữ bậc cao sang ngôn ngữ máy?
GV: Phân tích cụ thể hơn
+ Cần phải có chương trình dịch để chuyển chương trình viết bằng ngôn ngữ lập trình bậc cao sang ngôn ngữ máy để máy có thể thi hành được.
GV: đưa ra
Chương I
Một số khái niệm
về lập trình và ngôn ngữ lập trình
§1. Khái niệm lập trình và ngôn ngữ lập trình
I- Mục tiêu
- Biết có 3 lớp ngôn ngữ lập trình và các mức của ngôn ngữ lập trình: Ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao.
- Biết vai trò của chương trình dịch
- Biết khái niệm biên dịch và thông dịch.
- Biết mọt trong những nhiệm vụ quan trọng của chương trình dịch là phát hiện lỗi cú pháp của chương trình nguồn.
II- Phương pháp, phương tiện dạy học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện: Máy chiếu, máy tính (nếu có), phông chiếu hoặc bảng
III- Lưu ý sư phạm:
-Trong chuowng trình lớp 10 các em đã đựoc biết đến một số khái niệm: ngôn ngữ lập trình, chương trình dịch; nên trong bài này chúng ta nên trình bày rõ cho học sinh hiểu về biên dịch và thông dịch
IV- Nội dung tiết dạy
1) Tổ chức lớp: ổn định và kiểm tra sĩ số.
2) Kiểm tra bài cũ:
3) Tiến trình bài dạy:
Hoạt động của giáo viên
Hoạt động của học sinh
GV: Đặt câu hỏi 1: Em hãy cho biết các bước để giải một bài toán trên máy rính?
GV: Phân tích câu trả lời của học sinh.
Nhắc lại các bước giải bài toán trên máy tính đã học ở lớp 10.
GV: Đặt câu hỏi 2: Em hãy cho biết có mấy loại ngôn ngư lập trình?
GV: Phân tích câu trả lời của học sinh:
- Mỗi loại máy có một ngôn ngữ riêng, thường thì chương trình viết bằng ngôn ngữ của loại máy nào chỉ chạy được trên loại máy đó.
- Khi viết chương trình bằng ngôn ngữ lập trình bậc cao muốn thi hành được trên loại máy nào thì cần chuyển chương trình sang ngôn ngữ của máy đó.
GV: Khái niệm lập trình: Lập trình là sử dụng một cấu trúc dữ liệu và các câu lệnh của một ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt thuật toán.
GV:
- Câu lệnh diễn tả các thao tác trong các bướic của thuật toán.
- Câu lệnh đơn thực hiện bước có một thao tác.
- Câu lệnh cấu trúc thực hiện bước gồm dãy các thao tác.
GV: Câu hỏi 3: Làm thế nào để chuyển chương trình viết bằng ngôn ngữ bậc cao sang ngôn ngữ máy?
GV: Phân tích cụ thể hơn
+ Cần phải có chương trình dịch để chuyển chương trình viết bằng ngôn ngữ lập trình bậc cao sang ngôn ngữ máy để máy có thể thi hành được.
GV: đưa ra
 






Các ý kiến mới nhất