Tải bản đầy đủ (.pdf) (3 trang)

Giáo án Tin học Lớp 8 - Tiết 46, Bài thực hành 7: Xử lí dãy số trong chương trình - Năm học 2008-2009 - Phạm Thị Lệ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (171.5 KB, 3 trang )

<span class='text_page_counter'>(1)</span> Tin học lớp 8. Tuaàn: 24. Trường PTDT Nội Trú An Lão. Tieát 46. Ngày soạn: 13. 02 09. Bài thực hành 7 : XỬ LÍ DÃY SỐ TRONG CHƯƠNG TRÌNH I. MUÏC TIEÂU 1. Kiến thức - Khai báo và sử dụng biến mảng để viết chương trình hoàn thiện. - Ôn luyện cách sử dụng các câu lệnh if..then, for..do;. 2. Kyõ naêng - Thực hành khai báo và sử dụng biến; - Củng cố kỹ năng đọc, hiểu và chỉnh sửa chương trình; - Hiểu và viết được chương trình với thuật toán tìm giá trị lớn nhất, nhỏ nhất của một dãy số, tính tổng dãy số. 3. Thái độ - Nghiêm túc trong thực hành, phát huy tinh thần tự học hỏi, tự tìm hiểu. II. CHUAÅN BÒ 1. Noäi dung: - Các dạng bài tập thực hành liên quan. 2. Đồ dùng: - Giaùo vieân: Saùch giaùo khoa, giaùo aùn, baøi taäp, phòng máy vi tính. - Học sinh:Sách giáo khoa, vở, viết, thước kẻ. Xem bài mới trước khi lên lớp. III. HOẠT ĐỘNG DẠY HỌC 1. Tổ chức lớp (2’) - Ổn định tổ chức. - Kieåm tra só soá hoïc sinh. + Lớp 8A1: ....................................................................................................................................................................................... + Lớp 8A2: ....................................................................................................................................................................................... - Phaân nhoùm hoïc taäp. 2. Kieåm tra baøi cuõ (5’) * Caâu hoûi: CH1: Chỉnh sửa và chạy đoạn chương trình sau: Program max; Var I,n,max: integer A: array [1..50] of integer Begin Write (‘nhap do dai day so’); readln (n) Writeln (‘nhap cac phantu cua day so’); For i:=1 to n do Write (‘a[‘ ,I, ‘]=’); readln (a[i]); Max : =a[1]; For i:=2 to n do If max <a[i] then max := a[i]; Write (‘so lon nhat la’, max); Readln; Giaùo vieân giaûng daïy: Phaïm Thò Leä. Trang. Lop8.net. 27.

<span class='text_page_counter'>(2)</span>  Tin học lớp 8. Trường PTDT Nội Trú An Lão. * Trả lời: -> Thêm dấu chấm ; sau các lệnh. Bổ sung từ khóa begin và end sau vòng lặp. Nhấn alt +F9 để dịch và ctrl+9 để chạy chương trình. 3. Bài mới: * Giới thiệu bài: * Tieán trình baøi daïy: TG Hoạt động giáo viên Hoạt động học sinh Hoạt động1: Tìm hiểu bài tập 1 32’ - Khởi động máy, yêu cầu hs - Gõ, dịch và chạy gõ, dịch và chạy thử một số chương trình. chương trình đã được học trong phần lý thuyết. + Bài xác định giá trị lớn nhất, nhỏ nhất. + Cho hs tham khảo chương + Tự nghiên cứu, đưa trình xác định giá trị lớn nhất ra ý tưởng thuật toán sau đó tự viết chương trình và gõ chương trình. xác định giá trị nhỏ nhất và chương trình tính tổng mà không cần phải nhìn sách, + Chạy thử nếu chưa vở. được, tiếp tục chỉnh sửa đến khi chương trình hoàn thiện mới thôi. - Quan sát và theo dõi hs thực hành. - Hướng dẫn viết chương trình tính tổng của một dãy số: + Trong chương trình này đòi - Lắng nghe. hỏi phải có thêm câu lệnh in ra màn hình dãy số vừa nhập để người dùng có thể thuận tiện kiểm chứng kết quả chương trình. + Cho hs tự gõ và chạy thử - Gõ và chạy thử đoạn chương trình này. chương trình. + Quan sát và hướng dẫn - Thực hành theo chỉnh sửa một số lỗi nếu học hướng dẫn của giáo sinh mắc phải. viên.. Giaùo vieân giaûng daïy: Phaïm Thò Leä. Noäi dung * Bài 1:Chạy một số chương trình đã được học trong phần lý thuyết.. * Chương trình tính tổng của một dãy số và in ra màn hình dãy số vừa nhập để người dùng kiểm chứng. * Bài giải: Program sum; Var I, n, sum: integer; A: array [1..100] of integer; Begin Write (‘nhap do dai cua day so:’,n); readln(n); Writeln (‘nhap cac phan tư cua day so:’); For i:=1 to n do Begin Write (‘a[‘, i, ‘]=’); readln (a[i]); End; Trang. Lop8.net. 28.

<span class='text_page_counter'>(3)</span>  Tin học lớp 8. Trường PTDT Nội Trú An Lão. Hoạt động 2 : Củng cố - Hệ thống toàn bộ nội dung. - Lắng nghe. - Nhận xét tiết thực hành. 4. Daën doø: (1’) Xem lại nội dung chuẩn bị cho tiết thực hành tiếp theo. IV. RUÙT KINH NGHIEÄM ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------5'. — —»«— — —. Giaùo vieân giaûng daïy: Phaïm Thò Leä. Trang. Lop8.net. 29.

<span class='text_page_counter'>(4)</span>

×