II. Chuẩn bị GV : SGK, SGV, tài liệu
B. Kiểm tra 15 phỳt
Viết chương trỡnh in ra màn hỡnh kết quả của cỏc phộp toỏn sau :
a.15(4+30).(6+12) b.( ) y y x + − + + 5 18 3 10 2 c. ax2 +2bx+c d.(a+b).(d+e)2 C. Nội dung thực hành
HĐ Giỏo Viờn HĐ Học Sinh Nội Dung Ghi Bảng
Hoạt động : Tỡm hiểu chương trỡnh Pascal cú khai bỏo và sử dụng biến
- Gv yờu cầu HS làm bài 1. - GV hướng dẫn HS thực hành. + Gừ chương trỡnh + 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. - HS thực hành bài 1. - HS gừ chương sgk.
- Kiểm tra lỗi và chạy chương trỡnh kiểm tra kết quả.
Bài 1 trang 35 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
vuọt quỏ phạm vi giỏ trị của biến - Cặp dấu (*<thong bỏo>*) chỉ cú tỏc dụng như chỳ thớch. D. Củng cố E. Hướng dẫn về nhà.
Tiết 17
BÀI THỰC HÀNH 3 (tt) KHAI BÁO VÀ SỬ DỤNG BIẾN I. Mục tiờu
- Kiến thức : - Biết cỏch khai bỏo và sử dụng biến trong chương trỡnh. - Kĩ năng : - Biết cỏch kiểm tra và sữa lổi.
- Biết vận dụng phộp gỏn để làm bài tập. - Thỏi độ : - HS nghiờm tỳc trong học tập và thực hành.
II. Chuẩn bị
- GV : Chuẩn bị phũng thực hành đủ số mỏy tớnh hoạt động tốt.
- HS : Đọc trước bài thực hành, học thuộc kiến thức lý thuyết và cỏc bài tập đó học.
III. Hoạt động lờn lớpA. Ổn định lớp A. Ổn định lớp B. Kiểm tra bài cũ C. Nội dung thực hành
HĐ Giỏo Viờn HĐ Học Sinh Nội Dung Ghi Bảng
Hoạt động 1 : Tỡm hiểu chương trỡnh Pascal cú khai bỏo và sử dụng biến
- GV : 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 đú 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. - GV hướng dẫn HS thực hành và kiểm tra lỗi chương trỡnh.
- HS thực hành bài 2.
- HS kiểm tra lỗii và chạy chương trỡnh kiểm tra kết quả
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.
Hoạt động 4 : Tổng kết nội dung thực hành.
GV khỏi quỏt nội dung chớnh cần đạt trong tiết thực hành này
GV giải đỏp thắc mắc của HS
HS đọc lại phần tổng kết - Cỳ phỏp khai bỏo biến trong Pascal Var <danh sỏch
biến> : <kiểu dữ liệu> ; - Cỳ phỏp lệnh gỏn trong Pascal <biến> :=<biểu thức> ;
- Để nhập dữ liệu từ bàn phớm dựng lệnh read(<danh sỏch biến>) hoặc
readln(<danh sỏch biến>). Nếu nhập giỏ trị vượt quỏ phạm vi của biến thỡ kết quả tớnh toỏn sẽ sai.
- Nội dung chỳ thớch được đặt trong cặp dấu {chỳ thớch} hoặc (*chỳ thớch *)
D. Củng cố
E. Hướng dẫn về nhà.
Tiết 18
BÀI TẬPI. Mục tiờu I. Mục tiờu
- Kiến thức : - Học sinh nắm chắc vai trũ của biến, hằng, cỏch khai bỏo biến, hằng.
- Học sinh nắm chắc cỏch sử dụng biến trong chương trỡnh và cấu trỳc của lệnh gỏn.
- Kĩ năng : - Rốn kĩ năng sử dụng biến trong chương trỡnh.
- Thỏi độ : - HS nghiờm tỳc trong học tập và nghiờn cứu bài học.
II. Chuẩn bị