Trường THCS Thạnh Đông
Kế hoạch bài học Tin Học 8
Tuần 26 - Tiết 49
Ngày dạy: 06/03/2017
Bài thực hành 6:
SỬ DỤNG LỆNH LẶP WHILE … DO
1. MỤC TIÊU:
1.1 Kiến thức:
* 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.
1.2 Kĩ năng:
• Hs thực hiện được:
- 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.
• Hs thực hiện thành thạo:
- 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.
1.3 Thái độ:
• Thói quen:
- 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.
• Tính cách:
- Rèn luyện tính kiên trì trong học tập, rèn luyện.
2. NỘI DUNG BÀI HỌC:
- Thực hành sử dụng lệnh lặp While ... do.
3. CHUẨN BỊ:
3.1. Giáo viên: Phòng máy. Phần mềm Pascal hoạt động tốt.
3.2. Học sinh: Học bài cũ, xem trước bài mới.
4. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:
4.1. Ổn định tổ chức và kiểm diện. (2 phút)
Giáo viên ổn định tổ chức và kiểm diện học sinh.
4.2. Kiểm tra miệng:
Giáo viên: Nguyễn Hữu Khoa.
Trường THCS Thạnh Đông
Kế hoạch bài học Tin Học 8
Lòng trong quá trình thực hành.
4.3. Tiến trình bài học:
HOẠT ĐỘNG CỦA GV VÀ HS
Hoạt động: (35 phút)
NỘI DUNG BÀI HỌC
Bài tập 1:
Viết chương trình sử dụng lệnh lặp Viết chương trình sử dụng lệnh lặp While … do
While … do để tính n số thực x1,x2,x3… để tính n số thực x1,x2,x3…xn. Các số n và
xn. Các số n và x1,x2,x3…, xn được x1,x2,x3…, xn được nhập từ bàn phím.
nhập từ bàn phím.
Program Tinh_trung_binh;
Var n, dem: integer;
X, Tb: real;
Gv: Đưa ra ý tưởng của bài toán. Yêu cầu Begin
hs xác định Input và Output bài toán.
Dem:=0; Tb:=0;
Hs: Xác định Input và Output bài toán.
Writeln(‘nhap cac so can tinh n =’); Readln(n);
Gv: Hướng dẫn hs giải quyết câu a.
While dem < n do
Begin
Hs: Cùng giáo viên giải quyết câu a.
Gv: Hướng dẫn sơ bộ câu b và c.
Dem:= dem + 1;
Hs: Thực hiện các yêu cầu của giáo viên
Writeln(‘nha so thu’, dem,’=’);
theo hướng dẫn
Readln(x);
Gv: Hỗ trợ học sinh trong quá trình thực
Tb:= Tb + x;
End;
hành.
Gv: Yêu cầu học sinh suy nghĩ câu d (nếu
Tb:=Tb/n;
còn thời gian.
Writeln(‘Trung binh của’,n,’so là =’, Tb:10:3);
Writeln(‘Nhấn Enter để thoát ...’);
Readln;
End.
4.4. Tổng kết. (3 phút)
- Giáo viên đánh giá kết quả tiết thực hành
Giáo viên: Nguyễn Hữu Khoa.
Trường THCS Thạnh Đông
Kế hoạch bài học Tin Học 8
- 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.
4.5. Hướng dẫn học tập. (5 phút)
• Đối với bài học ở tiết này:
- 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).
• Đối với bài học ở tiết tiếp theo:
- 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
5. PHỤ LỤC.
--------------------
Giáo viên: Nguyễn Hữu Khoa.