Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
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