- Soaïn thaûo, chænh söõa ñöôïc chöông trình, bieân dòch vaø chaïy xem keát quaû hoaït ñoäng cuûa chöông trình trong moâi tröôøng turbo pascal.. Thaùi ño ä : Nghieâm tuùc, coù yù thöù[r]
Trang 1Bài thực hành: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN
I Mục tiêu:
1 Kiến thức:
- Biết soạn thảo, chỉnh sửa và phiên dịch chương trình
- Biết được sự tương tác giữa người và máy là do người lập trình tạo ra
2 Kĩ năng:
- Chuyển được biểu thức toán học sang biểu diễn trong pascal
- Soạn thảo, chỉnh sữa được chương trình, biên dịch và chạy xem kết quả hoạt động của chương trình trong môi trường turbo pascal
3
Thái đo ä : Nghiêm túc, có ý thức và yêu thích môn học.
II Chuẩn bị:
Gv : Sách giáo khoa, phòng máy, giáo án, máy chiếu
Hs : Vở ghi, sách giáo khoa
II I Phương pháp :
Gv hướng dẫn các thao tác, HS làm theo sự hướng dẫn, quan sát, thực hành trực tiếp
IV Tiến trình bài dạy:
1 Ổn định lớp: (1’)
8A1 :……….
8A2 :……….
2 Kiểm tra bài cũ: (5’)
Câu hỏi: Chuyển các biểu thức toán học dưới đây thành biểu thức viết trong ngôn ngữ pascal: (10+2)− 243+1 ;
3 Nội dung bài mới:
Hoạt động 1: (20’) Luyện gõ biểu
thức số học pascal.
+ GV: Cho Hs đọc nội dung bài 1
+ GV: Yêu cầu Hs viết biểu thức
toán học (Bài 1) sang dạng biểu
thức trong Pascal
- Yêu cầu HS khởi động Turbo và
gõ chương trình tính các biểu thức
(bài 1)
+ GV: Hướng dẫn Hs trong quá
+ HS: Đọc SGK
+ HS: Thực hiện theo yêu cầu
a 15*4-30+12;
b ((10+5)/(3+1))-18/(5+1);
c (10+2)*(10+2)-24/(3+1);
d ((10+2)*(10+2))/(3+1);
+ HS: Thực hành trên máy tính
+ HS: Thực hiện theo hướng dẫn
1 Bài tập 1: Luyện tập gõ
các biểu thức số học
a 15x4-30+12;
b
10 5 18
3 1 5 1
;
c
2
(10 2) 24 (3 1)
d
2
(10 2) (3 1)
;
Chuyển đổi thành các biểu thức viết bằng kí hiệu trong pascal
Ngày soạn: 26/09/2012 Ngày dạy: 28/09/2012
Tuần: 5
Tiết: 9
Trang 2trình thao tác.
+ GV: Yêu cầu Hs lưu bài làm với
tên CT2.Pas
Hoạt động 2: (12’) Tìm hiểu phép
chia lấy phần nguyên và phép
chia lấy phần dư.
+ GV: Cho Hs đọc nội dung bài 2
+ GV: Giới thiệu về phép chia lấy
phần nguyên và phép chia lấy
phần dư
+ GV: Yêu cầu Hs mở tệp mới và
gõ chương trình bài 2
+ GV: Yêu cầu hoàn thành nội
dung bài 2 giống mẫu
+ GV: Yêu cầu Hs dịch và chạy
chương trình
+ GV: Yêu cầu Hs thêm câu lệnh
delay(5000) vào sau mỗi câu lệnh
Writeln Chạy chương trình và
quan sát
+ GV: Yêu cầu Hs thêm câu lệnh
Readln vào sau mỗi câu lệnh
Writeln Chạy chương trình và
quan sát Nhấn Enter để tiếp tục.
+ GV: Rút ra kết luận
của Gv
+ HS: Thực hiện lưu chương trình với tên CT2.pas
+ HS: Đọc SGK
+ HS: Lắng nghe
+ HS: Thực hành
+ HS: Thực hiện dưới sự quan sát của Gv
+ HS: Thực hành thao tác dịch và chạy chương trình
+ HS: Thêm câu lệnh
delay(5000) theo hướng dẫn.
Chạy chương trình, quan sát và nhận xét
+ HS: Thêm câu lệnh Readln
theo hướng dẫn Chạy chương trình, quan sát và nhận xét
Nhấn Enter để tiếp tục.
+ HS: Chú ý lắng nghe
2 Bài tập 2.
- Phép chia lấy phần nguyên và phép chia lấy phần dư
- Tìm hiểu lệnh delay, readln và cho nhận xét
4 Củng cố: (5’)
- Giáo viên nhận xét và đánh giá tiết thực hành của học sinh, những sai sót hay gặp của
Hs, khắc phục những vấn đề khó trong bài thực hành
5 Hướng dẫn và dặn dò về nhà : (2’)
- Xem lại bài thực hành, các thao tác.
- Xem phần tiếp theo của bài thực hành
6 Rút kinh nghiệm: