- 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.. Kĩ năng:.[r]
Trang 1Ngày soạn: 15/08/2010 Ngày dạy: 17/08/2010.
Tiết 4 CHƯƠNG II: CHƯƠNG TRÌNH ĐƠN GIẢN
§3.CẤU TRÚC CHƯƠNG TRÌNH
I Mục đích yêu cầu
1 Kiến thức:
- 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
2 Kĩ năng:
Nhận biết đựợc các thành phần của một chương trình đơn giản
3 Thá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
II Chuẩn bị của giáo viên và học sinh:
1 Giáo viên:
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ụ, …
2 Học sinh:
Xem trước nội dung trong sách giáo khoa
III Phương pháp giảng dạy:
Chủ yếu là gợi mở hỏi đáp nêu và giải quyết vấn đề
IV Hoạt động trên lớp
A Ổn định lớp: kiểm tra sĩsố.1’
B Kiểm tra: 5’
- Nêu khái niệm và cho ví dụ về cách đặt tên?
C Bài mới:
1 Hoạt động 1 : Tìm hiểu cấu trúc chung
5’ Cấu trúc chung:
gồm 2 phần:
[<phần khai báo>]
<phần thân>
Dẫn dắt: khi làm tập
làm văn, các em thấy có mấy phần?
Trong chương trình Pascal thì có hai phần:
phần khai báo và phần thân chương trình
Lắng nghe và trả lời
2 Hoạt động 2 :Tìm hiểu các thành phần của chương trình.
15’ Phần khai báo:Trong passcal có
những khai báo: tên
chương trình, hằng,
biến, thư viện,
chương trình con…
Câu hỏi : trong 1
chương trình lập trình passcal gồm có mấy phần?
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
Ghi bài
Trang 2 Khai báo tên
chương trình: có
thể có hoặc không
Cú pháp:
Program <tên
chương trình>
Khai báo thư
viện:
Trong Pascal:
Uses <tên thư
viện>;
Khai báo hằng:
Trong Pascal thì
khai hằng bắt đầu
bằng từ khóa const
Khai báo biến:
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ữ
a) Phần thân
chương trình:
Cấu pháp:
Begin
Mỗi ngôn ngữ lập trình đều có cách khai báo riêng
Câu hỏi : tên chương
trình được dặt như thế nào?
Nhắc lại cách đặt tên chương trình:
Trong Pascal:
Program <tên chương
trình>;
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 dù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;
Uses crt;
Const max=100;
Pi=3.14;
Kq= ‘ket qua:’;
Lắng nghe và ghi bài
Trang 3[<các câu lệnh>]
End.
3 Hoạt động 3 : tìm hiểu các ví dụ đơn giản.
14’ Ví dụ 1 và ví dụ 2trang 20. sách.Giải thích ví dụ trong
Cho thêm các ví dụ tương tự
Lắng nghe và ghi ví dụ
D Củng cố và dặn dò: 5’
- 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:
2/ Từ khóa nào dùng để khai báo tên chương trình:
3/ Để khai báo hằng cần dùng từ khóa nào:
- Trả lời các câu hỏi sau bài (SGK)
- Xem trước bài 4,5
V Rút kinh nghiệm
Mỹ Long, ngày tháng 08 năm 2010
Võ Hữu Lộc Phạm Văn Nghĩa