Bài giảng Môn Tin học lớp 8 - Tuần 8 - Tiết 15 - Bài thực hành số 3 - Khai báo và sử dụng biến

3. Củng cố - Luyện tập

- Nêu cách sử dụng các lệnh: Writeln, write, readln trong chương trình

4. Hướng dẫn HS tự học ở nhà

- xem lại bài và xem trước bài 2

5. Rút kinh nghiệm - Bổ sung:

 

doc5 trang | Chia sẻ: rimokato | Lượt xem: 2132 | Lượt tải: 1download
Bạn đang xem nội dung tài liệu Bài giảng Môn Tin học lớp 8 - Tuần 8 - Tiết 15 - Bài thực hành số 3 - Khai báo và sử dụng biến, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Tiết 15
 TRƯỜNG THCS TÔ CHÂU
Ngày soạn:05/ 10/2014 
Bài thực hành số 3
KHAI BÁO VÀ SỬ DỤNG BIẾN 
Mục đích yêu cầu:
Kiến thức:
Hiểu về các kiểu dữ liệu chuẩn: kiểu số nguyên, kiểu số thực.
Hiểu cách khai báo và sử dụng hằng.
Hiểu và thực hiện được việc tráo đổi giá trị của hai biến.
Kĩ năng:
- Thực hiện được khai báo đúng cú pháp, lựa chọn được kiểu dữ liệu phù hợp cho biến.
Kết hợp được giữa lệnh write(), writeln() với read(). readln() để thực hiện việc nhập dữ liệu cho biến từ bàn phím.
Sử dụng được lệnh gán giá trị cho biến.
-Khai báo, sử dụng được biến trong bài tập cụ thể.
Thái độ:
	Học sinh hiểu bài và hứng thú với bài học.
II. Chuẩn bị của giáo viên và học sinh:
Giáo viên: Sách giáo khoa, Giáo án điện tử, máy tính điện tử.
Học sinh: SGK, xem trước bài “BTH3 “.
III. Tiến trình bài dạy:
Kiểm tra bài cũ: Không kiểm tra.
Nội dung bài mới
Hoạt động của giáo viên
Hoạt động của HS
Nội dung
Hoạt động 1: Ôn lại kiến thức:
-Yêu cầu học sinh nêu các kiểu dữ liệu trong Pascal.
- Nhận xét và kết luận
- Nhắc lại cách khai báo biến:
Cú pháp khai báo biến:
var : ; 
- Yêu cầu học sinh giải thích cú pháp
- Nhận xét và kết luận.
- Cho hs đọc ví dụ và giải thích các câu lệnh, danh sách các biến.
Hoạt động 2: Thực hành
- Cho hs soạn chương trình bài 1 lên máy
- Quan sát HS thực hiện.
- Y/c HS lưu chương trình với tên TINHTIEN.PAS
-Yêu cầu hs thực hiện theo các yêu cầu a, b, c trong sách giáo khoa
- Trả lời.
- Các bạn nhận xét
- Theo dõi.
- Trả lời: 
danh sách biến là danh sách tên các biến; nếu nhiều biến thì tên các biến được cách nhau bởi dấu phảy (,).
kiểu dữ liệu là một trong các kiểu dữ liệu của Pascal (byte, imteger, real,…).
- Trả lời :
- Thực hiện cá nhân trên máy theo các yêu cầu :
- Lưu chương trình 
- Dịch và chỉnh sửa 
- Chạy chương trình với các bộ số liệu gõ vào đơn giá và số lượng như sau (1000, 20), (3500, 200), (18500, 123). Kiểm tra tính đúng của các kết quả in trên màn hình.
- Chạy chương trình với bộ số liệu gõ vào là (1, 35000). Quan sát kết quả nhận được. - Giải thích lí do tại sao chương trình cho kết quả sai.
1) Tìm hiểu các kiểu dữ liệu trong Pascal và cách khai báo biến với các kiểu dữ liệu:
Tên kiểu dữ liệu
Phạm vi giá trị
Byte
Các số nguyên từ 0 đến 255.
Integer
Các số nguyên từ -32768 đến 32767.
Real
Các số thực có giá trị tuyệt đối không lớn hơn 1038.
Char
Các kí tự trong bảng chữ cái.
String
Các dãy gồm tối đa 255 kí tự.
Ví dụ:
var X,Y: byte;
var So_nguyen: interger; 
var Chieu_cao, Can_nang: real; 
var Ho_va_Ten: string;
Bài 1: program Tinh_tien;
uses crt;
var
 soluong: integer; 
 dongia, cuocphi,thanhtien: real; 
 thongbao: string;
