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

Giáo án Tin học 7 - Trường THCS Đồng Tiến

20 5 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 329,68 KB

Nội dung

Ng«n ng÷ lËp tr×nh lµ tËp hîp B¶ng ch÷ c¸i cña ng«n ng÷ c¸c kÝ hiÖu vµ quy t¾t viÕt c¸c lập trình bao gồm các chữ cái lệnh tạo thành một chương tiÕng Anh vµ mét sè kÝ hiÖu trinh hoµn chØ[r]

(1)Trường THCS Đồng Tiến N¨m häc 2011 - 2012 TiÕt: TuÇn:1 Ngày 14 tháng năm 2011 Bµi 1: M¸Y TÝNH Vµ CH¦¥NG TR×NH M¸Y TÝNH I MôC TI£U CÇN §¹T KiÕn thøc: - Biết người dẫn cho máy tính thực công việc thông qua lệnh - Biết chương trình là cách để người dẫn cho máy tính thực nhiều công việc liên tiÕp KÜ n¨ng: - Biết đưa quy trình các câu lệnh để thực công việc nào đó Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn học II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH Gi¸o viªn: S¸ch gi¸o khoa, m¸y tÝnh ®iÖn tö Häc sinh: sgk III HO¹T §éNG D¹Y Vµ HäC ổn định lớp: kiểm tra sĩ số (2') KiÓm tra bµi cò: kh«ng cã kiÓm tra Bµi míi: HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß Hoạt động 1: Tìm hiểu cách để người lệnh cho má y tính (20') ? M¸y tÝnh lµ c«ng cô gióp người làm công việc gì ? Nêu số thao tác để người lệnh cho máy tính thùc hiÖn + M¸y tÝnh lµ c«ng cô gióp người xử lý thông tin cách hiÖu qu¶ + Một số thao tác để người lÖnh cho m¸y tÝnh thùc hiÖn như: khởi động, thoát khỏi phần mÒm, chÐp, di chuyÓn, thùc các bước để tắt máy tính NéI DUNG Con người lệnh cho m¸y tÝnh nh­ thÕ nµo ? Con người dẫn cho m¸y tÝnh thùc hiÖn th«ng qua lÖnh Khi thùc hiÖn nh÷ng thao t¸c này => ta đã lệnh cho máy tÝnh thùc hiÖn ? Để điều khiển máy tính Con người điều khiển máy tính th«ng qua c¸c lÖnh người phải làm gì GV: Ph¹m ThÞ HiÒn Trang Lop7.net Gi¸o ¸n: Tin häc (2) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 Hoạt động 2: Tìm hiểu ví dụ Rô-bốt nhặt rác (20)' ? Con người chế tạo thiết bị nào để giúp người nhặt r¸c, lau cöa kÝnh trªn c¸c toµ nhµ cao tÇng? - Gi¶ sö ta cã mét R«-bèt cã thÓ thùc hiÖn c¸c thao t¸c nh­: tiến bước, quay phải, quay tr¸i, nhÆt r¸c vµ bá r¸c vµo thïng - Quan s¸t h×nh ë s¸ch gi¸o khoa Con người chế tạo Rô-bốt VÝ dô R«-bèt nhÆt r¸c: Các lệnh để Rô-bốt hoàn thµnh tèt c«ng viÖc: - Tiến bước Häc sinh chó ý l¾ng nghe - Quay trái, tiến bước - NhÆt r¸c - Quay phải, tiến bước Học sinh quan sát hình sách - Quay trái, tiến bước gi¸o khoa theo yªu cÇu cña gi¸o - Bá r¸c vµo thïng viªn + §Ó R«-bèt thùc hiÖn viÖc nhÆt ? Ta cần lệnh nào để rác và bỏ rác vào thùng ta chØ dÉn R«-bèt di chuyÓn tõ vÞ lÖnh nh­ sau: trí thời => nhặt rác => bỏ - Tiến bước - Quay trái, tiến bước r¸c vµo thïng - NhÆt r¸c - Quay phải, tiến bước - Quay trái, tiến bước - Bá r¸c vµo thïng IV CñNG Cè Vµ H¦íNG DÉN Tù HäC ë NHµ (3’) Củng cố: cho học sinh nhắc lại cách để người điều khiển máy tính Hướng dẫn tự học nhà - Häc bµi kÕt hîp SGK Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang Lop7.net Gi¸o ¸n: Tin häc (3) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 TiÕt: TuÇn: Ngày 16 tháng năm 2011 Bµi 1: M¸Y TÝNH Vµ CH¦¥NG TR×NH M¸Y TÝNH I MôC TI£U CÇN §¹T KiÕn thøc: - Biết người dẫn cho máy tính thực công việc thông qua lệnh - Biết chương trình là cách để người dẫn cho máy tính thực nhiều công việc liên tiÕp KÜ n¨ng: - Biết đưa quy trình các câu lệnh để thực công việc nào đó Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn học II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH Gi¸o viªn: S¸ch gi¸o khoa, m¸y tÝnh ®iÖn tö Häc sinh: sgk III HO¹T §éNG D¹Y Vµ HäC ổn định lớp: kiểm tra sĩ số (2') Kiểm tra bài cũ: (5') Để điều khiển máy tính người phải làm gì? Bµi míi: HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß NéI DUNG Hoạt động 1: Tìm hiểu viết chương trình và lệnh cho máy tính làm việc (15') - Để điều khiển Rô-bốt ta + Để điều khiển Rô-bốt ta Viết chương trình, lệnh ph¶i lµm g×? ph¶i viÕt c¸c lÖnh cho m¸y tÝnh lµm viÖc - Viết các lệnh chính là viết + Viết chương trình là hướng chương trình => nào là dẫn máy tính thực các viết chương trình công việc hay giải bài + Viết chương trình là hướng dẫn to¸n cô thÓ m¸y tÝnh thùc hiÖn c¸c c«ng viÖc ? Chương trình máy tính là + Chương trình máy tính là hay giải bài toán cụ thể g×? mét d·y c¸c lÖnh mµ m¸y tÝnh cã thÓ hiÓu vµ thùc hiÖn ®­îc + Viết chương trình giúp ? Tại cần phải viết người điều khiển máy tính cách đơn giản và hiệu chương trình qu¶ h¬n Hoạt động 2: Chương trình và ngôn ngữ lập trình (20') GV: Ph¹m ThÞ HiÒn Trang Lop7.net Gi¸o ¸n: Tin häc (4) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 - Để máy tính có thể xử lí, Học sinh chú ý lắng nghe => Chương trình và ngôn ngữ lập th«ng tin ®­a vµo m¸y ph¶i ghi nhí kiÕn thøc tr×nh đuợc chuyển đổi dạng - Ng«n ng÷ lËp tr×nh lµ ng«n ng÷ mét d·y bit (d·y sè gåm dùng để viết các chơng trình máy vµ 1) tÝnh - Để có chương trình - Chương trình dịch đóng vai trò mµ m¸y tÝnh cã thÓ thùc Häc sinh chó ý l¾ng nghe "người phiên dịch" và dịch cần qua bước: chương trình viết ngôn * Viết chương trình theo ng÷ lËp tr×nh sang ng«n ng÷ m¸y ng«n ng÷ lËp tr×nh để máy tính có thể hiểu * Dịch chương trình sang - Chương trình soạn thảo và ngôn ngữ máy để máy tính chương trình dịch thường kết cã thÓ hiÓu ®­îc hợp vào phần mềm, đợc gọi là môi trường lập trình Ngôn ngữ dùng để viết các chương tr×nh m¸y tÝnh gäi lµ ng«n ng÷ lËp tr×nh IV CñNG Cè Vµ H¦íNG DÉN Tù HäC ë NHµ (3') Củng cố : Hãy cho biết lí cần phải viết chương trình để điều khiển máy tính > Viết chương trình giúp người điều khiển máy tính cách đơn giản và hiệu ` Hướng dẫn tự học nhà - Häc bµi kÕt hîp SGK - Lµm bµi tËp 2,3,4/8/SGK Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang Lop7.net Gi¸o ¸n: Tin häc (5) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 TiÕt: TuÇn: Ngày 20 tháng năm 2011 Bµi 2: LµM QUEN VíI CH¦¥NG TR×NH Vµ NG¤N NG÷ LËP TR×NH I MôC TI£U CÇN §¹T KiÕn thøc: - Biết ngôn ngữ lập trình gồm các thành phần là chữ cái và các quy tắt để viết chương trình, câu lệnh KÜ n¨ng: - Rèn luyện kĩ làm quen với các chương trình đơn giản Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn học II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH Gi¸o viªn: S¸ch gi¸o khoa, m¸y tÝnh ®iÖn tö Học sinh: sgk, chuẩn bị trước ơ’ nhà IV HO¹T §éNG D¹Y Vµ HäC ổn định lớp (2') Kiểm tra bài cũ (5'): Chương trình máy tính là gì? Tại cần phải viết chương trình? + Chương trình máy tính là dãy các lệnh mà máy tính có thể hiểu và thực + Viết chương trình giúp người điều khiển máy tính cách đơn giản và hiệu Bµi míi HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß NéI DUNG Hoạt động 1: Tìm hiểu ví dụ chương trình (15') Ví dụ chương trình: Ví dụ minh hoạ chương trình đơn giản viết ng«n ng÷ lËp tr×nh Pascal Program CT_dau_tien; Uses Crt; Begin Writeln(‘Chao cac ban’); End ? Chương trình gồm bao nhiêu c©u lÖnh Học sinh chú ý lắng nghe => Ví dụ minh hoạ chương ghi nhí kiÕn thøc trình đơn giản viết ng«n ng÷ lËp tr×nh Pascal Program CT_dau_tien; Uses Crt; Begin Chương trình gồm có câu Writeln(‘Chao cac ban’); lÖnh Mçi lÖnh gåm c¸c côm End tõ kh¸c ®­îc t¹o thµnh tõ c¸c ch÷ c¸i Hoạt động 2: Tìm hiểu ngôn ngữ lập trình gồm gì ?(20') GV: Ph¹m ThÞ HiÒn Trang Lop7.net Gi¸o ¸n: Tin häc (6) Trường THCS Đồng Tiến C©u lÖnh ®­îc viÕt tõ nh÷ng kÝ tự định Kí tự này tạo thµnh b¶ng ch÷ c¸i cña ng«n ng÷ lËp tr×nh - B¶ng ch÷ c¸i cña ng«n ng÷ lËp tr×nh gåm nh÷ng g×? N¨m häc 2011 - 2012 Häc sinh chó ý l¾ng nghe Ng«n ng÷ lËp tr×nh gåm =>ghi nhí kiÕn thøc nh÷ng g×? Ng«n ng÷ lËp tr×nh lµ tËp hîp B¶ng ch÷ c¸i cña ng«n ng÷ c¸c kÝ hiÖu vµ quy t¾t viÕt c¸c lập trình bao gồm các chữ cái lệnh tạo thành chương tiÕng Anh vµ mét sè kÝ hiÖu trinh hoµn chØnh vµ thùc hiÖn khác, dấu đóng mở ngoặc, trên máy tính dÊu nh¸y - Mỗi câu lệnh chương tr×nh gåm c¸c kÝ tù vµ kÝ hiÖu ®­îc viÕt theo mét quy t¾t nhÊt Häc sinh chó ý l¾ng nghe định - NÕu c©u lÖnh bÞ viÕt sai quy tắt, chương trình dịch nhận biÕt ®­îc vµ th«ng b¸o lçi ? B¶ng ch÷ c¸i cña ng«n ng÷ lËp tr×nh gåm nh÷ng g× IV CñNG Cè Vµ H¦íNG DÉN Tù HäC ë NHµ (3’) Cñng cè: Gv yêu cầu hs trả lời các câu hỏi sgk/8 Hướng dẫn tự học nhà Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang Lop7.net Gi¸o ¸n: Tin häc (7) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 TiÕt: TuÇn: Ngày 22 tháng năm 2011 Bµi 2: LµM QUEN VíI CH¦¥NG TR×NH Vµ NG¤N NG÷ LËP TR×NH I MôC TI£U CÇN §¹T: KiÕn thøc: - Biết ngôn ngữ lập trình gồm các thành phần là chữ cái và các quy tắt để viết chương trình, câu lệnh KÜ n¨ng: - Rèn luyện kĩ làm quen với các chương trình đơn giản Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn học II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH Gi¸o viªn S¸ch gi¸o khoa, m¸y tÝnh ®iÖn tö Học sinh: sgk, chuẩn bị trước ơ’ nhà III HO¹T §éNG D¹Y Vµ HäC ổn định lớp (2') KiÓm tra bµi cò (5'): H·y cho biÕt thµnh phÇn c¬ b¶n cña mét ng«n ng÷ lËp tr×nh? Bµi míi HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß NéI DUNG Hoạt động 1: Tìm hiểu từ khoá và tên chương trình (15') - C¸c tõ nh­: Program, Uses, Häc sinh chó ý l¾ng nghe => Tõ kho¸ vµ tªn: Begin gäi lµ c¸c tõ kho¸ ghi nhí kiÕn thøc - Tõ kho¸ lµ tõ dµnh riªng cña Häc sinh chó ý l¾ng nghe ng«n ng÷ lËp tr×nh - Tõ kho¸ cña mét ng«n ng÷ lËp - Tõ kho¸ lµ tõ dµnh riªng + Häc sinh nghiªn cøu s¸ch tr×nh lµ nh÷ng tõ dµnh riªng, cña ng«n ng÷ lËp tr×nh giáo khoa và trả lời câu hỏi không đợc dùng các từ khoá này gi¸o viªn cho bất kì mục đích nào khác * Khi đặt tên cho chương trình ngoài mục đích sử dụng cần phải tuân theo quy ngôn ngữ lập trình quy định t¾c sau: - Ngoài từ khoá, chương trình - Tên khác tương ứng với - Tên dùng để phân biệt còn có tên chương trình đại lượng khác các đại lượng chơng trình - Đặt tên chương trình phải và người lập trình đặt theo tu©n theo nh÷ng quy t¾c nµo? quy t¾c: + Hai đại lợng khác GV: Ph¹m ThÞ HiÒn Trang Lop7.net Gi¸o ¸n: Tin häc (8) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 mét ch¬ng tr×nh ph¶i cã tªn kh¸c + Tên không đợc trùng với các tõ kho¸ Hoạt động 2: Tìm hiểu cấu trúc chung chương trình (10') - Cấu trúc chung chương Cấu trúc chương tr×nh gåm: tr×nh Pascal: * PhÇn khai b¸o: gåm c¸c câu lệnh dùng để: khai báo Học sinh chú ý lắng nghe => - Cấu trúc chung chương tên chương trình và khai báo ghi nhớ kiến thức tr×nh gåm: c¸c th­ viÖn * PhÇn khai b¸o: gåm c¸c c©u * Phần thân chương trình: lệnh dùng để: khai báo tên gåm c¸c c©u lÖnh mµ m¸y chương trình và khai báo các thư Häc sinh chó ý l¾ng nghe tÝnh cÇn ph¶i thùc hiÖn viÖn * Phần thân chương trình: gồm c¸c c©u lÖnh mµ m¸y tÝnh cÇn ph¶i thùc hiÖn Hoạt động 3: Tìm hiểu ví dụ ngôn ngữ lập trình (10') VÝ dô vÒ ng«n ng÷ lËp Giáo viên giới thiệu ngôn HS trả lời: cấu trúc chương trình: ng÷ lËp tr×nh Pascal tr×nh pascal gåm: - Khởi động chương trình : ? H·y nªu cÊu tróc cña - PhÇn khai b¸o - Mµn h×nh Turbo Pascal xuÊt - Phần thân chương trình chương trình Pascal hiÖn - Từ bàn phím soạn chương trình tương tự word - Sau đã soạn thảo xong, tiến hành dịch và chạy chương trình IV CñNG Cè Vµ H¦íNG DÉN Tù HäC ë NHµ (3’) Cñng cè: cho häc sinh nh¾c l¹i mét sè tõ kho¸, tªn ng«n ng÷ lËp tr×nh Pascal Hướng dẫn tự học nhà: nhà làm bài tập và trang 13 sgk Hướng dẫn: tên hợp lệ ngôn ngữ lập trình Pascal không bắt đầu chữ số và kh«ng ®­îc chøa dÊu c¸ch Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang Lop7.net Gi¸o ¸n: Tin häc (9) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 TiÕt: TuÇn: Bµi thùc hµnh sè Ngày 28 tháng năm 2011 LµM QUEN VíI TURBO PASCAL I MôC TI£U CÇN §¹T KiÕn thøc: - Bước đầu làm quen với môi trường lập trình Turbo Pascal, nhận diện màn hình soạn thảo, c¸ch më c¸c b¶n chän vµ chän lÖnh - Gõ chương trình Pascal đơn giản - Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết KÜ n¨ng: - Rèn luyện kĩ dịch, sửa lỗi và chạy chương trình Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH Gi¸o viªn: Néi dung bµi thùc hµnh, m¸y tÝnh ®iÖn tö Học sinh: SGK, xem bài trước nhà III HO¹T §éNG D¹Y Vµ HäC ổn định lớp (2') Kiểm tra bài cũ (5'): - Đặt tên chương trình phải tuân theo quy tắc nào? Tên dùng để phân biệt các đại lượng chương trình và người lập trình đặt theo quy t¾c: + Hai đại lượng khác chương trình phải có tên khác + Tªn kh«ng ®­îc trïng víi c¸c tõ kho¸ Bµi míi: HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß NéI DUNG + Hoạt động 1: Làm quen với việc khởi động và thoát khỏi Turbo Pascal (15') ? Nêu cách để khởi động + Nháy đúp vào biểu tượng Làm quen với việc khởi Turbo Pascal Turbo Pascal trên màn hình động và thoát khỏi Turbo nÒn Pascal - Có thể khởi động cách a Khởi động Turbo Pascal nháy đúp chuột vào tên tệp Học sinh chú ý lắng nghe => hai cách: Turbo.exe th­ môc chøa ghi nhí kiÕn thøc Cách 1: Nháy đúp chuột trên tÖp nµy biểu tượng trªn mµn h×nh - ? Nêu cách để thoát khỏi Chọn Menu File => Exit nÒn chương trình Pascal Cách 2: Nháy đúp chuột trên Ta cã thÓ sö dông tæ hîp phÝm tªn tÖp Turbo.exe th­ Alt + X để thoát khỏi Turbo mục chứa tệp này (thường là Pascal GV: Ph¹m ThÞ HiÒn Trang Lop7.net Gi¸o ¸n: Tin häc (10) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 th­ môc TP\BIN) b Quan s¸t mµn h×nh cña Turbo Pascal vµ so s¸nh víi h×nh 11 SGK Hoạt động 2: Nhận biết các thành phần (20') NhËn biÕt c¸c thµnh phÇn: NhËn biÕt c¸c thµnh phÇn: Thanh b¶ng chän, tªn tÖp b¶n chän, tªn tÖp ®ang ®ang më, trá, dßng trî më, trá, dßng trî gióp giúp phía màn hình phía màn hình - Nhấn phím F10 để mở bảng c NhËn biÕt c¸c thµnh phÇn: chän §Ó di chuyÓn qua l¹i Thanh b¶ng chän; tªn tÖp ®ang gi÷a c¸c b¶ng chän ta sö dông §Ó di chuyÓn qua l¹i gi÷a c¸c më; trá; dßng trî gióp bảng chọn, ta sử dụng phím phía màn hình phÝm nµo? - Nhấn phím Enter để mở mũi tên sang trái và sang phải d Nhấn phím F10 để mở bảng Häc sinh thùc hiÖn c¸c thao t¸c chän, sö dông c¸c phÝm mòi b¶ng chän - Quan s¸t c¸c lÖnh tõng theo yªu cÇu cña gi¸o viªn tên sang trái và sang phải để di b¶ng chän chuyÓn qua l¹i gi÷a c¸c b¶ng chän e Nhấn phím Enter để mở mét b¶ng chän f Quan s¸t c¸c lÖnh tõng b¶ng chän - Më c¸c b¶ng chän b»ng c¸ch kh¸c: NhÊn tæ hîp phÝm Alt vµ phÝm t¾t cña b¶ng chän (ch÷ màu đỏ tên bảng chọn) g Sö dông c¸c phÝm mòi tªn lên và xuống để di chuyển c¸c lÖnh mét b¶ng chän h Nhấn tổ hợp phím Alt+X để tho¸t khái Turbo Pascal IV CñNG Cè Vµ HUíNG DÉN Tù HäC ë NHµ (3’) Củng cố:cho học sinh nhắc lại cách khởi động, thoát khỏi chương trình Turbo Pascal Hướng dẫn tự học nhà: xem trước bài tập sgk Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang 10 Lop7.net Gi¸o ¸n: Tin häc (11) Trường THCS Đồng Tiến TiÕt: TuÇn: Bµi thùc hµnh sè N¨m häc 2011 - 2012 Ngày 29 tháng năm 2011 LµM QUEN VíI TURBO PASCAL (tt) I MôC TI£U CÇN §¹T KiÕn thøc: - Bước đầu làm quen với môi trường lập trình Turbo Pascal, nhận diện màn hình soạn thảo, c¸ch më c¸c b¶ng chän vµ chän lÖnh - Gõ chương trình Pascal đơn giản - Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết KÜ n¨ng: - Rèn luyện kĩ dịch, sửa lỗi và chạy chương trình Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH Gi¸o viªn: Néi dung bµi thùc hµnh, m¸y tÝnh ®iÖn tö Học sinh: SGK, xem bài trước nhà III HO¹T §éNG D¹Y Vµ HäC ổn định lớp (2') Kiểm tra bài cũ (5'): - Đặt tên chương trình phải tuân theo quy tắt nào? Tên dùng để phân biệt các đại lượng chương trình và người lập trình đặt theo quy t¾c: + Hai đại lượng khác chơng trình phải có tên khác + Tªn kh«ng ®­îc trïng víi c¸c tõ kho¸ Bµi míi: HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß NéI DUNG Hoạt động 1: Soạn thảo chương trình đơn giản (15’) - Yêu cầu HS gõ chương trình Học sinh soạn thảo chương Soạn thảo chương trình phÇn a sgk - Theo dõi và hướng dẫn trên trình trên máy tính theo hướng đơn giản c¸c m¸y dÉn cña gi¸o viªn program CT_Dau_tien; - Mở chương trình đã chuẩn uses crt; bÞ s½n tõ m¸y chñ, dÞch begin và chạy chương trình trên máy clrscr; chñ writeln('Chao cac ban'); GV: Ph¹m ThÞ HiÒn Trang 11 Lop7.net Gi¸o ¸n: Tin häc (12) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 write('Toi la Turbo Pascal'); end Hoạt động 2: Dịch và chạy chương trình đơn giản (20') Dịch và chạy chương trình - Yêu cầu học sinh dịch và chạy - Nhấn phím F9 để dịch đơn giản chương trình vừa soạn thảo chương trình - Nhấn tổ hợp phím Alt+F9 để - TiÕn hµnh söa lçi nÕu cã dÞch ch¬ng tr×nh - Nhấn Ctrl + F9 để chạy - Nhấn tổ hợp phím Ctrl+F9 chương trình để chạy chơng trình - Sau đó nhấn Alt+F5 để quan s¸t kÕt qu¶ IV CñNG Cè Vµ HUíNG DÉN Tù HäC ë NHµ(3’) Củng cố:cho học sinh đọc phần tổng kết trang 18,19 sgk Hướng dẫn tự học nhà: nhà xem trước bài Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang 12 Lop7.net Gi¸o ¸n: Tin häc (13) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 TiÕt: TuÇn: Ngày tháng năm 2011 Bµi 3: CH¦¥NG TR×NH M¸Y TÝNH Vµ D÷ LIÖU I MôC TI£U CÇN §¹T: KiÕn thøc: - BiÕt kh¸i niÖm d÷ liÖu vµ kiÓu d÷ liÖu - BiÕt mét sè phÐp to¸n víi kiÓu d÷ liÖu sè KÜ n¨ng: - RÌn luyÖn kÜ n¨ng sö dông c¸c phÐp to¸n víi kiÓu d÷ liÖu sè Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH Gi¸o viªn: S¸ch gi¸o khoa, m¸y tÝnh ®iÖn tö Học sinh: xem bài trước nhà, sgk III.HO¹T §éNG D¹Y Vµ HäC: ổn định lớp(2') KiÓm tra bµi cò(5') Bµi míi HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß NéI DUNG Hoạt động 1: Tìm hiểu liệu và kiểu liệu(15') D÷ liÖu vµ kiÓu d÷ liÖu: - §Ó qu¶n lÝ vµ t¨ng hiÖu qu¶ xö lí, các ngôn ngữ lập trình thường ph©n chia d÷ liÖu thµnh c¸c kiÓu kh¸c ? Các kiểu liệu thường xö lÝ nh­ thÕ nµo Häc sinh chó ý l¾ng nghe => ghi nhí kiÕn thøc + Các kiểu liệu thường ®­îc xö lÝ theo nhiÒu c¸ch kh¸c - Các ngôn ngữ lập trình định + Học sinh chú ý lắng nghe nghÜa s½n mét sè kiÓu d÷ liÖu c¬ b¶n - Một số kiểu liệu thường dïng: * Sè nguyªn * Sè thùc * X©u kÝ tù Häc sinh cho vÝ dô theo yªu Em h·y cho vÝ dô øng víi tõng cÇu cña gi¸o viªn GV: Ph¹m ThÞ HiÒn Trang 13 Lop7.net - §Ó qu¶n lÝ vµ t¨ng hiÖu qu¶ xö lÝ, c¸c ng«n ng÷ lËp tr×nh thường phân chia liệu thµnh thµnh c¸c kiÓu kh¸c - Một số kiểu liệu thường dïng: * Sè nguyªn * Sè thùc * X©u kÝ tù Chó ý: D÷ liÖu kiÓu ký tù vµ kiÓu x©u Pascal ®­îc đặt cặp dấu nháy đơn Gi¸o ¸n: Tin häc (14) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 kiÓu d÷ liÖu? - Sè nguyªn: Sè häc sinh cña mét líp, sè s¸ch th­ viÖn - Sè thùc: ChiÒu cao cña b¹n B×nh, ®iÓm trung b×nh m«n to¸n - X©u kÝ tù: “ chao cac ban” Hoạt động 2: Tìm hiểu các phép toán với liệu kiểu số (20') - Giíi thiÖu mét sè phÐp to¸n sè C¸c phÐp to¸n víi d÷ liÖu häc Pascal nh­: céng, trõ, kiÓu sè: Häc sinh chó ý l¾ng nghe => KÝ hiÖu cña c¸c phÐp to¸n sè nh©n, chia * PhÐp DIV : PhÐp chia lÊy phÇn ghi nhí kiÕn thøc häc Pascal: d­ +: phÐp céng * PhÐp MOD: PhÐp chia lÊy phÇn - : PhÐp trõ nguyªn * : PhÐp nh©n - Yªu cÇu häc sinh nghiªn cøu Häc sinh nghiªn cøu s¸ch / : PhÐp chia s¸ch gi¸o khoa => Quy t¾t tÝnh gi¸o khoa => ®­a quy t¾t DIV: phÐp chia lÊy phÇn c¸c biÓu thøc sè häc tÝnh c¸c biÓu thøc sè häc: nguyªn - C¸c phÐp to¸n ngoÆc Mod: phÐp chia lÊy phÇn d­ thực trước - Trong d·y c¸c phÐp to¸n kh«ng cã dÊu ngoÆc, c¸c phÐp nh©n, phÐp chia, phÐp chia lÊy phÇn nguyªn vµ phÐp chia lÊy phần dư thực trước - PhÐp céng vµ phÐp trõ ®­îc thùc hiÖn theo th­ tù tõ tr¸i sang ph¶i IV CñNG Cè Vµ H¦íNG DÉN Tù HäC ë NHµ(3’) Củng cố: cho học sinh nêu lại các phép toán dùng chương trình Pascal Hướng dẫn tự học nhà - Häc bµi kÕt hîp SGK Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang 14 Lop7.net Gi¸o ¸n: Tin häc (15) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 TiÕt: TuÇn: Ngày tháng năm 2011 Bµi 3: CH¦¥NG TR×NH M¸Y TÝNH Vµ D÷ LIÖU I MôC TI£U CÇN §¹T: KiÕn thøc: - BiÕt kh¸i niÖm d÷ liÖu vµ kiÓu d÷ liÖu - BiÕt mét sè phÐp to¸n víi kiÓu d÷ liÖu sè KÜ n¨ng: - RÌn luyÖn kÜ n¨ng sö dông c¸c phÐp to¸n víi kiÓu d÷ liÖu sè Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH Gi¸o viªn: S¸ch gi¸o khoa, m¸y tÝnh ®iÖn tö Học sinh: xem bài trước nhà, sgk IV HO¹T §éNG D¹Y Vµ HäC: ổn định lớp (2') KiÓm tra bµi cò (5') Bµi míi HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß NéI DUNG Hoạt động 1: Tìm hiểu các phép so sánh (15') - Ngoµi phÐp to¸n sè häc, ta Häc sinh chó ý l¾ng nghe C¸c phÐp so s¸nh: thường so sánh các số => ghi nhí kiÕn thøc - Ngoài phép toán số học, ta thường ? H·y nªu kÝ hiÖu cña c¸c Häc sinh tr¶ lêi cÇu hái cña so s¸nh c¸c sè phÐp so s¸nh gi¸o viªn C¸c phÐp to¸n so s¸nh dïng KÝ hiÖu PhÐp so s¸nh để làm gì ? = b»ng < nhá h¬n KÕt qu¶ cña phÐp so s¸nh chØ Häc sinh chó ý l¾ng nghe > lín h¬n => ghi nhí kiÕn thøc có thể là đúng sai # kh¸c + Gi¸o viªn giíi thiÖu kÝ hiÖu nhá h¬n hoÆc ≤ cña c¸c phÐp so s¸nh b»ng ng«n ng÷ Pascal lín h¬n hoÆc ≥ b»ng Hoạt động 2: Tìm hiểu giao tiếp người và máy (20') Quá trình trao đổi liệu hai Học sinh chú ý lắng nghe chiều người và máy tính chương trình hoạt động GV: Ph¹m ThÞ HiÒn Trang 15 Lop7.net Giao tiếp người và máy tính a) Th«ng b¸o kÕt qu¶ tÝnh to¸n - LÖnh : Gi¸o ¸n: Tin häc (16) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 thường gọi là giao tiếp tương tác người – máy + Một số trường hợp tương tác người và máy: - Yªu cÇu häc sinh nghiªn - Th«ng b¸o kÕt qu¶ tÝnh cứu SGK => nêu số toán: là yêu cầu đầu tiên đối trường hợp tương tác với chương trình - NhËp d÷ liÖu: Mét người và máy tương tác thường gặp là chương trình yêu cầu nhËp d÷ liÖu - Tạm ngừng chương trình - Hép tho¹i: hép tho¹i ®­îc sö dông nh­ mét c«ng cô cho viÖc giao tiÕp gi÷a người và máy tính chạy chương trình write('Dien tich hinh tron la ',X); - Th«ng b¸o : b) NhËp d÷ liÖu - LÖnh : write('Ban hay nhap nam sinh:'); read(NS); - Th«ng b¸o : c) Chương trình tạm ngừng - LÖnh : Writeln('Cac ban cho giay nhe '); Delay(2000); Th«ng b¸o : - LÖnh : writeln('So Pi = ',Pi); read; {readln;} - Th«ng b¸o : d) Hép tho¹i IV.DÆN Dß CñNG Cè Vµ H¦íNG DÉN Tù HäC ë NHµ (3’) Củng cố:cho học sinh nêu lại số phép so sánh thường gặp chương trình Hướng dẫn tự học nhà:- Học bài kết hợp SGK - Xem trước bài thực hành Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang 16 Lop7.net Gi¸o ¸n: Tin häc (17) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 TiÕt: TuÇn: Ngày 11 tháng năm 2011 Bµi thùc hµnh sè VIÕT CH¦¥NG TR×NH §Ó TÝNH TO¸N I MụC TIÊU cần đạt KiÕn thøc: - BiÕt c¸ch chuyÓn biÓu thøc to¸n häc sang biÓu diÔn Pascal - BiÕt ®­îc kiÓu d÷ liÖu kh¸c th× ®­îc xö lý kh¸c KÜ n¨ng: - RÌn luyÖn kÜ n¨ng chuyÓn biÓu thøc to¸n häc sang biÓu diÔn Pascal Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH GV: bµi thùc hµnh, m¸y tÝnh ®iÖn tö HS: Häc bµi, s¸ch, vë III Tæ CHøC HO¹T §éNG D¹Y Vµ HäC ổn định lớp (2') KiÓm tra bµi cò (5'): em h·y nªu c¸c phÐp to¸n víi d÷ liÖu kiÓu sè vµ c¸c phÐp so s¸nh ng«n ng÷ lËp tr×nh pascal Bµi míi: HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß NéI DUNG Hoạt động 1: Viết các biểu thức toán học sau đây dạng biểu thức Pascal (15') a) 15 x - 30 + 12 ; b) 15 + 3+1 - 18 5+1 ; Bµi 1:SGK_trang 27 + Häc sinh thùc hiÖn chuyÓn a) ViÕt c¸c biÓu thøc to¸n các biểu thức toán học sang học sau đây dạng biÓu thøc Pascal ë trªn biÓu thøc Pascal m¸y tÝnh c) (10 + 2)2 ; (3 + 1) Hoạt động 2: Khởi động Turbo Pascal và gõ chương trình để tính các biểu thức trên(20') GV: Ph¹m ThÞ HiÒn Trang 17 Lop7.net Gi¸o ¸n: Tin häc (18) Trường THCS Đồng Tiến Yªu cÇu häc sinh thùc hiÖn c¸c c«ng viÖc - Khởi động Pascal - Soạn thảo chương trình tính c¸c biÓu thøc - Lưu chương trình với tên CT2 N¨m häc 2011 - 2012 b) Khởi động Turbo Pascal Học sinh tiến hành gõ chương và gõ chương trình để tính trình để tính các biểu thức đã các biểu thức trên cho ë trªn Chọn Menu File => Save để lưu chương trình IV CñNG Cè Vµ H¦íNG DÉN VÒ NHµ (3’) Cñng cè: HÖ thèng l¹i néi dung ®­îc thùc hµnh Hướng dẫn nhà: Hướng dẫn học sinh khắc phục số lỗi thường gặp Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang 18 Lop7.net Gi¸o ¸n: Tin häc (19) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 TiÕt: 10 TuÇn: Bµi thùc hµnh sè (tt) Ngày 11 tháng năm 2011 VIÕT CH¦¥NG TR×NH §Ó TÝNH TO¸N I MôC TI£U CÇN §¹T KiÕn thøc: - BiÕt sö dông phÐp to¸n DIV vµ MOD - Hiểu thêm các lệnh in liệu màn hình và tạm ngừng chương trình KÜ n¨ng: - Rèn luyện kĩ sử dụng phép toán DIV và MOD để giải số bài toán Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II CHUÈN BÞ CñA GI¸O VI£N Vµ HäC SINH GV: bµi thùc hµnh, m¸y tÝnh ®iÖn tö HS: Häc bµi, s¸ch, vë III Tæ CHøC HO¹T §éNG D¹Y Vµ HäC ổn định lớp (2') KiÓm tra bµi cò (5') Bµi míi: HO¹T §éNG CñA THÇY HO¹T §éNG CñA TRß NéI DUNG Hoạt động 1: Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên Sử dụng các câu lệnh tạm ngừng chương trình (10') - Mở tệp và gõ chương trình ë s¸ch gi¸o khoa - Dịch và chạy chương trình Quan s¸t kÕt qu¶ nhËn ®­îc vµ cho nhận xét các kết đó - Thªm c¸c c©u lÖnh delay(5000) vµo sau mçi c©u lÖnh writeln chương trình trên Dịch và chạy chương trình Quan sát chương trình tạm dừng giây sau in tõng kÕt qu¶ mµn h×nh - Thªm c©u lÖnh Readln vµo chương trình (Trước từ khoá end) Dich và chạy chương trình Quan sát kết hoạt động GV: Ph¹m ThÞ HiÒn + Häc sinh thùc hiÖn gâ chương trình theo hướng dẫn cña gi¸o viªn + Nhấn F9 để dịch và sửa lỗi chương trình (nếu có) Nhấn Ctrl + F9 để chạy chương trình vµ ®­a nhËn xÐt vÒ kÕt qu¶ - N¾m v÷ng c¸c thao t¸c c¬ để làm việc với chương tr×nh m«i trêng TP - N¾m v÷ng cÊu tróc vµ t¸c dông cña lÖnh : Writeln(‘ c©u th«ng b¸o’) ; Học sinh độc lập thực theo Write (phép toán); yªu cÇu cña gi¸o viªn - HiÓu c¸ch giao tiÕp gi÷a người và máy thông qua các lÖnh Trang 19 Lop7.net Gi¸o ¸n: Tin häc (20) Trường THCS Đồng Tiến N¨m häc 2011 - 2012 chương trình Nhấn phím Enter để tiếp tục Hoạt động 2: Bài tập (10') Mở lại tệp chương trình CT2.pas vµ söa c©u lÖnh cuèi ë sách giáo khoa trước từ khoá End Dịch và chạy chương trình sau đó quan sát kết Häc sinh thùc hiÖn thªm c©u lệnh Readln trước từ khoá End, dịch và chạy chương trình sau đó quan sát kết Häc sinh thùc hiÖn theo yªu cÇu cña gi¸o viªn - Cñng cè l¹i nh÷ng kiÕn thức cần đạt đợc tiết thùc hµnh tríc - NhuÇn nhuyÔn c¸ch giao tiếp người và máy th«ng qua c¸c lÖnh in d÷ liÖu mµn h×nh IV CñNG Cè Vµ H¦íNG DÉN VÒ NHµ (3’) Củng cố: cho học sinh khắc phục lỗi thường gặp Hướng dẫn nhà: - Lµm l¹i c¸c bµi tËp - ChuÈn bÞ bµi kiÓM TRA 15 PHót Em hãy viết các biểu thức toán học sau đây dạng các biểu thức Pascal (4đ)  18 x + 21 :  (12 - x 8) - 30 Em hãy viết chương trình sau và sửa lại cho đúng (6đ) Begin Writeln(‘12 - * ) - 30 = ,(12 - * 8) - 30); Writeln(‘(152 * - 50) / 2) = , ‘(152 * - 50)/2 ) Readln End §¸P ¸N Em hãy viết các biểu thức toán học sau đây dạng các biểu thức Pascal (6đ)  18 * + 21 / (2®)  (12 - * 8) - 30 (2®) Em hãy viết chương trình sau và sửa lại cho đúng (6đ)  Begin Writeln(‘(12 - * ) - 30 = ‘,(12 - * 8) - 30); Writeln(‘(152 * - 50) / = ‘,(152 * - 50)/2 ); Readln End Rót kinh nghiÖm: GV: Ph¹m ThÞ HiÒn Trang 20 Lop7.net Gi¸o ¸n: Tin häc (21)

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