- Vai trß cña biÕn trong ch¬ng tr×nh... Var x: Integer;.[r]
(1)Tuần: - 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 chơng trình (tiÕt 1) I Mơc tiªu
Häc xong tiÕt häc học sinh có khả : - Biết khái niệm biÕn
- BiÕt c¸ch sư dơng, khai b¸o biÕn - Vai trò biến chơng trình II Ph ơng tiện chuẩn bị dạy 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 hoạt động dạy học. ổn định lớp: Kiểm tra sĩ số lớp 8A, 8B Kiểm tra cũ :
? Nêu cấu trúc câu lệnh Delay? ý nghĩa thành phần? Cho VD giải thích?
HS1 trả lời: Là câu lệnh dừng chơng trình thời gian tiếp tục chạy Cấu trúc: Delay(giá trị số); Với Delay tên lệnh, Giá trị số thời gain dừng, tính phần nghìn giây
VD: Delay(5000); Chng trình tạm dừng hình giây tiếp tục chạy ? Viết chơng trình in hình dịng chữ “chao moi nguoi”, có sử dụng câu lệnh Delay, readln, clrscr
HS2: Thùc hiƯn trªn máy Bài mới.
Hot ng ch yếu chơng trình máy tính xử lí liệu Muốn máy tính xử lí liệu nhập vào phải đợc lu vào biến nhớ Vậy biến nhớ gì? Sử dụng nh vào hơm nay: Sử dụng biến chơng trình
Hoạt động giáo viên Hoạt động học sinh Hoạt động 1: Tìm hiểu biến
GV? Dữ liệu chơng trình máy tính đ-ợc lu trữ phận cuả máy tính?
GV: thuyết trình
? Yêu cầu tìm hiểu phần SGK cho biết: Biến gì?
GV: Nhận xét kết luận
GV: Lấy ví dụ, giảng giải cho häc sinh hiÓu
? Em h·y lÊy vÝ biến?
1 Biến công cụ lập tr×nh.
HS: dựa kiến thức học CT lớp để trả lời
HS: nghe, hiểu
HS: Đọc SGK, thảo luận HS: trả lêi
HS: Nghe, hiĨu vµ ghi chÐp
K/n: Biến đại lợng để lu trữ liệu, trong chơng trình thay đổi giá trị của biến Dữ liệu biến lu trữ gọi là giá trị biến.
HS: Nghe, hiĨu vµ lÊy VD minh häa Var x: Integer;
b: String; Hoạt động 2: Tìm hiểu Khai báo biến GV! Thuyết trình
Vậy để sử dụng đợc biến cn khai bỏo bin
? Yêu cầu học sinh tìm hiểu phần SGK? ? Cho biết việc khai báo biến gồm thao tác gì?
2 Khai báo biÕn.
HS: T×m hiĨu kiÕn thøc SGK
Khi muốn sử dụng biến phải khai báo biến.
(2)GV: NhËn xÐt, kÕt luËn
? Em hÃy khai báo 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 sử dụng biến chơng trình Pascal? Sử dụng máy
GV: Nhận xét kết nhãm
C¸c bíc khai b¸o biÕn:
+ Tên biến: ngời sử dụng đặt theo qui tắc đặt tên chơng trình.
+ Kiểu liệu biến: Biến lu trữ đợc liệu thuộc kiểu mà biến khai báo. - Cấu trúc khai báo biến 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
Củng cố ? Biến 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ì? Hớng dẫn nhà
Trả lời câu hỏi SGK, tìm hiĨu phÇn 3,4 TiÕt sau häc tiÕp
TiÕt: 12 Ngày soạn: 22/ 09 / 2010
Ngày giảng: 01/ 10/ 2010 ]]]]]]
Bµi 4: Sư dơng biÕn chơng trình (tiết 2) I Mục tiêu
Học xong tiÕt häc häc sinh tiÕp tôc : - BiÕt kh¸i niƯm biÕn
- BiÕt c¸ch sư dơng, khai báo biến, - Vai trò biến chơng trình
- Biết khái niệm hằng, khai báo sử dụng - Cách sử dụng biến chơng trình
II Ph ơng tiện chuẩn bị dạy 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 hoạt động dạy học. ổn định lớp: Kiểm tra sĩ số lớp 8A, 8B Kiểm tra cũ :
(3)HS: Thùc hiƯn trªn máy Bài mới.
Hot ng ch yếu chơng trình máy tính xử lí liệu Máy tính ngồi xử lí liệu thơng qua biến cịn sử dụng Vậy gì? cách sủ dụng, khai báo nh tiếp tục vào bài: Sử dụng biến chơng trình
Hoạt động thầy trị Nội dung, kiến thức cần đạt. Hoạt động 1: Tìm hiểu cách sử dụng biến chơng trình
GV? Ta biết đợc cách khai báo biến, Vậy sử dụng chúng nh nào?
GV: thuyÕt tr×nh
? Yêu cầu tìm hiểu phần SGK cho biết: Các bớc để gán giá trị cho biến?
GV: NhËn xét kết luận
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?
3 Sử dụng biến chơng trình.
HS: Tỡm hiu SKG để trả lời HS: nghe, hiểu
Thao tác để sử dụng với biến: + Gán giá trị cho bin.
+ Tính toán với giá trị 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ị 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ể phép gán.
- Lệnh gán ngôn ngữ lập trình Pascal:
Bien:= gia tri(hc biĨu thøc);
- Lệnh gán thực thời điểm chơng trình, giá trị của biến thay đổi.
HS: Nghe, hiĨu vµ lÊy VD minh häa VD:
Var x: Integer; Begin
x:=8; Hoạt động 2: Tìm hiểu Hằng GV! Thuyết trình
? Yªu cầu học sinh tìm hiểu phần SGK? ? Cho biết việc khai báo gồm thao tác gì?
GV: NhËn xÐt, kÕt luËn
? Em h·y khai báo kiểu số nguyên?
GV: Yêu cầu học sinh thực hành thao tác khai báo sử dụng chơng trình Pascal? Sử dụng máy
GV: NhËn xÐt kÕt qu¶ tõng nhãm
4 H»ng.
HS: T×m hiĨu kiÕn thøc SGK
HS: Trả lời dựa vào kiến thức tìm hiểu
K/n: Hằng đợc khai báo đại lợng để lu trữ liệu cố định Giá trị của hằng khơng thay đổi thực hiện chơng trình.
Khai b¸o h»ng Pascal: Tõ khãa H»ng = giá trị biểu thức. HS: Lấy VD
VD: Const pi=3.14 HS: thùc hµnh theo nhãm Cđng cè
? Các bớc để gán giá trị cho biến?
(4)Híng dÉn vỊ nhµ