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

tiết 1 trường thpt ngô gia tự giáo án tin học 11 tuần 9 ngày soạn 2608108 chương ii chương trình đơn giản bài tập và thực hành 1tt a mục tiêu bài học 1 kiến thức biết được một số chương trình pasc

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 (116.96 KB, 2 trang )

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

<b>Tuần : 9</b> <i>Ngày soạn 26/081/08</i>


<b>CHƯƠNG II. CHƯƠNG TRÌNH ĐƠN GIẢN</b>

<b>BÀI TẬP VÀ THỰC HÀNH 1(tt)</b>


<b>A- Mục tiêu bài học:</b>


<b>1. Kiến thức:</b>


- Biết được một số chương trình Pascal hồn chỉnh


- Làm quen với các dịch vụ chủ yếu của Turbo Pascal trong việc soạn thảo, lưu chương
trình, dịch chương trình và thực hiện chương trình


<b>2. Kỹ năng: </b>


- Soạn được chương trình, lưu lên đĩa, dịch lỗi cú pháp, thực hiện và tìm lỗi thuật tốn và
hồn chỉnh chương trình


- Bước đầu phân tích và hồn thành một chương trình đơn giản trên Turbo Pascal.
<b>3. Thái độ: </b>


 u thích mơn học


<b>B- Phương pháp:</b>


 Nêu và giải quyết vấn đề


<b>C- Chuẩn bị của giáo viên và học sinh:</b>
<i>1. Giáo viên</i>:


 Chuẩn bị phòng máy, đảm báo các máy có chương trình Pascal.



<i>2.Học sinh</i>:


 Chuẩn bị bài giải phương trình bậc hai ax2 + bx + c =0


<b>D- Tiến trình lên lớp:</b>
<b>I- Ổn định lớp :</b>


 Kiểm tra sĩ số


<b>II- Kiểm tra bài cũ: </b>


 Hãy cho biết sự khác nhau giữa hằng có đặt tên và biến
 Viết chương trình đơn giản tính tổng hai số nguyên a và b.


<b>III- Bài mới:</b>
<i>1. Đặt vấn đề: </i>

2. Triển khai bài:



<b>Hoạt động của giáo viên và học sinh</b> <b>Nội dung kiến thức</b>
<b>Hđ: Rèn luyện kỹ năng lập trình</b>


- GV: Em nào có thể viết chương trình cho bài tập 9
SGK/36


HS: Xung phong trình bày.
GV: Nhận xét, sửa sai nếu có


HS: Gõ chương trình vào máy, dịch và thực hiện chương
trình.



GV: Theo dõi giúp đỡ các em yếu.


- GV: Các em hãy gõ chương trình bài tập 10 đã chuẩn bị
sẵn vào máy, dịch và thực hiện, hồn chỉnh chương trình
của mình.


HS: Làm bài


GV: Theo dõi, hướng dẫn, giúp đỡ các em hồn thành
chương trình


<b>Bài tập 9 SGK/36</b>
Program Bt_9 ;
Var a : real ;
Begin


Write(‘Nhap so a (a>0) : ‘) ;
Readln(a) ;


Writeln(‘Dien tich phan gach cheo
la :’, a*a*pi/2 : 10 : 4) ;


Readln
End .


** Lưu ý : số  là một hằng trong Pascal,
được kí hiệu là Pi. Giá trị của Pi là
3,1415926536



<b>TIẾT </b>



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

- GV: Cho bài tập. Hãy viết chương trình tính diện tích
phần gạch chéo trong hình dưới, với giá trị a nhập từ bàn
phím


<b>Bài tập 10 SGK/36</b>
Program Bt_10 ;
Const g = 9.8 ;
Var v, h : real ;
Begin


Write(‘Nhap do cao h : ’) ; readln(h) ;
V := sqrt(2*g*h) ;


Write(‘Van toc v khi cham dat la : ‘,
v :10 : 2) ;


Readln
End.
<b>IV- Củng cố bài :(2 phút)</b>


<i><b>Những nội dung đã học</b></i>


- Các bước để hồn thành một chương trình:


+ Phân tích bài tốn để xác định dữ liệu vào, dữ liệu ra.
+ Xác định thuật tốn.


+ Soạn chương trình vào máy.


+ Lưu trữ chương trình.
+ Biên dịch chương trình.


+ Thực hiện và hiệu chỉnh chương trình.
<b>V- Dặn dị : </b>


Về nhà làm các bài tập sau:


1. Hãy chỉ ra 4 lỗi sai (3 lỗi dịch,
1 lỗi thực hiện) trong chương trình sau
var x, y, z : interger ;


begin
x := 200 ;
y := 250
z = x*y ;
write(z) ;
readln
end.


2. Viết chương trình tính biểu
thức 2<i>x</i>2<sub>+3</sub>

<sub>(</sub>



<i>x −</i>5

)

/2+1 , với giá trị
x nguyên được nhập từ bàn phím.


3. Khơng thực hiện chương trình,
hãy cho biết kết quả thực hiện chương
trình sau:



var x, y, z : integer ;
begin


write(‘Nhap gia tri x, y: ‘);
readln(x, y);


x := x – y ;
y := y +1 ;
z := y ;
y := x + y ;
z := z – x – y ;
writeln(‘x = ‘, x) ;
writeln(‘y = ‘, y) ;
writeln(‘z = ‘, z) ;
end.


VI. <b>Rút kinh nghiêm:...</b>
<b>...</b>
<b>...</b>


a
a


</div>

<!--links-->

×