+ HS: Tập trung chú ý lắng nghe, lưu ý phần này, nhận xét bổ xung cho bạn.. + HS: Khi chạy chương trình sẽ báo lỗi..[r]
(1)BÀI 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (tt)
I MỤC TIÊU: 1 Kiến thức:
- Biết khái niệm biến,
- Hiểu cách khai báo, sử dụng biến, - Biết vai trị biến lập trình - Hiểu lệnh gán
2 Kĩ năng:
- Khai báo - Viết lệnh gán
3 Thái độ: Nghiêm túc, có ý thức có tinh thần học tập tự giác, u thích mơn học. II CHUẨN BỊ:
1 Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu. 2 Học sinh: Vở ghi, sách giáo khoa.
III CÁC HOẠT ĐỘNG DẠY – HỌC: 1 Ổn định lớp: (1’)
8A1:……… 8A2:……… 2 Kiểm tra cũ: (4’)
Câu 1: Biến gì?
Câu 2: Khai báo biến gồm phần nào? Cho ví dụ? 3 Bài mới:
Hoạt động GV Hoạt động HS Nội dung ghi bảng
Hoạt động 1: (20’) Tìm hiểu cách sử dụng biến chương trình + GV: Yêu cầu HS đọc tìm hiểu
thơng tin SGK
Sử dụng biến chương trình. + GV: Yêu cầu HS nêu số ví dụ khai báo biến
+ GV: Biến khai báo sử dụng đâu?
+ GV: Đưa ví dụ minh họa cách dùng biến chương trình cho HS quan sát
+ GV: Từ ví dụ em nêu thao tác thực với biến?
+ GV: Yêu cầu HS trả lời bạn khác lắng nghe nhận xét, bổ sung ý kiến
+ GV: Đưa ví dụ trường hợp kiểu liệu giá trị với kiểu liệu biến không trùng nhau, yêu cầu HS nhận xét
+ HS: Đọc tìm hiểu nội dung thông tin SGK
+ HS: Var m, n: Integer; S: Real;
+ HS: Sau khai báo sử dụng biến chương trình + HS: Quan sát ví dụ GV đưa ra, lắng nghe tìm hiểu cách sử dụng biến
+ HS:
- Gán giá trị cho biến
- Tính tốn với giá trị biến + HS: Tập trung ý lắng nghe, lưu ý phần này, nhận xét bổ xung cho bạn
+ HS: Khi chạy chương trình báo lỗi Nếu biến kiểu ngun gán giá trị nguyên
3 Sử dụng biến trong chương trình.
- Các thao tác thực với biến là:
+ Gán giá trị cho biến + Tính tốn với giá trị biến
VD:
- x:=12: biến x nhận giá trị 12
- i:=i+5: biến i nhận giá trị i cộng thêm đơn vị
Ngày soạn: Ngày dạy: Tuần: 9
(2)+ GV: Từ ví dụ em giải thích lí lại có lỗi khơng kiểu liệu
+ GV: Khai báo biến để lưu tuổi của người? Giải thích lại chọn kiểu liệu đó?
+ GV: Khai báo biến để lưu chiều cao bạn? Giải thích sao lại chọn kiểu liệu đó?
+ GV: Giải thích cách sử dụng biến đoạn chương trình
+ GV: Hướng dẫn HS tìm hiểu gán giá trị cho biến
+ GV: Qua tìm hiểu ví dụ em hay cho biết câu lệnh gán có dạng
+ GV: Giới thiệu cho HS kí hiệu phép gán Pascal
+ GV: Đưa ví dụ minh họa
+ HS: Giải thích việc lựa chọn kiểu liệu phù hợp, dựa nội dung cũ phạm vi giá trị
+ HS: Var T: Integer; Tuổi người khơng có phân thập phân Tiết kiệm nhớ
+ HS: Var chieucao: Real; Chiều cao người có phần thập phân Phù hợp với liệu
+ HS: Quan sát, lắng nghe ghi nhớ kiến thức
+ HS: Chú ý lắng nghe nắm bắt nội dung học
+ HS: Tên biến Biểu thức cần gán giá trị cho biến
+ HS: Ngươi ta kí hiệu phép gán dấu kép :=
+ HS: Quan sát nhận biết Hoạt động 2: (15’) Tìm hiểu hằng. + GV: Ngồi cơng cụ để lưu
trữ liệu biến, ngơn ngữ lập trình cịn có cơng cụ khác khơng?
+ GV: Hướng dẫn cho HS biết khái niệm Pascal
+ GV: Phân biệt cho HS nhận thấy khác biệt cách khai báo, sử dụng biến
+ GV: Giải thích cho HS rõ đâu từ khóa để khai báo
+ GV: Các gán với giá trị nào?
+ GV: Đưa ví dụ khai báo số pi
+ GV: Giải thích cho HS
+ GV: Yêu cầu HS nêu số ví dụ khác
+ GV: Nhận xét chốt nội dung
+ HS: Ngoài cơng cụ để lưu trữ liệu biến, ngơn ngữ lập trình cịn có cơng cụ khác là hằng.
+ HS: Chú ý lắng nghe ghi nhớ kiến thức
+ HS: Nghiên cứu SGK phân biệt khác biến
+ HS: Quan sát bảng, lắng nghe tìm hiểu thêm thông tin SGK + HS: Hằng phải gán giá trị khai báo
+ HS: Quan sát ý ví dụ khai báo số pi
+ HS: Chú ý lắng nghe + HS: Const a = 4; b = 10 + HS: Ghi nhớ kiến thức
4 Hằng.
- Hằng đại lượng có giá trị khơng đổi suốt trình thực chương trình
- Muốn sử dụng hằng, ta cần khai báo tên hằng, nhiên phải gán giá trị sau khai báo
VD: const pi = 3.14; Bankinh = 2;
- Const: từ khóa để khai báo
Pi, bankinh gán giá trị tương ứng
4 Củng cố: (4’)
- Sử dụng biến chương trình khai báo 5 Dặn dò: (1’)
- Học xem trước nội dung IV RÚT KINH NGHIỆM :