Giáo án tin học lớp 8 HKI

56 908 7
Giáo án tin học lớp 8 HKI

Đ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

Trng THCS Long nh Giỏo ỏn Tin hc 8 Tit 1, 2 Tun 1 Tờn bi dy: Phn 1: LP TRèNH N GIN Bi 1: MY TNH V CHNG TRèNH MY TNH I. Mc tiờu bi dy: Biết con ngời chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh. Biết chơng trình là cách để con ngời chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp một cách tự động. Biết rằng viết chơng trình là viết các lệnh để chỉ dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể. Biết ngôn ngữ dùng để viết chơng trình máy tính gọi là ngôn ngữ lập trình. Biết vai trò của chơng trình dịch. II. Chun b: GV: SGK, giỏo ỏn HS: Xem bi 1 III. Hot ng dy v hc: HOT NG GIO VIấN H HC SINH NI DUNG H1: Con ngi ra lnh cho mỏy tớnh nh th no? - Máy tính là công cụ trợ giúp con ngời để xử lí thông tin một cách rất hiệu quả. - Khi nháy đúp chuột lên biểu tợng của một phần mềm trên màn hình nền, phần mềm sẽ đợc khởi động. - Khi soạn thảo văn bản, ta gõ một phím chữ (chẳng hạn phím chữ a), chữ tơng ứng sẽ xuất hiện trên màn hình - Thực hiện lệnh sao chép một phần văn bản từ vị trí này sang vị trí khác, thực chất ta đã yêu cầu máy tính thực hiện liên tiếp nhiều lệnh - Khi thực hiện thao tác nháy vào nút lệnh Cut trên thanh công cụ của Word là đã ra lệnh cho máy tính thực hiện công việc cắt văn bản. HS: Chỳ ý lng nghe HS: Thao tác khởi động/thoát khỏi phần mềm, sao chép, cắt, dán và thực hiện các bớc để tắt máy tính. HS: Lệnh máy tính là một chỉ dẫn của con ngời để máy tính thực hiện một công việc cụ thể nào đó. HS: Con ngời điều khiển máy tính thông qua lệnh. 1. Con ngời ra lệnh cho máy tính nh thế nào? - Con ngi ch dn cho mỏy tớnh thc hin cụng vic thụng qua cỏc lnh. - VD: Khi thực hiện thao tác nháy vào nút lệnh Cut trên thanh công cụ của Word là đã ra lệnh cho máy tính thực hiện công việc cắt văn bản. H2: Vớ d: Robot nht rỏc - Rô-bốt (hay ngời máy) là một loại máy có thể tự động thực hiện đợc một số công việc thông qua sự điều khiển HS chỳ ý lng nghe v suy ngh 2. Ví dụ: rô-bốt nhặt rác: GV: Nguyn Vn Bộ T Trang 1 Trng THCS Long nh Giỏo ỏn Tin hc 8 của con ngời. - Hình sau mô tả vị trí của rô-bốt, cọng rác và thùng rác - Khi muốn máy tính thực hiện thì cần phải chia thành nhiều thao tác nhỏ, đơn giản, cụ thể mà rô-bốt có thể thực hiện đợc. Có sự khác biệt đó chính là bởi vì, khác với con ngời, máy tính là vật vô tri, vô giác. HS nờu cỏc thao tỏc nht rỏc ca robot: tin 2 bc; quay trỏi, tin 1 bc; nht rỏc; quay phi, tin 3 bc; quay trỏi, tin 2 bc; b rỏc vo thựng. HS ta cú th thay cỏc lnh trờn bng 1 lnh Hóy nht rỏc. Robot nht cng rỏc vo thựng rỏc. H3: Vit chng trỡnh ra lnh cho mỏy tớnh lm vic - ể điều khiển máy tính làm việc, chúng ta cũng viết chơng trình máy tính. - Chơng trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện đợc. Vớ d: tên câu lệnh gộp chung "Hãy nhặt rác" trở thành tên của chơng trình. - Một lệnh đơn giản không đủ để chỉ dẫn cho máy tính. Vì thế việc viết nhiều lệnh và tập hợp lại trong một chơng trình giúp con ngời điều khiển máy tính một cách đơn giản và hiệu quả hơn. HS: chỳ ý lng nghe v suy ngh. HS tho lun nhúm gii thớch chng trỡnh robot nhc rỏc. HS chỳ ý lng nghe HS: chơng trình là cách để con ngời chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp một cách tự động. 3. Viết chơng trình - ra lệnh cho máy tính làm việc - Việc viết các lệnh để điều khiển rô-bốt trong ví dụ nói trên chính là viết chơng trình - Vit chng trỡnh l hng dn mỏy tớnh thc hin cỏc cụng vic hay gii mt bi toỏn c th - Vớ d: Chng trỡnh robot nht rỏc H4: Chng trỡnh v ngụn ng lp trỡnh: - Chơng trình mà con ngời viết ra phải HS chỳ ý lng nghe v suy ngh 4. Chơng trình và ngôn ngữ lập GV: Nguyn Vn Bộ T Trang 2 Trng THCS Long nh Giỏo ỏn Tin hc 8 đảm bảo máy tính có thể "hiểu" đợc. Em đã biết máy tính chỉ có thể hiểu đợc ngôn ngữ nhị phân, tức là dãy số 0 và 1. Máy tính "nói" và "hiểu" bằng một ngôn ngữ riêng, đợc gọi là ngôn ngữ máy. - Vấn đề là ngôn ngữ nhị phân lại rất khó hiểu, khó nhớ đối với con ngời. Vì vậy, rất khó cho con ngời nếu sử dụng ngôn ngữ này để viết chơng trình - ể có đợc một chơng trình mà máy tính có thể thực hiện đợc cần qua hai b- ớc: (1) Viết chơng trình theo ngôn ngữ lập trình; (2) Dịch chơng trình thành ngôn ngữ máy để máy tính hiểu đợc. - Chơng trình soạn thảo và chơng trình dịch thờng đợc kết hợp vào một phần mềm, đợc gọi là môi trờng lập trình. - Có thể liệt kê ra một số ngôn ngữ lập trình bậc cao nh Pascal, Free Pascal, C, Java . Máy tính chỉ có thể hiểu đợc ngôn ngữ nhị phân, tức là dãy số 0 và 1 HS: Chơng trình đóng vai trò dịch từ ngôn ngữ lập trình bậc cao sang ngôn ngữ máy gọi là "ch- ơng trình dịch" HS: ngôn ngữ lập trình là công cụ để viết chơng trình máy tính và chơng trình dịch đóng vai trò dịch chơng trình viết bằng ngôn ngữ lập trình sang ngôn ngữ máy trình: - Máy tính chỉ có thể hiểu đợc ngôn ngữ nhị phân, tức là dãy số 0 và 1. Máy tính "nói" và "hiểu" bằng một ngôn ngữ riêng, đợc gọi là ngôn ngữ máy. - Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chơng trình máy tính. - Việc tạo ra chơng trình máy tính thực chất gồm hai bớc sau: (1) Viết chơng trình bằng ngôn ngữ lập trình; (2) Dịch chơng trình thành ngôn ngữ máy để máy tính hiểu đợc. - Ngời ta thờng viết chơng trình bằng một chơng trình soạn thảo. Chơng trình soạn thảo và chơng trình dịch thờng đợc kết hợp vào một phần mềm, đợc gọi là môi trờng lập trình. Ví dụ, với ngôn ngữ lập trình Pascal có hai môi trờng làm việc phổ biến là Turbo Pascal và Free Pascal. IV. Cng c: - Chng trỡnh dich? A: Chơng trình dịch là chơng trình có chức năng chuyển đổi chơng trình đợc viết bằng ngôn ngữ lập trình thành chơng trình thực hiện đợc trên máy tính. Nh vậy, chơng trình dịch chuyển đổi tệp gồm các dòng lệnh đợc soạn thảo thành tệp có thể chạy trên máy tính. - Cỏc bc to ra chng trỡnh mỏy tớnh? A: Hai bớc cơ bản để tạo ra các chơng trình máy tính là: (1) Viết chơng trình theo ngôn ngữ lập trình; (2) Dịch chơng trình thành ngôn ngữ máy để máy tính hiểu đợc. Kết quả là tệp tin có thể thực hiện đợc trên máy tính. Lu ý rằng, đây chỉ là hai bớc cơ bản trong lập trình và chỉ là một phần của công việc giải quyết bài toán bằng máy tính. V. Dn dũ Hng dn v nh: GV: Nguyn Vn Bộ T Trang 3 Trường THCS Long Định Giáo án Tin học 8 Học bài 1: máy tính và chương trình máy tính và xem trước bài 2 làm quen với chương trình và ngôn ngữ lập trình. VI. Rút kinh nghiệm tiết dạy: Duyệt của Tổ Trưởng Duyệt của Ban Giám Hiệu Ngày …… tháng …… năm ……… Ngày …… tháng …… năm ……… GV: Nguyễn Văn Bé Tư Trang 4 Trng THCS Long nh Giỏo ỏn Tin hc 8 Tit 3, 4 Tun 2 Tờn bi dy: Bi 2: LM QUEN VI CHNG TRèNH V NGễN NG LP TRèNH I. Mc tiờu bi dy: Biết ngôn ngữ lập trình gồm các thành phần cơ bản là bảng chữ cái và các quy tắc để viết chơng trình, câu lệnh. Biết ngôn ngữ lập trình có tập hợp các từ khóa dành riêng cho mục đích sử dụng nhất định. Biết Tên trong ngôn ngữ lập trình là do ngời lập trình đặt ra, khi đặt tên phải tuân thủ các quy tắc của ngôn ngữ lập trình. Tên không đợc trùng với các từ khoá. Biết cấu trúc chơng trình bao gồm phần khai báo và phần thân. II. Chun b: GV: SGK, giỏo ỏn HS: Hc bi v xem trc bi 2. III. Kim tra bi c: - Chng trỡnh dich? - Cỏc bc to ra chng trỡnh mỏy tớnh? IV. Hot ng dy v hc: HOT NG GIO VIấN H HC SINH NI DUNG H1: Vớ d v chng trỡnh - Giới thiệu cho học sinh về các thành phần cơ bản của ngôn ngữ lập trình, làm quen với một chơng trình đơn giản, làm quen với TP. - Chơng trình là dòng chữ "Chao Cac Ban" đợc in ra trên màn hình. Program TenChuongTrinh; Uses crt; Begin writeln(Chao cac ban); End; - Gii thớch cỏc lnh, lnh writeln xut ra mn hỡnh. HS chỳ ý lng nghe v suy ngh HS: nhn bit c cỏc cõu lnh ca chng trỡnh. 1. Ví dụ về chơng trình: Chơng trình là dòng chữ "Chao Cac Ban" đợc in ra trên màn hình. H2: Ngụn ng lp trỡnh gm nhng gỡ? - Giống nh ngôn ngữ tự nhiên, mọi ngôn ngữ lập trình đều có bảng chữ cái riêng. Các câu lệnh chỉ đợc viết từ các HS chỳ ý lng nghe HS nhn bit cỏc bng 2. Ngôn ngữ lập trình gồm GV: Nguyn Vn Bộ T Trang 5 Trng THCS Long nh Giỏo ỏn Tin hc 8 chữ cái của bảng chữ cái đó - 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ở ngoặc, dấu nháy, . - Ví dụ trên là câu lệnh đặt tên (khai báo) cho chơng trình, câu lệnh thứ t chỉ thị cho máy tính in ra màn hình dòng chữ "Chao Cac Ban", . ch cỏi, cỏc quy tc vit cỏc cõu lnh HS tho luõn nhúm v cỏc kớ hiu trong phộp toỏn. HS ghi vo v tp những gì? Ngụn ng lp trỡnh l tp hp cỏc kớ hiu v quy tc vit cỏc lnh to thnh mt chng trỡnh hon chnh v thc hin c trờn mỏy tớnh. H3: T khúa v tờn - GV sử dụng ví dụ ở hình 6, SGK (CT_Dau_Tien) để minh hoạ cho HS về các thành phần của ngôn ngữ lập trình - Các từ nh program, uses, begin, end đ- ợc gọi là từ khoá là các từ mà ngôn ngữ lập trình đã quy định dùng với ý nghĩa, chức năng cố định. - program là từ khoá dùng để khai báo tên chơng trình, uses là từ khoá khai báo các th viện, các từ khoá begin và end dùng để thông báo cho ngôn ngữ lập trình biết bắt đầu và kết thúc phần thân chơng trình - CT_Dau_tien, crt, . Đó là các tên đợc dùng trong chơng trình. - Tên do ngời lập trình đặt theo các quy tắc: + Hai đại lợng khác nhau trong một ch- ơng trình phải có tên khác nhau. + Tên không đợc trùng với các từ khúa - Vớ d: STamgiac để chỉ diện tích hình tam giác, hoặc đặt tên ban_kinh cho bán kính của hình tròn, Các tên đó là những tên hợp lệ, còn các tên Lop em, 10A, . là những tên không hợp lệ HS xem li vớ v 1 xỏ nh t khúa v tờn c dựng trong chng trỡnh. HS chỳ ý lng nghe v suy ngh HS nhn bit t khúa v tờn. HS Câu lệnh writeln('Chao cac ban') là một câu lệnh chỉ dẫn máy tính hiển thị dòng chữ "Chao cac ban" trên màn hình. HS cho vớ v v cỏc tờn hp l v khụng hp lờ. 3. Từ khoá và tên - Các từ nh program, uses, begin, end, đợc gọi là từ khoá. - Ngoài các từ khoá, chơng trình trong ví dụ 1 còn có các từ nh CT_Dau_tien, crt, . Đó là các tên đợc dùng trong chơng trình. - Tên do ngời lập trình đặt theo các quy tắc của ngôn ngữ lập trình cũng nh của chơng trình dịch và thoả mãn: + Hai đại lợng khác nhau trong một chơng trình phải có tên khác nhau. + Tên không đợc trùng với các từ khoá. Ví dụ 2. Tên hợp lệ trong ngôn ngữ lập trình Pascal không đợc bắt đầu bằng chữ số và không đợc chứa dấu cách (kí tự trống). STamgiac để chỉ diện tích hình tam giác, hoặc đặt tên ban_kinh cho bán kính của hình tròn, Các tên đó là những tên hợp lệ, còn các tên Lop em, 10A, . là những tên không hợp lệ. H4: Cu trỳc ca chng trỡnh - Giỏo viờn gii thiu cho hc sinh cu 4. Cấu trúc chung của chơng trình GV: Nguyn Vn Bộ T Trang 6 Trng THCS Long nh Giỏo ỏn Tin hc 8 trỳc chung ca chng trỡnh gm hai phn: phn khai bỏo v phn thõn chng trỡnh. - Xột vớ d sau: + Phần khai báo gồm hai lệnh khai báo: khai báo tên chơng trình là CT_dau_tien với từ khoá program và khai báo th viện crt + Phân thân chỉ có một câu lệnh là writeln('Chao Cac Ban') để in ra màn hình dòng chữ "Chao Cac Ban" HS chỳ ý lng nghe v suy ngh HS nhn bit phn khai bỏo v phn thõn qua vic tho lun nhúm. HS ghi bi vo v tp Cấu trúc chung của mọi chơng trình gồm: - 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ó thể 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 buộc phải có. Phần khai báo có thể có hoặc không. Tuy nhiên, nếu có phần khai báo phải đợc đặt trớc phần thân chơng trình. H5: Vớ d v ngụn ng lp trỡnh - Gii thiu cho hc sinh ngụn ng lp trỡnh Turbo Pascal - Mn hỡnh lm vic ca Turbo Pascal + Ta son tho chng trỡnh tng t nh son tho vn bn Word. + Sau khi đã soạn thảo xong, nhấn phím Alt+F9 để dịch chơng trình + Để chạy chơng trình, ta nhấn tổ hợp phím Ctrl+F9. Trên màn hình sẽ hiện ra HS chỳ ý lng nghe HS quan sỏt lờn mn hỡnh lm vic ca Pascal. HS quan sỏt lờn mn hỡnh. 5. Ví dụ về ngôn ngữ lập trình Cú nhiu ngụn ng lp trỡnh, chỳng ta thng s dng l ngụn ng lp trỡnh Turbo Pascal. Cỏc bc tin hnh vit chng trỡnh bng ngụn ng Pascal: - Son tho chng trỡnh - Nhn phớm Alt+F9 dch chng trỡnh - Để chạy chơng trình, ta nhấn tổ hợp phím Ctrl+F9 GV: Nguyn Vn Bộ T Trang 7 Trng THCS Long nh Giỏo ỏn Tin hc 8 kết quả làm việc của chơng trình, chẳng hạn dòng chữ "Chao Cac Ban V. Cng c: - Cỏc thnh phn c bn ca ngụn ng lp trỡnh? - Bi 4: Các tên hợp lệ: a, Tamgiac, beginprogram, b1, abc, tên không hợp lệ: 8a (bắt đầu bằng số), Tam giac (có dấu cách), end (trùng với từ khoá). - Bi 6: Chơng trình 1 là chơng trình Pascal đầy đủ và hoàn toàn hợp lệ, mặc dù chơng trình này chẳng thực hiện điều gì cả. Phần nhất thiết phải có trong chơng trình là phần thân đợc xác định bởi hai từ khoá begin và end. (có dấu chấm). Chơng trình 2 là chơng trình Pascal không hợp lệ vì câu lệnh khai báo tên chơng trình program CT_thu nằm ở phần thân. VI. Dn dũ Hng dn v nh: Hc bi, tr li cỏc cõu hi bi tp v xem bi thc hnh 1 VII. Rỳt kinh nghim tit dy: Duyt ca T Trng Duyt ca Ban Giỏm Hiu Ngy thỏng nm Ngy thỏng nm GV: Nguyn Vn Bộ T Trang 8 Trng THCS Long nh Giỏo ỏn Tin hc 8 Tit 5, 6 Tun 3 Tờn bi dy: Bi thc hnh s 1: LM QUEN VI TURBO PASCAL I. Mc tiờu bi dy: Thực hiện đợc thao tác khởi động/kết thúc TP, làm quen với màn hình soạn thảo TP Thực hiện đợc mở các bảng chọn và chọn lệnh. Soạn thảo đợ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ả. Biết sự cần thiết phải tuân thủ quy định của ngôn ngữ lập trình. II. Chun b: GV: SGK, giỏo ỏn HS: Hc bi, Xem bi thc hnh s 1 III. Kim tra bi c: Các chơng trình Pascal sau đây có hợp lệ không, tại sao? a) Chơng trình 1 begin end. b) Chơng trình 2 begin program CT_thu; writeln('Chao cac ban'); end. IV. Hot ng dy v hc: HOT NG GIO VIấN H HC SINH NI DUNG H1: Hng dn thc hnh bi tp 1 - Hng dn hc sinh khi ng Turbo Pascal. - Gii thiu mn hỡnh ca Turbo Pascal cho hc sinh, cỏc thao tỏc lm vic vi Pascal. - Cho hc sinh vit cỏc lnh v lu li vo cng. HS thc hin cỏc thao tỏc trờn mỏy vi tớnh. Bi 1: Lm quen vi vic khi ng v thoỏt khi Turbo Pascal. Quan sỏt cỏc lnh trong tng bng chn GV: Nguyn Vn Bộ T Trang 9 Trường THCS Long Định Giáo án Tin học 8 HĐ2: Hướng dẫn thực hành bài tập 2 - Cho học sinh soạn thảo, lưu và chay chương trình bài tập 2 program CT_Dau_tien; uses crt; begin clrscr; writeln('Chao cac ban'); write('Toi la Turbo Pascal'); end. - Để lưu lại ta nhấn phím F2. Hộp thoại hiện ra, gõ tên tệp vào ô Save file as và nhấn Enter. + Nhấn tổ hợp phím Alt+F9 để dịch chương trình. + Nhấn tổ hợp phím Ctrl+F9 để chạy chương trình. Sau đó nhấn Alt+F5 quan sát kết quả. - Nhấn phím bất kì để quay lại màn hình soạn thảo. HS thực hiện các thao tác trên máy tính. HS soạn thảo chương trình và lưu với tên CT1.PAS HS thực hiện các thao tác trên máy tính. Bài 2: Soạn thảo, lưu, dịch và chạy một chương trình đơn giản program CT_Dau_tien; uses crt; begin clrscr; writeln('Chao cac ban'); write('Toi la Turbo Pascal'); end. + Nhấn tổ hợp phím Alt+F9 để dịch chương trình. + Nhấn tổ hợp phím Ctrl+F9 để chạy chương trình. HĐ3: Hướng dẫn thực hành bài tập 3 - Cho học sinh xóa dòng lệnh begin quan sát thông báo lỗi như sau : - Cho học sinh gõ lại begin và xóa dấu chấm sau chữ end, quan sát lỗi : - Phần thân chương trình Pascal bao giờ cũng bắt đầu từ khóa begin. Dấu (;) để HS thực hiện các thao tác trên máy tính. HS quan sát màn hình xem thông báo lỗi. Bài 3: Chỉnh sửa chương trình và nhận biết thông báo lỗi - Phần thân chương trình Pascal bao giờ cũng bắt đầu từ khóa begin. Dấu (;) để phân cách các câu lệnh Pascal. Riêng từ khóa end kết thúc phần thân chương trình luôn có dấu (.) - Thoát khỏi Pascal nhưng không lưu các chỉnh sửa, nhấn tổ hợp phím Alt+X GV: Nguyễn Văn Bé Tư Trang 10 [...]... gồm các bớc sau: - Xác định bài toán: Xác định rõ điều kiện cho trớc của bài toán (thông tin vào - INPUT) và kết quả cần nhận đợc (thông tin ra -OUTPUT) - Xây dựng thuật toán: Bao gồm việc lựa chọn và mô tả các thao tác cùng trình tự thực hiện các thao tác đó để giải bài toán đã cho (tức mô tả thuật toán) - Viết chơng trình (lập trình): Là diễn đạt (thể hiện) thuật toán bằng một ngôn ngữ lập trình cụ... tả thuật toán - GV nờu cỏc vớ d: + Bài toán "Giải phơng trình bậc nhất Giỏo ỏn Tin hc 8 suy ngh HS nờu cỏch lm mún trng trỏng INPUT: Trứng, dầu ăn, muối và hành OUTPUT: Trứng tráng dạng tổng quát bx + c = 0": INPUT: Các số b và c Hiểu biết một chút về OUTPUT: Nghiệm của phơng trình bậc làm bếp, theo đúng nhất trình tự và chỉ dẫn ở các + Bài toán "Làm món trứng tráng" bớc trong các thuật toán nêu trên... H2: Quỏ trỡnh gii bi toán trờn mỏy tớnh - Việc dùng máy tính giải một bài toán nào đó chính là đa cho máy tính dãy hữu hạn các thao tác đơn giản mà nó có thể thực hiện đợc để từ các điều kiện cho trớc ta nhận đợc kết quả cần thu đợc - Dãy hữu hạn các thao tác cần thực hiện để giải một bài toán thờng đợc gọi là thuật toán Giỏo ỏn Tin hc 8 HS xem SGK v suy 2 Quỏ trỡnh gii bi toán trờn ngh cỏch dựng thut... gỏn giỏ tr các biến là: + Gán giá trị cho biến; lun nhúm: bng c/b + Tính toán với các biến x c/b (biến x nhận giá trị bằng c/b); - Câu lệnh gán giá trị cho biến có Bin x c gỏn giỏ tr dạng: x y (biến x đợc gán giá trị của biến bng bin y Tên biến Biểu thức cần gán y); giá trị cho biến; i i + 5 (biến i đợc gán giá trị hiện tại Bin I c gỏn giỏ tr Vớ d: x y (biến x đợc gán giá của i cộng thêm 5 đơn... toỏn v xỏc nh bi toỏn - GV: Bài toán là khái niệm quen thuộc trong các môn học nh Toán, Vật lí, Chẳng hạn tính tổng của các số tự nhiên từ 1 đến 100, tính quãng đờng ô tô đi đợc trong 3 giờ với tốc độ 60 km/giờ là những ví dụ về bài toán - Bài toán là một công việc hay một nhiệm vụ cần phải giải quyết Để giải quyết đợc một bài toán cụ thể, ngời ta cần xác định bài toán, tức là xác định rõ các điều kiện... 1/x-a/5*(b+2); Giỏo ỏn Tin hc 8 d) (a*a+b)*(1+c)*(1+c)*(1+c) - Bi 6: Kết quả của các phép so sánh: a) Đúng; b)Sai; c) Đúng; d) Đúng khi x > 2.5; ngợc lại, phép so sánh có kết quả sai VI Dn dũ Hng dn v nh: Hc bi, lm bi tp 3, 5, 7 VII Rỳt kinh nghim tit dy: Duyt ca T Trng Ngy thỏng nm GV: Nguyn Vn Bộ T Duyt ca Ban Giỏm Hiu Ngy thỏng nm Trang 15 Trng THCS Long nh Giỏo ỏn Tin hc 8 Tit 9,10 Tun 5 Tờn... tớnh Quá trình giải bài toán trên máy HS chỳ ý lng nghe v suy ngh HS nờu thut toỏn l cỏc - Kết quả diễn đạt thuật toán là chơng thao tỏc cn thc hin trình đợc viết trong một ngôn ngữ lập gii bi toỏn trình nào đó Máy tính sẽ chạy chơng trình và cho ta lời giải của bài toán - Thuật toán là các bớc để giải một bài toán, còn chơng trình chỉ là thể hiện của HS nờu cỏc bc gii thuật toán trong một ngôn ngữ lập... Tit 19,20,21,22 Tun 10,11 Tờn bi dy: Bi 5: T BI TON N CHNG TRèNH I Mc tiờu bi dy: Biết khái niệm bài toán, thuật toán; Biết các bớc giải bài toán trên máy tính; Xác định đợc Input, Output của một bài toán đơn giản; Biết một chơng trình là mô tả của thuật toán trên một ngôn ngữ cụ thể Hiểu thuật toán tính tổng của N số tự nhiên đầu tiên, tìm số lớn nhất của một dãy số II Chun b: GV: SGK, giỏo ỏn... THCS Long nh Tit 14 Tun 7 Tờn bi dy: GV: Nguyn Vn Bộ T Giỏo ỏn Tin hc 8 KIM TRA 1 TIT (Lí THUYT) Trang 22 Trng THCS Long nh Giỏo ỏn Tin hc 8 Tit 15,16 Tun 8 Tờn bi dy: Bi 4: S DNG BIN TRONG CHNG TRèNH I Mc tiờu bi dy: Biết khái niệm biến, hằng; Hiểu cách khai báo, sử dụng biến, hằng; Biết vai trò của biến trong lập trình; Hiểu lệnh gán II Chun b: GV: SGK, giỏo ỏn, mỏy chiu, mỏy tớnh HS: Bỳt, giy,... H4: Giao tip ngi mỏy tớnh GV: Nguyn Vn Bộ T Trang 13 Trng THCS Long nh Giỏo ỏn Tin hc 8 - Trong khi thực hiện chơng trình máy HS chỳ ý lng nghe v tính, con ngời thờng có nhu cầu can suy ngh thiệp vào quá trình tính toán, thực hiện việc kiểm tra, điều chỉnh, bổ sung Ngợc lại, máy tính cũng cho thông tin về kết quả tính toán, thông báo, gợi ý, HS chỳ ý lng nghe Quá trình trao đổi dữ liệu hai chiều nh . dũ Hng dn v nh: GV: Nguyn Vn Bộ T Trang 3 Trường THCS Long Định Giáo án Tin học 8 Học bài 1: máy tính và chương trình máy tính và xem trước bài 2 làm. GV: Nguyn Vn Bộ T Trang 9 Trường THCS Long Định Giáo án Tin học 8 HĐ2: Hướng dẫn thực hành bài tập 2 - Cho học sinh soạn thảo, lưu và chay chương trình bài

