BÀI 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH tiết 2 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.. Dạy bài mới :
Trang 1BÀI 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (tiết 2)
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 :
1 Ổn định tổ chức lớp : Kiểm tra sĩ
số : Ổn định trật tự :
2 Kiểm tra bài cũ : Kiểm 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ể ?
Trang 23 Dạy bài mới :
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ử dụ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
H : Viết lệnh nhập giá trị cho biến y vào bảng phụ
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
3 Sử dụng biến trong chương trì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
Trang 3hay 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ụ về 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á
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ụ
H : N/c sgk trả lời
: + Lệnh nhập giá trị cho biến từ bàn phím :
Readln(tên biến);
+ 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á
Trang 4trị của biến nhớ X 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
trị đã lưu trong biến nhớ
Y vào biến nhớ
X
Trang 5HĐ 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í dụ 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ụ
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 6G : 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ữ liệ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'
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á trị không đổi trong
suốt quá trình thực hiện chương trình
Trang 7Hướ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
- Cách khai báo hằng :
Const tên hằng =giá trị của hằng ;
Ví dụ :