Tiet 8Bai tap va thuc hanh 1.doc

Chia sẻ bởi Lưu Xuân Thảo | Ngày 26/04/2019 | 37

Chia sẻ tài liệu: Tiet 8Bai tap va thuc hanh 1.doc thuộc Tin học 12

Nội dung tài liệu:

Ngày soạn: 6/9/2010
Ngày giảng: 7/9/2010
Tiết 8
bài tập và thực hành 1
A - Mục đích, yêu cầu
- Biết viết một chương trình Pascal hoàn chỉnh đơn giản.
- Biết sử dụng một số dịch vụ chủ yếu của Pascal trong soạn thảo, lưu, dịch và thực hiện chương trình.
- Tạo sự ham muốn giải các bài tập bằng lập trình.
B- Đồ dùng dạy học:
- GV : Phòng máy, CT Pascal, chạy thử CT SGK trg 34.
C- Phương pháp
Thuyết trình, vấn đáp, hướng dẫn
d – Tiến trình dạy - học:
I- ổn định lớp: (1’) Tổng số học sinh: Vắng: Lí do:
II- Kiểm tra bài cũ:
IV- Hướng dẫn tìm hiểu bài: (42’)
Hoạt động của GV
Hoạt động của trò

- Chia nhóm HS.
- Ôn lại một số kiến thức đã học:
+ Cấu trúc chung của một chương trình PAS
+ Nhập, xuất dữ liệu, câu lệnh gán.
- Giới thiệu chương trình Pascal.
- Yêu cầu HS gõ chương trình trong SGK, mục a trang 34


- Hoạt động theo nhóm đã phân.
- Trả lời câu hỏi của GV.



- Chiếu chương trình minh hoạ trong SGK(phần 2a-T34).
- Theo dõi các nhóm thực hành. Nhắc nhở HS trình bày bố cục soạn thảo một cách hợp lý.
- Hướng dẫn HS sửa lỗi chương trình bằng cách nhấn phím Alt + F9.

- Gõ chương trình minh hoạ trong SGK-2a Trg 34 vào máy.
- Nhấn phím Alt + F9 để kiểm tra
- (Đưa hình ảnh dịch khi có lỗi, …)

- Hướng dẫn HS sử dụng các dịch vụ cơ bản của PAS để giải quyết các yêu cầu của bài thực hành.
- Lưu trữ chương trình.
- Dịch và sửa lỗi cú pháp. GV giúp HS sửa lỗi (nếu có).
- Nhấn Ctrl + F9: thực hiện chương trình
- Nhập dữ liệu
- Thực hiện Chương trình với các bộ Test.
- Phân tích cho HS biết những trường hợp nhập dữ liệu với các giá trị a, b, c không phù hợp.



- Nhấn phím F2 để lưu trên đĩa với tên là “Giai_PTB2”
- Thực hiện dịch và sửa lỗi chương trình.
- Chạy chương trình với các dữ liệu đã cho.


- Hướng dẫn HS không sử dụng biến trung gian D.
+ Dịch, kiểm tra lỗ cú pháp.
+ Thực hiện chương trình.
+ Nhập dữ liệu

- Sửa lại chương trình không dùng biến trung gian D.
+ x1:= (-b - sqrt(b(b-4(a(c))/(2(a).
+ x2:= (-b + sqrt(b(b-4(a(c))/(2(a).
- Sửa lại chương trình tính X2.
- Thực hiện chương trình đã sửa với các bộ dữ liệu mới.
- Nhận xét kết quả

( Với những học sinh đã thực hiện xong chương trình trên có thể cho viết tiếp chương trình: Cho 2 số a, b; viết CT đưa ra giá trị
a + b = ?
a - b = ?
a ( b = ?
a / b = ?

- Hướng dẫn HS lập trình và sửa lỗi (nếu có).



- HS lập trình theo yêu cầu.
- Thực hiện chạy chương trình, nhập dữ liệu và
* 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ẻ: Lưu Xuân Thảo
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)