§µo Quang Minh – Trêng THCS S¬n Trung Tiết 1 Bài 1 MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH IMục tiêu:: - Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính - Học sinh biết được một lệnh trong cuộc sống hàng ngày và thực hiện một vài ví dụ. - Học sinh biết sử dụng các ệnh vào bài tốn cụ thể. - Học sinh nghiêm túc tròng học tập II. Chuẩn bị GV: SGK, máy chiếu HS: Xem trước bài ở nhà III. Phương pháp Vấn đáp, thuyết trình, trực quan IV. Tiến trình bài giảng A Ổn định lớp B. Kiểm tra bài củ C. Bài mới Hoạt động Nội dung Hoạt động 1:Tìm hiểu về con người ra lệnh cho máy tính như thế nào? GV: Để máy tính thực hiện công việc theo mong muốn của mình, con người phải đưa ra những chỉ dẫn thích hợp cho máy tính VD: Nháy đúp lên biểu tượng Ra lệnh cho máy tính thực hiện khởi động một chương trình phần mềm ? Khi thực hiện sao chép một đoạn văn bản ta đã ra mấy lệnh cho máy tính ? Đó là những lệnh nào? Hoạt động 2: Tìm hiểu hoạt động của RôBôt quét nhà GV: Chiếu trên màn hình chiếu Giả sử có một đống rác và một RôBôt ở các vò trí như Hình 1 SGK, từ vò trì hiện thời của RoBôt làm sao để RôBôt nhặt rác và bỏ rác vào thùng ? Nhìn vào I.Con ngưởi ra lệnh cho máy tính như thế nào? - Để chỉ dẫn máy tính thực hiện một công việc nào đó, con người đưa cho máy tính một hoặc nhiều lệnh máy tính sẽ lần lượt thực hiện các lệnh này theo đúng thứ tự nhận được VD1: Gõ chữ A lên màn hình Ra lệnh cho máy tính ghi ký tự ra màn hình VD2: Sao chép một đoạn văn bản Yêu cầu máy tính thực hiện 2 công việc sau: Sao chép đoạn văn bản vào bộ nhớ và sao chép đoạn văn bản từ bộ nhớ ra vò trí mới II. Ví dụ : Rô- bôt quét nhà Nếu thực hiện các lệnh sau đây Rôbôt sẽ hoàn thành nhiệm vụ: 1. TiÕn 2 bíc 2. Quay tr¸i, tiÕn 1 bíc 3. NhỈt r¸c 4. Quay ph¶i, tiÕn 3 bíc 5. Quay tr¸i, tiÕn 1 bíc 6. Bá r¸c vµo thïng x x x Thùng Rác Rác RôBôt §µo Quang Minh – Trêng THCS S¬n Trung hình em hãy mô tả các bước để RôBôt có thể nhặt rác bỏ vào thùng? Giả sử các lệnh trên được viết và lưu thành một tệp với tên “ hãy nhặt rác” các lệnh trong tệp đó sẽ điều khiển Rôbôt tự động thực hiện nhiệm vụ nhặt rác v2 bỏ rác vào thùng rác. D. Củng cố - Ghi nhớ 1 - Làm bài tập 1 SGK V. Rút kinh nghiệm - Học sinh hiểu được bài, biết sử dụng các lệnh hàng ngày để đưa vào máy tính - Học sinh tự lấy ví dụ minh họa - Thời gian đảm bảo - Hoàn thành chương trình Tiết 2: Bài 1 MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH(TT) IMục tiêu:: - Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính - Học sinh biết được một lệnh trong cuộc sống hàng ngày và thực hiện một vài ví dụ. - Học sinh biết sử dụng các ệnh vào bài tốn cụ thể. - Học sinh nghiêm túc tròng học tập II. Chuẩn bị GV: SGK, máy tính HS: Xem trước bài ở nhà III. Phương pháp Vấn đáp, thuyết trình, trực quan IV. Tiến trình bài giảng A Ổn định ớp B. Kiểm tra bài củ C. Bài mới Hoạt động Nội dung Hoạt động 1: Cách viết chương trình, ra lệnh cho máy tính thực hiện - Việc viết các lệnh điều khiển Rôbôt thực chất cũng là viết chương trình - Khi thực hiện chương trình máy tính sẽ thực hiện các lệnh có trong chương trình một cách tuần tự III. Viết chương trình – ra lệnh cho máy tính thực hiện Trở lại ví dụ về Robôt nhặt rác, chương trình có thể có các lệnh như sau: §µo Quang Minh – Trêng THCS S¬n Trung Hoạt động 2:Tìm hiểu lý phải viết chương trình - Để thực hiện công việc, máy tính phải hiểu các lệnh được viết trong chương trình. Vậy làm thế nào để máy tính hiểu được các lệnh của con người? Ta có thể ra lệnh cho máy tính bằng cách nói và gõ phím bất kỳ được không? - Các ngôn ngữ lập trình ra đời để giảm nhẹ khó khăn trong việc viết chương trình - Mô tả trên máy chiếu việc ra lệnh cho máy tính thực hiện IV. Tại sao phải viết chương trình? - Máy tính nói và hiểu bằng một ngôn ngữ riêng gọi là ngôn ngữ máy tính - Viết chương trình là sử dụng các từ có nghóa (thường là tiếng Anh) - Các chương trình dòch đóng vai trò người phiên dòch, dòch những chương trình được viết bằng ngôn ngữ bậc cao sang ngôn ngữ máy tính để máy tính có thể hiểu được Như vậy những chương trình đưa vào máy tính phải được chuyển đổi thành dạng dạy Bit ( gồm các số 0 và 1) D. Củng cố - Ghi nhớ 1 - Làm bài tập 1 SGK V. Rút kinh nghiệm - Học sinh hiểu được bài, biết sử dụng các lệnh hàng ngày để đưa vào máy tính - Học sinh tự lấy ví dụ minh họa - Thời gian đảm bảo - Hoàn thành chương trình §µo Quang Minh – Trêng THCS S¬n Trung Tiết 3: Bài 2 LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH IMục tiêu:: - Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính - Học sinh biết được một lệnh trong cuộc sống hàng ngày và thực hiện một vài ví dụ. - Học sinh biết sử dụng các ệnh vào bài tốn cụ thể. - Học sinh nghiêm túc tròng học tập II. Chuẩn bị GV: SGK, máy chiếu HS: Xem trước bài ở nhà III. Phương pháp Vấn đáp, thuyết trình, trực quan IV. Tiến trình bài giảng A Ổn định ớp B. Kiểm tra bài củ C. Bài mới Hoạt động Nội dung Hoạt động 1:Ví dụ về chương trình Để máy tính có thể làm được theo các yêu cầu của con người thì ta phải cung cấp cho máy tính các lệnh Ví dụ: Để in một dòng chữ “ Chào các bạn” ra màn hình ta phải cung cấp cho máy tính các lệnh để xuất dòng chữ này ra màn hình Muốn viết được các lệnh này ta cần có nguyên tắc nào không? Ta sẽ cùng tìm hiểu cấu trúc của một chương trình hay các lệnh của chương trình trong các bài tiếp theo Trong mỗi chương trình chỉ gồm các lệnh này hay còn gồm nhiều dòng lệnh khác Hoạt động 2:Ngôn ngữ lập trình gồm những gì ? - Chúng ta cùng quan sát và nhìn vào ví dụ đơn giản ở trên, ta có thể thấy rằng chương trình được viết gồm các ký tự trong bảng chữ cái - Giống như ngôn ngữ khác, ngôn ngữ lập trình gồm bảng chữ cái riêng mà các lệnh trong chương trình chỉ bao gồm các bảng I. Ví dụ về chương trình - Ví dụ : Viết chương trình in ra màn hình dòng chữ “chào các bạn ra màn hình” chương trình gồm các dòng lệnh sau đây: II. Ngôn ngữ lập trình gồm những gì? - B¶ng ch÷ c¸i cđa c¸c ng«n ng÷ lËp tr×nh th- êng gåm c¸c ch÷ c¸i tiÕng Anh vµ mét sè kÝ hiƯu kh¸c nh dÊu phÐp to¸n (+, −, *, /, ), dÊu ®ãng më ngc, dÊu nh¸y, - C¸c quy t¾c : quy ®Þnh c¸ch viÕt c¸c tõ vµ thø tù cđa chóng. - C©u lƯnh : x¸c ®Þnh c¸c thao t¸c mµ m¸y tÝnh cÇn thùc hiƯn vµ kÕt qu¶ ®¹t ®ỵc. §µo Quang Minh – Trêng THCS S¬n Trung chữ cái này - Ngoài bảng chữ cái thì ngôn ngữ lập trình còn tập hợp các qui tắc để sử dụng trong chương trình. Chẳng hạn khi kết thúc một lệnh bằng dấu chấm phẩy, các lệnh đïc cách nhau bởi một hoặc nhiều khoảng trắng Hoạt động 3:Từ khóa và tên - Trong ch¬ng tr×nh trªn, ta thÊy cã c¸c tõ nh program, uses, begin, end, §ã lµ nh÷ng tõ kho¸. - Từ khóa là những từ có nghóa dành riêng cho mỗi chương trình, với những ngông ngữ lập trình khác nhau thì những từ khóa cũng khác nhau - Như chúng ta cũng đều đã biết mỗi chương trình cần có một tên để phân biệt với các chương trình khác để người sử dụng có thể dễ nhớ tên của chương trình mà mình cần sử dụng và có ý nghóa nhất đònh - Tên cũng phải có những qui tắc nhất đònh trong việc đặt tên: Tên bắt đầu như thế nào, chiều dài tối đa là bao nhiêu, tên có được trùng với từ khóa hay không? III. Từ khóa và tên T ừ khóa : là các từ dành riêng của Pascal không được đặt trùng với từ khóa And,array,begin,case,const,div,do,downto,e nd,else,file of, forward,function,goto,if,in, label,mod,, not, nul, of, or,procedure, program,set,string,then,to, type,record,, repeat,until, var , while, with Tên :Là một dãy ký tự . Tên được tạo bởi bộ chữ cái, chữ số và ký tự gạch nối. Tên phải được bắt đầu bàng chữ cái và không có ký tự trắng chiều dài tối đa 127 ký tự, tên không được trùng với từ khóa D. Củng cố - Ghi nhớ - Làm bài tập SGK V. Rút kinh nghiệm - Học sinh hiểu được bài, biết sử dụng các thành phần của ngôn ngữ lập trình - Biết khai báo đúng tên và từ khóa của chương trình - Phân biệt đâu là tên và đâu là từ khóa - Học sinh tự lấy ví dụ minh họa - Hoàn thành chương trình §µo Quang Minh – Trêng THCS S¬n Trung Tiết 4: Bài 2 LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH IMục tiêu:: - Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính - Học sinh biết được một lệnh trong cuộc sống hàng ngày và thực hiện một vài ví dụ. - Học sinh biết sử dụng các ệnh vào bài tốn cụ thể. - Học sinh nghiêm túc tròng học tập II. Chuẩn bị GV: SGK, máy tính HS: Xem trước bài ở nhà III. Phương pháp Vấn đáp, thuyết trình, trực quan IV. Tiến trình bài giảng A Ổn định ớp B. Kiểm tra bài củ C. Bài mới Hoạt động Nội dung Hoạt động 1: Cấu trúc chung của chương trình - Với mọi chương trình mà con người đang sử dụng đều phải tuân theo một cấu trúc nhất đònh để khi thực hiện chương trình thì có thể đem đến một kết quả nhất đònh. - Tuy nhiên khi sử dụng thì người ta có thể trong mỗi chương trình không cần phải làm tất cả theo cấu trúc chung mà trong mỗi chương trình người ta có thể giảm bớt những phần mà trong chương trình không cần thiết. - Tuy nhiên cũng có những phần mà không thể bỏ qua trong chương trình. Hoạt động 2: Ví dụ - Trong phÇn nµy chóng ta sÏ lµm quen víi mét ng«n ng÷ lËp tr×nh cơ thĨ, ng«n ng÷ Pascal. §Ĩ lËp tr×nh b»ng ng«n ng÷ Pascal, ta cÇn cã m«i trêng lËp tr×nh trªn ng«n ng÷ nµy ®ỵc cµi ®Ỉt trªn m¸y tÝnh. - Díi ®©y lµ minh ho¹ viƯc viÕt vµ ch¹y mét ch¬ng tr×nh cơ thĨ trong m«i trêng lËp tr×nh Turbo Pascal. - Khởi động chương trình Turbo Pascal gõ nội dung của chương trình -Để ch¹y ch¬ng tr×nh, ta nhÊn tỉ hỵp phÝm IV. Cấu trúc chung của chương trình - PhÇn khai b¸o thêng gåm c¸c c©u lƯnh dïng ®Ĩ: + Khai b¸o tªn ch¬ng tr×nh; + Khai b¸o c¸c th viƯn (chøa c¸c lƯnh viÕt s½n cÇn sư dơng trong ch¬ng tr×nh) vµ mét sè khai b¸o kh¸c. - PhÇn th©n cđa ch¬ng tr×nh gåm c¸c c©u lƯnh mµ m¸y tÝnh cÇn thùc hiƯn. §©y lµ phÇn b¾t bc ph¶i cã. V. Ví dụvề ngôn ngữ lập trình- Pascal 1. Chương trình nhập năm sinh,in ra tuổi: Program nhapnamsinhintuoi; Var namsinh,tuoi:integer; Begin Write(‘Hãy cho biết bạn sinh năm nào’); Readln(namsinh); Tuoi:=2008-namsinh; Write(‘Năm nay bạn :’,tuoi,’tuổi’); Readln; §µo Quang Minh – Trêng THCS S¬n Trung Ctrl+F9 End. 2. Chương trình in câu “Xin chao cac ban” ra màn hình. Program xinchao; Begin Write(‘Xin chào các bạn’); Readln; End. D. Củng cố - Ghi nhớ - Làm bài tập SGK V. Rút kinh nghiệm - Học sinh hiểu được bài, biết sử dụng một ví dụ cụ thể vè chương trình Pascal - Biết khai báo đúng tên và từ khóa của chương trình - Phân biệt đâu là tên và đâu là từ khóa - Học sinh tự lấy ví dụ minh họa - Hoàn thành chương trình TÕªt 5: Bµi thùc hµnh 1 Lµm quen víi Turbo Pascal 1. Mơc ®Ých, yªu cÇu • 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â ®ỵc mét ch¬ng tr×nh Pascal ®¬n gi¶n. • BiÕt c¸ch dÞch, sưa lçi trong ch¬ng tr×nh, ch¹y ch¬ng tr×nh vµ xem kÕt qu¶. 2. Néi dung Bµi 1. Lµm quen víi viƯc khëi ®éng vµ tho¸t khái Turbo Pascal. NhËn biÕt c¸c thµnh phÇn trªn mµn h×nh cđa Turbo Pascal. a) Khëi ®éng Turbo Pascal b»ng mét trong hai c¸ch: C¸ch 1: Nh¸y ®óp cht trªn biĨu tỵng trªn mµn h×nh nỊn (hc trong b¶ng chän Start); C¸ch 2: Nh¸y ®óp cht trªn tªn tƯp Turbo.exe trong th mơc chøa tƯp nµy (thêng lµ th mơc TP hc th mơc con TP\BIN). b) Quan s¸t mµn h×nh cđa Turbo Pascal vµ so s¸nh víi h×nh díi ®©y: Đào Quang Minh Trờng THCS Sơn Trung c) Nhận biết các thành phần: Thanh bảng chọn; tên tệp đang mở; con trỏ; dòng trợ giúp phía dới màn hình. d) Nhấn phím F10 để mở bảng chọn, sử dụng các phím mũi tên ( và ) để di 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 trong từng bảng chọn. Hình 12 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, ví dụ phím tắt của bảng chọn File là F, bảng chọn Run là R, ). g) Sử dụng các phím mũi tên lên và xuống ( và ) để di chuyển giữa các lệnh trong một bảng chọn. h) Nhấn tổ hợp phím Alt+X để thoát khỏi Turbo Pascal. Bài 2. Soạn thảo, lu, dịch và chạy một chơng trình đơn giản. a) Khởi động lại Turbo Pascal và gõ các dòng lệnh dới đây: program CTDT; uses crt; begin clrscr; writeln('Chao cac ban'); write('Minh la Turbo Pascal'); end. Chú ý - Gõ đúng và không để sót các dấu nháy đơn ('), dấu chấm phẩy (;) và dấu chấm (.) trong các dòng lệnh. Đào Quang Minh Trờng THCS Sơn Trung - Soạn thảo chơng trình cũng tơng tự nh soạn thảo văn bản: sử dụng các phím mũi tên để di chuyển con trỏ, nhấn phím Enter để xuống dòng mới, nhấn các phím Delete hoặc BackSpace để xoá. - Câu lệnh uses crt; đợc dùng để khai báo th viện crt, còn lệnh clrscr; có tác dụng xóa màn hình. Chỉ có thể sử dụng câu lệnh clrscr; sau khi đã khai báo th viện crt. b) Nhấn phím F2 (hoặc lệnh FileSave) để lu chơng trình. Khi hộp thoại hiện ra, gõ tên tệp (ví dụ CT1.pas) trong ô Save file as (phần mở rộng ngầm định là .pas) và nhấn Enter (hoặc nháy OK). c) Nhấn tổ hợp phím Alt+F9 để dịch chơng trình. Khi đó, chơng trình đợc dịch và kết quả hiện ra có thể nh hình 14 sau đây: Hình 14 Nhấn phím bất kì để đóng hộp thoại. d) Nhấn tổ hợp phím Ctrl+F9 để chạy chơng trình và quan sát kết quả. Hình 15 Nhấn Enter để quay về màn hình soạn thảo. Nh vậy, chúng ta đã viết đợc một chơng trình hoàn chỉnh và chạy đợc. Tiết 6: Bài thực hành 1 Làm quen với Turbo Pascal 1. Mục đích, yêu cầu 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õ đợc một chơng trình Pascal đơn giản. Biết cách dịch, sửa lỗi trong chơng trình, chạy chơng trình và xem kết quả. §µo Quang Minh – Trêng THCS S¬n Trung 2. Néi dung Bµi 3. ChØnh sưa ch¬ng tr×nh, lu vµ kÕt thóc. a) Xo¸ dßng lƯnh begin. Biªn dÞch ch¬ng tr×nh vµ quan s¸t th«ng b¸o lçi nh h×nh díi ®©y: H×nh 16 b) NhÊn phÝm bÊt k× vµ gâ l¹i lƯnh begin. Xo¸ dÊu chÊm sau ch÷ end. Biªn dÞch ch¬ng tr×nh vµ quan s¸t th«ng b¸o lçi. H×nh 17 Lu ý. Qua c¸c th«ng b¸o lçi trªn, ta thÊy r»ng phÇn th©n cđa mét ch¬ng tr×nh Pascal bao giê còng b¾t ®Çu b»ng tõ khãa begin. Nãi chung c¸c c©u lƯnh cđa Pascal ®Ịu kÕt thóc b»ng dÊu chÊm ph¶y (;), riªng tõ khãa end. kÕt thóc phÇn th©n ch¬ng tr×nh lu«n cã mét dÊu chÊm (.) ®i kÌm. c) NhÊn Alt+X ®Ĩ tho¸t khái Turbo Pascal, nhng kh«ng lu c¸c chØnh sưa. TỉNG KÕT 1. C¸c bíc ®· thùc hiƯn: Khëi ®éng Turbo Pascal; So¹n th¶o ch¬ng tr×nh; Biªn dÞch ch¬ng tr×nh: Alt + F9; Ch¹y ch¬ng tr×nh (Ctrl + F9) ; 2. Pascal kh«ng ph©n biƯt ch÷ hoa, ch÷ thêng: begin, BeGin, hay BEGIN ®Ịu ®óng. 3. C¸c tõ kho¸ cđa Pascal trong bµi lµ: program, begin, end. 4. LƯnh kÕt thóc ch¬ng tr×nh lµ end. (cã dÊu chÊm), mäi th«ng tin ®øng sau lƯnh nµy bÞ bá qua trong qu¸ tr×nh dÞch ch¬ng tr×nh. 5. Nãi chung c¸c c©u lƯnh Pascal ®Ịu ®ỵc kÕt thóc b»ng dÊu chÊm phÈy (;). 6. LƯnh writeln in ra mµn h×nh vµ ®a con trá xng ®Çu dßng tiÕp theo. Th«ng tin cÇn in ra cã thĨ lµ v¨n b¶n, cã thĨ lµ sè, vµ ®ỵc ph©n c¸ch bëi dÊu phÈy. LƯnh write t¬ng tù nh writeln, nhng kh«ng ®a con trá xng ®Çu dßng tiÕp theo. 7. C©u lƯnh clrscr dïng ®Ĩ xãa mµn h×nh vµ chØ sư dơng ®ỵc khi ®· khai b¸o th viƯn crt. Th viƯn crt chøa c¸c lƯnh viÕt s½n ®Ĩ thao t¸c víi mµn h×nh vµ bµn phÝm. Tiết 7: Bài 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU I Mục tiêu: [...]... 22 >17 , … => kết quả sai HOẠT ĐỘNG HĐ2: Giao tiếp giữa người - máy tính Gv: Em hiểu thế nào là giao tiếp giữa người và máy tính? Hs: - Giao tiếp giữa người và máy tính là sự trao đổi dữ liệu hai chiều giữa người và máy tính Gv: Cho ví dụ cụ thể về việc giao tiếp giữa người và máy tính? Hs: VD như: con người thường có nhu cầu tính tốn, kiểm tra, điều chỉnh, bổ sung… Ngược lại máy tính cũng cho kết quả tính. .. kiếm, gợi ý…đó là q trình giao tiếp giữa người và máy tính Gv: gọi các hs khác nhận xét NỘI DUNG 2 Giao tiếp giữa người và máy tính: Q trình trao đổi dữ liệu hai chiều giữa người và máy tính khi chương trình hoạt động thường được gọi là giao tiếp hoặc tương tác giữa người và máy tính §µo Quang Minh – Trêng THCS S¬n Trung Hs: Cho nhận xét Gv: Nhận xét Hs: chú ý lắng nghe và ghi bài Gv: giải thích... các bài tập đã cho ở các bài trước II Chuẩn bị: • • Gv: giáo án Hs: sách giáo khoa, bài tập III Tiến trình giảng dạy: 1 Kiểm tra bài cũ: 2 Bài mới: Hoạt động 1: sửa bài tập HĐ của thầy và trò - Gv hỏi Hs có bài tập nào khơng thể giải quyết được - Hs nêu câu hỏi - Gv giải đáp các câu hỏi của Hs và các bài tập mà Hs khơng thể làm được - Hs chú ý lắng nghe - Gv gọi Hs đọc đề của bài tập 1 trong bài 1 -... Tiết 8: Bài 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU I Mục tiêu: - Học sinh biết được các kiểu dữ liệu và dữ liệu nhập vào máy tính - Học sinh biết dùng các phép toán về dữ liệu - Học sinh biết cách con người giao tiếp với máy tính - Học sinh nghiêm túc trong học tập và nghiên cứu bài học §µo Quang Minh – Trêng THCS S¬n Trung II Chuẩn bò GV: SGK, máy chiếu HS: Xem trước bài ở nhà III Phương... liệu và dữ liệu nhập vào máy tính - Học sinh biết dùng các phép toán về dữ liệu - Học sinh biết cách con người giao tiếp với máy tính - Học sinh nghiêm túc trong học tập và nghiên cứu bài học II Chuẩn bò GV: SGK, M¸¸y tÝnh HS: Xem trước bài ở nhà III Phương pháp Vấn đáp, thuyết trình, trực quan IV Tiến trình bài giảng A n đònh lớp B Kiểm tra bài cũ C Bài mới Hoạt động Nội dung Hoạt động 1: Dữ liệu và. .. tính tốn: là u cầu đầu tiên đối với mọi chương trình Ví dụ, câu lệnh: write(‘dien tich hinh tron la’,x); In kết quả tính diện tích hình tròn ra màn hình như sau: Sau đây là một số trường hợp tương tác giữa người và máy tính: + Thơng báo kết quả tính tốn + Nhập dữ liệu + Chương trình tạm ngừng + Hộp thoại - Nhập dữ liệu: chương trình sẽ ngừng và chờ người dùng nhập dữ liệu vào rồi mới tiếp tục - Chương. .. Chương trình tạm ngừng: tạm ngừng trong 1 khỏang thời gian nhất định đến khi người dùng nhấn phím - Hộp thoại: như một cơng cụ cho việc gao tiếp người – máy tính trong khi chạy chương trình Hs: chú ý lắng nghe và tiếp thu Gv: chốt lại: những trường hợp trên nói lên sự giao tiếp giữa người - máy tính Hs: lắng nghe 1 Cũng cố: Câu hỏi: Thế nào là q trình giao tiếp giữa người – máy tính? Trả lời: Q trình. .. lời: Q trình trao đổi dữ liệu hai chiều giữa người và máy tính khi chương trình hoạt động thường được gọi là giao tiếp hợac tương tác giữa người và máy tính Câu hỏi: Trong NNLT pascal có những phép so sánh nào? Trả lời: =, , = 2 dặn dò: - Học bài, làm các bài tập 6, 7 trong SGK/ 22 - Xem lại tiết 7, 8 chuẩn bị cho bài thực hành 2 Tiết 15 BÀI TẬP I Mục tiêu: • Giúp học sinh kĩ năng đọc hiểu... y b a +c 2 - Gv nhận xét - Hs lắng nghe a2 (2b + c ) 2 - Gv gọi Hs đọc đề của bài tập 4 trong bài 3 1+ 1 1 1 1 + + + 2 2.3 3.4 4.5 - Gv gọi 3 đại diện của 3 tổ lên bảng làm bài - Gv gọi hs nhận xét - Gv nhận xét - Gv gọi Hs đọc đề của bài tập 5 trong bài 3 - Hs đọc đề - Gv gọi 3 đại diện của 3 tổ lên bảng làm bài - HS làm bài - Gv gọi hs nhận xét - Hs nhận xét - Gv nhận xét - Hs lắng nghe Hoạt động... in ra mµn h×nh x©u ký tù biĨu diƠn sè 10 0 cßn lƯnh kia in ra mµn h×nh sè 10 0 §µo Quang Minh – Trêng THCS S¬n Trung - Hs nhận xét - Gv nhận xét 6 - Hs lằng nghe - Gv gọi Hs đọc đề của bài tập 3 trong bài 3 - Hs đọc đề C¸c biĨu thøc trong Pascal: a/b+c/d a*x*x+b*x+c 1/ x-a/5*(b+2) (a*a+b)* (1+ c)* (1+ c)* (1+ c) - Gv gọi 3 đại diện của 3 tổ lên bảng làm bài 7 - Hs làm bài C¸c biĨu thøc to¸n t¬ng øng: ( a + . Trung Tiết 1 Bài 1 MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH IMục tiêu:: - Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính - Học sinh biết được một lệnh trong cuộc sống hàng ngày và. bảo - Hoàn thành chương trình Tiết 2: Bài 1 MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH(TT) IMục tiêu:: - Học sinh biết một số khái niệm về thuật giải máy tính và ngơn ngữ máy tính - Học sinh biết được. viết chương trình - Mô tả trên máy chiếu việc ra lệnh cho máy tính thực hiện IV. Tại sao phải viết chương trình? - Máy tính nói và hiểu bằng một ngôn ngữ riêng gọi là ngôn ngữ máy tính - Viết chương