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

Bai thuc hanh 6 Su dung lenh lap WhileDo

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

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

Tuần 26 - Tiết 49


Ngày dạy: 06/03/2017



<b>Bài thực hành 6:</b>



<b>SỬ DỤNG LỆNH LẶP WHILE … DO</b>





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


<i><b>1.1 Kiến thức:</b></i>


* Hoạt động: - Học sinh biết và hiểu từng câu lệnh trong chương trình của bài tập
1; hiểu hơn quá trình hoạt động của câu lệnh lặp While … do trong chương trình.
- Học sinh biết thao tác với phần mềm Pascal để thực hiện viết chương trình,


dịch, chạy và lưu chương trình.


<i><b>1.2 Kĩ năng: </b></i>


 <i><b>Hs thực hiện được:</b></i>


- Học sinh thực hiện được các thao tác với phần mềm Pascal để thực hiện viết
chương trình, dịch, chạy và lưu chương trình; viết chương trình Pascal có câu
lệnh lặp While …do.


 <i><b>Hs thực hiện thành thạo:</b></i>


- Học sinh thực hiện thành thạo các thao tác với phần mềm Pascal để thực hiện
viết chương trình, dịch, chạy và lưu chương trình; viết chương trình Pascal có câu


lệnh lặp While …do.


<i><b>1.3 Thái độ:</b></i>


 <i><b>Thói quen:</b></i>


- Học sinh thói quen tự rèn luyện trong của mơn học có ý thức học tập bộ mơn,
ham thích tìm hiểu về tư duy khoa học.


 <i><b>Tính cách:</b></i>


- Rèn luyện tính kiên trì trong học tập, rèn luyện.
<b>2. NỘI DUNG BÀI HỌC:</b>


- Thực hành sử dụng lệnh lặp While ... do.
<b>3. CHUẨN BỊ:</b>


<b>3.1. Giáo viên: Phòng máy. Phần mềm Pascal hoạt động tốt.</b>
<b>3.2. Học sinh: Học bài cũ, xem trước bài mới.</b>


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

<b>4.1.</b>


<b> Ổn định tổ chức và kiểm diện. (2 phút)</b>


Giáo viên ổn định tổ chức và kiểm diện học sinh.
<b>4.2.</b>


<b> Kiểm tra miệng :</b>


Lịng trong q trình thực hành.


<b>4.3.</b>


<b> Tiến trình bài học:</b>


<b>HOẠT ĐỘNG CỦA GV VÀ HS</b>

<b>NỘI DUNG BÀI HỌC</b>



<b>Hoạt động: (35 phút)</b>


<b> Viết chương trình sử dụng lệnh lặp</b>
<b>While … do để tính n số thực x1,x2,x3…</b>
<b>xn. Các số n và x1,x2,x3…, xn được</b>
<b>nhập từ bàn phím.</b>


<i><b>Gv: </b></i>Đưa ra ý tưởng của bài tốn. u cầu
hs xác định Input và Output bài toán.


<i><b>Hs:</b></i> Xác định Input và Output bài toán.


<i><b>Gv: </b></i>Hướng dẫn hs giải quyết câu a.


<i><b>Hs: </b></i>Cùng giáo viên giải quyết câu a.


<i><b>Gv: </b></i>Hướng dẫn sơ bộ câu b và c.


<i><b>Hs: </b></i>Thực hiện các yêu cầu của giáo viên


theo hướng dẫn


<i><b>Gv: </b></i>Hỗ trợ học sinh trong quá trình thực



hành.


<i><b>Gv: </b></i>Yêu cầu học sinh suy nghĩ câu d (nếu
còn thời gian.


<b>Bài tập 1:</b>


Viết chương trình sử dụng lệnh lặp While … do
để tính n số thực x1,x2,x3…xn. Các số n và
x1,x2,x3…, xn được nhập từ bàn phím.


Program Tinh_trung_binh;
Var n, dem: integer;


X, Tb: real;
Begin


Dem:=0; Tb:=0;


Writeln(‘nhap cac so can tinh n =’); Readln(n);
While dem < n do


Begin


Dem:= dem + 1;


Writeln(‘nha so thu’, dem,’=’);
Readln(x);


Tb:= Tb + x;


End;


Tb:=Tb/n;


Writeln(‘Trung binh của’,n,’so là =’, Tb:10:3);
Writeln(‘Nhấn Enter để thoát ...’);


Readln;


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

<b>4.4.</b>


<b> Tổng kết. (3 phút)</b>


- Giáo viên đánh giá kết quả tiết thực hành


- Tuyên giương các em làm tốt, nhiệt tình. Phê bình nhắc nhở những em chưa
nghiêm túc trong tiết thực hành.


<b>4.5.</b>


<b> Hướng dẫn học tập . (5 phút)</b>


 <b>Đối với bài học ở tiết này:</b>


- Về nhà xem lại các chương trình đã được thực hành hơm nay.


- Về nhà viết lại và chạy thử chương trình với các dữ liệu vào khác nhau để hiểu
hơn chương trình và câu lệnh lặp (nếu có điều kiện).


 <b>Đối với bài học ở tiết tiếp theo:</b>



- Xem trước các bài tập 1d và bài 2 của bài để tiết sau chúng ta thực hành
<b>5.</b>


<b> PHỤ LỤC.</b>


</div>

<!--links-->

×