II. CHUẨN BỊ BÀI HỌC: 1 Giỏo viờn : SGK, SGV, tài liệu, Giỏo ỏn.
2. Học sinh : Đọc trước bài TH
III. TIẾN TRèNH BÀI HỌC:
1.Hoạt động 1: Khởi động
Kiểm tra 15’: Viết chương trỡnh tớnh tổng hai số a, b (với giỏ trị của a, b được nhập vào từ bàn phớm)
Biểu chấm: (hs thiếu 5 dấu ; trở lờn trừ 1đ) Program tong_hai_so; Uses crt ; Var a, b : real ; Begin Clrscr; Write(‘Nhập a, b :) ;
1 điểm khụng được cho dấu , vào tờn và khụng cú dấu cỏch
1 điểm 1 điểm
1 điểm sau begin cú ; khụng cho điểm
Readln(a,b) ;
Writeln(‘Tong của a va b la:’, (a+b):4:2) ; Readln ; End. điểm 1 điểm 1 điểm
1 điểm Nếu viết Writeln(‘Tong của a va b la:’,s); s:=a+b; sẽ khụng ra kq, chỉ ra =0
1 điểm khụng cú dấu ; vẫn đỳng
1 điểm 2.Hoạt động 2: Hỡnh thành kiến thức (30 phút) HOẠT ĐỘNG CỦA GIÁO VIấN
VÀ HỌC SINH
NỘI DUNG, YấU CẦU CẦN ĐẠT Luyện tập
Bài 1: Tớnh trung bỡnh của n số x1,x2,x3,..xn.
G: Yờu cầu hs xỏc định bài toỏn.
G: Học sinh mụ tả thuật toỏn
G: Gợi ý để học sinh viết thuật toỏn
G: Dựa vào thuật toỏn và sử dụng lệnh While .. do để viết chương trỡnh.
- Khai bỏo biến cho chương trỡnh
+Gỏn biến đem =0 và tb=0; Nhập n;
+Trong khi dem<n thỡ - Tăng dem lờn 1 - Nhập x - Cộng dồn giỏ trị TB vào +Tớnh giỏ trị trung bỡnh +In ra màn hỡnh H: Xỏc định bài toỏn: - Input: Cho n số x1, x2, x3…xn. - Output: Tớnh trung bỡnh. H: Mụ tả thuật toỏn: B1: dem0; TB0; B2: nhập n;
B3: Nếu dem>n thỡ tới bước 5
B4: demdem+1; nhập x; TBTB+x; B5: Kết thỳc và in kết quả ra màn hỡnh. Program trungbinh;
Uses crt;
Var N, dem: integer; X, TB: Real; Begin
Clrscr; begin
Dem:=0; TB:=0;
Write (‘nhap so N =’); Readln(N); While dem<n do Begin Dem:=dem +1; Write(‘nhap x:’); Readln(x); Tb:= TB+x; End; TB:=TB\n;
Writeln(‘ Trung bỡnh của’,n, ‘ so là:’,tb); Readln
Thực hành
G: Hướng dẫn và quan sỏt học sinh gừ chương trỡnh vào Pascal.
G: Dặn dũ học sinh và tỡm cỏc lỗi sai để sửa cho học sinh.
H: Gừ chương trỡnh
H: Chỉnh sửa và chạy lại chương trỡnh. H: Bấm F9 để sửa lỗi.
H: Bấm CTRl+F9 để chạy chương trỡnh. H: Nhận xột và rỳt ra kết luận
H: Tự khỏm phỏ
3.Hoạt động 3: Luyện tập, vận dụng, mở rộng (10 phỳt):
Cõu lệnh lặp với số lần biết trước và cõu lệnh lặp với số lần chưa biết trước. Sử dụng cõu lệnh lặp chưa biết trước vào cỏc bài toỏn.
Cỳ phỏp cõu lệnh lặp chưa biết trước? Lỗi lặp vụ hạn lần.
Dặn dũ
Làm bài tập trong SGK