1. Trang chủ
  2. » Giáo án - Bài giảng

Giáo án Tin học 8 - Tiết 7, 8: Chương trình máy tính và dữ liệu

6 9 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 6
Dung lượng 160,93 KB

Nội dung

Đặt vấn đề: Các phép toán trong chương trình Pascal được thể hiện như thế nào?.. Con người giao tiếp với máy tính như thế nào?[r]

(1)Giáo án Tin Học - Trường THCS Hải Thái Ngµy so¹n: Ngµy gi¶ng: Chương trình máy tính và liệu (TiÕt 7) A Môc tiªu * KiÕn thøc: - Lµm quen víi c¸c kiÓu d÷ liÖu - Lµm quen c¸c phÐp to¸n ng«n ng÷ lËp tr×nh * kü n¨ng: - N¾m ®­îc c¸c tªn kiÓu vµ ph¹m vi gi¸ trÞ - N¾m ®­îc c¸c quy t¾c tÝnh biÓu thøc sè häc * 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 và giải vấn đề C ChuÈn bÞ ChuÈn bÞ cña gi¸o viªn: Gi¸o ¸n, SGK, m¸y tÝnh ChuÈn bÞ cña häc sinh: SGK, tµi liÖu tham kh¶o 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ò: (4 phót) - Trình bày cách thực chương trình đơn giản? (Các thao tác để viết và chạy chương trình Turbo Pascal) - Cho biÕt sù kh¸c gi÷a lÖnh Writeln vµ Write? III Bµi míi: Đặt vấn đề: Để lập trình chương trình máy tính em cần phải có kiểu liÖu nµo? TriÓn khai bµi: a Hoạt động 1: Lµm quen víi c¸c d÷ liÖu (16 phót) Hoạt động thầy và trò Néi dung kiÕn thøc D÷ liÖu vµ kiÓu d÷ liÖu GV: DÉn d¾t HS vµo bµi - Ngôn ngữ lập trình thường phân chia liệu thµnh c¸c kiÓu kh¸c nhau: Ch÷, sè nguyªn, sè HS: Nghe gi¶ng, ghi bµi GV: Vì ngôn ngữ lập trình thường phân thập phân GV: Trương Quang Hiếu Lop7.net (2) Giáo án Tin Học - Trường THCS Hải Thái chia d÷ liÖu thµnh c¸c kiÓu kh¸c nhau? HS: Tr¶ lêi GV: Yêu cầu HS xem ví dụ SGK và trả lời - Một số kiểu liệu thường dùng nhất: c©u hái: + KiÓu sè nguyªn: Chương trình in màn hình có các kiểu + KiÓu sè thùc: d÷ liÖu nµo? + KiÓu x©u kÝ tù: HS: Tr¶ lêi GV: Yªu cÇu HS ®­a vÝ dô vÒ c¸c kiÓu d÷ liÖu, kh¸c víi SGK HS: Thùc hiÖn * VÝ dô 2: Mét sè kiÓu d÷ liÖu c¬ b¶n cña ng«n GV: Gi¶i thÝch râ h¬n c¸c kiÓu d÷ liÖu ng÷ lËp tr×nh Pascal HS: Chó ý, ghi bµi Tªn kiÓu Ph¹m vi gi¸ trÞ Sè nguyªn kho¶ng -215 Integer đến 215 - Số thực có giá trị tuyệt đối khoảng 2,9 x 10-39 đến Real GV: Vì phải đặt các dãy số dấu 1,7 x 1038 vµ sè nháy đơn.? Ví dụ: ‘ 350 ‘ Char Mét kÝ tù b¶ng ch÷ c¸i HS: Tr¶ lêi X©u kÝ tù, tèi ®a gåm 255 kÝ String GV: NhËn xÐt, bæ sung tù b Hoạt động 1: D÷ liÖu kiÓu sè (20 phót) C¸c phÐp to¸n víi DL kiÓu sè GV: Trong ng«n ng÷ lËp tr×nh cã thÓ thùc hiÖn * KÝ hiÖu c¸c phÐp to¸n sè häc cã ng«n ng÷ Pascal ®­îc c¸c phÐp to¸n nµo? HS: Tr¶ lêi KÝ hiÖu PhÐp to¸n KiÓu d÷ liÖu GV: §­a vÝ dô phÐp chia lÊy phÇn nguyªn vµ + Céng Sè nguyªn, sè thùc phÇn d­: Trõ Sè nguyªn, sè thùc 5/2 = 2,5 * Nh©n Sè nguyªn, sè thùc div = / Chia Sè nguyªn, sè thùc mod = Chia lÊy phÇn Div Sè nguyªn GV: Yªu cÇu HS thùc hiÖn sè phÐp to¸n nguyªn kh¸c Chia lÊy phÇn Mod Sè nguyªn HS: Lµm bµi d­ GV: Trương Quang Hiếu Lop7.net (3) Giáo án Tin Học - Trường THCS Hải Thái GV: Yªu cÇu HS nghiªn cøu SGK vµ ph¸t biÓu * Quy t¾c tÝnh biÓu thøc sè häc: c¸c quy t¾c tÝnh - C¸c phÐp to¸n ngoÆc ®­îc thùc hiÖn trước HS: Thùc hiÖn GV: Nªu vÝ dô ë SGK: - PhÐp to¸n kh«ng cã dÊu ngoÆc c¸c phÐp nh©n, chia (lÊy phÇn nguyªn, lÊy phÇn d­) ®­îc (a  b)(c  d )  6  a Khi viÕt cã d¹ng: thực trước ((a + b)*(c - d) + 6)/3 - a - C¸c phÐp céng, trõ ®­îc thùc hiÖn tõ tr¸i GV: §­a mét sè vÝ dô, yªu cÇu HS lªn b¶ng sang ph¶i tr×nh bµy HS: NhËn xÐt bµi lµm cña b¹n GV: NhËn xÐt, bæ sung IV Còng cè: (4 phót) - Yêu cầu HS nhắc lại các kiến thức đã học - Gäi HS chèt l¹i c¸c kiÕn thøc träng t©m cña bµi häc V DÆn dß: - Học bài Xem trước mục 3, SGK và làm bài tập 1, 2, 3, 4, GV: Trương Quang Hiếu Lop7.net (4) Giáo án Tin Học - Trường THCS Hải Thái Ngµy so¹n: Ngµy gi¶ng: Chương trình máy tính và liệu (TiÕt 8) A Môc tiªu * KiÕn thøc: - Lµm quen víi c¸c kiÓu d÷ liÖu - Lµm quen c¸c phÐp so s¸nh ng«n ng÷ lËp tr×nh * kü n¨ng: - N¾m ®­îc c¸c tªn kiÓu vµ ph¹m vi gi¸ trÞ - Nắm các phép so sánh, giao tiếp người - máy tính * 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 và giải vấn đề C ChuÈn bÞ ChuÈn bÞ cña gi¸o viªn: Gi¸o ¸n, SGK, m¸y tÝnh ChuÈn bÞ cña häc sinh: SGK, tµi liÖu tham kh¶o 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ò: (5 phót) - Lµm bµi tËp 3, SGK? III Bµi míi: Đặt vấn đề: Các phép toán chương trình Pascal thể nào? Con người giao tiếp với máy tính nào? TriÓn khai bµi: a Hoạt động 1: Lµm quen víi c¸c phÐp to¸n (15 phót) Hoạt động thầy và trò Néi dung kiÕn thøc C¸c phÐp so s¸nh GV: DÉn d¾t HS vµo bµi * KÝ hiÖu cña c¸c phÐp so s¸nh: HS: Chó ý, nghe gi¶ng =, ≠, ≤, ≥, <, > GV: Yªu cÇu HS tr×nh bµy c¸c phÐp so s¸nh VÝ dô: to¸n sè häc 5*2 = 9; 15 + > 20 - 3; + x ≤ 10 HS: Tr¶ lêi GV: Gi¶i thÝch: GV: Trương Quang Hiếu Lop7.net (5) Giáo án Tin Học - Trường THCS Hải Thái Khi viết chương trình, để so sánh DL chúng * Kí hiệu các phép so sánh ngôn ngữ ta sử dụng các kí hiệu NNLT quy định lËp tr×nh Pascal =, <>, <, <=, >, >= b Hoạt động 2: Giao tiếp người - máy tính (19 phút) Giao tiếp người - máy tính GV: Như nào là giao tiếp người và máy tÝnh? HS: Tr¶ lêi GV: NhËn xÐt, bæ sung: * Một số trường hợp tương tác người và Khi thực chương trình, người có thể máy tính: thùc hiÖn viÖc kiÓm tra, chØnh söa, bæ sung vµo vµo qu¸ tr×nh tÝnh to¸n Ngược lại, máy tính thông báo kết tính a) Thông báo kết tính toán to¸n, th«ng b¸o c¸c lçi GV: §Ó in kÕt qu¶ mµn h×nh em ph¶i thùc hiÖn nh­ thÕ nµo? HS: Tr¶ lêi GV: C©u lÖnh nµo yªu cÇu em nhËp DL vµo míi tiếp tục thực chương trình? HS: Tr¶ lêi GV: Yªu cÇu HS nhËn xÐt c©u tr¶ lêi cña b¹n HS: NhËn xÐt GV: NhËn xÐt, bæ sung Đây là yêu cầu đầu tiên chương tr×nh b) NhËp d÷ liÖu c) Tạm ngưng chương trình Chương trình tạm ngưng chờ người sử dụng nhÊn Enter råi míi thùc hiÖn tiÕp d) Hép tho¹i GV: Yªu cÇu HS ®­a vµi vÝ dô vÒ hép tho¹i Ví dụ: Khi thoát khỏi chương trình chạy, thể giao tiếp người - máy? hép tho¹i sau cã thÓ xuÊt hiÖn: HS: Thùc hiÖn GV: NhËn xÐt, bæ sung thªm sè vÝ dô Khi đó, nháy vào “Đúng” chương trình GV: Trương Quang Hiếu Lop7.net (6) Giáo án Tin Học - Trường THCS Hải Thái kết thúc, còn nháy vào “Sai”, chương trình tiếp tục chạy bình thường IV Còng cè: (5 phót) - Yêu cầu HS nhắc lại các kiến thức đã học - Gäi HS chèt l¹i c¸c kiÕn thøc träng t©m cña bµi häc V DÆn dß: - Học bài Xem trước bài thực hành và làm các bài tập còn lại GV: Trương Quang Hiếu Lop7.net (7)

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

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w