Giáo án Tin học Lớp 8 - Tiết 13+14: Bài thực hành số 3: Khai báo và sử dụng biến - Năm học 2014-2015

Hoạt động 1:35’’

Mục tiêu: Viết chương trình Pascal có khai báo và sử dụng biến

Giáo viên yêu cầu HS gõ chương trình bài 1 phần

HS : Thực hành

Bài 1. Viết chương trình Pascal có khai báovà sử dụng biến.

Bài toán: Một cửa hàng cung cấp dịch vụ bán hàng thanh toán tại nhà. Khách hàng chỉ cần đăng kí số lượng mặt hàng cần mua, nhân viên cửa hàng sẽ trả hàng và nhận tiền thanh toán tại nhà khách hàng. Ngoài trị giá hàng hoá, khách hàng còn phải trả thêm phí dịch vụ. Hãy viết chương trình Pascal để tính tiền thanh toán trong trường hợp khách hàng chỉ mua một mặt hàng duy nhất.

Lưu chương trình với tên TINHTIEN.PAS. Dịch và chỉnh sửa các lỗi gõ, nếu có.

Chạy chương trình với các bộ dữ liệu (đơ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 ra.

Chạy chương trình với bộ dữ liệu (1, 35000). Quan sát kết quả nhận được. Hãy thử đoán lí do tại sao chương trình cho kết quả sai.

Hoạt động 2: 35’

 

doc3 trang | Chia sẻ: lethuong715 | Lượt xem: 576 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin học Lớp 8 - Tiết 13+14: Bài thực hành số 3: Khai báo và sử dụng biến - Năm học 2014-2015, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Bài thực hành số 3
KHAI BÁO VÀ SỬ DỤNG BIẾN 
Tuaàn: 7 Tieát: 13-14
ND: 01/10/2014
1. MUÏC TIEÂU: 
1.1. Kieán thöùc: 
 - HS biết: khai báo đúng cú pháp, lựa chọn được kiểu dữ liệu phù hợp cho biến.
-HS hiểu: cách khai báo và sử dụng hằng
1.2 Kyõ naêng:
HS thực hiện thành thạo: Kết hợp được giữa lệnh write(), writeln() với read(). readln() để thực hiện
 HS thực hiện được: Khai báo đúng cú pháp
1.3 Thái độ 
- Thói quen: Nghiêm túc khi học tập, sử dụng phòng máy
- Tính cách: Thích lập trình trên máy tính
2.NOÄI DUNG HOÏC TAÄP: - Thực hành caùch khai baùo bieán vaø laäp trình caùc baøi taäp ñôn giaûn.
3.CHUAÅN BÒ :
3.1- Giáo viên: Phoøng maùy 
3.2- Học Sinh: Chuẩn bị bài mới
4. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:
 4.1 OÅn ñònh toå chöùc vaø kieåm dieän
 - Kieåm dieän hoïc sinh: 
 	4.2. Kieåm tra mieäng: Kiểm tra trong quá trình thực hành
4.3.Tiến trình bài học
Hoạt động của GV và HS
Nội dung ghi bài
Hoạt động 1:35’’
Mục tiêu: Viết chương trình Pascal có khai báo và sử dụng biến
Giáo viên yêu cầu HS gõ chương trình bài 1 phần 
HS : Thực hành
Bài 1. Viết chương trình Pascal có khai báovà sử dụng biến.
Bài toán: Một cửa hàng cung cấp dịch vụ bán hàng thanh toán tại nhà. Khách hàng chỉ cần đăng kí số lượng mặt hàng cần mua, nhân viên cửa hàng sẽ trả hàng và nhận tiền thanh toán tại nhà khách hàng. Ngoài trị giá hàng hoá, khách hàng còn phải trả thêm phí dịch vụ. Hãy viết chương trình Pascal để tính tiền thanh toán trong trường hợp khách hàng chỉ mua một mặt hàng duy nhất.
Lưu chương trình với tên TINHTIEN.PAS. Dịch và chỉnh sửa các lỗi gõ, nếu có.
Chạy chương trình với các bộ dữ liệu (đơ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 ra.
Chạy chương trình với bộ dữ liệu (1, 35000). Quan sát kết quả nhận được. Hãy thử đoán lí do tại sao chương trình cho kết quả sai.
Hoạt động 2: 35’
Mục tiêu: Viết chương trình nhập các số nguyên x và y.
 GV : 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 đó hoán đổi các giá trị của x và y rồi in lại ra màn hình giá trị của x và y.
HS: Thực hành
GV: Nhận xét
1. Bài tập 1
program Tinh_tien;
uses crt;
var
 soluong: integer; 
 dongia, thanhtien: real; 
 thongbao: string;
const phi=10000;
begin
 clrscr;
 thongbao:='Tong so tien phai thanh toan : ';
 {Nhap don gia va so luong hang}
 write('Don gia = '); readln(dongia);
 write('So luong = ');readln(soluong); 
 thanhtien:= soluong*dongia+phi;
 (*In ra so tien phai tra*)
 writeln(thongbao,thanhtien:10:2);
 readln
end. 
- 
2. Bài tập 2
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.
4.4.Tổng kết
Cú pháp khai báo biến trong Pascal: 
var : ;
Kí hiệu:= được sử dụng trong lệnh gán giá trị cho biến.
Lệnh read() hay readln(), trong đó danh sách biến là tên các biến đã khai báo, được sử dụng để nhập dữ liệu từ bàn phím. Sau khi nhập dữ liệu cần nhấn phím Enter để xác nhận. Nếu giá trị nhập vào vượt quá phạm vi của biến, nói chung kết quả tính toán sẽ sai.
Nội dung chú thích nằm trong cặp dấu { và } bị bỏ qua khi dịch chương trình. Các chú thích được dùng để làm cho chương trình dễ đọc, dễ hiểu. 
4.5. Höôùng daãn học tập.
Đối với bài học ở tiết này:
- Xem các cấu trúc đã thực hiện và thực hiện các lệnh nếu có máy
Đối với bài học ở tiết tiếp theo:
- Ôn lại các kiến thức đã học để tiết sau làm bài tập
5. PHỤC LỤC

File đính kèm:

  • docBai thuc hanh 3 Khai bao va su dung bien.doc