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

Giáo án tin học 8 năm học 2016 2017

42 266 1

Đ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 42
Dung lượng 497,5 KB

Nội dung

Tun: Tit: 01 Ngy son: 03/09/2016 Ngy dy: 08/09/2016 BI 1: MY TNH V CHNG TRèNH MY TNH (TIT 1) I.MC TIấU: *Kin thc: - Bit ngi ch dn cho mỏy tớnh thc hin cụng vic thụng qua lnh - Bit chng trỡnh l cỏch ngi ch dn cho mỏy thc hin thụng qua cỏc lnh *K nng: Thc hin tun t cỏc lnh t c cụng vic * Thỏi : Cú ý thc tỡm tũi ti liu Nng lc cú th hỡnh thnh v phỏt trin cho hc sinh: - Nng lc s dng CNTT v truyn thụng - Nng lc hp tỏc - Nng lc t hc - Nng lc gii quyt v sỏng to II CHUN B: Giỏo viờn: SGK, SGV, ti liu, Giỏo ỏn , Bng ph, hỡnh v Robt nht rỏc Hc sinh : - c trc bi - Bng nhúm, bỳt d, phiu hc III T CHC HOT NG CA HC SINH: Hot ng dn dt vo bi: (3phỳt) Mc tiờu: Gi nh kin thc lp Cõu hi: ? Cu trỳc chung ca mỏy tớnh ? Hot ng hỡnh thnh kin thc: (37 phỳt) Mc tiờu: - Bit ngi ch dn cho mỏy tớnh thc hin cụng vic thụng qua lnh - Bit chng trỡnh l cỏch ngi ch dn cho mỏy thc hin thụng qua cỏc lnh Hot ng Gv v Hc sinh Hot ng 1: Hng dn cỏch ngi lnh cho mỏy tớnh: (20 phỳt) - GV: Chỳng ta bit rng mỏy tớnh l cụng c tr giỳp ngi x lý thụng tin mt cỏch cú hiu qu ?Thc cht mỏy tớnh ch l gỡ ? mỏy tớnh thc hin cỏc cụng vic theo yờu cu ca ngi thỡ phi tỏc ng gỡ Ni dung CON NGI RA LNH CHO MY TNH NH TH NO? - Mỏy tớnh l cụng c giỳp ngi x lý thụng tin - Con ngi phi a nhng ch dn thớch hp iu khin mỏy tớnh lờn nú V D Rễ - BT NHT RC Hot ng 2: Cỏc bc nht rỏc Rụ bt: (17 phỳt) - GV: Treo hỡnh v minh ho cho vớ d v Rụ - bt nht rỏc - HS quan sỏt hỡnh v ? Rụ - bt thc hin cụng vic trờn cn a nhng lnh thớch hp no - GV yờu cu HS hot ng nhúm tho lun - GV quan sỏt v gi ý - GV gi HS i din cỏc nhúm nờu cỏc lnh iu khin Rụ - bt thc hin cụng vic trờn - HS cỏc nhúm nhn xột - GV nhn xột cỏch lm ca cỏc nhúm v treo bng ph a cỏc lnh cn lm v gii thớch cho HS hiu ?HS hot ng nhúm tho lun lm bi tp: Quan sỏt hỡnh SGK, bn Phan ó vit li cỏc lnh cho Rụbt thc hin nhim v nht rỏc nh sau: - Bc 1: Quay trỏi, tin bc - Bc 2: Quay phi, tin bc - Bc 3: Nht rỏc - Bc 4: Tin bc - Bc 5: Quay trỏi, tin bc - Bc 6: B rỏc vo thựng Theo cỏc lnh ca bn Phan, Rụ - bt v thc hin nhim v nht rỏc khụng? - Bớc Bớc Bớc Bớc Bớc Bớc 1: 2: 3: 4: 5: 6: Tiến bớc Quay trái, tiến bớc 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 Hot ng luyn tp: (5 phỳt) Mc tiờu: Cng c li kin thc ó hc - GV nhn mnh HS bit rng Con ngi lnh cho mỏy tớnh thụng qua ngi iu khin mỏy tớnh thụng qua cỏc cỏc lnh lnh (ch dn) ? HS dng lm bi (lm phiu Bi 1: trỡnh by trờn phiu hc tp) Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT Tun: Tit: 02 Ngy son: 03/09/2016 Ngy dy: 09/09/2016 BI 1: MY TNH V CHNG TRèNH MY TNH (TIT 2) I.MC TIấU: *Kin thc: - 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 lp trỡnh c dựng vit chng trỡnh mỏy tớnh gi l ngụn ng lp trỡnh *K nng: - Vit chng trỡnh thc hin mt cụng vic n gin * Thỏi - To hng th cho cỏc em say mờ mụn hc Nng lc cú th hỡnh thnh v phỏt trin cho hc sinh: - Nng lc hp tỏc - Nng lc t hc - Nng lc gii quyt v sỏng to II CHUN B: Giỏo viờn: SGK, SGV, ti liu, Giỏo ỏn , Bng ph Hc sinh : - c trc bi - Bng nhúm, bỳt d, phiu hc III T CHC HOT NG CA HC SINH: Hot ng dn dt vo bi: (3phỳt) Mc tiờu: Gi nh kin thc tit Cõu hi: ? Con ngi iu khin mỏy tớnh thụng qua gỡ? Em hóy ly vớ d minh ho? Hot ng hỡnh thnh kin thc: (37 phỳt) Mc tiờu: - 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 lp trỡnh c dựng vit chng trỡnh mỏy tớnh gi l ngụn ng lp trỡnh Nội dung Hot ng GV v Hc sinh Hot ng 1: Vit chng trỡnh, lnh cho mỏy tớnh lm vic : (17 phỳt) - GV: V thc cht, vic vit cỏc lnh iu khin chớnh l vit chng trỡnh ?Chng trỡnh mỏy tớnh l gỡ - GV yờu cu HS hot ng nhúm tho lun vit cỏc lnh thc hin cụng vic cho vớ d mc - HS i din cỏc nhúm tr li - Cỏc nhúm khỏc nhn xột - GV nhn xột v treo bng ph a cỏc lnh ?Ti cn vit chng trỡnh Vit chng trỡnh, lnh cho mỏy tớnh lm vic - Chng trỡnh mỏy tớnh l mt dóy cỏc lnh m mỏy tớnh cú th hiu v thc hin c - Mt lnh n gin khụng ch dn cho mỏy tớnh Vỡ th vic vit nhiu lnh v hp li mt chng trỡnh giỳp ngi iu khin mỏy tớnh mt cỏch n gin v hiu qu hn chng trỡnh v ngụn ng lp trỡnh Hot ng 2: Chng trỡnh v ngụn - Cỏc dóy bit l c s to ngụn ng ng lp trỡnh: (20 phỳt) dnh cho mỏy tớnh, c gi l ngụn - GV: mỏy tớnh cú th x lý, thụng ng mỏy tin a vo mỏy tớnh phi c chuyn i thnh dng dóy bit (dóy cỏc s ch gm v 1) ?Khi vit cỏc lnh bng ting Vit mỏy tớnh cú th hiu v thc hin c khụng ? ch dn cho mỏy tớnh nhng cụng vic cn lm ta phi dựng ngụn ng gỡ - GV gii thiu v ngụn ng lp trỡnh - GV: Mỏy tớnh cha th hiu c cỏc chng trỡnh c vit bng ngụn ng lp trỡnh Chng trỡnh cũn cn c chuyn i sang ngụn ng mỏy bng mt chng trỡnh dch tng ng ?Vic to chng trỡnh mỏy tớnh gm my bc - GV gii thiu v mt s ngụn ng lp trỡnh ph bin hin - HS hot ng nhúm tho lun tr li - Ngụn ng lp trỡnh l ngụn ng dựng vit cỏc chng trỡnh mỏy tớnh -Bc 1: Vit chng trỡnh bng ngụn ng lp trỡnh - Bc 2: Dch chng trỡnh thnh ngụn ng mỏy cõu hi - HS i din cỏc nhúm tr li - GV nhn xột cỏc nhúm v a ỏp ỏn ỳng Hot ng luyn tp: (5 phỳt) Mc tiờu: Cng c li kin thc ó hc - GV gi HS nhc li khỏi nim chng trỡnh v ngụn ng lp trỡnh ? HS dng lm bi (lm phiu hc tp) - Ngụn ng lp trỡnh l ngụn ng dựng vit cỏc chng trỡnh mỏy tớnh -Bc 1: Vit chng trỡnh bng ngụn ng lp trỡnh - Bc 2: Dch chng trỡnh thnh ngụn ng mỏy Bi trỡnh by trờn phiu Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT Tun: Tit: 03 Ngy son: 10/09/2016 Ngy dy: 15/09/2016 LM QUEN VI CHNG TRèNH V NGễN NG LP TRèNH (TIT 1) I.MC TIấU: *Kin thc: - Bit ngụn ng lp trỡnh gm cỏc thnh phn c bn l bng ch cỏi v cỏc qui tc vit chng trỡnh, cõu lnh - Bit ngụn ng chng trỡnh 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 ra, tờn phi tuõn th cỏc qui tc ca ngụn ng lp trỡnh Tờn khụng c trựng vi cỏc t khoỏ *K nng: - Vit ỳng tờn - Phõn bit c cỏc t khoỏ, tờn *Thỏi - To hng thỳ cho hc sinh Nng lc cú th hỡnh thnh v phỏt trin cho hc sinh: - Nng lc hp tỏc - Nng lc t hc - Nng lc gii quyt v sỏng to II CHUN B: Giỏo viờn: SGK, SGV, ti liu, Giỏo ỏn , Bng ph Hc sinh : Bng nhúm, bỳt d, phiu hc III T CHC HOT NG CA HC SINH: Hot ng dn dt vo bi: (3phỳt) Mc tiờu: Gi nh kin thc ó hc Cõu hi: ? Chng trỡnh l gỡ?Vỡ phi vit chng trỡnh? Hot ng hỡnh thnh kin thc: (37 phỳt) Mc tiờu: - Bit ngụn ng lp trỡnh gm cỏc thnh phn c bn l bng ch cỏi v cỏc qui tc vit chng trỡnh, cõu lnh - Bit ngụn ng chng trỡnh 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 ra, tờn phi tuõn th cỏc qui tc ca ngụn ng lp trỡnh Tờn khụng c trựng vi cỏc t khoỏ Nội dung Hot ng GV v hc sinh Hot ng 1: Tỡm hiu chng trỡnh: (10 phỳt) Vớ d v chng trỡnh - GV treo bng ph gii thiu v mt - Vớ d 1: chng trỡnh n gin Program CT_Dau_tien; Uses CRT; Begin Writeln(Chao cac ban); End - GV gii thớch cỏc cõu lnh chng trỡnh - GV lu ý cho HS cỏc lnh c s dng vit chng trỡnh Hot ng 2: Tỡm hiu ngụn ng lp trỡnh gm nhng gỡ? (10 phỳt) ngụn ng lp trỡnh gm nhng gỡ? - GV: Ging nh ngụn ng t nhiờn, mi ngụn ng lp trỡnh u cú bng ch cỏi riờng ?Cỏc cõu lnh c vit t õu - Cỏc cõu lnh c vit t cỏc ch cỏi ca bng ch cỏi ú + Bng ch cỏi ting Anh: A > Z + Cỏc kớ hiu phộp toỏn: +, -, *, / + Cỏc du , ( ), ?Nu cõu lnh b vit sai qui tc, chng trỡnh dch s x lý nh th no - GV: V c bn, ngụn ng lp trỡnh gm bng ch cỏi v cỏc qui tc vit cỏc lnh cú ý ngha xỏc nh, cỏch b trớ cỏc cõu lnh Hot ng 3: Tỡm hiu t khoỏ v tờn t khoỏ v tờn (17 phỳt) - GV cho hc sinh hot ng nhúm tho - T khoỏ ca ngụn ng lp trỡnh l t dnh lun phỏn oỏn cỏc t khoỏ cú riờng c vit bng ting Anh chng trỡnh trờn ?Trong ngụn ng lp trỡnh cỏc t khoỏ c qui nh nh th no - GV lu ý cho HS v cỏch phõn bit cỏc t khoỏ chng trỡnh - Qui tc t tờn: - GV: Ngoi cỏc t khoỏ, chng trỡnh + Tờn khụng c trựng vi cỏc t khoỏ cũn s dng tờn ngi lp trỡnh t + Tờn khụng cha du cỏch ?Khi t tờn cn chỳ ý tuõn th nhng qui + Tờn khụng cha cỏc kớ t c bit tc no + Tờn khụng bt u bng s - GV lu ý cho HS t tờn nờn ngn gn, d nh, d hiu Hot ng luyn tp: (5 phỳt) Mc tiờu: Cng c li kin thc ó hc - GV gi HS nhc li t tờn cho chng trỡnh ? HS dng lm bi (lm phiu hc tp) - HS phõn bit t khoỏ v tờn - Qui tc t tờn: + Tờn khụng c trựng vi cỏc t khoỏ + Tờn khụng cha du cỏch + Tờn khụng cha cỏc kớ t c bit + Tờn khụng bt u bng s Bi Lm trờn phiu Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT Tun: Tit: 04 Ngy son: 10/09/2016 Ngy dy: 16/09/2016 BI 2: LM QUEN VI CHNG TRèNH V NGễN NG LP TRèNH (TIT 2) I.MC TIấU: *Kin thc: - HS bit c cu trỳc chng trỡnh gm phn khai bỏo v phn thõn - Bit c cỏc phớm h tr dch v chy chng trỡnh *K nng: - Khai bỏo tờn chng trỡnh *Thỏi - Hc sinh tớch cc tỡm tũi ti liu Nng lc cú th hỡnh thnh v phỏt trin cho hc sinh: - Nng lc hp tỏc - Nng lc t hc - Nng lc gii quyt v sỏng to II CHUN B: Giỏo viờn: SGK, SGV, ti liu, Giỏo ỏn , Bng ph Hc sinh : Bng nhúm, bỳt d, phiu hc III T CHC HOT NG CA HC SINH: Hot ng dn dt vo bi: (3phỳt) Mc tiờu: Gi nh kin thc ó hc Cõu hi: ? Cho bit s khỏc gia t khoỏ v tờn? Nờu qui tc t tờn chng trỡnh? Hot ng hỡnh thnh kin thc: (37 phỳt) Mc tiờu: - HS bit c cu trỳc chng trỡnh gm phn khai bỏo v phn thõn - Bit c cỏc phớm h tr dch v chy chng trỡnh Hot ng gv v hc sinh Hot ng 1: Cu trỳc chung chng trỡnh: (25 phỳt) - HS quan sỏt li hỡnh SGK ?Cu trỳc ca mt chng trỡnh gm nhng gỡ Ni dung CU TRC CHUNG CA CHNG TRèNH - Cu trỳc ca mt chng trỡnh gm phn: + Phn khai bỏo: + Khai bỏo tờn chng trỡnh + Khai bỏo th vin + Phn thõn: Nm cp t khoỏ BEGIN END ?Trong cu trỳc ca chng trỡnh phn *Lu ý: Phn thõn l phn quan trng nht v bt buc phi cú tt c cỏc no l quan trng nht? Vỡ - GV cho HS hot ng nhúm tho lun - HS cỏc nhúm tr li - GV nhn xột - HS hot ng nhúm tho lun xỏc nh phn khai bỏo tờn chng trỡnh v phn thõn ca chng trỡnh (ó xột vớ d trc) - GV quan sỏt - GV gi HS i din cỏc nhúm tr li - Cỏc nhúm i chiu nhn xột - GV nhn xột Hot ng 2: Vớ d v ngụn ng lp trỡnh: (12 phỳt) - GV: Trong phn ny chỳng ta s lm quen vi ngụn ng lp trỡnh l Pascal ? lp trỡnh bng ngụn ng ny phi ci t mụi trng lp trỡnh nh th no ?HS quan sỏt hỡnh 8, 9, 10 SGK - GV hng dn cho HS cỏc phớm h tr thc hin dch v chy chng trỡnh Hot ng luyn tp: (5 phỳt) Mc tiờu: Cng c li kin thc ó hc - HS nhc li cu trỳc ca mt chng trỡnh ? HS s dng phiu hc ghi li cỏc phớm h tr dựng dch v chy chng trỡnh chng trỡnh V D V NGễN NG LP TRèNH - Dịch chơng trình: ALT + F9 - Chạy chơng trình: CTRL + F9 - Cu trỳc ca mt chng trỡnh gm phn: + Phn khai bỏo: + Khai bỏo tờn chng trỡnh + Khai bỏo th vin + Phn thõn: Nm cp t khoỏ BEGIN END *Lu ý: Phn thõn l phn quan trng nht v bt buc phi cú tt c cỏc chng trỡnh Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT 10 - GV: Ngụn ng lp trỡnh to bin nh hay cũn gi l bin h tr ngi s dng vit cỏc chng trỡnh - Bin c dựng lu r d liu v d ?Bin l gỡ liu c bin lu tr cú th thay i ?Bin thc hin chc nng gỡ ?D liu bin lu tr c gi l gỡ thc hin chng trỡnh - D liu bin lu tr gi l giỏ tr ca bin - Vớ d 1: In kt qu ca tng 15 + Cỏch 1: Writeln (15 + 5); ?HS c vớ d SGK/29 ? thc hin cng s 15 + ngoi Cỏch 2: Writeln (x+y); vic s dng lnh in trc tip mn hỡnh thỡ cú th s dng cỏch no khỏc (HS hot ng nhúm tho lun) - GV gi HS tr li - Gv nhn xột v gii thớch cỏch lu cỏc giỏ tr ca cỏc s vo cỏc bin ?HS quan sỏt hỡnh 24 SGK/30 v rỳt nhn xột ?HS c vớ d SGK/30 - GV cho HS hot ng nhúm tho lun cỏch lm - HS i din nhúm nờu cỏch lm c th - Cỏc nhúm i chiu, nhn xột - GV nhn xột Hot ng 2: Cỏch khai bỏo bin (20 phỳt) - GV lu ý cho HS khai bỏo bin thỡ nú phi c khai bỏo phn khai bỏo ca chng trỡnh (Khai bỏo sau tờn chng trỡnh) - GV treo bng ph gii thiu cu trỳc khai bỏo bin - GV gii thớch cỏc tham s cú cõu lnh ?Qui tc t tờn bin ?HS quan sỏt vớ d SGK/30 - HS c cỏc kiu d liu ca bin v gii thớch tờn cỏc bin - GV lu ý cho HS tu theo cỏc ngụn ng lp trỡnh m cỏch khai bỏo bin cú th khỏc Vớ d 2: Tớnh giỏ tr ca biu thc: 100 + 50/3 v 100 + 50/5 x = 100 + 50 y=x/3 z = x /5 khai bỏo bin - Cỳ phỏp: VAR : ; Vớ d: m, n: interger; S, dientich: Real; Thong_bao:string; Hot ng luyn tp: (5 phỳt) 28 Mc tiờu: Cng c li kin thc ó hc - HS nhc li khỏi nim bin? Cỏch khai bỏo bin v qui tc t tờn bin ? HS s dng phiu hc thc hin cụng vic sau: Khai bỏo bin cho chng trỡnh vi yờu cu: Vit chng trỡnh nhp vo s nguyờn bt k v in mn hỡnh tớch ca s ó nhp - Bin c dựng lu r d liu v d liu c bin lu tr cú th thay i thc hin chng trỡnh - D liu bin lu tr gi l giỏ tr ca bin - Cỳ phỏp: VAR : ; Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT 29 Tun: Tit: 12 Ngy son: 08/10/2016 Ngy dy: 14/10/2016 BI 4: S DNG BIN TRONG CHNG TRèNH (TIT 2) I MC TIấU BI HC Kin thc, k nng, thỏi : *Kin thc: - HS bit c khỏi nim hng - Hiu v nm vng cỳ phỏp khai bỏo hng v s dng hng *K nng: - Thc hin c cỏc phộp toỏn trờn bin v hng *Thỏi : Cú ý thc t giỏc hc bi Nng lc cú th hỡnh thnh v phỏt trin cho hc sinh: - Nng lc hp tỏc - Nng lc t hc - Nng lc gii quyt v sỏng to II CHUN B V TI LIU V PHNG TIN DY HC: Giỏo viờn: Bng ph, cõu hi Hc sinh : Bng nhúm, bỳt d, phiu hc III T CHC HOT NG CA HC SINH: * Kim tra bi c: (5 phỳt) Cõu hi: Khỏi nim bin? Cỏch t tờn bin? Ly vớ d minh ho? Hot ng dn dt vo bi: (2 phỳt) Mc tiờu: nh hng hc sinh bit cỏch s dng bin, hng chng trỡnh t : Cu trỳc chung ca mt chng trỡnh gm phn: Phn khai bỏo v phn thõn Phn khai bỏo gm: khai bỏo tờn, bin, hng, th vin vy khai bỏo hng nh th no chỳng ta i vo bi hc hụm Hot ng hỡnh thnh kin thc: (33 phỳt) Mc tiờu: - HS bit c khỏi nim hng - Hiu v nm vng cỳ phỏp khai bỏo hng v s dng hng Hot ng dy hc Hot ng 1: Cỏch s dng bin (13 phỳt) ?Sau khai bỏo, ta cú th s dng cỏc bin chng trỡnh c khụng ?Cú th thc hin nhng thao tỏc no trờn bin - GV: Ta cú th thc hin vic gỏn giỏ tr cho bin ti bt k thi im no chng trỡnh, ú giỏ tr ca bin cú th thay i Ni dung s dung bin chng trỡnh - Cỏc thao tỏc thc hin vi bin: + gỏn giỏ tr cho bin + Tớnh toỏn vi giỏ tr ca bin - Cỳ phỏp cõu lnh gỏn: : = ; 30 - GV treo bng ph gii thiu cõu lnh gỏn giỏ tr cho bin ?HS quan sỏt vớ d SGK/31 ?HS hot ng nhúm tho lun v ghi bng nhúm ý ngha ca cỏc cõu lnh gỏn ú - HS cỏc nhúm tr li - GV nhn xột Hot ng 2: Hng l gỡ? (20) phỳt) - GV: Ngoi cụng c chớnh lu tr d liu l bin, cỏc ngụn ng lp trỡnh cũn cú cụng c khỏc l hng ?Em hiu th no l hng hng - L mt i lng khụng thay i quỏ trỡnh thc hin chng trỡnh - Cỳ phỏp: CONST = ; Vớ d: Const n = 45; - GV treo bng ph gii thiu cu trỳc khai bỏo hng - GV ly vớ d minh ho ?HS hot ng nhúm dng lm bi SGK/33 - HS i din cỏc nhúm tr li - GV nhn xột Hot ng luyn tp: (5 phỳt) Mc tiờu: Cng c li kin thc ó hc - HS nhc li cu trỳc lnh gỏn v - Cỳ phỏp: cỏch khai bỏo hng CONST = ; - GV lu ý cho HS rng ta khụng th dựng cõu lnh thay i giỏ tr ca hng bt k v trớ no chng trỡnh ? HS s dng phiu hc dng Hc sinh thc hin trờn phiu lm bi SGk/33 Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT 31 Tun: Tit: 13 Ngy son: 15/10/2016 Ngy dy: 20/10/2016 BI TP I MC TIấU BI HC Kin thc, k nng, thỏi : *Kin thc: - HS cng c li cỏc kin thc c bn ó hc - Vn dng lm cỏc bi *K nng: Vit c mt s chng trỡnh n gin *Thỏi : Cú ý thc t giỏc hc bi Nng lc cú th hỡnh thnh v phỏt trin cho hc sinh: - Nng lc thc hnh theo nhúm - Nng lc hp tỏc - Nng lc t hc - Nng lc gii quyt v sỏng to II CHUN B V TI LIU V PHNG TIN DY HC: Giỏo viờn: Bng ph, cõu hi Hc sinh : Bng nhúm, bỳt d, phiu hc III T CHC HOT NG CA HC SINH: * Kim tra bi c: (3 phỳt) Cõu hi: Cu trỳc chung ca mt chng trỡnh? Hot ng dn dt vo bi: (2 phỳt) Mc tiờu: nh hng hc sinh bit cỏch vit mt chng trỡnh chng trỡnh n gin t : Chỳng ta ó bit cu trỳc chung ca mt chng trỡnh gm phn vy vit chng trỡnh nh th no chỳng ta i vo bi hc hụm Hot ng hỡnh thnh kin thc: (35 phỳt) Mc tiờu: - HS cng c li cỏc kin thc c bn ó hc - Vn dng lm cỏc bi Hot ng dy hc Hot ng 1: Cng cú li kin thc: (15 phỳt) - GV nhc li cho HS cu trỳc c bn ca mt chng trỡnh ?Trong cu trỳc chng trỡnh phn no l quan trng nht? Vỡ sao? Ni dung Cu trỳc ca chng trỡnh - Chng trỡnh gm cú phn: + Phn khai bỏo + Phn thõn Cỏc khỏi nim c bn v cỏch t ?Chỳng ta ó c hc nhng khỏi tờn nim c bn no a Khỏi nim: 32 ?Th no l chng trỡnh, bin, hng - HS s dng phiu hc so sỏnh s ging v khỏc gia bin v hng - HS tr li - GV nhn xột ?Em hóy nhc li cỏch t tờn cho chng trỡnh - GV lu ý li cho HS cỏch t tờn cho chng trỡnh cng l quy tc t tờn cho bin v hng - HS ly vớ d minh ho Hot ng 3: Cỏc lnh c bn v lm bi tp: (20 phỳt) ?Trong quỏ trỡnh lm vic vi chng trỡnh thụng qua cỏc cõu lnh ó thc hin cỏc bi thc hnh, ta thng s dng cỏc cõu lnh c bn no - HS hot ng nhúm nờu cỏc cõu lnh c bn ó c hc - HS i din nhúm tr li - Cỏc nhúm nhn xột - GV nhn xột v treo bng ph nờu v gii thớch li cỏc cõu lnh - GV lu ý cho HS i vi cõu lnh khai bỏo tờn chng trỡnh v khai bỏo th vin cú th cú hoc khụng cú chng trỡnh - HS hot ng nhúm tho lun vit chng trỡnh sau: ?Vit chng trỡnh tớnh din tớch hỡnh thang - GV gi ý cho HS s dng cụng thc tớnh din tớch hỡnh thang a vo cõu lnh gỏn v khai bỏo cỏc bin tng ng nhp vo cỏc giỏ tr cho bin - HS i din nhúm gii thớch cỏc cõu lnh vit chng trỡnh - GV nhn xột v treo bng ph a chng trỡnh c th Hot ng luyn tp: (5 phỳt) Mc tiờu: Cng c li kin thc ó hc - Chng trỡnh - Bin - Hng b Cỏch t tờn: - Tờn khụng trựng vi t khoỏ - Tờn khụng cha du cỏch - Tờn khụng cha cỏc kớ t c bit - Tờn khụng bt u bng s Cỏc cõu lnh c bn a In kt qu mn hỡnh - Write - Writeln b Nhp d liu - Read - Readln c Khai bỏo bin - Cỳ phỏp cõu lnh gỏn: : = ; d Khai bỏo hng - Cỳ phỏp: CONST = ; Bi Chng trỡnh: Program Dien_tich_HT; Var a,b,h,s: Real; BEGIN Writeln(Nhap vao day lon, day be, chieu cao:); Readln(a,b,h); s:=((a+b)*h))/2; Writeln(Dien tich hinh thang la:, s); Readln; END 33 - HS nhc li cỏc cõu lnh c bn ó hc - GV lu ý cho HS rng giỏ tr ca bin cú th gỏn vo chng trỡnh mỏy t ng in kt qu m khụng cn ngi s dng nhp vo cỏc giỏ tr cho bin a In kt qu mn hỡnh - Write - Writeln b Nhp d liu - Read - Readln c Khai bỏo bin - Cỳ phỏp cõu lnh gỏn: : = ; d Khai bỏo hng - Cỳ phỏp: CONST = ; Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT 34 Tun: Tit: 14 Ngy son: 15/10/2016 Ngy dy: 21/10/2016 BI THC HNH 3: KHAI BO V S DNG BIN (TIT 1) I MC TIấU BI HC Kin thc, k nng, thỏi : *Kin thc: - HS bc du lm quen v s dng bin chng trỡnh - Thc hin c khai bỏo ỳng cỳ phỏp, la chn c kiu d liu phự hp cho bin *K nng: - Khi ng v thoỏt Turbo Pascal - Nhp chng trỡnh - Kt hp c gia lnh Write, Writeln vi lnh Read, Readln thc hin vic nhp d liu cho bin t bn phớm - Dch, sa li chng trỡnh, chy chng trỡnh v xem kt qu *Thỏi : Nghiờm tỳc hc v gi gỡn phũng mỏy Nng lc cú th hỡnh thnh v phỏt trin cho hc sinh: - Nng lc thc hnh theo nhúm - Nng lc hp tỏc - Nng lc t hc - Nng lc gii quyt v sỏng to II CHUN B V TI LIU V PHNG TIN DY HC: Giỏo viờn: Phũng thc hnh mỏy vi tớnh, phn mm Pascal Hc sinh : Bi thc hnh III T CHC HOT NG CA HC SINH: * Kim tra 15 phỳt: bi Cõu 1: Trong pascal khai bỏo no sau õy l ỳng Sai gii thớch A, var tb:real; B, var 4hs:integer; C, cosnt x:real; D, var r=30; Cõu 2: hóy kim tra li chng trỡnh sau v sa li cho ỳng Var a,b:=interge; Const c:=3; Begin a:=200; b:=a/c; write(b); readln; end ỏp ỏn cõu1(5) A, ỳng 35 B, Sai vỡ 4hs l kiu xõu C, sai vỡ const l kiu bin hng D, r=30 khai bỏo kiu bin hng Cõu 2(5) Vit li Var a:integer; b;real; const c=3; begin a:=200; b:=a/c; write(b); readln; end Hot ng dn dt vo bi: (2 phỳt) Mc tiờu: nh hng hc sinh bc u lm quen s dng bin v khai bỏo ỳng cỳ phỏp t : Viờc khai bỏo tờn chng trỡnh ta s dng t khúa Program vy khai bỏo bin ta s dng t khúa no? Ta i vo nghiờn cu bi hc hụm Hot ng hỡnh thnh kin thc: (23 phỳt) Mc tiờu: - HS bc du lm quen v s dng bin chng trỡnh - Thc hin c khai bỏo ỳng cỳ phỏp, la chn c kiu d liu phự hp cho bin Hot ng dy hc Ni dung Hot ng 1: Hng dn gii bi (23 phỳt) - GV cho HS hot ng nhúm tỡm hiu cỏc kiu d liu Pascal v cỏch khai bỏo bin vi cỏc kiu d liu - GV gi ý hng dn cho HS s dng cụng thc vit chng trỡnh - HS gừ chng trỡnh vo mỏy tớnh v nờu ý ngha ca tng cõu lnh chng trỡnh - HS lu chng trỡnh vi tờn TINHTIEN.PAS - HS tin hnh dch chng trỡnh v quan sỏt cỏc li xut hin trờn mn hỡnh - GV quan sỏt v hng dn HS cỏch sa li - HS chy chng trỡnh Bi 1: Mt ca hng cung cp dch v bỏn hng toỏn ti nh Khỏch hng ch cn ng ký s lng mt hng cn mua, nhõn viờn ca hng s tr hng v nhn tin toỏn ti nh khỏch hng Ngoi giỏ tr hng hoỏ, khỏch hng cũn phi tr thờm phớ dch v Hóy vit chng trỡnh Pascal tớnh tin toỏn trng hp khỏch hng ch mua mt mt hng nht Chng trỡnh: Program Tinh_Tien; Uses CRT; Var soluong: Interger; dongia, thanhtien: Real; thongbao: String; Const phi = 10000; 36 - GV yờu cu cỏc nhúm chy chng BEGIN trỡnh vi b d liu (n giỏ v s CLRSCR; lng) ln lt l (1000, 20), (3500, thong bao:=Tong so tien phai tra; 200), (18500, 132) Writeln(Don gia = ); - HS quan sỏt kt qu nhn c trờn Readln(dongia); mn hỡnh v rỳt nhn xột Writeln(So luong = ); - HS tip tc chy li chng trỡnh vi Readln(soluong); b d liu (1, 35000) thanhtien:= soluong * dongia + phi; ?Quan sỏt kt qu nhn c v nờu lớ Writeln(thongbao, thanhtien:10:2); ti chng trỡnh cho kt qu sai Readln; - GV nhn xột cỏc nhúm v a ỏp END ỏn ỳng - HS thoỏt mỏy Hot ng luyn tp: (5 phỳt) Mc tiờu: Cng c li kin thc ó hc - GV cho HS hot ng nhúm tho ỏp ỏn: a, c lun tr li cỏc cõu hi sau: - Hóy chn ỏp ỏn ỳng cỏc cõu di õy: a) cú th s dng c bin v hng chng trỡnh, ta phi khai bỏo chỳng phn khai bỏo b) Ta ch cn khai bỏo tờn bin m khụng cn khai bỏo kiu d liu, chng trỡnh s t ng xỏc nh kiu d liu m bin cú th lu tr c) khai bỏo mt bin, ta cn khai bỏo c tờn bin v kiu d liu m bin ú cú th lu tr Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT 37 Tun: Tit: 15 Ngy son: 22/10/2016 Ngy dy: 27/10/2016 BI THC HNH 3: KHAI BO V S DNG BIN (TIT 2) MC TIấU BI HC Kin thc, k nng, thỏi : *Kin thc: - HS hiu cỏch khai bỏo v s dng bin - Hiu c vic trỏo i giỏ tr ca bin *K nng: - Thc hin c vic trỏo i giỏ tr ca bin - Nhp chng trỡnh - Dch, sa li chng trỡnh, chy chng trỡnh v xem kt qu *Thỏi : Nnghiờm tỳc hc gi gỡn v bo v phũng mỏy Nng lc cú th hỡnh thnh v phỏt trin cho hc sinh: - Nng lc thc hnh theo nhúm - Nng lc hp tỏc - Nng lc t hc - Nng lc gii quyt v sỏng to II CHUN B V TI LIU V PHNG TIN DY HC: Giỏo viờn: Phũng thc hnh mỏy vi tớnh, phn mm Pascal Hc sinh : Bi thc hnh III T CHC HOT NG CA HC SINH: * Kim tra bi c: (5 phỳt) Cỏch khai bỏo sau ỳng hay sai, sai sa li Var X: real; Begin Writeln(X=15 div 2, x); End Var X: real; Begin Writeln(X=15 div 2, x); End Hot ng dn dt vo bi: (1 phỳt) Mc tiờu: nh hng hc sinh bc u lm quen s dng bin v khai bỏo ỳng cỳ phỏp t : Vit chng trỡnh cú s dng bin nh th no? Ta i vo nghiờn cu bi hc hụm Hot ng hỡnh thnh kin thc: (34 phỳt) Mc tiờu: - HS hiu cỏch khai bỏo v s dng bin - Hiu c vic trỏo i giỏ tr ca bin Hot ng dy hc Ni dung 38 Hot ng 1: Lm bi tp: bi 2: Vit chng trỡnh nhp cỏc s - HS ng vo Turbo Pascal nguyờn x v y, in giỏ tr ca x v y mn - HS hot ng nhúm tho lun vit hỡnh Sau ú hoỏn i giỏ tr ca xa v y chng trỡnh cho bi toỏn ri in li mn hỡnh giỏ tr ca x v y Chng trỡnh: Program Hoan_doi; - GV gi ý thờm cho HS s dng bin Uses CRT; trung gian thc hin gii quyt yờu Var x,y,z: Interger; cu ca bi toỏn trờn bng cỏch thờm BEGIN vo bin chng trỡnh CLRSCR; - HS tin hnh gừ chng trỡnh vo Writeln(NHap x = ); mỏy tớnh Readln(x); - GV quan sỏt, gi ý Writeln(Nhap y = ); - HS cỏc nhúm tin hnh dch chng Readln(y); trỡnh Writeln(Truoc trao doi, gia tri cua x - HS quan sỏt cỏc li xut hin trờn la,x); mn hỡnh Writeln(Truoc trao doi, gia tri cua y - GV gi ý, hng dn HS cỏch sa li la,y); - HS tin hnh chy chng trỡnh z:=x; - GV yờu cu cỏc nhúm nhp giỏ tr vo x:=y; cho bin x v y y:=z; - HS quan sỏt kt qu nhn c trờn Writeln(Sau trao doi, gia tri cua x mn hỡnh v rỳt nhn xột la,x); - GV nhn xột cỏc nhúm Writeln(Sau trao doi, gia tri cua y - HS thoỏt TP la,y); - Thoỏt mỏy Readln; END Hot ng luyn tp: (5 phỳt) Mc tiờu: Cng c li kin thc ó hc - HS nhc li cu trỳc khai bỏo bin, hng - GV gi ý cho HS cỏc cõu lnh chng trỡnh trờn cú th vit ngn gn li (GV nờu c th) - Khai bỏo bin: Var :; - Khai bỏo hng: Var =; Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT 39 Tun: Tit: 16 Ngy son: 22/10/2016 Ngy dy: 28/10/2016 ễN TP MC TIấU BI HC Kin thc, k nng, thỏi : * Kin thc: - Hc sinh nm chc vai trũ ca bin, hng, cỏch khai bỏo bin, hng - Bit cỏch s dng bin chng trỡnh v cu trỳc ca lnh gỏn * K nng: - Rốn luyn k nng s dng bin chng trỡnh * Thỏi : - Thỏi hc nghiờm tỳc, tớch cc hot ng Nng lc cú th hỡnh thnh v phỏt trin cho hc sinh: - Nng lc thc hnh theo nhúm - Nng lc hp tỏc - Nng lc t hc - Nng lc gii quyt v sỏng to II CHUN B V TI LIU V PHNG TIN DY HC: Giỏo viờn: KHDH, chun KTKN, SGK, SGV, mỏy tớnh, bng ph Hc sinh : SGK., kin thc bi c III T CHC HOT NG CA HC SINH: * Kim tra bi c: Khụng kim tra Hot ng dn dt vo bi: (1 phỳt) Mc tiờu: Giỳp HS nh li kin thc ó hc t : Trong tit hc ny chỳng ta s h thng li cỏc kin thc c bn ó hc Hot ng hỡnh thnh kin thc: (39 phỳt) Mc tiờu: - Hc sinh nm chc vai trũ ca bin, hng, cỏch khai bỏo bin, hng - Bit cỏch s dng bin chng trỡnh v cu trỳc ca lnh gỏn HOT NG CA GV V HS NI DUNG Hot ng 1: ễn li cỏc kin thc ễn li mt s kin thc ó hc: ó hc (15) - Bin: GV:Bin l gỡ? Cỏch khai bỏo bin + Khỏi nim nh th no? + Khai bỏo bin Bin dựng t tờn cho mt vựng Var : Kiu d liờu; ca b nh mỏy tớnh Bin lu tr + Cỏc thao tỏc vi bin: d liu (giỏ tr) Giỏ tr ca bin cú th thay i quỏ trỡnh thc Nhp giỏ tr cho bin: hin chng trỡnh HS: Trc s dng bin phi Read(Tờn bin);/Readln(Tờn bin); khai bỏo theo dng sau : Var tờn Gỏn giỏ tr cho bin: bin : kiu ca bin; : = ; GV: Cú th thc hin cỏc thao tỏc 40 HOT NG CA GV V HS no vi bin? HS: Cỏc thao tỏc cú th thc hin vi bin l gỏn giỏ tr cho bin hoc nhp giỏ tr cho bin v tớnh toỏn vi giỏ tr ca bin - Lnh gỏn cú dng: Tờn bin := biu thc; - Lnh nhp giỏ tr cho bin:Readln(tờn bin); - Lnh in giỏ tr cho bin : Write(tờn bin); hoc Writeln(tờn bin); GV: Hng l gỡ? Cỏch khai bỏo hng? - Hng l i lng lu tr d liu v cú giỏ tr khụng i sut quỏ trỡnh thc hin chng trỡnh - Cỏch khai bỏo hng : Const tờn hng =giỏ tr ca hng ; Hot ng 2: Rốn luyn k nng sa li chng trỡnh (24) GV: Chiu bi trờn mỏy cho HS quan sỏt v phỏt biu HS: Tỡm v sa li ca chng trỡnh theo yờu cu ca giỏo viờn D kin kt qu : NI DUNG Tớnh toỏn vi giỏ tr ca bin Hin th giỏ tr ca bin: Write(Tờn bin);/Writeln(Tờn bin); - Hng: + Khỏi nim + Khai bỏo hng: Const tờn hng =giỏ tr ca hng ; Bi tp: * Bi 1:Hóy ch li v sa li chng trỡnh sau : Const pi:=3.1416; Var cv,dt:integer R:real; Begin Write(nhap ban kinh); Readln(R); Cv=2*pi*r; Dt=pi*r*r; Writeln(chu vi la:= cv); Writeln(dien tich la:=dt); Readln End Var cv,dt:integer; Cv:=2*pi*r; Dt:=pi*r*r; Writeln(chu vi la:, cv); Writeln(dien tich la:,dt); G: Chy chng trỡnh sau ó sa li HS quan sỏt kt qu v gii thớch Hs hiu ý ngha ca chng trỡnh HS: Quan sỏt v chỳ ý lng nghe ghi nh Hot ng luyn tp: (5 phỳt) Mc tiờu: Cng c li kin thc ó hc 41 GV: Chia lp thnng nhúm, chiu bi trờn mỏy v yờu cu cỏc nhúm tho lun v vit chng trỡnh trờn bng ph HS: Tho lun nhúm vi thi gian 20 phỳt Vit chng trỡnh tớnh din tớch S ca hỡnh tam giỏc vi di mt cnh a v chiu cao tng ng h (a v h l cỏc s t nhiờn c nhp vo t bn phớm) Program tinhtoan; Var a,h: interger; S : real; GV: Sa bi lm cho cỏc nhúm sau ú Begin yờu cu HS ng mỏy v son Write(Nhap canh day v chieu cao :); tho chng trỡnh, dch v chy Readln (a,h); chng trỡnh quan sỏt kt qu S:=(a*h)/2; Writeln( Dien tich hinh tam giac la :,S:5:1); Readln; End Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT 42 ... Rụbt thc hin nhim v nht rỏc nh sau: - Bc 1: Quay trỏi, tin bc - Bc 2: Quay phi, tin bc - Bc 3: Nht rỏc - Bc 4: Tin bc - Bc 5: Quay trỏi, tin bc - Bc 6: B rỏc vo thựng Theo cỏc lnh ca bn Phan,... 10- 38 n 1037 3) Mt kớ t bng ch cỏi 4) Xõu kớ t, ti a gm 255 kớ t Hot ng dng : Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT 19 Tun: Tit: 08 Ngy son: 24/9 /2016. .. Hot ng tỡm tũi, m rng: IV RT KINH NGHIM: ụng Thi, ngy thỏng nm 2016 Kí DUYT 26 Tun: Tit: 11 Ngy son: 08/ 10 /2016 Ngy dy: 13/10 /2016 BI 4: S DNG BIN TRONG CHNG TRèNH (TIT 1) I MC TIấU BI HC Kin

Ngày đăng: 01/09/2017, 08:10

TỪ KHÓA LIÊN QUAN

w