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ệ

3 14 0
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ệ

Đang tải... (xem toàn văn)

Thông tin tài liệu

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 [r]

(1) Tin học lớp 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 : XỬ LÍ DÃY SỐ TRONG CHƯƠNG TRÌNH I MUÏC TIEÂU 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; Kyõ naêng - Thực hành khai báo và sử dụng biến; - Củng cố kỹ đọc, hiểu và chỉnh sửa chương trình; - Hiểu và viết chương trình với thuật toán tìm giá trị lớn nhất, nhỏ dãy số, tính tổng dãy số Thái độ - Nghiêm túc thực hành, phát huy tinh thần tự học hỏi, tự tìm hiểu II CHUAÅN BÒ Noäi dung: - Các dạng bài tập thực hành liên quan Đồ 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 trước lên lớp III HOẠT ĐỘNG DẠY HỌC 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 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 dai day so’); readln (n) Writeln (‘nhap cac phantu cua day so’); For i:=1 to n Write (‘a[‘ ,I, ‘]=’); readln (a[i]); Max : =a[1]; For i:=2 to n 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 (2)  Tin học lớp 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 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 32’ - Khởi động máy, yêu cầu hs - Gõ, dịch và chạy gõ, dịch và chạy thử số chương trình chương trình đã học phần lý thuyết + Bài xác định giá trị lớn nhất, nhỏ + Cho hs tham khảo chương + Tự nghiên cứu, đưa trình xác định giá trị lớn ý 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ỏ và chương trình tính tổng mà không cần phải nhìn sách, + Chạy thử chưa được, tiếp tục chỉnh sửa đến chương trình hoàn thiện 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 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 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 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 số lỗi học hướng dẫn 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 số chương trình đã học phần lý thuyết * Chương trình tính tổng dãy số và in 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 dai cua day so:’,n); readln(n); Writeln (‘nhap cac phan tư cua day so:’); For i:=1 to n Begin Write (‘a[‘, i, ‘]=’); readln (a[i]); End; Trang Lop8.net 28 (3)  Tin học lớp Trường PTDT Nội Trú An Lão Hoạt động : Củng cố - Hệ thống toàn nội dung - Lắng nghe - Nhận xét tiết thực hành Daën doø: (1’) Xem lại nội dung chuẩn bị cho tiết thực hành IV RUÙT KINH NGHIEÄM 5' — —»«— — — Giaùo vieân giaûng daïy: Phaïm Thò Leä Trang Lop8.net 29 (4)

Ngày đăng: 29/03/2021, 15:18

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan