Tuần: 6 - Tiết: 11
Ngày soạn: 22/ 09 / 2010
Ngày giảng: 28/ 09/ 2010
]]]]]]
Bài 4: Sử dụng biến trong chơng trình (tiết 1)
I. Mục tiêu
Học xong tiết học học sinh có khả năng :
- Biết khái niệm biến.
- Biết cách sử dụng, khai báo biến.
- Vai trò của biến trong chơng trình.
II. Ph ơng tiện chuẩn bị dạy và học.
+ Giáo viên: Giáo án, SGK, Tài liệu tham khảo, phấn, Phòng máy.
+ Học sinh: SGK, Vở, Bút
III. Tiến trình các hoạt động dạy và học.
1. ổn định lớp: Kiểm tra sĩ số lớp 8A, 8B.
2. Kiểm tra bài cũ :
? Nêu cấu trúc câu lệnh Delay? ý nghĩa các thành phần? Cho VD và giải thích?
HS1 trả lời: Là câu lệnh dừng chơng trình một thời gian rồi tiếp tục chạy. Cấu trúc:
Delay(giá trị số); Với Delay là tên lệnh, Giá trị số là thời gain dừng, tính bằng phần nghìn
giây.
VD: Delay(5000); Chơng trình tạm dừng màn hình trong 5 giây rồi tiếp tục chạy.
? Viết chơng trình in ra màn hình dòng chữ chao moi nguoi, trong đó có sử dụng câu lệnh
Delay, readln, clrscr.
HS2: Thực hiện trên máy.
3. Bài mới.
Hoạt động chủ yếu của chơng trình máy tính là xử lí dữ liệu. Muốn máy tính xử lí thì dữ
liệu nhập vào phải đợc lu vào biến nhớ. Vậy biến nhớ là gì? Sử dụng nh thế nào chúng ta đi
vào bài hôm nay: Sử dụng biến trong chơng trình.
Hoạt động của giáo viên Hoạt động của học sinh
Hoạt động 1: Tìm hiểu về biến
GV? Dữ liệu trong chơng trình máy tính đợc
GV: Nhận xét, kết luận.
? Em hãy khai báo một biến kiểu số
nguyên?
GV: Yêu cầu học sinh thực hành thao tác
khai báo và sử dụng biến trong chơng trình
Pascal? Sử dụng máy.
GV: Nhận xét kết quả từng nhóm.
2. Khai báo biến.
HS: Tìm hiểu kiến thức SGK.
Khi muốn sử dụng biến thì phải khai
báo biến.
HS: Trả lời dựa vào kiến thức đã tìm hiểu
HS: Nghe, hiểu và ghi chép.
Các bớc khai báo biến:
+ Tên biến: do ngời sử dụng đặt theo qui
tắc đặt tên của chơng trình.
+ Kiểu dữ liệu của biến: Biến chỉ lu trữ
đợc dữ liệu thuộc kiểu mà biến khai báo.
- Cấu trúc khai báo biến trong chơng
trình Pascal
Tu khoa ten bien: kieu du lieu;
HS: Lấy VD.
Var x: Integer;
HS. Thực hiện theo nhóm
4. Củng cố.
? Biến là gì?
? Em hãy lấy ví về biến?
? Cho biết việc khai báo biến gồm thao tác gì?
GV: thuyết trình.
? Yêu cầu tìm hiểu phần 3 SGK và cho biết:
Các bớc để gán giá trị cho biến?
GV: Nhận xét và kết luận.
3. Sử dụng biến trong chơng trình.
HS: Tìm hiểu SKG để trả lời.
HS: nghe, hiểu.
Thao tác để sử dụng với biến:
+ Gán giá trị cho biến.
+ Tính toán với giá trị của biến.
HS: Đọc SGK, thảo luận.
HS: trả lời.
HS: Nghe, hiểu và ghi chép.
Câu lệnh gán giá trị trong các chơng
trình:
Tên biến <-- biểu thức cần gán giá trị
cho biến.
Mũi tên thể hiện phép gán.
- Lệnh gán trong ngôn ngữ lập trình
Pascal:
Bien:= gia tri(hoặc biểu thức);
- Lệnh gán có thể thực hiện ở bất kì thời
điểm nào trong chơng trình, giá trị của
GV: Lấy ví dụ, giảng giải cho học sinh hiểu.
? Em hãy lấy ví về khai báo biến, sử dụng
biến?
biến có thể thay đổi.
HS: Nghe, hiểu và lấy VD minh họa.
? Các bớc để gán giá trị cho biến?
? Em hãy lấy ví về khai báo biến, sử dụng biến?
? Cho biết việc khai báo hằng gồm thao tác gì?
? Em hãy khai báo một hằng kiểu số nguyên?
5. Hớng dẫn về nhà.
- Học bài theo vở ghi và SGK, Trả lời câu hỏi trong SGK.
- Đọc tiếp Bài thực hành 3.