LÝ DÃY S TRONG CH ỬỐ ƯƠNG TRÌNH

Một phần của tài liệu Bài soạn Giáo án Tin học 8 (HKII) (Trang 26 - 28)

X LÝ DÃY S TRONG CHỬ Ố ƯƠNG TRÌNH

 MỤC TIÊU:

+ Làm quen với việc khai báo và sử dụng các 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.

 CHUẨN BỊ:

- Giáo viên: sách Tin học THCS (quyển 3), giáo án, bài tập mẫu, phòng máy tính, máy chiếu Projector.

- Học sinh: sách Tin học THCS (quyển 3).

 PHƯƠNG PHÁP:

- Hướng dẫn thực hành.

 HOẠT ĐỘNG DẠY VÀ HỌC:

Nội dung - Hoạt động của giáo viên Hoạt động của học sinh

Hoạt động 1: bài cũ (5 phút)

 Viết lệnh khai báo mảng số thực A có độ dài tối đa 100 phần tử.

HS trả lời.

HS nhận xét cho điểm.

Hoạt động 2: bài tập 1 (40 phút)

GV đưa chương trình mẫu ở tiết bài tập và cho HS ôn lại ý nghĩa các câu lệnh, các khai báo trong đó.

Từ đó GV đưa bài tập 1 SGK và yêu cầu HS thực hành từng bước theo hướng dẫn.

GV theo dõi, hướng dẫn HS hoàn thành bài tập.

GV theo dõi, hướng dẫn HS sửa lỗi chương trình và kiểm tra kết quả.

HS quan sát và trả lời các câu hỏi của GV.

HS thực hành theo yêu cầu. HS nêu ý nghĩa của biến.

Biến mảng a dùng để lưu điểm của các bạn trong lớp.

Biến n lưu tổng số HS trong lớp.

Biến Gioi, Kha, TrungBinh, Kem lưu số HS giỏi, khá, trung bình, yếu.

Biến i là biến đếm để duyệt mảng a.

HS tìm hiểu các câu lệnh trong chương trình dưới sự hướng dẫn của GV.

HS gõ chương trình vào máy tính, sửa lỗi, chạy và kiểm tra kết quả.

Hoạt động 3: bài tập 2 (40 phút)

GV nêu bài tập 2 SGK.

GV hướng dẫn HS hoàn thành bài tập theo yêu cầu. (adsbygoogle = window.adsbygoogle || []).push({});

GV đưa đoạn chương trình để HS quan sát.

Program TB; Uses CRT;

Var Dtoan, Dvan: array[1..100] of real;

n, i: integer; TbT, TbV: real; TbT, TbV: real;

Begin

Clrscr;

Write(‘Nhap so HS trong lop, n = ’); Readln(n);

For i:=1 to n do Begin

Write(‘Diem Toan cua HS ’,i,‘: ’); Readln(Dtoan[i]);

Write(‘Diem Van cua HS ’,i,‘: ’); Readln(Dvan[i]);

End;

Readln

End.

GV yêu cầu HS chèn đoạn chương trình như SGK vào đúng vị trí trong chương trình.

GV hướng dẫn HS chạy chương trình kiểm tra kết quả.

HS quan sát, lắng nghe.

HS hoàn thành bài tập theo hướng dẫn.

HS quan sát đoạn chương trình mẫu.

HS chèn đoạn chương trình.

Write(‘Diem trung binh:’);

For i:=1 to n do Writeln(i,‘.’,(Dtoan[i]+Dvan[i])/2:3:1); TbT:=0; TbV:=0; For i:=1 to n do Begin TbT:=TbT + Dtoan[i]; TbV:=TbV + Dvan[i]; End; TbT:=TbT/n; TbV:=TbV/n;

Writeln(‘Diem TB mon Toan: ’,TbT:3:2); Writeln(‘Diem TB mon Van: ’,TbV:3:2);

HS thực hành theo hướng dẫn.

Hoạt động 4: củng cố (5 phút)

GV cho điểm những HS có thái độ tốt trong buổi thực hành.

GV nhận xét buổi thực hành.

HS lắng nghe. HS lắng nghe.

Ngày soạn: 22/4/2009 Ngày dạy: 24/4/2009

Tiết 61,62,63,64,65,66 – Tuần XXXII,XXXIII,XXXIV

QUAN SÁT HÌNH KHÔNG GIAN (adsbygoogle = window.adsbygoogle || []).push({});

QUAN SÁT HÌNH KHÔNG GIAN

Một phần của tài liệu Bài soạn Giáo án Tin học 8 (HKII) (Trang 26 - 28)