Bai thuc hanh 2 viet chuong trinh de tinh toan

Chia sẻ bởi Hua Van Thiep | Ngày 14/10/2018 | 49

Chia sẻ tài liệu: bai thuc hanh 2 viet chuong trinh de tinh toan thuộc Tin học 8

Nội dung tài liệu:



Tiết 9

Ngày soạn: 15/09/2012
Dạy ở các lớp:
Ngày dạy
Tại lớp
Sĩ số HS
Học sinh vắng


8A




8B




8C



1. MỤC TIÊU
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.
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.
Thái độ
- Nghiêm túc trong thực hành, có tinh thần học hỏi, sáng tạo .
2. ĐỒ DÙNG
a. Chuẩn bị của Giáo viên: Sách giáo khoa, giáo án, phòng thực hành, và bài tập..
b. Chuẩn bị của Học sinh: Sách giáo khoa, vở, viết, thước kẻ. Bài tập chuẩn bị trước.
3. PHƯƠNG PHÁP: thực hành, vấn đáp
4. HOẠT ĐỘNG DẠY HỌC
Tổ chức lớp (2’)
- Ổn định tổ chức.
- Kiểm tra sĩ số học sinh.
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: ;
* Trả lời:
((10+2)-24)/(3+1);
Bài mới:
Giới thiệu bài: (1’)
Để củng cố thêm nội dung trong hai tiết học trước . Hôm nay ta đi vào nội dung của bài thực hành.
Tiến trình bài dạy:
TG
Hoạt động giáo viên
Hoạt động học sinh
Nội dung

15’
Hoạt động 1: Luyện gõ biểu thức số học pascal
1. Luyện tập gõ các biểu thức số học.
a)Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal
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);
- Chuyển đổi thành các biểu thức viết bằng kí hiệu trong pascal.


Lưu chương trình với tên CT2.pas.


- 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).
a)Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal
a. 15x4-30+12;
b. ;
c. ;
d. ;
- hướng dẫn hs viết trong NNLT


- Hướng dẫn hs trong quá trình thao tác.
- 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);


- viết CT trong NNLT Pascal các biểu thức trên

- Thực hiện theo hướng dẫn
- Lưu chương trình với tên CT2.pas.
- Dịch và chạy chương trình để kiểm tra KQ.


16’
Hoạt động2: Tìm hiểu phép chia lấy phần nguyên và phép chia lấy phần dư..
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.


- Giới thiệu về phép chia lấy phần nguyên và phép chia lấy phần dư.
- Mở tệp mới.
- Yêu cầu hoàn thành nội dung bài 2 giống mẫu.
Thực hiện:

a. Mở file mới với tên CT3.pas và Gõ chương trình như theo hình.
b. 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ả đó.
c. 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ả trên màn hình.
d. 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.
- Kiểm tra kết quả bài làm của học sinh va sửa sai cho hs.
- Lắng nghe.


- Thực hành.
+ Mở tệp mới và gõ chương trình. Sau đó dịch và chạy chương trình, quan sát Kq nhận được và cho nhận xét.
+ Thêm câu lệnh Delay (5000) sau
* 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ẻ: Hua Van Thiep
Dung lượng: 172,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)