Tin hoc 8 tron bo dang day 20 201 mới

213 1.8K 0
Tin hoc 8 tron bo dang day 20  201 mới

Đ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

Bài 1 :MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNHTuần 1Tiết : 1Ngày dạy:1581982016Lớp 8A1,2,3,4,5,6,7A. MỤC TIÊU : 1. Kiến thức: Giúp HS 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 chương trình dịch có vai trò dịch chương trình sang ngôn ngữ máy để máy tính có thể hiểu được.2. Kĩ năng: Biết đưa ra quy trình các câu lệnh để thực hiện một cụng việc nào đó. Biết vai trò của chương trình dịch.3. Thái độ: Thái độ học tập nghiêm túc.B. CHUẨN BỊ : 1. Giáo viên : SGK, SGV, tài liệu, Giáo án Đồ dùng dạy học như máy tính, projector,...2. Học sinh : Đọc trước bài SGK, Đồ dùng học tập, bảng phụ...C. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP1. Kiểm tra kiến thức cũ : (1’) Kiểm tra đồ dùng của học sinh2. Giảng kiến thức mới :(3)a. Đặt vấn đề: Ở chương trình lớp 6, 7 các em đã được học một số phần mềm word và excel. Vậy chúng ta làm được những công việc như in ấn, sao chép, di chuyển... thông qua cái gì? Hôm nay chúng ta sẽ đi tìm hiểu bài mới.b. Triển khai bàiHoạt động của thầy và tròNội dung ghi bảngHoạt động 1 : Học sinh hiểu con người điều khiển máy tính thông qua cái gì? HS : Nghiên cứu SGK phần 1.GV : Làm thế nào để in văn bản có sẵn ra giấy.HS : Trả lờiGV : Con người điều khiển máy tính thông qua cái gì ?HS : Thông qua lệnhGV : Em hiểu thế nào là chương trìnhHS : Nghiên cứu và trả lời theo ý hiểu.GV : Giải thích về chương trình là gì .1. Con người ra lệnh cho máy tính như thế nào? (20 phút) Con người điều khiển máy tính thông qua lệnh. Chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều thao tác liên tiếp một cách tự động. Hoạt động 2 : Tìm hiểu ví dụ rô bốt quét nhà (17 phút)GV : Chiếu sơ đồ vị trí hiện tại của rôbốt.HS : Quan sát và nghiên cứu SGKGV : Em phải ra những lệnh nào để rôbốt hoàn thành việc nhặc rác bỏ vào thùng đúng nơi qui định.HS : Trả lờiGV : Cho rôbôt chạy trên mô hình để hs hình dung bằng trực quan.HS : Quan sát và nhớ các thao tác thực hiện của rôbốt.HS : Nhắc lại các lệnh mà robôt phải làm để hoàn thành công việc. 2. Ví dụ: rôbốt quét nhà(Mô hình SGK) Lập chương trình ra từng lệnh cụ thể, đơn giản, theo trình tự để rôbốt có thể hoàn thành tốt nhất công việc.3. Củng cố bài giảng: (3 phút)Sau khi thực hiện lệnh “Hãy quét nhà” ở trên, vị trí mới của rôbốt là gì? Em hãy đưa ra các lệnh để rôbốt trở lại vị trí xuất phát của nó (góc dưới bên trái màn hình). 4. Hướng dẫn học tập ở nhà :(1 phút)Viết các lệnh chỉ dẫn để rôbốt hoàn thành công việc trực nhật lớp của em.Viết các lệnh chỉ dẫn để rôbốt giúp em là một cái áo.D. RÚT KINH NGHIỆM........................................................................................................................................................................................................................................................................Bài 1 :MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tt)Tuần 1Tiết : 2Ngày dạy:1581982016Lớp 8A1,2,3,4,5,6,7,8 A. MỤC TIÊU : 1. Kiến thức: Giúp HS: Biết con người chỉ dẫn cho máy tính thực hiện công việc thông qua các 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át tính gọi là ngôn ngữ lập trình. Biết chương trình dịch có vai trò dịch chương trình sang ngôn ngữ máy để máy tính có thể hiểu được.2. Kĩ năng: Biết đưa ra quy trình các câu lệnh để thực hiện một công việc nào đó. Biết vai trũ của chương trình dịch.3. Thái độ: Thái độ học tập nghiêm túc, yêu thích môn học.B. CHUẨN BỊ : 1. Giáo viên : SGK, SGV, tài liệu, Giáo án Đồ dùng dạy học như máy tính, projector,...2. Học sinh : Đọc trước bài SGK, Đồ dùng học tập, bảng phụ...C. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP1. Kiểm tra kiến thức cũ : (5 phút)Con người ra lệnh cho máy tính như thế nào ? Lấy một ví dụ minh hoạ ?2. Giảng kiến thức mới :a. Đặt vấn đề: Thế nào gọi là viết chương trình? Viết chương trình có phải là ngôn ngữ lập trình không?b. Triển khai bàiHoạt động của thày và tròNội dung ghi bảngHoạt động 3 : Học sinh hiểu viết chương trình là gì? (20 phút)Gv : Đưa ra ví dụ về một chương trình.Hs : Nghiên cứu SGK và quan sát sơ đồ về một chương trình.Gv : Lí do cần phải viết chương trình để điều khiển máy tínhHs : Dựa vào khái niệm chương trình để để trả lời.Gv : Chốt ý trên màn hìnhGv : Viết chương trình là gì ?Hs : Trả lời Gv : Đưa khái niệm viết chương trình trên màn hình.Hs : Đọc lại và ghi vở.3. Viết chương trình : ra lệnh cho máy tính làm việcViết chương trình là hướng 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ể.Hoạt động 4 : Tìm hiểu thế nào là ngôn ngữ lập trình, chương trình dịch (17 phút)Gv : Máy tính có hiểu được chương trình viết bằng ngôn ngữ thông thường không ? Nó chỉ hiểu ngôn ngữ gì ?Hs : Suy nghĩ và trả lời Gv : Em hiểu ngôn ngữ lập trình là gì ?Hs : Nghiên cứu SGK và trả lời.Gv : Chốt các khái niệm trên màn hình.Hs : Đọc lại và ghi vở.Gv : Đưa mẫu một chương trình đơn giản viết bằng ngôn ngữ Pascal ? Theo em máy tính có hiểu ngay chương trình này không.Hs : Suy nghĩ trả lời : KhôngGv : Giải thích tác dụng của chương trình dịch.Hs : Nghiên cứu SGK và nêu khái niệm chương trình dịch.Gv : Chốt khái niệm môi trường lập trình và lấy ví dụ về một số môi trường lập trình khác nhau.4. Chương trình và ngôn ngữ lập trình ? 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. Ch¬ương trình dịch đóng vai trò người phiên dịch và dịch những ch¬ương trình được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy để máy tính có thể 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ình3. Củng cố bài giảng:( 2 phút)? Qua bài học em cần ghi nhớ những điều gìHs : Trả lờiGv : Chốt các ghi nhớ trên màn hình :GHI NHỚCon người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh. Viết chương trình là hướng 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ể.Ngôn ngữ dùng để viết các chương trình máy tính được gọi là ngôn ngữ lập trình.4. Hướng dẫn học tập ở nhà : ( 1 phút)Em hãy cho biết trong soạn thảo văn bản khi yêu cầu máy tính tìm kiếm và thay thế (Replace), thực chất ta đã yêu cầu máy thực hiện những lệnh gì ? Ta có thể thay đổi thứ tự của chúng đ¬ược không?Sau khi thực hiện lệnh “Hãy quét nhà” ở trên, vị trí mới của rôbốt là gì ? Em hãy đ¬ưa ra các lệnh để rôbốt trở lại vị trí xuất phát của nó (góc dư¬ới bên trái màn hình). Tại sao ng¬ười ta tạo ra các ngôn ngữ khác để lập trình trong khi các máy tính đều đã có ngôn ngữ máy của mình? Học thuộc phần ghi nhớ.D. RÚT KINH NGHIỆM

