1. Trang chủ
  2. » Mẫu Slide

Giáo án Tin học 8 tiết 35: Ôn tập học kì I

3 18 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 118,05 KB

Nội dung

Kiến thức  Hiểu được các mạch kiến thức cơ bản trong chương trình HKI như: khái niệm ngôn ngữ lập trình, các từ khóa, câu lệnh, quá trình giải bài toán trên máy tính, cấu trúc rẽ nhánh,[r]

(1)Ngày soạn: 05/12/09 Ngày dạy: 09/12/09 tiết theo ppct: 35 ÔN TẬP HỌC KÌ I I - MỤC TIÊU Kiến thức  Hiểu các mạch kiến thức chương trình HKI như: khái niệm ngôn ngữ lập trình, các từ khóa, câu lệnh, quá trình giải bài toán trên máy tính, cấu trúc rẽ nhánh, câu lệnh điều kiện Kỹ  Bước đầu biết lập trình hóa bài toán có nội dung thực tiễn  Bước đầu viết chương trình đơn giản ngôn ngữ lập trình Pascal  Vận dụng được: đưa bài toán từ thực tiễn đến chương trình thông qua mô tả thuật toán; sử dụng các từ khóa, câu lệnh ngôn ngữ lập trình Pascal để lập trình bài toán thực tiễn thành chương trình trên máy tính  Vận dụng thành thạo: Kiến thức, kỹ năng, tri thức, phương pháp học vào giải bài tập, viết chương trình Tư và thái độ    Cẩn thận, chính xác Tập trung cao độ, nghiêm túc học Phát triển tư suy luận logic, trí tưởng tượng và tạo hứng thú học tập II - PHƯƠNG PHÁP  Gợi mở vấn đáp đan xen thảo luận nhóm III CHUẨN BỊ Giáo viên: Giáo trình Học sinh: Kiến thức cũ, sách, IV - TIẾN TRÌNH BÀI GIẢNG Hoạt động 1: Kiểm tra bài cũ: 4x  6y  a(b  2) b  x 2a a (2 x  y )2   Lop7.net (2) HĐ CỦA GV HĐ CỦA HS GHI BẢNG - Đọc, hiểu và tìm Bài 3: Sắp xếp các câu lệnh sau thành Hoạt động 2: BT Chiếu treo câu hỏi câu trả lời chương trình hoàn chỉnh: và bài tập đã viết sẵn Const pi=3.14; Writeln(‘Nhap ban kinh hinh tron R=’); Writeln(‘Dien tich hinh tron la: ‘, S); End Readln(R); Var R, S:real; Readln Begin S:=pi*R*R; - Cho HS thảo luận Giải: - Thảo luận nhóm nhóm bài tập trên - Đưa lời giải Var R, S:real; bài tập thảo luận Const pi=3.14; Writeln(‘Nhap ban kinh hinh tron R=’); nhóm - Nhận xét lời giải Readln(R); S:=pi*R*R; - Chính xác hóa kết nhóm bạn -Ghi nhận kết Writeln(‘Dien tich hinh tron la: ‘, S); Readln Begin End - Đọc, hiểu và tìm Bài 4: Hãy xác định bài toán, mô tả thuật toán Hoạt động 3: BT Chiếu treo câu hỏi câu trả lời và viết chương trình tìm giá trị lớn và bài tập đã viết sẵn bốn số a, b, c, d nhập vào từ bàn phím Giải: - Đứng chỗ xác a) Xác định bài toán: - Input: bốn số a, b, c, d - Gọi HS đứng chỗ định bài toán - Output: Max = max{a, b, c, d} xác định bài toán - Gọi HS lên bảng xác - Lên bảng xác b) Mô tả thuật toán: - B1: Nhập vào bốn số a, b, c, d định bài toán định bài toán - B2: Maxa - Hướng dẫn HS mô tả - B3: Nếu Max<b thì Maxb thuật toán - B4: Nếu Max<c thì Maxc - Gọi HS mô tả thuật - Đứng chỗ mô - B5: Nếu Max<d thì Maxd tả thuật toán toán - Lên bảng mô tả - B6: In Max màn hình và kết thúc c) Viết chương trình: thuật toán Program Tim_so_lon_nhat; Var a, b, c, d, Max: integer; Lop7.net (3) Begin Write(‘Nhap so a: ’); Readln(a); Write(‘Nhap so b: ’); Readln(b); - Gọi HS lên bảng viết - Lên bảng viết Write(‘Nhap so c: ’); Readln(c); chương trình chương trình dựa Write(‘Nhap so d: ’); Readln(d); vào mô tả thuật Max := a; toán If Max<b then Max := b; If Max<c then Max := c; If Max<d then Max := d; Writeln(‘So lon nhat bon so ‘,a,’, ’,b,’, ’,c,’, ’,d,’ la: ‘,Max); Readln End Hoạt động 4: HƯỚNG DẪN VỀ NHÀ - Qua bài học HS cần:  Bước đầu biết lập trình hóa bài toán có nội dung thực tiễn  Bước đầu viết chương trình đơn giản ngôn ngữ lập trình Pascal  Vận dụng được: đưa bài toán từ thực tiễn đến chương trình thông qua mô tả thuật toán; sử dụng các từ khóa, câu lệnh ngôn ngữ lập trình Pascal để lập trình bài toán thực tiễn thành chương trình trên máy tính  Vận dụng thành thạo: Kiến thức, kỹ năng, tri thức, phương pháp học vào giải bài tập, viết chương trình - Ôn lại các kiến thức đã học, chuẩn bị kiểm tra HKI V Rút kinh nghiệm: Lop7.net (4)

Ngày đăng: 29/03/2021, 21:19

TỪ KHÓA LIÊN QUAN

w