begin
 clrscr;
 cuocphi:=10000;
 thongbao:=’Tong so tien phai thanh toán : ’
 {Nhap don gia va so luong hang}
 write(’Don gia = ’); readln(dongia);
 write(’So luong = ’);readln(soluong); 
 thanhtien:= soluong*dongia+cuocphi;
 (*In ra so tien phai tra*)
 writeln(thongbao,thanhtien:10:2);
 readln
end.
3. Củng cố - Luyện tập
- Nêu cách sử dụng các lệnh: Writeln, write, readln trong chương trình
4. Hướng dẫn HS tự học ở nhà
- xem lại bài và xem trước bài 2 
5. Rút kinh nghiệm - Bổ sung:
Tiết 16
TRƯỜNG THCS TÔ CHÂU
Ngày soạn: 05 /10/2014 
Bài thực hành số 3
KHAI BÁO VÀ SỬ DỤNG BIẾN (tt)
Mục đích yêu cầu:
Kiến thức:
Hiểu về các kiểu dữ liệu chuẩn: kiểu số nguyên, kiểu số thực.
Hiểu cách khai báo và sử dụng hằng.
Hiểu và thực hiện được việc tráo đổi giá trị của hai biến.
Kĩ năng:
- Thực hiện được khai báo đúng cú pháp, lựa chọn được kiểu dữ liệu phù hợp cho biến.
Kết hợp được giữa lệnh write(), writeln() với read(). readln() để thực hiện việc nhập dữ liệu cho biến từ bàn phím.
Sử dụng được lệnh gán giá trị cho biến.
-Khai báo, sử dụng được biến trong bài tập cụ thể.
Thái độ:
	Học sinh hiểu bài và hứng thú với bài học.
II. Chuẩn bị của giáo viên và học sinh:
Giáo viên: Sách giáo khoa, Giáo án điện tử, máy tính điện tử.
Học sinh: SGK, xem trước bài “BTH3 “.
III. Tiến trình bài dạy:
Kiểm tra bài cũ.
? Các phép toán và kiểu dữ liệu được sử dụng trong NNLT Pascal?
Nội dung bài mới
Hoạt động của giáo viên
Hoạt động của HS
Nội dung
Bài tập 2:
- Cho hs đọc đề bài/ và nêu yêu cầu của đề bài.
- Yêu cầu hs thực hiện.
a) Gõ chương trình.
b) Dịch và chạy chương trình
? Nhận xét kết quả của chương trình?
- Lưu ‎chương trình trên sau khi nhập dữ liệu và nhấn ENTER thì chương trình kết thúc. Để xem lại kết quả của chương trình ta nhấn đồng thời phím Alt +F5.
- Yêu cầu HS giải thích ý nghĩa của từng câu lệnh.
- Nhận xét và yêu cầu hs ghi chương trình vào vở.
- Đọc cá nhân và nêu.
- Thực hiện.
program hoan_doi;
var x,y,z:integer;
begin
read(x,y);
writeln(x,’ ’,y);
z:=x;
x:=y;
y:=z;
writeln(x,’ ’,y);
readln
end.
Chạy chương trình:
+ Đầu tiên Chương trình thông báo nhập 2 số nguyên x và y chẳng hạn hai số 3 và 5.
+ CT in giá trị của 3 và 5 ra màn hình. 
+ Sau đó hoán đổi các giá trị của 3 và 5 rồi lại in ra màn hình giá trị của 3 và 5.
Ghi nội dung
Bài 2. Thử viết chương trình nhập các số nguyên X và Y, in giá trị của X và Y ra màn hình. Sau đó tráo đổi các giá trị của X và Y rồi in lại ra màn hình.
Tham khảo chương trình sau:
program hoan_doi;
var x,y,z:integer;
begin
read(x,y);
writeln(x,’ ’,y);
z:=x;
x:=y;
y:=z;
writeln(x,’ ’,y);
readln
end.
3. Củng cố - Luyện tập:
Củng cố lại các kiến thức trong bài :
- Nắm được cú pháp khai báo biến.
- Cú pháp lệnh gán trong Pascal.
- Cách sử dụng lệnh readln; hay readln (danh sách biến).
- Cách sử dụng chú thích trong Pascal bằng cặp dấu {}
4 - Hướng dẫn HS tự học ở nhà
- Ôn lại bài. 
5- Rút kinh nghiệm - Bổ sung:
	Tô Châu, ngày tháng năm 2011
	Duyệt của Tổ trưởng
	Trơng Thị Hường
DUYỆT CỦA BAN GIÁM HIỆU

File đính kèm:

  • doct8.doc