Professional Documents
Culture Documents
M c tiu c n
1. V ki n th c + Hi u ch
ng trnh l s m t c a thu t ton b ng ngn ng l p trnh. ng rnh n gi n: c u trc chung v cc trc thnh ph n.
c cc thnh ph n c a m t ch
ng trnh
n gi n
+ Xc nh thi l p trnh.
nghim tc trong h c t p khi lm quen v i nhi u quy t qua nh ng lng tng, kh kh n giai o n b t
+ C th c c g ng v
II. Ph
1. Ph 2. Ph
ng ti n v ph
ng php d y h c:
ng trnh trn gi y kh l n. k t h p v i th o lu n nhm.
ng ti n: m t s minh ho v c u trc ch
a) C u trc c a m t ch m y ph n?
ng trnh
b) Ph n no b t bu c ph i c? GV: Nh n xt. GV: C u trc c a m t ch [<ph n khai bo>] <ph n thn> 2. Nu ngh a c a c p d u [ v ], < v >? GV: Nh n xt, nh gi 2. Cc thnh ph n c a ch a) Ph n khai bo: GV: C th khai bo cho: tn ch ch ng trnh con Khai bo tn ch ng trnh ng trnh, th vi n, h ng, bi n v ng trnh: ng trnh c th c khai bo nh sau:
GV: Ph n ny c th c ho c khng. Trong pascal, dng t kho program v tn ch ng trnh khai bo ph n ny. Program <tn ch GV: tn ch v tn ng trnh> i l p trnh t theo ng quy nh ng trnh.
ng trnh l tn do ng
3. Th o lu n
cho m t s v d v khai bo tn ch
GV: a cc v d , nu ng d ng c a m t s th vi n m t vi ngn ng l p trnh b c cao v cc t kho ng v i m i ngn ng l p trnh nh : trong Pascal khai bo th vi n (crt, graph, ), trong C++s d ng #include <tn th vi n (stdio, conio, )> khai bo.
HS: Th o lu n
4. Cho v d v khai bo m t s th vi n trong ngn ng Pascal v C++? GV: Nh n xt Khai bo h ng GV: khai bo cho nh ng gi tr xu t hi n nhi u l n trong ch GV: Trong ngn ng Pascal v C++ const. ng trnh.
5. Tham kh o v d trong SGK v cho m t s v d khc v khai bo HS1: cho v d v i h ng? Pascal GV: Nh n xt HS2: Cho v d v i ngn ng C++. Khai bo bi n GV: T t c cc bi n dng trong ch ng trnh ph i t tn v khai bo cho ch ng trnh d ch bi t l u tr v x l. Bi n ch nh n m t gi tr t i m i th i i m th c hi n ch ng trnh c g i l bi n n. GV: Cho v d v m t s bi n GV: Cch khai bo bi n v ch bi sau. b) Ph n thn ch ng trnh nh b i c p d u hi u m u v HS: nghe v ghi chp HS: Tm hi u v d trong SGK ng trnh n gi n trong ngn xc nh: HS: quan st cc ch ng trnh. HS: th o lu n n. ng trnh con c trnh by trong cc HS: theo di v ghi chp
GV: Dy l nh trong ph m vi c xc k t thc t o thnh thn ch ng trnh. GV: trnh by m t s c p d u hi u m ng l p trnh (Pascal, C++,..) 3. V d ch ng trnh n gi n.
ng trnh, th o lu n
+ Ph n khai bo v ph n thn.
+ Tn ch + C th b nh gi.
ng trnh v tn th vi n
c khai bo trong ch
ng trnh.
c ph n no trong cc ch
3. C ng c : + Nu c u trc chung c a m t ch + Cc t kho C++ l g? + C p d u hi u m 4. D n d: + Coi l i bi v a h c. + Chu n b tr c bi: M t s ki u d li u chu n. c dng ng trnh vi t b ng ngn ng l p trnh b c cao? ng trnh, h ng trong ngn ng Pascal,
khai bo th vi n, tn ch
u v k t thc ch