Học sinh thực hiện Giỏo viờn kiểm tra
Khởi động Turbo Pascal Thực hiện đoạn chương trỡnh sau vào mỏy
Học sinh thực hiện Giỏo viờn kiểm tra
Giỏo viờn nờu một số lưu ý khi thực hiện chương trỡnh Pascal
Gợi ý: Cơng thức cần tính:
Tiền thanh tốn = Đơn giá ì Số lợng + Phí dịch vụ
Học sinh thực hiện Giỏo viờn kiểm tra
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ử đốn lí do tại sao chơng trình cho kết quả sai.
Ví dụ:
var X,Y: byte;
var So_nguyen: integer;
var Chieu_cao, Can_nang: real;
varHo_va_Ten:string;
Bài 1. Viết chơng trình Pascal cĩ khai báo và sử dụng biến.
Bài tốn: Một cửa hàng cung cấp dịch vụ bán hàng thanh tố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 tốn tại nhà khách hàng. Ngồi trị giá hàng hố, 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 tốn trong trờng hợp khách hàng chỉ mua một mặt hàng duy nhất.
a) Khởi động Pascal. Gõ chơng trình sau và tìm hiểu ý nghĩa của từng câu lệnh trong chơng trình: của từng câu lệnh trong chơng trình:
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.
b) Lu 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ĩ. các lỗi gõ, nếu cĩ.
4. Củng cố:
- Nhận xột giờ thực hành, đỏnh giỏ và cho điểm học sinh.
- Nhấn mạnh những kiến thực mà học sinh chưa tiếp thu để thực hành được 5. Hướng dẫn về nhà:
Ngày soạn:07/10/2013 Ngày dạy:08/10/2013
14
BÀI THỰC HÀNH 3
KHAI BÁO VÀ SỬ DỤNG BIẾN
I. Mục tiờu bài học
- Kiến thức: Bớc đầu làm quen cách khai báo và sử dụng biến trong ch- ơng trình
- Kỹ năng: - Thành thạo thực hiện
- Thỏi độ: -Tư duy và yờu thớch mụn học
II. Phương phỏp, phương tiện dạy học
1. Giỏo viờn: Giỏo ỏn + Phũng mỏy +Tài liệu + Phấn + Bảng+…
2. Học sinh Đồ dựng học tập
III. Hoạt động dạy học
1. Tổ chức Lớp Sĩ số Tờn học sinh vắng
2. Kiểm tra bài cũ Xen kẽ bài thực hành 3. Bài mới
Hoạt động Thầy + trũ Nội dung
Giỏo viờn chia lớp thành 3 nhúm/ 3 dĩy.
Mỗi mỏy từ 2 3 học sinh
Khởi động Turbo Pascal Thực hiện đoạn chương trỡnh sau vào mỏy
Học sinh thực hiện Giỏo viờn kiểm tra
Giỏo viờn nờu một số lưu ý khi thực hiện chương trỡnh Pascal Học sinh thực hiện
A. Tổ chức
- Ổn định chỗ ngồi trong phũng mỏy-Kiểm tra an tồn điện, an tồn thiết bị. -Kiểm tra an tồn điện, an tồn thiết bị.
B. Thực hànhI. Khởi động mỏy I. Khởi động mỏy
II. 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 đĩ hố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.
chơng trình sau:
program hoan_doi; var x,y,z:integer; begin
Giỏo viờn kiểm tra
Giỏo viờn tổng kết lại kiến thức trọng tõm của bài học. Học sinh phỏt biểu và lắng nghe writeln(x,' ',y); z:=x; x:=y; y:=z; writeln(x,' ',y); readln end. TổNG KếT
1. Cú pháp khai báo biến trong Pascal:
var<danh sách biến>: <kiểu dữ liệu>;
trong đĩ danh sách biến gồm tên các biến và đợc cách nhau bởi dấu phẩy.
2. Cú pháp lệnh gán trong Pascal:<biến>:= <biểu thức> <biến>:= <biểu thức>
3. Lệnh read(<danh sách biến>) hay readln(<danh sách biến>), trong đĩ danh sách biến là tên các biến đã khai báo, đợc biến>), 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 tốn sẽ sai.
4. 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 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. Ngồi ra cĩ thể sử dụng cặp các dấu (* và
*) để tạo chú thích.
4. Củng cố:
- Nhận xột giờ thực hành, đỏnh giỏ và cho điểm học sinh.
- Nhấn mạnh những kiến thực mà học sinh chưa tiếp thu để thực hành được 5. Hướng dẫn về nhà:
- Học bài theo vở ghi. - Làm lại cỏc thao tỏc trờn
Ngày soạn:08/10/2013 Ngày dạy:09/10/2013
15
BÀI TẬP
I. Mục tiờu bài học
- Kiến thức: Học sinh biết giải các bài tập về chơng trình máy tính và dữ liệu qua các bài tập của bài 3 ở sách giáo khoa.
- Kỹ năng: Học sinh biết giải các bài tập về sử dụng biến trong chơng trình qua các bài tập của bài 4 ở sách giáo khoa.viết chơng trình trên giấy để viết đợc vào máy tính.
- Thỏi độ: -Tư duy và yờu thớch mụn học