- 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[r]
(1)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 hiểu câu lệnh chương trình tập 1; hiểu trình hoạt động câu lệnh lặp While … chương trình - Học sinh biết thao tác với phần mềm Pascal để thực viết chương trình,
dịch, chạy lưu chương trình
1.2 Kĩ năng:
Hs thực được:
- Học sinh thực thao tác với phần mềm Pascal để thực viết chương trình, dịch, chạy 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 thành thạo:
- Học sinh thực thành thạo thao tác với phần mềm Pascal để thực viết chương trình, dịch, chạy 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 mơn học có ý thức học tập mơn, ham thích tìm hiểu tư khoa học
Tính cách:
- Rèn luyện tính kiên trì 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 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 cũ, xem trước mới.
(2)4.1.
Ổn định tổ chức kiểm diện (2 phút)
Giáo viên ổn định tổ chức kiểm diện học sinh 4.2.
Kiểm tra miệng :
Lịng q trình thực hành 4.3.
Tiến trình học:
HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG BÀI HỌC
Hoạt động: (35 phút)
Viết chương trình sử dụng lệnh lặp While … để tính n số thực x1,x2,x3… xn Các số n x1,x2,x3…, xn được nhập từ bàn phím.
Gv: Đưa ý tưởng toán Yêu cầu hs xác định Input Output toán
Hs: Xác định Input Output toán
Gv: Hướng dẫn hs giải câu a
Hs: Cùng giáo viên giải câu a
Gv: Hướng dẫn sơ câu b c
Hs: Thực yêu cầu giáo viên
theo hướng dẫn
Gv: Hỗ trợ học sinh trình thực
hành
Gv: Yêu cầu học sinh suy nghĩ câu d (nếu thời gian
Bài tập 1:
Viết chương trình sử dụng lệnh lặp While … để tính n số thực x1,x2,x3…xn Các số n x1,x2,x3…, xn 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
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 =’, Tb:10:3); Writeln(‘Nhấn Enter để thoát ’);
Readln;
(3)4.4.
Tổng kết (3 phút)
- Giáo viên đánh giá kết tiết thực hành
- Tuyên giương em làm tốt, nhiệt tình Phê bình nhắc nhở em chưa nghiêm túc tiết thực hành
4.5.
Hướng dẫn học tập (5 phút)
Đối với học tiết này:
- Về nhà xem lại chương trình thực hành hơm
- Về nhà viết lại chạy thử chương trình với liệu vào khác để hiểu chương trình câu lệnh lặp (nếu có điều kiện)
Đối với học tiết tiếp theo:
- Xem trước tập 1d để tiết sau thực hành 5.
PHỤ LỤC.