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