MỤC TIÊU : HS hiểu cách sử dụng biến và lệnh gán.. Biết khái niệm hằng và cách sử dụng hằng số trong chương trình ; II.. Biến dùng để làm gì trong chương trình?. HĐ 1: Học sinh biết cá
Trang 1Tuần : 9 Tiết
:18
Giáo án tin học lớp 8 BÀI 4: SỬ DỤNG BIẾN TRONG
CHƯƠNG TRÌNH
I MỤC TIÊU :
HS hiểu cách sử dụng biến và lệnh gán
Biết khái niệm hằng và cách sử dụng hằng số trong
chương trình ;
II CHUẨN BỊ :
1 Giáo viên : SGK, SGV, tài liệu.Đồ dùng dạy
học như máy tính, projector,
- Chuẩn bị phòng thực hành đủ số máy tính hoạt
động tốt
2 Học sinh :Đọc trước bài SGK Đồ dùng học tập,
bảng phụ
III TIẾN TRÌNH TIẾT DẠY :
Trang 21 Ổn định tổ chức lớp :
Kiểm tra sĩ số : Ổn định
trật tự :
tra trong quá trình thực
hành
? Biến dùng để làm gì trong chương trình ?
Lệnh Readln(x) có tác dụng gì ?
? Viết cách khai báo biến và cho ví dụ cụ thể ?
HĐ 1: Học sinh
biết cách sử dụng
biến trong chương
trình
G : Sau khi khai
báo biến, muốn sử
H : Viết lệnh nhập giá trị cho biến y vào bảng phụ
3 Sử dụng biến trong chương trình
Trang 3dụng biến phải làm
cho biến có giá trị
bằng 1 trong 2 cách
(nhập hoặc gán)
G : Khi khai báo
biến y thuộc kiểu
Interger thì phải
nhập giá trị cho
biến y như thế nào ?
G : Khi nhập hoặc
gán giá trị mới cho
biến thì giá trị cũ có
bị mất đi hay
không ?
G : Giới thiệu cấu
trúc lệnh gán
G : Đưa ra màn
hình bảng các ví dụ
H : Nghiên cứu sgk trả lời
H : Nghiên cứu sgk trả lời
H : Nghiên cứu ví dụ sgk để hiểu hoạt động của lệnh gán
H : Điền vào các ô trống lệnh hoặc ý nghĩa của lệnh
- Muốn dùng biến
ta phải thực hiện các thao tác : + Khai báo biến thuộc kiểu nào đó + Nhập giá trị cho biến hoặc gán giá trị cho biến
+ Tính toán với giá trị của biến
- Lệnh để sử dụng biến :
+ Lệnh nhập giá trị cho biến từ bàn phím :
Readln(tên biến);
Trang 4về lệnh gán
Lệnh ý nghĩa
X:=12;
Gán giá trị đã lưu
trong biến nhớ
Y vào biến nhớ
X
X:=(a+b
)/2;
Tăng giá trị của biến nhớ
H : Đọc sgk để hiểu thế nào là hằng và cách khai báo hằng như thế nào ?
H : Trả lời Viết bảng phụ
+ Lệnh gán giá trị cho biến :
Tên biến := Biểu thức cần gán giá trị cho biến;
- Ví dụ :
Lệnh Ý
nghĩa X:=12
;
Gán giá trị số
12 vào biến nhớ X
X:=Y; Gán giá
trị đã lưu
trong
Trang 5X lên 1
đơn vị, kết quả gán trở lại biến
X
G : Nhận xét và
chốt bảng như
SGK
H : N/c sgk trả lời
biến nhớ Y
vào biến nhớ X
Trang 6HĐ 2 :Tìm hiểu
cách sử dụng hằng
trong chương
trình TP
G :Yêu cầu H đọc
thông tin SGk
G : Nêu khái niệm
ngắn gọn về hằng ?
G : Viết cách khai
báo hằng số và 1 ví
X:=(a +b)/2;
Thực hiện phép toán tính trung bình cộng hai giá trị nằm trong hai biến nhớ a
và b
Kết quả gán vào biến nhớ X
Trang 7dụ cụ thể
G : Nhận xét và
chốt khái niệm
hằng, cách khai báo
hằng, ví dụ
G : Có thể dùng
lệnh gán để thay đổi
giá trị của hằng
không ? Khi cần
thay đổi giá trị của
hằng ta làm như
thế nào ?
HĐ 3 : Củng cố
kiến thức
Giả sử A được khai
báo là biến với kiểu
dữ liệu số thực, X là
biến với kiểu dữ
X:=X+
1;
Tăng giá trị của
biến nhớ X
lên 1 đơn vị, kết quả gán trở lại biến
X
4 Hằng
- Hằng là đại lượng để lưu trữ
dữ liệu và có giá
Trang 8liệu xâu Các phép
gán sau đây có hợp
lệ không?
a) A:= 4;
b) X:= 3242;
c) X:= '3242';
d) A:= 'Ha Noi'
Hướng dẫn về
nhà
1 Học thuộc khái
niệm và cách khai
báo biến, hằng
2 Làm bài 2, 3,
5/33
trong suốt quá trình thực hiện chương trình
- Cách khai báo hằng :
Const tên hằng
=giá trị của hằng ;
Ví dụ :