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>
<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
<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>
<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> Tiến trình 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;
Tb:=Tb/n;
Writeln(‘Trung binh của’,n,’so là =’, Tb:10:3);
Writeln(‘Nhấn Enter để thoát ...’);
Readln;
<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>