cách in các số thực trên màn hình; trong đó giá trị thực là số hay biểu thức số thực và n, m là các số tự nhiên. n quy định độ rộng in số, còn m là số chữ số thập phân[r]
(1)Ngày soạn: 15/9/2017
Ngày dạy: 8A: 8B: Tiết 9 Bài thực hành 2:
VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN (Tiếp theo)
I MỤC TIÊU
1 Kiến thức
- Chuyển biểu thức toán học sang biểu diễn Pascal - Biét kiểu liệu khác xử lý khác - Hiểu phép toán div, mod
- Hiểu thêm lệnh in liệu hình tạm ngừng chương trình
2 Kỹ năng
- Rèn kỹ soạn thảo chương trình, dịch chạy chương trình
3 Thái độ
- Nghiêm túc học tập, ham thích viết chương trình máy tính để hướng dẫn máy tính làm việc theo dẫn người
4 Định hướng phát triển lực
Năng lực tự học; giải vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác; sử dụng công nghệ thông tin truyền thông; sử dụng ngôn ngữ
II CHUẨN BỊ
1 Giáo viên: Sách giáo khoa, giáo án, tài liệu tin học có liên quan, phịng máy.
2 Học sinh: Đọc trước đến lớp, SGK.
III PHƯƠNG PHÁP
- Thuyết trình, vấn đáp, gợi mở, phân tích, trực quan, thực hành IV TIẾN TRÌNH
1 Ổn định lớp: (1')
2 Kiểm tra cũ: Kết hợp thực hành. 3 Bài mới:
Hoạt động GV HS Nội dung
- Mục tiêu:Hiểu lệnh tạm ngừng
chương trình
- Hình thức tổ chức: cá nhân, nhóm - Kỹ thuật: Động não, vấn đáp, suy
nghĩ, cặp đôi, chia sẻ, trình bày phút
- Phương pháp: Đàm thoại, đặt vấn
đê, trực quan, thảo luận nhóm
GV: Sự khác lệnh Delay
Bài : Tìm hiểu phép chia lấy phần nguyên phép chia lấy phần dư với số nguyên Sử dụng câu lệnh tạm ngừng chương trình (15')
c)- Thêm câu lệnh Delay (5000) sau lệnh Writeln Dịch, chạy chương trình quan sát kết
uses crt; begin clrscr;
writeln('16/3 =', 16/3); delay(5000);
writeln('16 div =',16 div 3); delay(5000);
writeln('16 mod =',16 mod 3); delay(5000);
(2)và Readln?
HS: Delay: Tạm ngừng chương trình khoảng thời gian tự động thực chương trình Readln: Tạm ngừng chương trình người dùng nhấn Enter
GV: Yêu cầu HS thực hành theo yêu cầu c, d
HS: Thực hành máy tính
GV: Theo dõi hướng dẫn máy
GV: Kết hợp kiểm tra kĩ soạn chương trình chạy dịch chương trình Pascal
- Mục tiêu: Hiểu thêm lệnh in
dữ liệu hình
- Hình thức tổ chức: cá nhân, nhóm - Kỹ thuật: Động não, vấn đáp, suy
nghĩ, cặp đơi, chia sẻ, trình bày phút
- Phương pháp: Đàm thoại, đặt vấn
đê, trực quan, thảo luận nhóm GV: Đưa nội dung
GV: Cách mở tệp có FP? HS: Chọn File -> Open -> Chọn tệp cần mở
GV: Yêu cầu HS thực GV: Nhận xét kết
HS: Kết có độ rộng 4, số chữa số phần thập phân
GV: Lưu ý câu lệnh điều khiển cách in số thực hình
GV: Tổng kết
d)- Thêm câu lệnh Readln sau từ khố End Dịch chạy chương trình
uses crt; begin clrscr;
writeln('16/3 =', 16/3); delay(5000);
writeln('16 div =',16 div 3); delay(5000);
writeln('16 mod =',16 mod 3); delay(5000);
Readln; end.
Bài : Tìm hiểu thêm cách ghi dữ liệu hình (22')
a) Mở tệp chương trình CT2.pas sửa lệnh cuối (SGK) Dịch chạy lại chương trình Quan sát kết rút nhận xét
Tổng kết : SGK
1. Kí hiệu phép toán số
học Pascal: +, -, *, /, mod và
div
2. Các lệnh làm tạm ngừng chương
trình:
- Delay(x) tạm ngừng chương trình
trong vịng x phần nghìn giây, sau tự động tiếp tục chạy
- Read readln tạm ngừng chương
trình người dùng nhấn phím Enter.
Câu lệnh Pascal writeln(<giá trị
thực>:n:m) dùng để điều khiển
(3)4 Củng cố (5')
Gõ đoạn chương trình sau Dịch chạy chương trình:
Begin
Writeln('1/2+ 1/3=', 1/2+1/3:6:2); Writeln('1*2+ 2*3=', 1*2+2*3:6:2); Readln;
End.
5 Hướng dẫn nhà (2’)
- Thực hành lại tập máy tính cá nhân nhà
- Đọc trước 4: Sử dụng biến chương trình