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 (112.89 KB, 3 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
---*Giáo án tin lớp
11*---Ngày soạn: 15/08/2010 Ngày dạy: 17/08/2010.
<i><b>Tiết 4</b></i>
<i><b>1. Kiến thức:</b></i>
- Biết cấu trúc chung và các thành phần của một chương trình đơn giản.
<i><b>2. Kĩ năng:</b></i>
Nhận biết đựợc các thành phần của một chương trình đơn giản.
<i><b>3. Thái độ:</b></i>
- Nhận biết đuợc cấu trúc của chương trình Pascal.
- Rèn luyện ý thức học tập bộ môn.
<i><b>II.</b></i> <b>Chuẩn bị của giáo viên và học sinh:</b>
<i><b>1. Giáo viên:</b></i>
Chuẩn bị bảng hay máy chiếu, các thiết bị minh họa như: hình ảnh mơ phỏng,
bản phụ, ….
<i><b>2. Học sinh:</b></i>
Xem trước nội dung trong sách giáo khoa.
<i><b>III.</b></i> <b>Phương pháp giảng dạy:</b>
Chủ yếu là gợi mở hỏi đáp nêu và giải quyết vấn đề.
<i><b>IV.</b></i> <b> Hoạt động trên lớp</b>
<i><b>A. Ổn định lớp: kiểm tra sĩsố.1’</b></i>
<i><b>B. Kiểm tra: 5’</b></i>
- Nêu khái niệm và cho ví dụ về cách đặt tên?
<i><b>C. Bài mới:</b></i>
<i><b>1.</b></i> <i><b>Hoạt động 1</b><b> : Tìm hiểu cấu trúc chung</b></i>
Tg Nội dung Hoạt động của GV Hoạt động của HS
5’ <sub></sub> <sub>Cấu trúc chung:</sub>
gồm 2 phần:
[<phần khai báo>]
<phần thân>
<b>Dẫn dắt: khi làm tập</b>
làm văn, các em thấy có
mấy phần?
<b>Trong chương trình</b>
<b>Pascal thì có hai phần:</b>
phần khai báo và phần
thân chương trình.
Lắng nghe và trả lời.
<i><b>2. Hoạt động 2</b><b> :Tìm hiểu các thành phần của chương trình.</b></i>
TG Nội dung Hoạt động của GV Hoạt động của HS
15’ <i><b>Phần khai báo:</b></i><sub>Trong passcal có</sub>
những khai báo: tên
chương trình, hằng,
biến, thư viện,
chương trình con…
<i>Câu hỏi</i>: trong 1
<b>chương trình lập trình</b>
<b>passcal gồm có mấy</b>
<b>phần?</b>
Báo cho máy biết
chương trình sẽ sử dụng
những tài nguyên nào.
Trả lời:2 phần
---*Giáo án tin lớp
11*--- <b>Khai báo tên</b>
<b>chương trình: có</b>
thể có hoặc khơng.
<b>Cú pháp: </b>
<b>Program <tên</b>
<b>chương trình></b>
<b>Khai báo thư</b>
<b>viện: </b>
Trong Pascal:
<b>Uses </b> <tên thư
viện>;
<b>Khai báo hằng: </b>
Trong Pascal thì
khai hằng bắt đầu
bằng từ khóa const
<b>Khai báo biến:</b>
Mọi biến trong
chương trình đều
phải khai báo để
chương trình dịch
biết để xử lý và lưu
trữ
<i><b>a) Phần thân</b></i>
<i><b>chương trình</b>:</i>
<i><b>Cấu pháp</b>: </i>
<b>Begin</b>
Mỗi ngơn ngữ lập trình
đều có cách khai báo riêng.
<i>Câu hỏi</i>: tên chương
<b>trình được dặt như thế</b>
<b>nào?</b>
Nhắc lại cách đặt tên
chương trình:
Trong Pascal:
<b>Program <</b><i>tên chương</i>
<i>trình</i>>;
Ví dụ: Program VD1
Thư viện chương trình
thường chứa những đoạn
chương trình lập sẵn giúp
người lập trình thực hiện
một số công việc thường
Ví dụ: Uses crt;
Những hằng sử dụng
nhiều lần trong chương
được đặt tên cho tiện sử
dụng.
Ví dụ: const =10;
Cho một ví dụ có sử
dụng tất cả các khai báo:
Khai báo biến xem bài
5.
Var<danh sách biến> :
<kiểu dữ liệu>;
Vd:varx,y: real;a,b: integer
Mỗi bài lập trình thường
có thêm các câu lệnh.
Trả lời
Trả lời: Tên chương
trình do người lập trình
đặt theo qui tắc đặt tên.
Lắng nghe và ghi bài
Nêu ví dụ:
Program tinh_tong;
<b>Uses crt;</b>
<b>Const max=100;</b>
Pi=3.14;
Kq= ‘ket qua:’;
---*Giáo án tin lớp
11*---[<các câu lệnh>]
<b>End.</b>
<i><b>3. Hoạt động 3</b><b> : tìm hiểu các ví dụ đơn giản.</b></i>
TG Nội dung Hoạt động của GV Hoạt động của HS
14’ Ví dụ 1 và ví dụ 2<sub>trang 20.</sub> <sub>sách.</sub>Giải thích ví dụ trong
Cho thêm các ví dụ
tương tự
Lắng nghe và ghi ví dụ
<i><b>D. Củng cố và dặn dị: 5’</b></i>
- Nhắc lại cấu trúc chung và các thành phần.
- Làm bài tập sau:
1/ Để khai báo thư viện ta cần dùng từ khóa nào:
a.uses b.program c.const d.#include
2/ Từ khóa nào dùng để khai báo tên chương trình:
a.begin b.program c.end d.a và c
3/ Để khai báo hằng cần dùng từ khóa nào:
a.const b.clrscr c.crt d.tất cả đều sai
- Trả lời các câu hỏi sau bài (SGK).
- Xem trước bài 4,5.
<i><b>V. Rút kinh nghiệm</b></i>
Mỹ Long, ngày tháng 08 năm 2010
GVTT GVHD