Tải bản đầy đủ (.docx) (3 trang)

Tải Giáo án Tin học 8: Bài thực hành 2: Viết chương trình để tính toán (Tiết 1) - Giáo án điện tử Tin học lớp 8

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 (120.44 KB, 3 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>BÀI THỰC HÀNH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TỐN</b>



<b>I. MỤC TIÊU:</b>


<i><b>1. Kiến thức: Biết được kiểu dữ liệu khác nhau thì được xử lý khác nhau.</b></i>


<i><b>2. Kĩ năng: Chuyển được biểu thức toán học sang biểu diễn trong ngơn ngữ lập trình;</b></i>
<i><b>3. Thái độ: Nghiêm túc, rèn luyện tính cẩn thận, có ý thức và u thích mơn học.</b></i>
<b>II. CHUẨN BỊ:</b>


<i><b>1. Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.</b></i>
<i><b>2. Học sinh:</b></i> Vở ghi, sách giáo khoa.


<b>III. CÁC HOẠT ĐỘNG DẠY – HỌC: </b>
<i><b>1. Ổn định lớp: (1’)</b></i>


8A1:………
8A2:………
<i><b>2. Kiểm tra bài cũ: (5’)</b></i>


<i>Câu 1: Chuyển biểu thức toán học dưới đây thành biểu thức viết trong ngôn ngữ pascal: </i>


1
3


24
)
2
10
(







.
<i><b>3. Bài mới: </b></i>


<b>Hoạt động của GV</b> <b>Hoạt động của HS</b> <b>Nội dung ghi bảng</b>
<i><b>Hoạt động 1: (37’) Luyện gõ biểu thức số học pascal.</b></i>


+ GV: Yêu cầu các em ôn lại về
cách biến đổi biểu thức số học sang
biểu thức trong chương trình Pascal.
+ GV: Đưa ra một số ví dụ yêu cầu
HS vận dụng và thực hiện.


+ GV: Cho HS đọc nội dung bài 1.
+ GV: HS viết biểu thức toán học
sang dạng biểu thức trong Pascal.
a) 15x4-30+12;


b) 10+5<sub>3+1</sub> <i>−</i>18
5+1 ;


c) 10+2


¿2
¿
¿
¿



;


d)


10+2¿2<i>− 24</i>
¿
¿
¿


.


+ GV: Yêu cầu các HS thực hiện
theo cá nhân, viết bài vào vở học.
+ GV: Cho 4 HS lên bảng thực hiện
các bài tập khác nhau.


+ GV: Quan sát hướng dẫn quá trình
làm bài của các em bên dưới.


+ GV: Hướng dẫn các em sửa các
bài tập, yêu cầu các bạn khác quan


+ HS: Thực hiện nhắc lại các
phép toán với dữ liệu kiểu số: +,
-, *, /.


+ HS: Thực hiện theo yêu cầu của
GV đưa ra.



+ HS: Đọc và tìm hiểu SGK.
+ HS: 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);


+ HS: Thực hiện theo cá nhân các
yêu cầu của GV đưa ra.


+ HS: Lên bảng thực hiện theo
yêu cầu của GV đưa ra.


+ HS: Thực hiện bài làm dưới sự
hướng dẫn của GV đưa ra.


+ HS: Quan sát so sánh với bài
làm của mình nhận xét bổ xung
cho bài của bạn.


<b>1. </b>


<b> Luyện gõ biểu thức số</b>
<b>học pascal.</b>


<b>Ngày soạn: </b>


<b>Ngày dạy: </b>
<b>Tuần: 5</b>


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

sát nhận xét.


+ GV: Hướng dẫn sửa sai cho HS,
chỉ ra các lỗi các em thường gặp.
+ GV: Lưu ý: Chỉ được dùng dấu
ngoặc đơn để nhóm các phép tốn.
+ GV: Yêu cầu HS khởi động Turbo
Pascal và gõ chương trình tính các
biểu thức (bài 1).


+ GV: Lưu ý: Các biểu thức trong
Pascal được đặt trong câu lệnh
writeln để in ra kết quả, em có cách
viết khác sau khi làm quen với khái
niệm biến ở bài 4.


+ GV: Quan sát quá trình thực hiện.
+ GV: Hướng dẫn HS trong quá
trình gõ chương trình vào Pascal.
+ GV: Yêu cầu HS sau khi gõ xong
<i>thực hiện lưu bài với tên bieuthuc.</i>
+ GV: Yêu cầu HS sau khi gõ xong
biên dịch chương trình kiểm tra lỗi,
chạy chương trình xem kết quả.
+ GV: Yêu cầu HS nhận xét bài làm
của bạn thực hiện trên bảng.



+ GV: Sau khi biên dịch sửa các lỗi
xong yêu cầu HS thực hiện chạy
chương trình kiểm chứng kết quả.
+ GV: Quan sát hướng dẫn HS thực
hiện chạy chương trình kiểm chứng.
+ GV: Cho HS quan sát một số bài
mà các bạn em đã thực hiện tốt.
+ GV: Trình chiếu một bài có
chương trình chạy đúng bị lỗi,
hướng dẫn các em cách trình bày và
khắc phục lỗi thường gặp.


+ GV: Yêu cầu HS lưu bài lại sau
khi đã chỉnh sửa với tên cũ.


+ GV: Giúp đỡ các HS còn yếu,
thực hiện thao tác chưa tốt.


+ GV: Nhận xét bài làm của HS,
chốt nội dung bài tập 1.


+ HS: Quan sát tự thực hiện theo
hướng dẫn của GV.


+ HS: Một em lên bảng thực hiện
gõ chương trình trên.


+ HS: Thực hành trên máy tính,
khởi động Pascal và gõ theo mẫu
nội dung bài 1.b.



+ HS: Chương trình:
Begin


Writeln(‘15*4 – 30 + 12= ’,
15*4 – 30 + 12);



End.


+ HS: Thực hiện các bước theo
hướng dẫn của GV đưa ra.


+ HS: Thực hiện lưu bài với các
bước đã được học ở tiết trước.
+ HS: Thực hiện biên dịch (Alt +
F9) chương trình kiểm tra lỗi, sửa
lỗi nếu có.


+ HS: So sánh bài làm của mình,
nhận xét và bổ xung ý kiến.
+ HS: Thực hiện chạy chương
trình (Ctrl + F9) kiểm chứng, xem
kết quả đạt được.


+ HS: Thực hiện dưới sự hướng
dẫn của GV.


+ HS: Quan sát và học tập các bài
làm tốt của bạn mình.



+ HS: Quan sát, chú ý lắng nghe
sự hướng dẫn của GV, cách trình
bày và các lỗi thường mắc phải
trong khi gõ chương trình.


+ HS: Thực hiện lưu bài lại với
tên cũ.


+ HS: Rèn luyện các kỹ năng còn
yêu theo sự hướng dẫn của GV.
+ HS: Chú ý lắng nghe ghi nhớ
các nội dung đã được thực hiện.


<i><b>4. Củng cố:</b></i>


- Cũng cố trong nội dung bài học.
<i><b>5. Dặn dò: (2’)</b></i>


- Ôn lại phép chia lấy nguyên là chia lấy dư.
- Xem phần tiếp theo của bài thực hành.


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3></div>

<!--links-->

×