- 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]
(1)Bài thực hành: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TỐN
I Mục tiêu: 1 Kiến thức:
- Biết soạn thảo, chỉnh sửa phiên dịch chương trình
- Biết tương tác người máy người lập trình tạo
2 Kó năng:
- Chuyển biểu thức toán học sang biểu diễn pascal
- Soạn thảo, chỉnh sữa chương trình, biên dịch chạy xem kết hoạt động chương trình mơi trường turbo pascal
3
Thái đoä : Nghiêm túc, có ý thức 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 phaùp :
Gv hướng dẫn thao tác, HS làm theo hướng dẫn, quan sát, thực hành trực tiếp IV Tiến trình dạy:
1 Ổn định lớp: (1’)
8A1 :……….
8A2 :………. 2 Kiểm tra cũ: (5’)
Câu hỏi: Chuyển biểu thức toán học thành biểu thức viết ngôn ngữ pascal: (10+2)3+1−24 ;
3 Nội dung mới:
HOẠT ĐỘNG CỦA GIÁO VIÊN VAØ HỌC SINH GHI BẢNG
Hoạt động 1: (20’) Luyện gõ biểu thức số học pascal.
+ GV: Cho Hs đọc nội dung + 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 Pascal
- Yêu cầu HS khởi động Turbo gõ chương trình tính biểu thức (bài 1)
+ GV: Hướng dẫn Hs
+ HS: Đọc SGK
+ HS: Thực 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 máy tính + HS: Thực theo hướng dẫn
1 Bài tập 1: Luyện tập gõ biểu thức số học a 15x4-30+12; b
10 18
3
;
c
2
(10 2) 24
(3 1)
;
d
2
(10 2) (3 1)
;
Chuyển đổi thành biểu thức viết kí hiệu pascal
Ngày soạn: 26/09/2012 Ngày dạy: 28/09/2012 Tuần: 5
(2)trình thao taùc
+ GV: Yêu cầu Hs lưu 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 phép chia lấy phần dư.
+ GV: Cho Hs đọc nội dung + GV: Giới thiệu phép chia lấy phần nguyên phép chia lấy phần dư
+ GV: Yêu cầu Hs mở tệp gõ chương trình
+ GV: u cầu hồn thành nội dung giống mẫu
+ GV: Yeâu cầu Hs dịch chạy chương trình
+ GV: Yêu cầu Hs thêm câu lệnh
delay(5000) vào sau câu lệnh
Writeln Chạy chương trình quan sát
+ GV: Yêu cầu Hs thêm câu lệnh
Readln vào sau câu lệnh
Writeln Chạy chương trình quan sát Nhấn Enter để tiếp tục + GV: Rút kết luận
cuûa Gv
+ HS: Thực 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 quan sát Gv
+ HS: Thực hành thao tác dịch 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 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 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 phép chia lấy phần dư
- Tìm hiểu lệnh delay, readln cho nhận xét
4 Củng cố: (5’)
- Giáo viên nhận xét đánh giá tiết thực hành học sinh, sai sót hay gặp Hs, khắc phục vấn đề khó thực hành
Hướng dẫn dặn dò nhà : (2’) -Xem lại thực hành, thao tác - Xem phần thực hành 6 Rút kinh nghiệm: