Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (51.54 KB, 2 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>I. Mục tiêu:</b>
<b>1. Kiến thức:</b>
- 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.
<b>2. Kó năng:</b>
- Chuyển được biểu thức tố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.
<b>3. </b>
<b> Thái đo</b>ä<b> : </b>Nghiêm túc, có ý thức và u thích mơn học.
<b>II. Chuẩn bị:</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.
<b> II I. Phương pháp : </b>
Gv hướng dẫn Hs thực hành trên máy, gợi mở các vấn đề mới, rút ra kết luận.
<b>IV. Tiến trình bài dạy:</b>
<b>1. Ổn định lớp: (1’) </b>
8A1 :<b>……….</b>
8A2 :<b>……….</b>
<b>2. Kieåm tra bài cũ: (5’) </b>
Câu hỏi: Viết biểu thức sau (10+2)<sub>3+1</sub><i>−</i>24 thành chương trình pascal.
<b>3. Nội dung bài mới:</b>
<b>HOẠT ĐỘNG CỦA GIÁO VIÊN VAØ HỌC SINH</b> <b>GHI BẢNG</b>
<b>Hoạt động 1: (20’) Tìm hiểu về</b>
<b>cách in lệnh ra màn hình.</b>
+ GV: Cho Hs đọc nội dung bài 3.
+ GV: Yêu cầu Hs khởi động
Turbo và mở lại tệp chương trình
CT2.Pas và sửa ba lệnh cuối (trước
từ khóa end) thành:
Writeln(( 10 + 5) / (3 + 1) – 18 / (5
+ 1) :4:2);
Writeln((10 + 2)*(10 + 2) / (3 + 1) :
4:2);
Writeln(((10 + 2)*(10 + 2) – 24) /
(3 + 1) :4:2);
+ HS: Đọc SGK.
+ HS: Thực hiện các thao tác đầy
đủ và chính sác theo yêu cầu.
<b>3. Bài tập 3.</b>
- Mở lại tệp CT2.pas và
sửa ba lệnh cuối trước từ
khoá end bằng cách
thêm vào sau mỗi câu
lệnh độ rộng in số và
chữ số thập phân.
- Dịch và chạy chương
trình để kiểm tra Kq.
<i><b>Ngày soạn: 26/09/2012</b></i>
<i><b>Ngày dạy: 28/09/2012</b></i>
<b>Tuần: 5</b>
+ GV: Hướng dẫn Hs trong quá
trình thao tác thực hành.
+ GV: Yêu cầu Hs dịch và chạy
chương trình. Quan sát kết quả trên
màn hình và rút ra nhận xét của
em.
+ GV: u cầu Hs thực theo nhóm,
+ GV: Đánh giá kết quả của các
nhóm.
+ GV: Rút ra kết luận.
+ GV: Cho điểm thực hành của các
em thông qua bài CT2.Pas và các
thao tác theo yêu cầu.
<b>Hoạt động 2: (12’) Tìm hiểu bài</b>
<b>tập nâng cao.</b>
+ GV: Yêu cầu Hs.
- Sắp xếp lại lệnh sau:
Begin;
Uses crt;
Program hinhthang;
Clrscr;
Writeln (‘chuvi=’, 3+3* 5+4*5+9);
Readln;
+ GV: Nhận xét và điều chỉnh.
+ HS: Thực hiện dưới sự hướng
dẫn của Gv.
+ HS: Thực hiện các thao tác theo
yêu cầu.
+ HS: Thực hiện theo nhóm, rút ra
kết luận
+ HS: Chú ý lắng nghe.
+ HS: Tập trung lắng nghe <sub></sub> ghi
nhớ kiến thức.
+ HS: Thực hiện các u cầu của
Gv.
+ HS:
- Phát biểu:
Program hinhthang;
Uses crt;
Begin;
Clrscr;
Writeln (‘chuvi=’, 3+3* 5+4*5+9);
Readln;
end.
+ HS: Tập trung chú ý lắng nghe.
<b>4. Bài tập 4.</b>
Tìm hiểu về một đoạn
chương trình, giải quết
một bài toán.
Program hinhthang;
Uses crt;
Begin;
Clrscr;
Writeln (‘chuvi=’, 3+3*
5+4*5+9);
Readln;
end.
<b>4. Củng cố: (5’)</b>
- Giáo viên nhận xét và đánh giá tiết thực hành của học sinh, giúp Hs nhận ra các lỗi
thường gặp trong khi viết chương trình.
<b> 5. Hướng dẫn và dặn dò về nhà : (2’)</b>
<b> </b>-Xem lại bài thực hành, các lỗi hay mắc phải khi viết chương trình.
- Xem bài tiếp theo <b>Bài 4: Sử dụng biến trong chương trình.</b>
<b>6. Rút kinh nghiệm:</b>