Đặt vấn đề: Để làm quen với cách viết chương trình pascal có khai báo biến, hằng.. vµ sö dông biÕn, chóng ta tiÕp tôc tÝm hiÓu bµi thùc hµnh ngµy h«m nay.[r]
Trang 1Ngày soạn:
Ngày giảng: Bài thực hành 3
Khai báo và sử dụng biến
(Tiết 13)
A Mục tiêu.
* Kiến thức: - Thực hành làm quen với cách khai báo trong Pascal.
- Tìm hiểu các kiểu dữ liệu.
* kỹ năng: - Sử dụng biến, hằng trong chương trình.
* Thái độ: - Nghiêm túc, nghiên cứu tài liệu, yêu thích môn học.
B Phương pháp.
- Thực hành, rèn luyện kỹ năng lập trình trên máy.
C Chuẩn bị.
1 Chuẩn bị của giáo viên: Giáo án, SGK, máy tính.
2 Chuẩn bị của học sinh: SGK, tài liệu tham khảo, làm bài tập thực hành.
D Tiến trình lên lớp.
I ổn định: Kiểm tra sĩ số (1 phút)
II Kiểm tra bài cũ: (6 phút)
- Hằng là gì? Trình bày sự giống và khác nhau giữa biến và hằng?
- Làm bài tập 4, 5, 6 SGK.
III Bài mới:
1 Đặt vấn đề: Để làm quen với cách viết chương trình pascal có khai báo biến, hằng
và sử dụng biến, chúng ta nghiên cứu bài thực hành ngày hôm nay
2 Triển khai bài:
a Hoạt động 1: Khai báo và sử dụng biến (35 phút)
Hoạt động của thầy và trò Nội dung kiến thức
GV: Yêu cầu HS trình bày cú pháp cách khai
báo biến trong pascsl?
HS: Trả lời.
GV: Yêu cầu HS khác phân tích các thành phần
của trong cú pháp khai báo biến?
1 Nội dung thực hành.
* Tìm hiểu các kiểu dữ liệu trong pascal và cách khai báo biến.
- Cú pháp:
Var < Danh sách biến > : < kiểu dữ liệu > ; + Danh sách biến là danh sách một hoặc nhiều
Trang 2HS: Thực hiện.
GV: Yêu cầu HS lên bảng trình bày kiểu dữ
liệu và phạm vi giá trị của chúng?
HS: Lên bảng thực hiện.
GV: Yêu cầu HS khởi động máy, khởi động
Turbo Pascal.
HS: Thực hiện.
GV: Yêu cầu HS làm bài thực hành 1 ở SGK.
HS: Xem sách và làm bài tập trực tiếp trên máy
tính.
GV: Yêu cầu HS dịch và sửa lỗi (nếu có).
- Kiểm tra tính đúng của các kết quả in ra.
- Giải thích tại sao chương trình lại cho kết
quả sai.
HS: Làm bài, lưu chương trình và đưa ra các
nhận xét
GV: Quan sát, hướng dẫn quá trình làm bài
thực hành của HS.
GV: Nhận xét, kiểm tra, cho điểm các nhóm làm
bài có kết quả tốt.
tên biến được và đượ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.
* Bài 1: Viết chương trình Pascal có khai báo và
sử dụng biến.
- Bài toán: Công thức cần tính:
Tiền thanh toán = đơn giá x số lượng + Phí dịch vụ.
a) Khởi động Pascal Gõ chương trình của bài toán (SGK) và tìm hiểu ý nghĩa của từng câu lệnh.
b) Lưu chương trình với tên TINHTIEN.pas
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).
d) Chạy chương trình với bộ dữ liệu (1, 3500) Quan sát kết quả nhận được.
IV Cũng cố: (3 phút)
- Nhận xét bài làm của từng nhóm và chung cho cả lớp.
- Yêu cầu HS thoát khỏi Pascal và tắt máy.
V Dặn dò:
- Học bài Xem trước bài 2 và viết bài thu hoạch thực hành.
Trang 3Ngày soạn:
Ngày giảng: Bài thực hành 3
Khai báo và sử dụng biến
(Tiết 14)
A Mục tiêu.
* Kiến thức: - Thực hành làm quen với cách khai báo trong Pascal.
- Tìm hiểu các kiểu dữ liệu.
* kỹ năng: - Sử dụng biến, hằng trong chương trình.
* Thái độ: - Nghiêm túc, nghiên cứu tài liệu, yêu thích môn học.
B Phương pháp.
- Thực hành, rèn luyện kỹ năng lập trình trên máy.
C Chuẩn bị.
1 Chuẩn bị của giáo viên: Giáo án, SGK, máy tính.
2 Chuẩn bị của học sinh: SGK, tài liệu tham khảo, làm bài tập thực hành.
D Tiến trình lên lớp.
I ổn định: Kiểm tra sĩ số (1 phút)
II Kiểm tra bài cũ:
III Bài mới:
1 Đặt vấn đề: Để làm quen với cách viết chương trình pascal có khai báo biến, hằng
và sử dụng biến, chúng ta tiếp tục tím hiểu bài thực hành ngày hôm nay
2 Triển khai bài:
a Hoạt động 1: Khai báo và sử dụng biến (40 phút)
Hoạt động của thầy và trò Nội dung kiến thức
GV: Yêu cầu HS trình bày những nội dung về
biến và hằng đã được học?
HS: Trả lời.
GV: Yêu cầu HS khởi động máy, khởi động
Turbo Pascal.
HS: Thực hiện.
GV: Yêu cầu HS làm bài thực hành 2 ở SGK.
HS: Xem sách và làm bài tập trực tiếp trên máy
1 Nội dung thực hành.
* Bài 2: 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.
(Dựa vào chương trình tham khảo)
Program Hoan_doi;
Var x, y, z : integer;
Trang 4GV: Yêu cầu HS lưu lại chương trình sau khi
hoàn thành.
HS: Thực hiện.
GV: Quan sát, hướng dẫn HS trong quá trình
làm bài.
GV: Yêu cầu HS rút ra kết luận thông qua 2
tiết thực hành.
HS: Trả lời.
Begin Read (x, y);
Writeln (x,’ ’, y);
z := x;
x := y;
y := z;
Writeln (x,’ ’, y);
Readln End.
IV Cũng cố: (4 phút)
- Nhận xét bài làm của từng nhóm và chung cho cả lớp.
- Yêu cầu HS thoát khỏi Pascal và tắt máy.
V Dặn dò:
- Học bài, xem trước bài 5 SGK.