- 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ó sử dụng biến mảng3. Hs thực hiện[r]
(1)Tuần 29 - Tiết 58 Ngày dạy: 21/03/2016
Bài thực hành 7:
XỬ LÍ DÃY SỐ TRONG CHƯƠNG TRÌNH
1 MỤC TIÊU:
1.1 Kiến thức: * Hoạt động:
- 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
- Học sinh biết hiểu câu lệnh chương trình; hiểu việc khai báo mảng, việc xử lí dãy số 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ó sử dụng biến mảng
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ó sử dụng biến mảng
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 biến mảng
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
4 TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: 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 :
(2)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)
Gv: Yêu cầu học sinh đọc yêu cầu tập sách giáo khoa
Hs: Đọc hiểu yêu cầu tập
Gv: Đưa câu hỏi củng cố lại kiến thức
Hs: Tham gia hoạt động giáo viên. Gv: Giáo viên yêu cầu học sinh tìm hiểu câu lệnh chương trình Sgk đưa
Hs: Đọc hiểu chương trình.
Gv: Nhận xét Cho học sinh viết chạy thử chương trình máy
Hs: Viết chương trình, chạy thử chương trình
Gv: Quan sát Trả lời câu hỏi thắc mắc học sinh
Bài Viết chương trình nhập điểm bạn lớp Sau in hình số bạn đạt kết học tập loại giỏi, khá, trung bình (theo tiêu chuẩn từ 8.0 trở lên đạt loại giỏi, từ 6.5 đến 7.9 đạt loại khá, từ 5.0 đến 6.4 đạt trung bình 5.0 xếp loại kém)
a) Xem lại ví dụ ví dụ 3, cách sử dụng khai báo biến mảng Pascal
b) Liệt kê biến dự định sử dụng chương trình Tìm hiểu phần khai báo tìm hiểu tác dụng biến:
program Phanloai;
uses crt;
Var
i, n, Gioi, Kha, Trungbinh, Kem: integer; A: array[1 100] of real;
a) Gõ phần khai báo vào máy tính lưu tệp với tên Phanloai Tìm hiểu câu lệnh phần thân chương trình đây:
Begin
clrscr;
write(‘Nhap so cac ban lop, n = ‘); readln(n);
writeln(‘Nhap diem:’);
For i:=1 to n do Begin write(i,’ ‘); readln(a[i]); End;
Gioi:=0; Kha:=0; Trungbinh:=0; Kem:=0;
For i:=1 to n do
begin
if a[i]>=8.0 then Gioi:=Gioi+1;
if a[i]<5 then Kem:=Kem+1;
if (a[i]<8.0) and (a[i]>=6.5) then
Kha:=Kha+1;
if (a[i]>=5) and (a[i]<6.5) then
Trungbinh:=trungbinh+1 end;
writeln(‘Ket qua hoc tap:’); writeln(Gioi,’ ban hoc gioi’); writeln(Kha,’ ban hoc kha’);
(3)writeln(Kem,’ ban hoc kem’); readln
End
d) Gõ tiếp phần chương trình vào máy tính sau phần khai báo Dịch, chạy chương trình
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 (nếu có điều kiện)
Đối với học tiết tiếp theo:
- Xem trước tập để tiết sau thực hành: + Tìm hiểu câu lệnh chương trình sách giáo khoa
5.
PHỤ LỤC.