Ngày đăng: 17/09/2013, 13:10

Hình ảnh liên quan

- Hình sau mô tả vị trí của rô-bốt, cọng rác và thùng rác - Giáo án tin học lớp 8 HKI

Hình sau.

mô tả vị trí của rô-bốt, cọng rác và thùng rác Xem tại trang 2 của tài liệu.
• Biết ngôn ngữ lập trình gồm các thành phần cơ bản là bảng chữ cái và các quy tắc để viết chơng trình, câu lệnh. - Giáo án tin học lớp 8 HKI

i.

ết ngôn ngữ lập trình gồm các thành phần cơ bản là bảng chữ cái và các quy tắc để viết chơng trình, câu lệnh Xem tại trang 5 của tài liệu.
• Thực hiện đợc thao tác khởi động/kết thúc TP, làm quen với màn hình soạn thảo TP - Giáo án tin học lớp 8 HKI

h.

ực hiện đợc thao tác khởi động/kết thúc TP, làm quen với màn hình soạn thảo TP Xem tại trang 9 của tài liệu.
char Một kí tự trong bảng chữ cái. - Giáo án tin học lớp 8 HKI

char.

Một kí tự trong bảng chữ cái Xem tại trang 12 của tài liệu.
• Hiểu thêm về các lệnh in dữ liệu ra màn hình và tạm ngừng chơng trình. - Giáo án tin học lớp 8 HKI