Trng THCS An Bỡnh Giỏo n Tin Hc Bi :MY TNH V CHNG TRèNH MY TNH Tun Tit : Ngy dy:15/8-19/8/2016 Lp 8A1,2,3,4,5,6,7 A MC TIấU : Kin thc: Giỳp HS - Bit ngi ch dn cho mỏy tớnh thc hin cng vic thụng qua lnh - Bit chng trỡnh l cỏch ngi ch dn cho mỏy tớnh thc hin nhiu cụng vic liờn tip mt cỏch t ng - Bit rng vit chng trỡnh l vit cỏc lnh ch dn mỏy tớnh thc hin cỏc cụng vic hay gii mt bi toỏn c th - Bit ngụn ng dựng vit chng trỡnh mỏy tớnh gi l ngụn ng lp trỡnh - Bit chng trỡnh dch cú vai trũ dch chng trỡnh sang ngụn ng mỏy mỏy tớnh cú th hiu c K nng: - Bit a quy trỡnh cỏc cõu lnh thc hin mt cng vic no ú - Bit vai trũ ca chng trỡnh dch Thỏi : - Thỏi hc nghiờm tỳc B CHUN B : Giỏo viờn : - SGK, SGV, ti liu, Giỏo ỏn - dựng dy hc nh mỏy tớnh, projector, Hc sinh : - c trc bi - SGK, dựng hc tp, bng ph C T CHC CC HOT NG HC TP Kim tra kin thc c : (1) - Kim tra dựng ca hc sinh Ging kin thc mi :(3) a t : chng trỡnh lp 6, cỏc em ó c hc mt s phn mm word v excel Vy chỳng ta lm c nhng cụng vic nh in n, chộp, di chuyn thụng qua cỏi gỡ? Hụm chỳng ta s i tỡm hiu bi mi b Trin khai bi Hot ng ca thy v trũ Gv: Nguyn Vn Lng Ni dung ghi bng Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Hot ng : Hc sinh hiu ngi iu khin mỏy tớnh thụng qua cỏi gỡ? HS : Nghiờn cu SGK phn 1 Con ngi lnh cho mỏy tớnh nh GV : Lm th no in bn cú th no? (20 phỳt) sn giy - Con ngi iu khin mỏy tớnh thụng HS : Tr li qua lnh GV : Con ngi iu khin mỏy tớnh thụng qua cỏi gỡ ? HS : Thụng qua lnh GV : Em hiu th no l chng trỡnh HS : Nghiờn cu v tr li theo ý hiu - Chng trỡnh l cỏch ngi ch GV : Gii thớch v chng trỡnh l gỡ dn cho mỏy tớnh thc hin nhiu thao tỏc liờn tip mt cỏch t ng Hot ng : Tỡm hiu vớ d rụ bt quột nh (17 phỳt) GV : Chiu s v trớ hin ti ca Vớ d: rụ-bt quột nh rụbt (Mụ hỡnh SGK) HS : Quan sỏt v nghiờn cu SGK GV : Em phi nhng lnh no - Lp chng trỡnh tng lnh c th, rụbt hon thnh vic nhc rỏc b vo n gin, theo trỡnh t rụbt cú th thựng ỳng ni qui nh hon thnh tt nht cụng vic HS : Tr li GV : Cho rụbụt chy trờn mụ hỡnh hs hỡnh dung bng trc quan HS : Quan sỏt v nh cỏc thao tỏc thc hin ca rụbt HS : Nhc li cỏc lnh m robụt phi lm hon thnh cụng vic Cng c bi ging: (3 phỳt) Sau thc hin lnh Hóy quột nh trờn, v trớ mi ca rụ-bt l gỡ? Em hóy a cỏc lnh rụ-bt tr li v trớ xut phỏt ca nú (gúc di bờn trỏi mn hỡnh) Hng dn hc nh :(1 phỳt) Vit cỏc lnh ch dn rụbt hon thnh cụng vic trc nht lp ca em Vit cỏc lnh ch dn rụbt giỳp em l mt cỏi ỏo D RT KINH NGHIM Bi :MY TNH V CHNG TRèNH MY TNH (tt) Gv: Nguyn Vn Lng Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Tun Tit : Ngy dy:15/8-19/8/2016 Lp 8A1,2,3,4,5,6,7,8 A MC TIấU : Kin thc: Giỳp HS: - Bit ngi ch dn cho mỏy tớnh thc hin cụng vic thụng qua cỏc lnh - Bit chng trỡnh l cỏch ngi ch dn cho mỏy tớnh thc hin nhiu cng vic liờn tip mt cỏch t ng - Bit rng vit chng trỡnh l vit cỏc lnh ch dn mỏy tớnh thc hin cỏc cụng vic hay gii mt bi toỏn c th - Bit ngụn ng dng vit chng trỡnh mỏt tớnh gi l ngụn ng lp trỡnh - Bit chng trỡnh dch cú vai trũ dch chng trỡnh sang ngụn ng mỏy mỏy tớnh cú th hiu c K nng: - Bit a quy trỡnh cỏc cõu lnh thc hin mt cụng vic no ú - Bit vai tr ca chng trỡnh dch Thỏi : - Thỏi hc nghiờm tỳc, yờu thớch mụn hc B CHUN B : Giỏo viờn : - SGK, SGV, ti liu, Giỏo ỏn - dựng dy hc nh mỏy tớnh, projector, Hc sinh : - c trc bi - SGK, dựng hc tp, bng ph C T CHC CC HOT NG HC TP Kim tra kin thc c : (5 phỳt) Con ngi lnh cho mỏy tớnh nh th no ? Ly mt vớ d minh ho ? Ging kin thc mi : a t : Th no gi l vit chng trỡnh? Vit chng trỡnh cú phi l ngụn ng lp trỡnh khụng? b Trin khai bi Hot ng ca thy v trũ Ni dung ghi bng Hot ng : Hc sinh hiu vit chng trỡnh l gỡ? (20 phỳt) Gv : a vớ d v mt chng Vit chng trỡnh : lnh cho mỏy trỡnh tớnh lm vic Gv: Nguyn Vn Lng Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Hs : Nghiờn cu SGK v quan sỏt s v mt chng trỡnh Gv : Lớ cn phi vit chng trỡnh iu khin mỏy tớnh Hs : Da vo khỏi nim chng trỡnh tr li Gv : Cht ý trờn mn hỡnh Vit chng trỡnh l hng dn mỏy Gv : Vit chng trỡnh l gỡ ? tớnh thc hin cỏc cụng vic hay gii Hs : Tr li mt bi toỏn c th Gv : a khỏi nim vit chng trỡnh trờn mn hỡnh Hs : c li v ghi v Hot ng : Tỡm hiu th no l ngụn ng lp trỡnh, chng trỡnh dch (17 phỳt) Chng trỡnh v ngụn ng lp trỡnh Gv : Mỏy tớnh cú hiu c chng ? trỡnh vit bng ngụn ng thụng thng khụng ? Nú ch hiu ngụn ng gỡ ? Hs : Suy ngh v tr li Gv : Em hiu ngụn ng lp trỡnh l gỡ ? Hs : Nghiờn cu SGK v tr li Gv : Cht cỏc khỏi nim trờn mn hỡnh Hs : c li v ghi v Gv : a mu mt chng trỡnh n gin vit bng ngụn ng Pascal ? Theo em mỏy tớnh cú hiu chng trỡnh ny khụng Hs : Suy ngh tr li : Khụng Gv : Gii thớch tỏc dng ca chng trỡnh dch Hs : Nghiờn cu SGK v nờu khỏi nim chng trỡnh dch Gv : Cht khỏi nim mụi trng lp trỡnh v ly vớ d v mt s mụi trng lp trỡnh khỏc - Ngụn ng lp trỡnh l ngụn ng dựng vit cỏc chng trỡnh mỏy tớnh - Chng trỡnh dch úng vai trũ "ngi phiờn dch" v dch nhng chng trỡnh c vit bng ngụn ng lp trỡnh sang ngụn ng mỏy mỏy tớnh cú th hiu c - Chng trỡnh son tho v chng trỡnh dch thng c kt hp vo mt phn mm, c gi l mụi trng lp trỡnh Cng c bi ging:( phỳt) ? Qua bi hc em cn ghi nh nhng iu gỡ Gv: Nguyn Vn Lng Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Hs : Tr li Gv : Cht cỏc ghi nh trờn mn hỡnh : GHI NH Con ngi ch dn cho mỏy tớnh thc hin cụng vic thụng qua cỏc lnh 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 Ngụn ng dựng vit cỏc chng trỡnh mỏy tớnh c gi l ngụn ng lp trỡnh Hng dn hc nh : ( phỳt) Em hóy cho bit son tho bn yờu cu mỏy tớnh tỡm kim v thay th (Replace), thc cht ta ó yờu cu mỏy thc hin nhng lnh gỡ ? Ta cú th thay i th t ca chỳng c khụng? Sau thc hin lnh Hóy quột nh trờn, v trớ mi ca rụ-bt l gỡ ? Em hóy a cỏc lnh rụ-bt tr li v trớ xut phỏt ca nú (gúc di bờn trỏi mn hỡnh) Ti ngi ta to cỏc ngụn ng khỏc lp trỡnh cỏc mỏy tớnh u ó cú ngụn ng mỏy ca mỡnh? Hc thuc phn ghi nh D RT KINH NGHIM Bi :LM QUEN VI CHNG TRèNH V NGễN NG LP TRèNH Tun Tit : Gv: Nguyn Vn Lng Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Ngy dy:22/8-26/8/2016 Lp 8A1,2,3,4,5,6,7,8 A MC TIấU : Kin thc: Giỳp HS: - Bit ngụn ng lp trỡnh gm cỏc thnh phn c bn l bng ch cỏi v cỏc quy tt vit chng trỡnh, cõu lnh + Bit ngụn ng lp trỡnh l hp cỏc ký hiu v quy tc cho cú th vit c cỏc lnh to thnh mt chng trỡnh hon chnh v c trn my - Bit ngụn ng lp trỡnh hp cỏc t khúa dnh riờng cho mc ớch s dng nht nh - Bit tờn lp trỡnh l ngi lp trỡnh t ra, t tờn phi tuõn th cỏc quy tc ca ngụn ng lp trỡnh - Tờn khụng c trựng vi t khúa K nng: - Bit cu trỳc chung ca mt chng trỡnh gm phn - Rốn luyn k nng lm quen vi cỏc chng trỡnh n gin - Bit cỏc t khúa dnh riờng cho ngụn ng lp trỡnh Thỏi : - Thỏi hc nghiờm tỳc, yờu thớch mụn hc B CHUN B : Giỏo viờn : - SGK, SGV, ti liu, Giỏo ỏn - dựng dy hc nh mỏy tớnh, projector, Hc sinh : - c trc bi - SGK, dựng hc tp, bng ph C T CHC CC HOT NG HC TP Kim tra kin thc c : (7 phỳt) Vit chng trỡnh l gỡ ? ti phi vit chng trỡnh ? Ngụn ng lp trỡnh l gỡ ? ti phi to ngụn ng lp trỡnh ? Ging kin thc mi : a t : phỳt Th no l ngụn ng lp trỡnh v ngụn ng lp trỡnh gm nhng gỡ? Chỳng ta i vo bi mi b Trin khai bi hot ng ca thy v trũ Ni dung ghi bng Hot ng : Hc sinh hiu th no l ngụn ng lp trỡnh ( 10 phỳt) Vớ d v chng trỡnh Gv : a vớ d v mt * Vớ d v mt chng trỡnh n gin vit bng Gv: Nguyn Vn Lng Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc chng trỡnh n gin vit Pascal mụi trng Pascal Hs : Quan sỏt cu trỳc v giao din ca chng trỡnh Pascal Gv : Theo em chng trỡnh c dch sang mó mỏy thỡ mỏy tớnh s a kt qu gỡ ? Hs : Tr li theo ý hiu - Sau chy chng trỡnh ny mỏy s in lờn mn hỡnh dũng ch Chao cac ban Hot ng : Hc sinh hiu ngụn ng lp trỡnh gm nhng gỡ? ( phỳt) Gv : Khi núi v vit ngoi ng Ngụn ng lp trỡnh gm nhng gỡ? ngi khỏc hiu ỳng cỏc em cú cn phi dựng cỏc ch cỏi, nhng t cho phộp v phi c ghộp theo ỳng quy tc - Ngụn ng lp trỡnh l hp cỏc kớ hiu v ng phỏp hay khụng ? quy tc vit cỏc lnh to thnh mt chng Hs : c cõu hi suy ngh v trỡnh hon chnh v thc hin c trờn mỏy tr li tớnh Gv : Ngụn ng lp trỡnh gm nhng gỡ ? Hs : Nghiờn cu SGK tr li Gv : Cht khỏi nim trờn mn hỡnh Hot ng :HS tỡm hiu th phỳt) Gv : a vớ d v chng trỡnh nh phn trc Hs : Nghiờn cu G : Theo em nhng t no chng trỡnh l nhng t khoỏ no l t khoỏ v tờn chng trỡnh(13 T khoỏ v tờn - T khoỏ ca mt ngụn ng lp trỡnh l nhng t dnh riờng, khụng c dựng cỏc t khoỏ ny cho bt kỡ mc ớch no khỏc ngoi mc ớch s dng ngụn ng lp trỡnh quy nh Hs : Tr li theo ý hiu Gv : Ch cỏc t khoỏ - Tờn c dựng phõn bit cỏc i lng chng trỡnh chng trỡnh v ngi lp trỡnh t Gv : Trong chng trỡnh i theo quy tc : lng no gi l tờn Hs : Tr li theo ý hiu Gv: Nguyn Vn Lng Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Gv : Tờn l gỡ ? + Hai i lng khỏc mt chng Gv : Cht khỏi nim tờn v gii trỡnh phi cú tờn khỏc thớch thờm v quy tc t tờn + Tờn khụng c trựng vi cỏc t khoỏ chng trỡnh Hs : Nghe v ghi bi Cng c bi ging: (5 phỳt) ? Qua tit hc em ó hiu c nhng iu gỡ ? Hóy t hai tờn hp l v hai tờn khụng hp l G : Tờn hp l ngụn ng lp trỡnh Pascal khụng c bt u bng ch s v khụng c cha du cỏch (kớ t trng) Do vy chỳng ta cú th t tờn STamgiac ch din tớch hỡnh tam giỏc, hoc t tờn ban_kinh cho bỏn kớnh ca hỡnh trũn, Cỏc tờn ú l nhng tờn hp l, cũn cỏc tờn Lop em, 10A, l nhng tờn khụng hp l Hng dn hc nh : ( phỳt) Hc thuc khỏi nim ngụn ng lp trỡnh v hiu v mụi trng lp trỡnh l gỡ Hiu, phõn bit c t khoỏ v tờn chng trỡnh D RT KINH NGHIM Bi : LM QUEN VI CHNG TRèNH V NGễN NG LP TRèNH(tt) Tun Tit : Gv: Nguyn Vn Lng Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Ngy dy:22/8-26/8/2016 Lp 8A1,2,3,4,5,6,7,8 A MC TIấU : Kin thc: - Bit ngụn ng lp trỡnh gm cú hp cỏc t khoỏ dnh riờng cho mc ớch s dng nht nh - Bit tờn ngụn ng lp trỡnh l ngi lp trỡnh t - Bit cu trỳc ca chng trỡnh bao gm phn khai bỏo v phn thõn K nng: - Rốn luyn k nng nhn bit cu trỳc ca mt chng trỡnh Thỏi : - Thỏi hc nghiờm tỳc, yờu thớch vit chng trỡnh thc hin mt s cụng vic B CHUN B : Giỏo viờn: SGK, SGV, ti liu, giỏo ỏn, dựng dy hc Hc sinh : c trc bi, Sỏch giỏo khoa, dựng dy hc C T CHC CC HOT NG HC TP Kim tra kin thc c : ( phỳt) - Bng ch cỏi ca ngụn ng lp trỡnh gm nhng gỡ ? Ging kin thc mi : a t :: 1phỳt - Cu trỳc chung ca chng trỡnh gm cú my phn Cỏch t tờn nh th no? b Trin khai bi hot ng ca thy v trũ Ni dung ghi bng Hot ng : Hc sinh hiu cu trỳc ca mt chng trỡnh ( 20 phỳt) Gv : a vớ d v chng trỡnh Cu trỳc chung ca chng trỡnh - Cu trỳc chung ca mi chng trỡnh gm: Phn khai bỏo oKhai bỏo tờn chng trỡnh; oKhai bỏo cỏc th vin (cha cỏc lnh Gv : Cho bit mt chng trỡnh cú vit sn cú th s dng chng nhng phn no ? trỡnh) v mt s khai bỏo khỏc Hs : Quan sỏt chng trỡnh v Phn thõn ca chng trỡnh gm cỏc cõu nghiờn cu sgk tr li Gv : a lờn mn hỡnh tng phn lnh m mỏy tớnh cn thc hin õy l phn bt buc phi cú ca chng trỡnh Gv: Nguyn Vn Lng Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Hs : c Gv : Gii thớch thờm cu to ca - Phn khai bỏo cú th cú hoc khụng Tuy tng phn ú nhiờn, nu cú phn khai bỏo phi c t trc phn thõn chng trỡnh Hot ng : Hc sinh hiu mt s thao tỏc chớnh NNLT Pascal(15 phỳt) Gv : Khi ng chng trỡnh T.P Vớ d v ngụn ng lp trỡnh - Khi ng chng trỡnh : xut hin mn hỡnh sau : - Mn hỡnh T.P xut hin - T bn phớm son chng trỡnh tng t word Gv : Gii thiu mn hỡnh son tho ca T.P - Sau ó son tho xong, nhn phớm Alt+F9 dch chng trỡnh Hs : Quan sỏt v lng nghe - chy chng trỡnh, ta nhn t Gv : Gii thiu cỏc bc c bn hp phớm Ctrl+F9 lm vic vi mt chng trỡnh mụi trng lp trỡnh T.P Cng c bi ging: ( phỳt) ? Qua tit hc em ó hiu c nhng iu gỡ Hs : Nhc li kin thc trng tõm Gv : Cht li nhng kin thc cn nm vng tit hc Hng dn hc nh : ( phỳt) -Hiu cu trỳc ca chng trỡnh thng gm nhng phn no ? - Hc thuc cỏc bc c bn lm vic vi chng trỡnh mụi trng T.P - Hc thuc phn ghi nh (SGK) D RT KINH NGHIM Bi Thc Hnh S LM QUEN VI TURBO PASCAL Tun Tit : Gv: Nguyn Vn Lng 10 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Clrscr; Write(Nhap vao so N = ); Readln(N); S:=0; For i:=1 to N S=S*1/i ; Writeln(Tong cua,N,so dau tien s = , s) Readln End Bi 3/ Vit chng trỡnh gii quyt bi toỏn: Vit chng trỡnh tớnh tng: S = 1+2+3++n Trong ú n l s nguyờn nhp t bn phớm ỏp ỏn + biu im I/Trc nghim Khoanh trũn ch cỏi ng trc phng ỏn em cho l ỳng: (3 im) Cõu Cõu Cõu Cõu Cõu Cõu B A C A B C II/ T lun Bi 1/ in X vo cỏc ụ cho phự hp v gii thớch vỡ sao? (2 im) Cõu ỳng Sai Gii thớch a) for i=1 to 10 writeln('A'); X Thiu du : sau bin i b) var X: Array[5 10] Of Char; X Kiu d liu sai c) X:=10; while X=10 X := X+5; X d) if x>5 then a:=b; else m := n; X Tha du ; trc else Bi 2/ Gch chõn di nhng cõu lnh em cho l sai ri vit li cõu lnh ú cho ỳng: (2 im) Program Tinhtong; Uses crt Var N i: Integer; S: Longint; Begin Gv: Nguyn Vn Lng 199 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc Clrscr; Write(Nhap vao so N = ); Readln(N); S:=0; For i:=1 to N S=S*1/i ; Writeln(Tong cua,N,so dau tien s = , s) Readln Uses crt; Var N, i: Integer; For i:=1 to N S:=S*1/i; Writeln(Tong cua,N,so dau tien s = , s); Gv: Nguyn Vn Lng 200 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc End Bi 3/ Vit chng trỡnh gii quyt bi toỏn: (3 im) Program Tong; Uses crt; Var S: real; n, i: integer; Begin Clrscr; Write(Nhap so n = ); Readln(n); S:= 0; For i:= to n S: = S + i; Writeln(Tong can tim la: , S:6:2); Readln End Gv: Nguyn Vn Lng Nm hc :2015 - 2016 Trng THCS An Bỡnh Giỏo n Tin Hc THI HKI 1. kim tra Phn I/ Trc nghim: (3) Khoanh trũn ch cỏi u tiờn trc mi cõu tr li ỳng Cõu Trong cỏc tờn sau õy, tờn no l hp l ngụn ng Pascal? A 9baitap B tu giac C baitap9 D bai tap Cõu Trong cu trỳc chng trỡnh Pascal, phn no l phn bt buc phi cú? A Phn tiờu chng trỡnh B Phn thõn chng trỡnh C Phn khai bỏo th vin D Phn khai bỏo bin Cõu Kiu s nguyờn cú phm vi giỏ tr t A n 127 B n 255 C -215 n 215 D -1000 n 1000 Cõu Hóy chn khai bỏo ỳng cỏc khai bỏo sau õy: A const x = y = 5; B Var y: real; C Const m: integer; D Cosnt n=8; Cõu Gi s B c khai bỏo l bin vi d liu s nguyờn, Y l bin cú kiu d liu kớ t phộp gỏn no sau õy hp l? A Y = Tin hoc B Y:= 6789; C B:= 2009; C B:= Anh van; Cõu Mỏy tớnh cú th hiu trc tip ngụn ng no cỏc ngụn ng di õy? A Ngụn ng t nhiờn B Ngụn ng lp trỡnh C Ngụn ng mỏy D Tt c cỏc ngụn ng núi trờn Cõu Nhng t no sau õy l t khoỏ? A Begin, Uses, End, Thong bao B Program, Begin, Uses C Var, Const D Program, Begin, Uses, Var, Const Cõu Quỏ trỡnh gii mt bi toỏn trờn mỏy tớnh gm A Xỏc nh bi toỏn; vit chng trỡnh; xõy dng thut toỏn B Xỏc nh bi toỏn; vit chng trỡnh C Xõy dng thut toỏn; vit chng trỡnh D Xỏc nh bi toỏn; xõy dng thut toỏn v vit chng trỡnh Cõu Trong Pascal cõu lnh Read hoc Readln c dựng A In d liu mn hỡnh B c d liu vo t bn phớm C Khai bỏo bin D Khai bỏo hng Cõu 10 Trong Pascal cõu lnh Writeln hoc Write c dựng : A In d liu mn hỡnh B c d liu vo t bn phớm C Khai bỏo bin D Khai bỏo hng Cõu 11 Gi s lỳc u giỏ tr ca x l 10 Sau thc hin cõu lnh: if x > then x := x+1 else x := x giỏ tr ca x s l: A 11 B 10 C D ỏp ỏn khỏc Cõu 12 Cõu lnh iu kin dng y l A If < iu kin > then < cõu lnh 1> Else ; B If < iu kin > then < cõu lnh>; C If < iu kin > then < cõu lnh 1>,; Gv: Nguyn Vn Lng Nm hc :2015 - 2016 Trng THCS An Bỡnh Giỏo n Tin Hc D If , < cõu lnh1> else ; Phn II/ T lun im Vit chng trỡnh cho phộp nhp vo mt s nguyờn dng N Sau ú, kim tra xem N cú chia ht cho khụng? Vit chng trỡnh cho phộp nhp vo s nguyờn N Sau ú, kim tra xem N l s chn hay s le Hng dn chm PHN I TRC NGHIM:(3,0 im) Mi cõu ỳng cho 0.25 im Cõu 10 11 ỏp ỏn C B C B C C D D B A A PHN II T LUN: (7,0 im) Bi 2: im Program bai2; 12 A Uses crt; Var x:integer; (khai bỏo ỳng c 05 im) Begin Write('Nhap vao mot so nguyen : '); Readln(x); (0.5 im) If x MOD 2=0 Then Writeln('So vua nhap vao la so chan') Else (2 im) Writeln('So vua nhap vao la so le'); Readln; End V KT QU KIM TRA V RT KINH NGHIM Kt qu kim tra Lp 0-[...]... nng ca bin trong chng trỡnh 2 Hc thuc cỏch khai bỏo bin v ly vớ d 3 c trc phn 3, 4 trong bi D RT KINH NGHIM Gv: Nguyn Vn Lng 30 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc 8 Bi 4: S DNG BIN TRONG TRONG CHNG TRèNH(tt) Tun 6 Tit : 12 Ngy dy:19/09-23/09 /2016 Lp 8A1,2,3,4,5,6,7 ,8 A MC TIấU 1 Kin thc: - Bit c cỏch s dng bin trong chng... chun b trc bi 4 : S dng bin trong chng trỡnh D RT KINH NGHIM Gv: Nguyn Vn Lng 27 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc 8 Bi 4: S DNG BIN TRONG TRNG TRèNH Tun 6 Tit : 11 Ngy dy:19/09-23/09 /2016 Lp 8A1,2,3,4,5,6,7 ,8 A MC TIấU 1 Kin thc: - Bit c cỏch s dng bin trong chng trỡnh Pascal - Bit bin l i lng lu tr d liu, trong chng trỡnh cú th thay... D RT KINH NGHIM Bi Thc Hnh S 1 LM QUEN VI TURBO PASCAL (tt) Gv: Nguyn Vn Lng 13 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc 8 Tun 3 Tit : 6 Ngy dy:29/ 08- 02/09 /2016 Lp 8A1,2,3,4,5,6,7 ,8 A MC TIấU : 1 Kin thc: - Bc u lm quen vi mụi trng lp trỡnh Turbo Pascal, nhn din mn hỡnh son tho, cỏch m cỏc bn chn v chn lnh - Gừ c mt chng trỡnh Pascal n gin... hc: Gv : Nhn xột v a ra chỳ ý Cỏc phộp toỏn trong ngoc c thc hin trc tiờn; Trong dóy cỏc phộp toỏn Gv: Nguyn Vn Lng 18 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc 8 khụng cú du ngoc, cỏc phộp nhõn, phộp chia, phộp chia ly phn nguyờn v phộp chia ly phn d c thc hin trc; Phộp cng v phộp tr c thc hin theo th t t trỏi sang phi Chỳ ý: Trong Pascal (v trong hu ht cỏc ngụn ng lp trỡnh núi chung) ch... Trng THCS An Bỡnh Giỏo n Tin Hc 8 Gv : Cú th gii thớch thờm 3 Cng c bi ging: 4 Hng dn hc tp nh : (5 phỳt) c v chun b bi 3 : Chng trỡnh mỏy tớnh v d liu D RT KINH NGHIM Bi 3 : CHNG TRèNH MY TNH V D LIU Gv: Nguyn Vn Lng 15 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc 8 Tun 4 Tit : 7 Ngy dy:05/09-9/09 /2016 Lp 8A1,2,3,4,5,6,7 ,8 A MC TIấU : 1 Kin thc:... Hot ng ca thy v trũ Ni dung ghi bng Hot ng 1 : Hc sinh bit vai trũ ca bin trong lp trỡnh (17) Gv: Nguyn Vn Lng 28 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc 8 Hs : c SGK hiu th no l bin 1 Bin l cụng c trong lp trỡnh Gv : Bin l gỡ ? Bin cú vai trũ gỡ trong chng trỡnh ? - Bin c dựng lu tr d liu v d liu ny cú th thay i trong khi thc Gv : Vit lnh in kt qu phộp cng hin chng trỡnh 15+5 lờn mn hỡnh... bn trong TP Gv : a vớ d : 123 v 123 Tờn Phm vi giỏ tr Hs : c tờn hai kiu d liu trờn kiu Gv : a ra chỳ ý v kiu d liu char S nguyờn trong khong 215 n 215 v string integer 1 S thc cú giỏ tr tuyt i trong khong 2,9ì10-39 n 1,7ì10 38 v s 0 real char Mt kớ t trong bng ch cỏi string Xõu kớ t, ti a gm 255 kớ t Chỳ ý: D liu kiu k t v kiu xừu trong Pascal c t trong cp du nhy Gv: Nguyn Vn Lng 17 Nm hc :2016 - 2017. .. nh trong toỏn hc 3 Cng c bi ging: (2 phỳt) Hs : Nhc li nhng kin thc cn t c trong bi Gv : Cht li nhng kin thc trng tõm trong bi 4 Hng dn hc tp nh : (2 phỳt) 1 Hc lý thuyt, lm bi tp 1, 2, 3, 4 2 c trc phn 3,4 bi 2 D RT KINH NGHIM Gv: Nguyn Vn Lng 19 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc 8 Bi 3 : CHNG TRèNH MY TNH V D LIU(tt) Tun 4 Tit : 8. .. Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc 8 3 Cng c bi ging: ( 5 phỳt) Hs : Nhc li nhng kin thc cn t c trong bi Gv : Cht li nhng kin thc trng tõm trong bi Hs : c phn ghi nh sgk 4 Hng dn hc tp nh : ( 1 phỳt) 1 Lm bi tp 5, 6 2 Hc thuc phn ghi nh 3 Chun b Bi thc hnh s 2 tit sau thc hnh D RT KINH NGHIM Gv: Nguyn Vn Lng 22 Nm hc :2016 - 2017 Trng... phộp toỏn s hc trong Pascal: +, -, *, /, mod v div Cỏc lnh lm tm ngng chng trỡnh: delay(x) tm ngng chng trỡnh trong vũng x phn nghỡn giõy, sau ú t ng tip tc chy read hoc readln tm ngng chng trỡnh cho n khi ngi dựng nhn phớm Enter Gv: Nguyn Vn Lng 26 Nm hc :2016 - 2017 Trng THCS An Bỡnh Giỏo n Tin Hc 8 Cõu lnh Pascal writeln(:n:m) c dựng iu khin cỏch in cỏc s thc trờn mn hỡnh; trong ú giỏ

Ngày đăng: 19/10/2016, 16:32

Từ khóa liên quan

Mục lục

  • Bài 1 :MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

    • 1. Con người ra lệnh cho máy tính như thế nào? (20 phút)

    • 2. Ví dụ: rô-bốt quét nhà

    • 3. Viết chương trình : ra lệnh cho máy tính làm việc

    • 4. Chương trình và ngôn ngữ lập trình ?

    • Tuần 2

      • 1. Ví dụ về chương trình

      • 2. Ngôn ngữ lập trình gồm những gì?

      • 3. Từ khoá và tên

      • Tuần 2

        • 4. Cấu trúc chung của chương trình

        • 5. Ví dụ về ngôn ngữ lập trình

        • - Khởi động chương trình :

        • Tuần 3

        • Tuần 3

        • Tuần 4

        • Tuần 4

          • 3. Các phép so sánh ( 14 phút)

          • 4. Giao tiếp người - máy tính

            • a) Thông báo kết quả tính toán

            • b) Nhập dữ liệu

            • c) Chương trình tạm ngừng

            • d) Hộp thoại

            • Tuần 4

            • Tuần 4

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

Tài liệu liên quan