Ổn định lớp:8A: I Kiểm tra bài cũ.

Một phần của tài liệu GA tin 8_ki 2_2013 (Trang 51 - 54)

II. Kiểm tra bài cũ.

1. Hãy trình bày cách khai báo biến mảng? lấy ví dụ cụ thể? 2. Làm bài tập 4 sgk?

3. Làm bài tập 5 sgk?

III. Bài mới

Hoạt động của Thầy - Trò Nội dung

Hoạt động 1: 1. Mục đích yêu cầu

GV: Trình bày mục đích yêu cầu của bài thực

hành để hs biết -> hs thực hành đạt đợc mục - Làm quen với việc khai báo và sử dụng cácbiến mảng.

đích yêu cầu đó.

Chú ý lắng nghe, ghi nhận: - Ôn luyện cách sử dụng câu lệnh for...do- Cũng cố các kỷ năng đọc, hiểu và chỉnh sửa chơng trình.

Hoạt dộng 2: Nội dung

GV: Treo bảng phụ, yêu cầu hs đọc đề ra. Hs: Suy nghĩ, thảo luận -> trả lời:

?Hãy nêu ý tởng giải bài toán? Hs: trả lời

GV: Yêu cầu hs xem lại.

?Hãy cho biết để viết chơng trình giải bài toán này chúng ta cần khai báo những biến nào? cách khai báo ra sao?

Hs: Suy nghĩ, thảo luận -> trả lời:

GV: Yêu cầu hs thảo luận và cho biết ý nghĩa của các câu lệnh trong chơng trình.

Giải thích thêm ý nghĩa của các câu lệnh để hs hiểu.

GV: Hớng dẫn hs cách gõ phần thân chơng trình vào sau phần khai báo.

Sau khi gõ thêm phần thân chơng trình để lu lại em làm thế nào?

GV: quan sát, hd

.? Hãy nêu các bớc dịch và chạy chơng trình? Hs: trả lời

Bài 1: Viết chơng trình nhập điểm của các bạn học sinh trong lớp. Sau đó in ra màn hình số bạn đạt kết quả học tập loại giỏi, khá, trung bình, yếu, kém.

- ý tởng:

Khai báo một mảng số thực để lu điểm của các học sinh trong lớp, sau đó sử dụng vòng lặp for để nhập điểm, sử dụng câu lệnh điều kiện để đếm số bạn có kết quả học tập: giỏi, khá, trung bình, kém.

a. Xem lại các ví dụ 2 và ví dụ 3 bài 9 về cách sử dụng và khai báo biến mảng trong Pascal.

b. Liệt kê các biến sử dụng trong chơng trình. Program phanloai;

Uses crt;

Var i, n, gioi, kha, tbinh, yeu, kem: integer; A: array[1..50] of real;

c. Gõ phần khai báo trên vào máy tính và lu lại với tên Phanloai. Tìm hiểu các câu lệnh trong phần thân của chơng trình sgk.

d. Gõ tiếp phần chơng trình này vào máy tính sau phần khai báo. Dịch, chạy chơng trình. .

Hoạt động 3: Thực hành

GV: y/c hs thực hành gõ chơng trình vừa thìm hiểu vào MT

Hs: thực hành

Program phanloai; Uses crt;

Var i, n, gioi, kha, tbinh, yeu, kem: integer; A: array[1..50] of real;

Begin

Writeln(‘Nhập điểm cho các bạn trong lớp’); Writeln(‘Nhập sĩ số lớp n=’); readln(n); For i:=1 to n do Begin Write(‘Ban[‘, i, ‘]=’); Readln(a[i]); End;

GV: Chú ý quan sát quá trình thực hành của học sinh, chỗ nào học sinh còn lúng túng cha hiểu rõ -> giáo viên hớng dẫn lại.

HS: Chú ý thực hành theo nội dung giáo viên đề ra

For i:=1 to n do Begin

If a[i]> =8.0 then gioi:=gioi+1 Else

If a[i]>=6.5 then kha:=kha+1 Else

If a[i] >=5.0 then Tbinh:=TB+1 Else

If a[i]>=3.5 then Yeu:=yeu+1 Else kem:=kem+1;

Writeln(‘So học sinh giỏi=’, gioi); Writeln(‘So học sinh kha=’, kha);

Writeln(‘So học sinh Trung binh=’, Tbinh); Writeln(‘So học sinh Yếu=’, yêu);

Writeln(‘So học sinh kém=’, kem); Readln;

END.

4. Cũng cố.

- Hệ thống lại những nội dung lý thuyết cần nhớ sau tiết thực hành.

- Nhận xét chung về giờ thực hành, động viên khích lệ những hs thực hành tốt đồng thời nhắc nhở hs một số lỗi thờng gặp trong quá trình thực hành để hs khắc phục.

5. HDVN:

- Yêu cầu hs về nhà ôn lại phần lý thuyết cần nhớ sau tiết thực hành. - Thực hành thêm (nếu có máy).

- Đọc trớc bài 2 -> tiết sau thực hành tiếp.

Kiểm tra, ngày 21 tháng 3 năm 2013 TP

Nguyễn Ngọc Tuân

Ngày soạn: 26/3 Ngày giảng:1/4

Tiết 60: Bài thực hành 7:

Xử lý dãy số trong chơng trình (T2)a. Mục tiêu: a. Mục tiêu:

1. Kiến thức: Làm quen với việckhai báo và sử dụng biến mảng, ôn luyện cách sử dụng câu lệnh điều kiện, câu lệnh lặp.

2. Kỹ năng: Rèn luyện kỷ năng đọc, hiểu chơng trình, viết chơng trình có sử dụng biến mảng.

3. Thái độ: Nghiêm túc trong học tập, ham thích học hỏi nghiên cứu lập trình.

b. Chuẩn bị :

- Giáo viên: SGK, tài liệu tham khảo, máy tính đã đợc cài đặt sẵn môi trờng lập trình Turbo Pascal.

- Học sinh: SGK, Đọc bài trớc.

C. Tiến trình lên lớp

Một phần của tài liệu GA tin 8_ki 2_2013 (Trang 51 - 54)

Tải bản đầy đủ (DOC)

(79 trang)
w