i.

ểu thêm về các lệnh in dữ liệu ra màn hình và tạm ngừng chơng trình Xem tại trang 16 của tài liệu.
hình; trong đó giá trị thực là số hay biểu thức số thực vàn ,m là các số tự nhiên. n quy định độ rộng in số, còn  m là số chữ số thập phân - Giáo án tin học lớp 8 HKI

h.

ình; trong đó giá trị thực là số hay biểu thức số thực vàn ,m là các số tự nhiên. n quy định độ rộng in số, còn m là số chữ số thập phân Xem tại trang 17 của tài liệu.
ra màn hình. Sau đó hoán đổi các giá trị của  x và y rồi in lại ra màn  hình giá trị của  x và y. - Giáo án tin học lớp 8 HKI

ra.

màn hình. Sau đó hoán đổi các giá trị của x và y rồi in lại ra màn hình giá trị của x và y Xem tại trang 28 của tài liệu.
anh hình dới đây: - Giáo án tin học lớp 8 HKI

anh.

hình dới đây: Xem tại trang 32 của tài liệu.
Nế ua > b thì in ra màn hình giá trị của  a. - Giáo án tin học lớp 8 HKI

ua.

> b thì in ra màn hình giá trị của a Xem tại trang 39 của tài liệu.
2. Màn hình chính của - Giáo án tin học lớp 8 HKI

2..

Màn hình chính của Xem tại trang 44 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan