Bai TH 2
Chia sẻ bởi Nguyễn Thị Thanh Vân |
Ngày 14/10/2018 |
74
Chia sẻ tài liệu: Bai TH 2 thuộc Tin học 8
Nội dung tài liệu:
Tuần 6 – Tiết 11
NS: ... / ... / ...
ND: ... / ... / ...
Bài thực hành 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN
I/ Mục tiêu:
Giúp hs tiếp tục làm quen cách soạn thảo, chỉnh sửa, biên dịch, chạy và xem kết quả hoạt động của chương trình trong môi trường Turbo Pascal.
Giúp hs làm quen với các biểu thức số học trong chương trình Pascal.
II/ Chuẩn bị:
Gv: phòng máy, bài tập thực hành.
Hs: kiến thức cũ, sgk.
III/ Phương Pháp: gợi mở - vấn đáp,hướng dẫn, minh họa
IV/ Tiến trình dạy – học:
ổn định lớp:
Kiểm tra bài:
HS1: Hãy phân biệt ý nghĩa của các câu lệnh Pascal sau đây:
Writeln(`5+20=`,`20+5`); và Writeln(`5+20=`,20+5);
Trả lời: câu lệnh: Writeln(`5+20=`,`20+5`) sẽ in ra màn hình: 5+20=20+5.
Câu lệnh: Writeln(`5+20=`,20+5); sẽ in ra màn hình: 5+20=25.
HS2: Xác định kết quả của các biểu thức dưới đây:
a) 15 ( 8 ≥ 3; b) (20 ( 15)2 ≠ 25;
Trả lời: a) True; b) Fales
Quá trình thực hành:
HĐ1: Chuẩn Bị
Hoạt động của thầy và trò
Nội dung
- Giáo viên quy địng số máy cho từng hs theo đúng số thứ tự.
- Giáo viên nhắc nhở hs về các quy định trong phòng thực hành.
- Hs về vị trí thực hành theo đúng quy địng của giáo viên.
HĐ2: Tiến trình thực hành
Hoạt động của thầy và trò
Nội dung
- Giáo viên yêu cầu hs làm bài tập 1a SGK/ 22 vào vở bài tập của mình.
- Giáo viên yêu cầu 4 hs lên bảng làm từng câu trong bài 1a.
- Gv lưu ý thêm: chỉ được dùng dấu ngoặc đơn để nhóm các phép toán.
- Gv: trong quá trình thực hành nếu những phần nào quan trọng thì yêu cầu hs nên ghi lại vào vở.
- Gv: nhắc nhở Hs phải chú ý sử dụng đúng các kí hiệu trong Pascal.
- yêu cầu Hs khởi động pascal và làm tiếp bài tập 1b/ 22.
- Gv: theo dõi và uốn nắn, nhắc nhở quá trình thực hành của hs.
- Gv: nên chú ý cách gõ, các dấu chấm phẩy, từng câu lệnh….
- Gv: ý nghĩa của những biểu thức được đặt trong dấu nháy đơn?
- Gv lưu ý thêm: các biểu thức Pascal được đặt trong câu lệnh writeln là để in ra kết quả. Các em sẽ có cách viết khác sau khi làm quen với khái niệm Biến ở bài 4.
- Gv: yêu cầu Hs lưu chương trình với tên CT2.pas. sau đó dịch và chạy chương trình để kiểm tra kết quả nhận được trên màn hình.
- Gv: theo dõi và giúp hs sữa lỗi nếu hs không tự sữa lỗi được.
Alt-F9: dịch chương trình
Ctrl-F9: chạy chương trình
Bài 1: Luyện gõ các biểu thức số học trong chương trình Pascal
* Trong Pascal:
Begin
Writeln(‘15*4-30+12=’,15*4-30+12);
Writeln(‘(10+5)/(3+1)-18/(5+1)=’, (10+5)/(3+1)-18/(5+1));
Writeln(‘(10+2)*(10+2)/(3+1)=’, (10+2)*(10+2)/(3+1));
Writeln(‘((10+2)*(10+2)-24)/(3+1) = ’, ((10+2)*(10+2)-24)/(3+1));
Readln;
End.
Bài 2: Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên. Sử dụng các câu lệnh tạm dừng chương trình.
Mở tệp mới và gõ chương trình như SGK.
Dịch và chạy chương trình. Quan sát các kết quả nhận được và cho nhận xét về các kết quả đó.
Thêm các câu lệnh Delay(5000) vào sau mỗi câu lệnh writeln trong chương trình trên. Dịch và chạy chương trình. Quan sát chương trình tạm dừng 5 giây sau khi in từng kết quả ra màn hình.
Thêm câu lệnh readln vào chương trình (trước từ khóa end). Dịch và chạy chương trình. Quan sát kết quả hoạt động của chương trình. Nhấn phím Enter để tiếp tục.
Bài 3
NS: ... / ... / ...
ND: ... / ... / ...
Bài thực hành 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN
I/ Mục tiêu:
Giúp hs tiếp tục làm quen cách soạn thảo, chỉnh sửa, biên dịch, chạy và xem kết quả hoạt động của chương trình trong môi trường Turbo Pascal.
Giúp hs làm quen với các biểu thức số học trong chương trình Pascal.
II/ Chuẩn bị:
Gv: phòng máy, bài tập thực hành.
Hs: kiến thức cũ, sgk.
III/ Phương Pháp: gợi mở - vấn đáp,hướng dẫn, minh họa
IV/ Tiến trình dạy – học:
ổn định lớp:
Kiểm tra bài:
HS1: Hãy phân biệt ý nghĩa của các câu lệnh Pascal sau đây:
Writeln(`5+20=`,`20+5`); và Writeln(`5+20=`,20+5);
Trả lời: câu lệnh: Writeln(`5+20=`,`20+5`) sẽ in ra màn hình: 5+20=20+5.
Câu lệnh: Writeln(`5+20=`,20+5); sẽ in ra màn hình: 5+20=25.
HS2: Xác định kết quả của các biểu thức dưới đây:
a) 15 ( 8 ≥ 3; b) (20 ( 15)2 ≠ 25;
Trả lời: a) True; b) Fales
Quá trình thực hành:
HĐ1: Chuẩn Bị
Hoạt động của thầy và trò
Nội dung
- Giáo viên quy địng số máy cho từng hs theo đúng số thứ tự.
- Giáo viên nhắc nhở hs về các quy định trong phòng thực hành.
- Hs về vị trí thực hành theo đúng quy địng của giáo viên.
HĐ2: Tiến trình thực hành
Hoạt động của thầy và trò
Nội dung
- Giáo viên yêu cầu hs làm bài tập 1a SGK/ 22 vào vở bài tập của mình.
- Giáo viên yêu cầu 4 hs lên bảng làm từng câu trong bài 1a.
- Gv lưu ý thêm: chỉ được dùng dấu ngoặc đơn để nhóm các phép toán.
- Gv: trong quá trình thực hành nếu những phần nào quan trọng thì yêu cầu hs nên ghi lại vào vở.
- Gv: nhắc nhở Hs phải chú ý sử dụng đúng các kí hiệu trong Pascal.
- yêu cầu Hs khởi động pascal và làm tiếp bài tập 1b/ 22.
- Gv: theo dõi và uốn nắn, nhắc nhở quá trình thực hành của hs.
- Gv: nên chú ý cách gõ, các dấu chấm phẩy, từng câu lệnh….
- Gv: ý nghĩa của những biểu thức được đặt trong dấu nháy đơn?
- Gv lưu ý thêm: các biểu thức Pascal được đặt trong câu lệnh writeln là để in ra kết quả. Các em sẽ có cách viết khác sau khi làm quen với khái niệm Biến ở bài 4.
- Gv: yêu cầu Hs lưu chương trình với tên CT2.pas. sau đó dịch và chạy chương trình để kiểm tra kết quả nhận được trên màn hình.
- Gv: theo dõi và giúp hs sữa lỗi nếu hs không tự sữa lỗi được.
Alt-F9: dịch chương trình
Ctrl-F9: chạy chương trình
Bài 1: Luyện gõ các biểu thức số học trong chương trình Pascal
* Trong Pascal:
Begin
Writeln(‘15*4-30+12=’,15*4-30+12);
Writeln(‘(10+5)/(3+1)-18/(5+1)=’, (10+5)/(3+1)-18/(5+1));
Writeln(‘(10+2)*(10+2)/(3+1)=’, (10+2)*(10+2)/(3+1));
Writeln(‘((10+2)*(10+2)-24)/(3+1) = ’, ((10+2)*(10+2)-24)/(3+1));
Readln;
End.
Bài 2: Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên. Sử dụng các câu lệnh tạm dừng chương trình.
Mở tệp mới và gõ chương trình như SGK.
Dịch và chạy chương trình. Quan sát các kết quả nhận được và cho nhận xét về các kết quả đó.
Thêm các câu lệnh Delay(5000) vào sau mỗi câu lệnh writeln trong chương trình trên. Dịch và chạy chương trình. Quan sát chương trình tạm dừng 5 giây sau khi in từng kết quả ra màn hình.
Thêm câu lệnh readln vào chương trình (trước từ khóa end). Dịch và chạy chương trình. Quan sát kết quả hoạt động của chương trình. Nhấn phím Enter để tiếp tục.
Bài 3
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Thị Thanh Vân
Dung lượng: 42,50KB|
Lượt tài: 5
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)