Giáo án Tin học 8 - Tiết 24, Bài thực hành số 7: Xử lý dãy số trong chương trình (Tiếp theo) - Năm học 2009-2010

Giáo án Tin học 8 - Tiết 24, Bài thực hành số 7: Xử lý dãy số trong chương trình (Tiếp theo) - Năm học 2009-2010

I. Mục tiêu:

- Làm quen với việc khai báo và sử dụng biến mảng.

- Ôn luyện cách sử dụng câu lệnh lặp for.do

- Củng cố các kĩ năng đọc hiểu và chỉnh sửa chương trình.

- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.

II. Chuẩn bị:

GV: Phòng máy tính.

HS: SGK, dụng cụ học tập đầy đủ.

III. Hoạt động dạy học:

1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’)

2/ Kiểm tra bài cũ:

 

doc 2 trang Người đăng tranhiep1403 Lượt xem 978Lượt tải 2 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tiết 24, Bài thực hành số 7: Xử lý dãy số trong chương trình (Tiếp theo) - Năm học 2009-2010", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
GIÁO ÁN TIN HỌC 8
Tiết PPCT: 24 (HKII)
Ngày soạn: 15/3/2010
Ngày dạy: 22/3/2010 – 27/3/2010
Bài thực hành số 7
XỬ LÝ DÃY SỐ TRONG CHƯƠNG TRÌNH (tt)
I. Mục tiêu:
- Làm quen với việc khai báo và sử dụng biến mảng.
- Ôn luyện cách sử dụng câu lệnh lặp for..do
- Củng cố các kĩ năng đọc hiểu và chỉnh sửa chương trình.
- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.
II. Chuẩn bị:
GV: Phòng máy tính.
HS: SGK, dụng cụ học tập đầy đủ.
III. Hoạt động dạy học:
1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’)
2/ Kiểm tra bài cũ: 
5’
TG
Hoạt động của GV
Hoạt động của HS
Nội dung
- Đặt câu hỏi chung cho cả lớp:
1. Lập bảng chạy cho đoạn chương trình sau:
for i:=1 to 6 do readln(a[i]);
max:=a[1];
for i:=2 to 6 do if max<a[i] then max:=a[i];
- Y/c 1 HS lần lượt trả lời câu hỏi trên (ghi trên bảng).
- Y/c HS nhận xét, đánh giá HS trả lời câu hỏi.
- 1 HS trả lời các câu hỏi của GV.
- HS nhận xét, đánh giá HS trả lời câu hỏi.
- Vấn đáp giữa giáo viên, học sinh để ôn lại bài cũ.
- Nhóm HS nhận xét, đánh giá HS trả lời câu hỏi.
3/ Bài mới:
TG
Hoạt động của GV
Hoạt động của HS
Nội dung
30’
- Ôn lại cách lập bảng chạy các chương trình đã học ở tiết trước.
- Y/c Hs đọc bài tập 2.
- Giải thích yêu cầu bài tập 2.
- Nêu lại những gì mà em hiểu?
- Giải thích lại (nếu có hs chưa hiểu).
- Lập bảng chạy chương trình với n=5.
- Y/c Hs gõ nội dung chương trình, sửa chữa (nếu có) và chạy thử với n=4, 5, 6,...
- Trả lời theo yêu cầu của giáo viên.
- Đọc bài tập 2 SGK trang 81.
- Nêu lên những gì mà hs hiểu.
- Quang sát, lắng nghe và trả lời câu hỏi theo gợi ý của GV.
- Gõ nội dung chương trình:
Bài 2: 
Program Xep_loai;
uses crt;
Var
 i, n: integer;
TBtoan, TBvan: real;
diemT, diemV: array[1..100] of real;
Begin
clrscr;
 writeln('Diem TB : '); 
 For i:=1 to n do
write(i,' . ',(diemT[i] + diemV[i])/2:3:1); 
TBtoan: =0; TBvan: =0;
 For i:=1 to n do
 Begin
 TBtoan: = TBtoan + diemT[i] ;
 TBvan: = TBvan + diemV[i] ;
 end;
 TBtoan: = TBtoan /n;
 TBvan: = TBvan /n;
writeln('Diem TB mon Toan : ',TBtoan :3:2); 
writeln('Diem TB mon Van: ',TBvan :3:2); 
 readln;
End.
Bổ sung và chỉnh sửa chương trình trong BT2 (tiết 59 ) để nhập 2 loại điểm Toán và Ngữ văn của các bạn. Sau đó in ra màn hình :
a/ điểm TB của mỗi bạn trong lớp theo công thức: 
Điểm TB = (Điểm toán + điểm văn)/2
b/ Điểm TB của cả lớp theo từng môn Toán và Ngữ văn
4. Củng cố, dặn dò:
9’
TG
Hoạt động của GV
Hoạt động của HS
Nội dung
* Củng cố:
- Y/c 1 – 2 Hs lập bảng chạy chương trình, giả thích những gì mình hiểu được.
* Dặn dò:
- Yêu cầu hs về nhà xem lại nội dung lý thuyết, chuẩn bị bài tiết theo (quan sát hình không gian với phần mềm Yenka).
- HS: thực hiện theo yêu cầu của GV.
- Hs thực hiện một số thao tác theo yêu cầu của GV

Tài liệu đính kèm:

  • docPPCT 24(TH).doc