Biến là công cụ trong lập trình: - Biến được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương trình... Trêng THCS Gio S¬n Gi¸o ¸n tin häc [r]
(1)Trờng THCS Gio Sơn Giáo án tin học 8
Ngày soạn: 10/10/2008 Ngày dạy: 13/10/2008
Bài 4: Tiết 11-12 Sử dụng biến chơng trình A Mơc tiªu kiÕn thøc
1 KiÕn thøc:
Giới thiệu cho học sinh biết phải cần có biến.
Giải thích cho học sinh hiểu cách xữ lý liệu thông qua biến nh nào. Giới thiệu lệnh khai báo đa liệu vào biến.
2 Kỷ năng:
Học sinh hiểu hình dung đợc biến lu trữ liệu cách xữ lý liệu thông qua biến nh nào.
Häc sinh biÕt thành thạo cách khai báo biến chơng trình.
Học sinh sử dụng thành thạo lệnh: gán giá trị cho biến nhập giá trị cho biến từ bàn phím.
3 Thỏi :
a. Giáo viên: Nghiêm túc, cởi mở b. Học sinh: Phấn khởi, sôi nổi.
B Phơng pháp
Gợi mở, đặt vấn đề, truyền thụ. C Chuẩn b
1 Giáo viên
Giáo án, máy tính, máy chiếu 2 Học sinh
Đọc trớc bµi häc D Bµi míi
I KiĨm tra bµi cđ
C1: h·y cho biÕt lƯnh writeln cã chøc gì? lệnh writeln(4/3:4;2), :4:2 có chức năng gì?
II Giíi thiƯu bµi:
- Trong trớc biết kiểu liệu phép tốn để tính tốn Vậy các phép tốn đợc sử dụng chơng trình nh cho hiệu Cách kết hợp dữ liệu với nhớ máy tính chơng trình nh Chúng ta tim hiểu qua bài này.
III TriĨn khai bµi míi
Hoạt động GV HS Nội dung
GV: Hoạt động chương trình máy tính xử lí liệu Trước máy tính xử lí, liệu nhập vào lưu nhớ máy tính Ví dụ, muốn cộng hai số a b, trước hết hai số nhập lưu nhớ máy tính, sau máy tính thực phép cộng a + b
Để chương trình ln biết xác liệu cần xử lí lưu vị trí nhớ, ngơn ngữ lập trình cung cấp cơng cụ lập trình quan trọng Đó biến nhớ, hay gọi ngắn gọn biến
Biến dùng để lưu trữ liệu liệu biến lưu trữ thay đổi thực chương trình
1 Biến cơng cụ lập trình: - Biến dùng để lưu trữ liệu liệu biến lưu trữ thay đổi thực chương trình - Dữ liệu biến lưu trữ gọi giá trị biến
VD1: In giá trị tổng hai số a + b hình
Gán: X a Y b Write (X + Y)
VD2: Tính giá trị biểu thức 100+50
3 ;
100+50
(2)Trêng THCS Gio S¬n Gi¸o ¸n tin häc 8
Dữ liệu biến lưu trữ gọi giá trị biến
GV lấy ví dụ minh hoạ cho HS
GV: Tất biến dùng chương trình cần phải khai báo phần khai báo chương trình Việc khai báo biến gồm:
- Khai báo tên biến;
- Khai báo kiểu liệu biến
Tên biến phải tuân theo quy tắc đặt tên ngơn ngữ lập trình
GV lấy VD khai báo biến pascal
GV: Gọi HS cho biết integer, real, string kiểu gì?
HS trả lời:
Integer: số nguyên Real: số thực String: xâu kí tự GV: Giải thích thêm
- var từ khố ngơn ngữ lập trình dùng để khai báo biến,
- m, n biến có kiểu nguyên (integer), - S, dientich biến có kiểu thực (real), - thong_bao là biến kiểu xâu (string) GV lưu ý HS:
Tên biến phải tuân theo quy tắc đặt tên ngôn ngữ lập trình
Tuỳ theo ngơn ngữ lập trình, cú pháp khai báo biến khác
Hoạt động 3: Sử dụng biến chương trình
màn hình Gán:
X 100 + 50
X X/3 ; Write (X) X X/5 ; Write (X) 2 Khai báo biến: Việc khai báo biến gồm: - Khai báo tên biến
- Khai báo kiểu liệu biến VD:
Var m, n: integer; S, dientich: Real; Thongbao: String;
3 Sử dụng biến chương trình * Gán giá trị cho biến:
(3)Trêng THCS Gio S¬n Gi¸o ¸n tin häc 8
Mối ví dụ, gv hỏi hs giá trị biến x sau lênh gán
GV: Lúc biến x có giá trị bao nhiêu?
muốn in hình giá trị biến x làm nào?
(hs nhắc lại lênh write)
HS: cho thêm vài ví dụ khai biến GV: Trong chương trình có lệnh: Pi:=4
Lênh hay sai? Vì sao? (hs trả lời)
GV nhận xét giải thích
chức năng: lấy giá trị bên phải dấu gán (:=) gán cho biến bên phải
VD1: x:=5; y=7; VD2: x=x+y
* Nhập giá trị cho biến từ bàn phím: Cú pháp:
Readln(tên biến);
chức năng: Chương trình dừng lại chờ người sử dụng nhập giá trị cho biến từ bàn phím nhấn phím enter để chương trình tiếp tục
VD:
Readln(x) nhập 4, enter 4 Hằng
- Hằng đại lượng có giá trị khơng đổi chạy chương trình
- Giá trị gán khai báo
Cú pháp khai báo hằng: Const tên = giá trị;
Trong const từ khoá khai báo VD:
Const pi=3.1415 IV Củng cố
Các kiểu liệu
Các phép toán miền liệu Lệnh delay, read.
V Dặn dò:
V nh lm tập sách đọc tiếp theo. Đọc tìm hiểu ví dụ, hơm sau thực hành