1. Trang chủ
  2. » Cao đẳng - Đại học

Giáo án Tin học 8 - Tiết 15, 16: Bài tập

4 17 0

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

THÔNG TIN TÀI LIỆU

Hãy cho biết kiểu dữ liệu của các biến cần khai báo dùng để viết chương trình để giải các bài toán sau: a Chương trình nhập từ bàn phím 2 số nguyên a,b.. Kiểm tra và cho biết số nào lớn [r]

(1)Giáo án Tin Học - Trường THCS Hải Thái Ngµy so¹n: Ngµy gi¶ng: bµi tËp (TiÕt 15) A Môc tiªu * Kiến thức: - Ôn lại hệ thống các kiến thức đã học * kỹ năng: - Bước đầu làm quen với lập trình đơn giản * Thái độ: - Nghiêm túc, nghiên cứu tài liệu, yêu thích môn học B Phương pháp - Đặt, giải vấn đề - ThuyÕt tr×nh, ph¸t vÊn C ChuÈn bÞ Chuẩn bị giáo viên: Giáo án, SGK, phương tiện dạy học Chuẩn bị học sinh: SGK, tài liệu tham khảo, đồ dùng học tập D TiÕn tr×nh lªn líp I ổn định: KiÓm tra sÜ sè (1 phót) II KiÓm tra bµi cò: III Bµi míi: Đặt vấn đề: Chúng ta đã làm quen với các bước lập trình đơn giản, để ôn lại kiến thức đã học và chuẩn bị cho bài kiểm tra tiết đạt kết tốt TriÓn khai bµi: a Hoạt động 1: ¤n tËp hÖ thèng kiÕn thøc (27 phót) Hoạt động thầy và trò Néi dung kiÕn thøc HÖ thèng kiÕn thøc 1: Con người lệnh cho máy tính nµo? 2: Tại cần phải viết chương trình? GV: Yªu cÇu HS nghiªn cøu SGK vµ tr¶ lêi c¸c 3: Ng«n ng÷ lµ g×? V× ph¶i cã ng«n ng÷ lËp tr×nh? c©u hái 4: Chương trình dịch có tác dụng gì? Trình bày HS: Nghiªn cøu, th¶o luËn, tr¶ lêi c©u hái GV: Yêu cầu HS nhận xét, đánh giá câu trả lời các bước tạo chương trình máy tính? GV: Trương Quang Hiếu Lop7.net (2) Giáo án Tin Học - Trường THCS Hải Thái cña b¹n 5: Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? HS: NhËn xÐt 6: ThÕ nµo lµ tõ kho¸? LÊy vÝ dô minh ho¹? GV: NhËn xÐt, bæ sung, cho ®iÓm 7: Thế nào là tên? Trình bày các quy tắc đặt GV: Yªu cÇu HS cÇn n¾m thªm mét sè néi dung tªn ng«n ng÷ lËp tr×nh? ®­îc tæng kÕt sau mçi bµi thùc hµnh 8: Trình bày cấu trúc chung chương tr×nh? HS: Chó ý, c¸c néi dung chÝnh, ghi bµi 9: Lệnh write dùng để làm gí? trình bày giång vµ kh¸c gi÷a lÖnh Write vµ Writeln? 10: Tr×nh bµy c¸c kiÓu d÷ liÖu c¬ b¶n? 11: BiÕn lµ g×? C¸ch khai b¸o vµ sö dông biÕn chương trình? 12: Tr×nh bµy có ph¸p tæng qu¸t cña khai b¸o biến? Phân tích các khai báo đó? 13: H»ng lµ g×? C¸ch khai b¸o h»ng? 14: So s¸nh ®iÓm gièng vµ kh¸c gi÷a biÕn vµ h»ng? b Hoạt động 2: Bµi tËp (13 phót) LuyÖn tËp GV: Gäi HS lªn b¶ng lµm c¸c bµi tËp ë SGK HS: Lªn b¶ng lµm bµi GV: Yªu cÇu HS ë líp lµm vµo giÊy, nhËn xÐt bµi cña b¹n HS: Lµm bµi theo yªu cÇu cña GV GV: NhËn xÐt, bæ sung, cho ®iÓm * Bµi tËp: 4, SGK (trang 13) * Bµi tËp: 3, 6, SGK (trang 27) * Bµi tËp: 4, 5, SGK (trang 33) IV Còng cè: (4 phót) - Nhấn mạnh nội dung chính, trọng tâm từ bài đến bài - Hướng dẫn học sinh cách học và cách làm bài kiểm tra V DÆn dß: - Häc bµi chuÈn bÞ cho tiÕt kiÓm tra tiÕt GV: Trương Quang Hiếu Lop7.net (3) Giáo án Tin Học - Trường THCS Hải Thái Ngµy so¹n: Ngµy gi¶ng: KiÓm tra tiÕt (TiÕt 16) A Môc tiªu * Kiến thức: - Kiểm tra kiến thức chương trình đã học * kü n¨ng: - KÕt hîp tr¾c nghiÖm kh¸ch quan vµ tù luËn * Thái độ: - Nghiêm túc Không quay cóp, không trao đổi B Phương pháp - Làm bài theo phương pháp trắc nghiệm + tự luận C ChuÈn bÞ ChuÈn bÞ cña gi¸o viªn: Bµi kiÓm tra, giÊy kiÓm tra ChuÈn bÞ cña häc sinh: Häc bµi, lµm bµi kiÓm tra D TiÕn tr×nh lªn líp I ổn định: II KiÓm tra: KiÓm tra sÜ sè (1 phót) (44 phót) A/ Phần trắc nghiệm: (4 điểm) Khoanh tròn vào các chữ cái A,B,C,D trước câu em cho là đúng Câu 1: (0,5 điểm) Ngôn ngữ lập trình là ngôn ngữ dùng để: A Chuyển đổi sang ngôn ngữ máy B Viết các chương trình C Dịch chương trình tương ứng D Cả A,B,C sai Câu 2: (0,5 điểm) Con người dẫn cho máy tính làm việc thông qua: A Ngôn ngữ máy B Ngôn ngữ tự nhiên C Các lệnh D A,B,C đúng Câu 3: (0,5 điểm) Trong các tên sau đây, tên nào là hợp lệ ngôn ngữ Pascal? A abc; B 8a; C a b c; D A,B Câu 4: (0,5 điểm) Nhấn tổ hợp phím Alt + X để: A Thoát khỏi Turbo Pascal B Dịch chương trình C Chạy chương trình D Lưu chương trình Câu 5: (0,5 điểm) Câu lệnh nào in màn hình kết là 10? A Write(‘ 7+3 ‘); B Writeln(‘ 7+3 = ‘); C Realdn( 7+3 ); D Write( 7+3 ); Câu 6: (0,5 điểm) Trong Pascal, khai báo nào sau đây đúng: A Var 4m, 3n: Real B Var t : Real; C Var a,b := Integer; D Var t,a,b Intege; Câu 7: (0,5 điểm) Trong Pascal, khai báo nào sau đây sai? A Var Ho_va_ten: String; B Var x,y: byte; C Var x,y: Integer D Var x,y: Real; Câu 8: (0,5 điểm) Cú pháp khai báo biến nào sau đây (trong Pascal) là đúng: A Var <biến>:<biểu thức>; B Var <danh sách biến><Biểu thức>; GV: Trương Quang Hiếu Lop7.net (4) Giáo án Tin Học - Trường THCS Hải Thái C Const <danh sách biến>:<kiểu liệu> B/ Phần tự luận: (6 điểm) D Var <danh sách biến>:<kiểu liệu>; Câu 9: (2 điểm) So sánh điểm giống và khác biến và ngôn ngữ lập trình Pascal? Câu 10: (2 điểm) Hãy liệt kê các lỗi có chương trình đây và sửa lại cho đúng? Program hoan doi; Var x,y,z: Integer Begin Read (xy); z:= x; x = y; y=z Write (x,z,y); Readln End Câu 11: (2 điểm) Hãy cho biết kiểu liệu các biến cần khai báo dùng để viết chương trình để giải các bài toán sau: a) Chương trình nhập từ bàn phím số nguyên a,b Kiểm tra và cho biết số nào lớn b) Tính diện tích S hình tam giác với độ dài cạnh a và chiều cao tương ứng h (a và h là các số tự nhiên nhập từ bàn phím) GV: Trương Quang Hiếu Lop7.net (5)

Ngày đăng: 31/03/2021, 20:24

Xem thêm:

TỪ KHÓA LIÊN QUAN