Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 155

B LAO NG THNG BINH V X HI

CHNG TRNH KHUNG TRNH TRUNG CP NGH


LP TRNH MY TNH
(Ban hnh km theo Thng t s /20 /TT-BLTBXH ngy thng nm 20.. ca B trng B Lao ng - Thng binh v X hi)

2 H Ni - Nm 20
B LAO NG - THNG BINH V X HI

CNG HA X HI CH NGHA VIT NAM

c lp - T do -Hnh Phc

CHNG TRNH KHUNG TRNH TRUNG CP NGH (Ban hnh km theo Thng t s / 20. / TT- BLTBXH ngy thng nm 20.. ca B trng B Lao ng- Thng binh v X hi) ______________________ Tn ngh: Lp trnh my tnh M ngh: 40480204 Trnh o to: Trung cp ngh i tng tuyn sinh: Tt nghip Trung hc ph thng v tng ng; (Tt nghip Trung hc c s th b sung thm phn vn ho Trung hc ph thng theo quy nh ca B Gio dc v o to); S lng mn hc, m un o to: 27 Bng cp sau khi tt nghip: Bng tt nghip Trung cp ngh, I. MC TIU O TO: 1.Kin thc, k nng ngh nghip: - Kin thc: + Bit c nhng khi nim v my tnh, cng ngh thng tin v cc ng dng ca cng ngh thng tin; + Bit c cc h qun tr c s d liu; + Bit c cc kin thc v c s d liu; + C kin thc v ting Anh chuyn ngnh cng ngh thng tin; + Am hiu v phn cng v cc thit b ngai vi; + Am hiu v virus, bo mt thng tin v an tan thng tin. - K nng:
+ S dng thnh tho my tnh trong cng tc vn phng, khai thc c cc

thng tin trn mng; + T bi ton thc t c th xy dng mt ng dng cng ngh thng tin va v nh p ng yu cu ca khch hng; + S dng thnh tho mt s ngn ng lp trnh ph bin hin nay; + S dng thnh tho h qun tr c s d liu m hnh quan h v m hnh Client/Server; + Thit k hon chnh mt web site; + Lm c cc trang Web va v nh; + Xy dng c 1 ng dng va v nh. 2. Chnh tr, o c; Th cht v quc phng:

3 - Chnh tr, o c: + C hiu bit c bn v ch ngha Mc - L nin; t tng H Ch Minh; Hin php v Php lut ca Nh nc; + Bit c quyn v ngha v ca ngi cng dn nc Cng ho X hi Ch ngha Vit Nam; + Trung thnh vi s nghip xy dng v bo v T quc Vit Nam X hi Ch ngha, thc hin y trch nhim, ngha v ca ngi cng dn; sng v lm vic theo Hin php v Php lut; + C o c lng tm ngh nghip, c thc t chc k lut v tc phong cng nghip; + C thc hc tp, rn luyn nng cao trnh ngh nghip, p ng yu cu ca cng vic. - Th cht, quc phng: + Thng xuyn rn luyn thn th c sc kho hc tp v cng tc lu di; + Nm c ng li quc phng ca ng v luyn tp qun s sn sng chin u bo v T quc; + C sc khe, lng yu ngh, c thc y vi cng ng v x hi. 3. C hi vic lm: Sau khi tt nghip hc sinh s: - Lm Lp trnh vin trong cc cng ty sn xut phn mm, Nhn vin vn phng trong cc cng ty c ng dng cng ngh thng tin, lm qun tr website, qun tr mng cho cc doanh nghip sn xut v kinh doanh. - Lm k thut vin trong cc trng dy ngh; - T m doanh nghip. - Hoc lin thng ln cc trnh cao hn theo quy nh. II.THI GIAN CA KHA HC V THI GIAN THC HC TI THIU: 1. Thi gian ca kha hc v thi gian thc hc ti thiu: - Thi gian o to: 02 nm - Thi gian hc tp: 90 tun - Thi gian thc hc ti thiu: 2550 gi - Thi gian n, kim tra ht mn hc, m un v thi tt nghip: 102 gi; (Trong thi tt nghip: 12 gi) 2. Phn b thi gian thc hc ti thiu: - Thi gian hc cc mn hc chung bt buc: 210 gi - Thi gian hc cc mn hc, m un o to ngh: 2340 gi + Thi gian hc bt buc: 1695 gi; + Thi gian hc t chn: 645 gi + Thi gian hc l thuyt: 710 gi; + Thi gian hc thc hnh: 1630 gi 3. Thi gian hc vn ho Trung hc ph thng i vi h tuyn sinh tt nghip Trung hc c s: 1200 gi

4 ( Danh mc cc mn hc vn ho Trung hc ph thng v phn phi thi gian cho tng mn hc theo quy nh ca B Gio dc v o to trong Chng trnh khung gio dc trung cp chuyn nghip. Vic b tr trnh t hc tp cc mn hc phi theo logic s phm, m bo cho hc sinh c th tip thu c cc kin thc, k nng chuyn mn ngh c hiu qu). III.DANH MC MN HC, M UN O TO NGH BT BUC, THI GIAN V PHN B THI GIAN: Thi gian o to (gi) M Trong MH, Tn mn hc, m un Tng L Thc M s Kim tra thuyt hnh I Cc mn hc chung 210 106 87 17 MH 01 Chnh tr 30 22 6 2 MH 02 Php lut 15 10 4 1 MH 03 Gio dc th cht 30 3 24 3 MH 04 Gio dc quc phng - An ninh 45 28 13 4 MH 05 Tin hc 30 13 15 2 MH 06 Ngoi ng (Anh vn) 60 30 25 5 II Cc mn hc, m un o to 1695 570 1065 60 ngh bt buc II.1 Cc mn hc, m un k thut c 345 145 186 14 s M 07 Tin hc vn phng 120 30 87 3 MH 08 Lp trnh cn bn 120 43 72 5 MH 09 Ton ri rc 60 42 15 3 M 10 Phn cng my tnh 45 30 12 3 II.2 Cc mn hc, m un chuyn 1350 425 879 46 mn ngh MH 11 Cu trc d liu v gii thut 90 28 56 6 MH 12 Lp trnh hng i tng 75 28 43 4 MH 13 C s d liu 90 58 28 4 M 14 ha ng dng 150 30 116 4 MH 15 Mng cn bn 60 40 18 2 H qun tr c s d liu 1 (MS M 16 75 30 42 3 SQL SERVER)

5 MH 17 M 18 M 19 M 20 M 21 M 22 Anh vn chuyn ngnh Thit k Web Lp trnh Window 1(c#,vb. net) Lp trnh Window 2(ado.net) Lp trnh Web 1(asp.net) Thc tp sn xut Tng cng 60 120 120 120 150 240 1905 36 30 45 40 45 15 676 20 86 70 75 100 225 1152 4 4 5 5 5 77

IV.CHNG TRNH MN HC, M UN O TO BT BUC: (Ni dung chi tit c Ph lc km theo) V.HNG DN S DNG CHNG TRNH KHUNG TRNH TRUNG CP NGH XC NH CHNG TRNH O TO NGH: 1. Hng dn xc nh danh mc cc mn hc, m un o to t chn; thi gian, phn b thi gian v cng chi tit chng trnh cho mn hc, m un o to ngh t chn: 1.1.Danh mc mn hc, m un o to ngh t chn v phn phi thi gian: M MH, M M 23 M 24 M 25 M 26 M 27 M 28 MH 29 Thi gian o to (gi) Trong Tng L Thc Kim s thuyt hnh tra 75 15 55 5 90 30 55 5 150 30 110 10 90 30 57 3 120 45 71 4 150 40 105 5 150 45 100 5

Tn mn hc, m un t chn Lp trnh qun l 1(ACCESS 1) Lp trnh qun l 2(ACCESS 2) Bo tr my tnh H iu hnh m ngun m PHP & MySQL Borland C++ builder Qun tr mng

(Ni dung chi tit c Ph lc km theo) 1.2. Hng dn xy dngchng trnh chi tit ca cc mn hc, m un o to t chn: - Thi gian ca cc mn hc, m un o to ngh t chn c quy nh ti Quyt nh s 58/ 2008/Q - BLTBXH, ngy 09 thng 06 nm 2008 ca B trng B Lao ng - Thng binh v X hi, chim t l t 20% n 30%. Cn c vo thi gian c quy nh trn, cc C s dy ngh xc nh thi gian cc mn hc, m un o to ngh t chn sao cho ph hp quy nh. Ty theo iu kin ca tng c s, thi gian ca cc mn hc, m un o to ngh t chn trong chng trnh khung ny c th c iu chnh ph hp vi thc t ca tng C s dy ngh v vng, min. Tng thi gian ca cc mn hc, m un o to ngh t chn ti thiu l 645 gi; - Trn c s cc mn hc, m un t chn c xc lp, Hiu trng ch o cc khoa ngh lin quan tin hnh bin son cng chi tit chng trnh cho

6 cc mn hc, m un o to ngh t chn ca C s mnh theo mu nh dng quy nh. Thnh lp Hi ng thm nh v ban hnh p dng; - V d c th la chon cac mn hoc, m un t chn theo bang sau: M MH, M M 25 M 26 M 27 M 28 MH 29 Thi gian o to (gi) Trong Tng L Thc Kim s thuyt hnh tra 150 30 110 10 90 30 57 3 120 45 71 4 150 40 105 5 150 45 100 5 660 190 443 27

Tn mn hc, m un t chn Bo tr my tnh H iu hnh m ngun m PHP & MySQL Borland C++ builder Qun tr mng Tng cng

(Ni dung chi tit c Ph lc km theo) 2. Hng dn thi tt nghip: S Mn thi Hnh thc thi TT 1 Chnh tr Vit Vn p 2 Vn ho Trung hc ph thng i vi h tuyn sinh Trung hc c s Vit, trc nghim Thi gian thi Khng qu 120 pht Khng qu 60 pht (40 pht chun b v tr li 20 pht/hc sinh) Theo quy nh ca B Gio dc v o to

Kin thc, k nng ngh: - L thuyt ngh Vit Trc nghim

- Thc hnh ngh Bi thi thc hnh - M un tt nghip Bi thi tch hp l (tch hp l thuyt vi thuyt v thc hnh thc hnh) 3. Hng dn xc nh thi gian v ni dung cho cc hot ng gio dc ngoi kha (c b tr ngoi thi gian o to) nhm t c mc tiu gio dc ton din: - Cc hat ng ngai kha bao gm: tham quan ni thc tp sn xut cho hc sinh bit c nhng cng vic sau khi ra trng v hc tp tc phong cng nghip cho hc sinh, cc sinh hot, hot ng tp th d ngoi nhm nng cao cc k nng sinh hot tp th, cc k nng v t chc;

Khng qu 120 pht Khng qu 60 pht (40 pht chun b v tr li 20 pht/hc sinh) Khng qu 6 gi Khng qu 24 gi

7 - hc sinh c nhn thc y v ngh nghip ang theo hc, trng c th b tr tham quan mt s c s doanh nghip ang sn xut kinh doanh ph hp vi ngh o to; - Thi gian tham quan, kho st: t 1 n 2 tun; c b tr ngoi thi gian o to chnh kha; - Kt thc t tham quan kho st, hc sinh phi vit bo co kt qu (theo mu ca trng ban hnh). S Ni dung Thi gian TT 1 Th dc, th thao 5 gi n 6 gi; 17 gi n 18 gi hng ngy 2 Vn ho, vn ngh: Qua cc phng tin thng tin i chng Ngoi gi hc hng ngy Sinh hot tp th 19 gi n 21 gi (mt bui/tun) 3 Hot ng th vin Ngoi gi hc, hc sinh c th n th Tt c cc ngy lm vic trong vin c sch v tham kho ti liu tun 4 Vui chi, gii tr v cc hot ng on on thanh nin t chc cc th bui giao lu, cc bui sinh hot vo cc ti th by, ch nht Thm quan, d ngoi Mi hc k 1 ln

4. Cc ch khc: - Sau khi thit k hoc la chn xong cc mn hc, m un t chn, C s dy ngh c th sp xp li m mn hc, m un trong chng trnh o to ca mnh d theo di qun l; - o to s cp ngh, c th chn cc mn hc, m un o to ngh bt buc ca chng trnh khung ny bin son thnh chng trnh o to./
KT. B TRNG TH TRNG

Nguyn Ngc Phi

CHNG TRNH M UN BT BUC


Tn m un: Tin hc vn phng M s m un: M 07
( Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20.. ca B trng B thng binh v X hi )

9 CHNG TRNH M UN O TO TIN HC VN PHNG M s m un: M 07 Thi gian m un: 120 gi (L thuyt: 30 gi; Thc hnh: 90 gi) I. V TR, TNH CHT CA M UN V tr: - M un c b tr sau khi hc xong cc mn chung v trc cc m un o to ngh chuyn nghip. Tnh cht: L m un c s bt buc. II. MC TIU M UN S dng thnh tho phn mm son tho vn bn (Microsoft Word hoc phn mm ngun m Open Office Writer) to cc ti liu t tiu chun theo qui nh; - S dng phn mm bng tnh (Microsoft Excel hoc bng tnh trong Open Office Calc) to lp, biu din cc kiu d liu: s, chui k t, Thi gian, biu v lp c cc bng tnh... - S dng phn mm trnh din (Microsoft PowerPoint hoc trnh din trong Open Office Draw) thit k cc bi bo co, chuyn mt cch chuyn nghip. - B tr lm vic khoa hc m bo an ton cho ngi v phng tin hc tp.
III. NI DUNG M UN

1. Ni dung tng qut v phn phi thi gian: S TT 1 2 3 Tn cc bi trong m un Son tho vn bn, ti liu vi Microsoft Word Thit lp bng tnh vi Microsoft Excel B trnh din vn phng (PowerPoint) Tng s 40 40 40 120 Thi gian L Thc Kim Thuyt hnh Tra* 10 10 10 30 29 29 29 87 1 1 1 3

Cng

*Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Bi 1. Son tho vn bn, ti liu vi Microsoft Word. Thi gian: 40 gi Mc tiu: - M t c trnh son tho vn bn; - Trnh by c cc thao tc cn bn trn mt ti liu ; - M t c chc nng ca cc thanh cng c. - Thc hin cc thao tc an ton vi my tnh.

10 Ni dung: 1. C bn v Microsoft Word 2. nh dng vn bn 3. Lm vic vi cc i tng vn bn 4. Lm vic vi bng biu 5. Cc k nng h tr Bi 2. Thit lp bng tnh vi Microsoft Excel Mc tiu: - Trnh by c khi nim v bng tnh; M t c cch thc t chc lm vic trn bng tnh. - Thc hin cc thao tc an ton vi my tnh. Ni dung: 1. Tng quan v Microsoft Excel 2. Tnh ton trong Excel 3. Hm trong Excel Bi 3. B trnh din vn phng (PowerPoint) Mc tiu : - Hiu c Powerpoint l phn mm dng trnh din; M t c cc thao tc trn trnh n. - Thc hin cc thao tc an ton vi my tnh. Ni dung: 1. Tng quan v Microsoft PowerPoint 2. Thit k vi PowerPoint 3. Thit k cc hiu ng 3. Lu v ng gi File IV. IU KIN THC HIN M UN * Vt liu: Xng thc hnh t chun. Giy A0, bt lng, a CD trng. * Dng c v trang thit b: My tnh, my chiu. *Hc liu: Bi ging son trn phn mm dy hc. Phn mm kim tra trc nghim. * Ngun lc khc: Phng hc thc hnh my tnh t chun. H s hot ng kinh doanh ca doanh nghip phc v vic phn tch & thit k h thng. H s phn tch & thit k h thng lm mu. Thi gian: 40 gi

Thi gian: 40 gi

11 V. PHNG PHP V NI DUNG NH GI nh gi thng qua kim tra trc nghim: Kim tra trc nghim c thc hin trn my tnh v chm cho kt qu ngay (c th s dng chng trnh Elearning). Xy dng ngn hng cc cu hi. Hc vin s nhn c ngu nhin Cc cu hi trc nghim 100 cu (mi chc nng 20 cu), Thi gian kim tra hn ch trong 60 pht. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh: Chng trnh mn hc c s dng ging dy cho trnh cao ng ngh 2. Hng dn mt s im chnh v phng php ging dy mn hc: Gii thch cc cu lnh. Trnh by y cc lnh trong ni dung bi hc. Cho sinh vin thc hin cc cu lnh trn my tnh v t cc cu hi sinh vin tr li. Phn nhm cho cc sinh vin thc hin tnh ton trn my tnh. Sinh vin trao i vi nhau, thc hin cc bi thc hnh v trnh by theo nhm. Thc hin cc bi tp thc hnh c giao. 3. Nhng trng tm chng trnh cn ch : Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc Chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 3. Ti liu cn tham kho: [1]. Nhm bin dch tri thc thi i. Tin hc vn phng, 2003 [2]. TS Thc nh Cng, Tin hc vn phng ,NXB Gio dc, 2005 [3]. Nguyn nh Tu, Hong c Hi. Gio trnh l thuyt v thc hnh Tin hc vn phng, Nh xut bn lao ng x hi , 2006

12

CHNG TRNH MN HC BT BUC


Tn mn hc: Lp trnh cn bn M s mn hc: MH 08
(Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20 ca B trng B thng binh v X hi)

13 CHNG TRNH MN HC LP TRNH CN BN M s mn hc: MH 08 Thi gian mn hc: 120 gi. (L thuyt: 45gi; Thc hnh: 75gi) I. V TR, TNH CHT CA MN HC V tr: - Mn hc c b tr sau khi hc xong cc mn c s phng php tnh ton, son tho vn bn, trc cc mn hc/ m un o to chuyn mn ngh. Tnh cht: - L mn hc l thuyt c s bt buc. II. MC TIU MN HC Trnh by c khi nim v lp my tnh; M t c ngn ng lp trnh: c php, cng dng ca cc cu lnh; Phn tch c chng trnh: xc nh nhim v chng trnh; Thc hin c cc thao tc trong mi trng pht trin phn mm: bin tp chng trnh, s dng cc cng c, iu khin, thc n lnh tr gip, g ri, by li,v.v.; - Vit chng trnh v thc hin chng trnh trong my tnh. - B tr lm vic khoa hc m bo an ton cho ngi v phng tin hc tp. III. NI DUNG MN HC 1. Ni dung tng qut v phn phi thi gian: Thi gian S TT I. Tn chng, mc Thut ton V d Khi nim Cc c trng ca thut ton Phng php biu din Gii thiu ngn ng lp trnh C++ Lch s hnh thnh c im Cu trc ca mt chng trnh C++ Mt s v d mu Ci t chng trnh Khi ng chng trnh Son tho chng trnh Thot khi chng trnh Tng s 4 L thuyt 2 Thc hnh Bi tp 2 Kim tra* (LT hoc TH)

II

14 III. Cc thnh phn v cc kiu d liu c bn CC THNH PHN V CC KIU D LIU C BN Cc thnh phn Cc kiu d liu cn bn Hng Cc php ton ca C++ Xut nhp d liu Cc cu trc iu khin Lnh n v lnh phc Cu trc iu kin: if ... else Cu trc la chn: switch..case Cc cu trc lp Cu lnh break, continue, goto v hm exit Hm Khi nim Khai bo hm Kt qu tr v ca hm Lnh return Cch truyn tham s cho hm qui Mng Khi nim Khai bo mng Khi to mng Dng mng lm tham s Con tr Khi nim Ton t ly a ch(&) 8 3 5

IV.

15

V.

15

VI.

20

14

VII

17

2(LT)

15 Ton t tham chiu(*) Khai bo bin kiu con tr Cc php ton Con tr hng Con tr mng Khi to con tr Con tr tr ti con tr Con tr khng kiu Con tr hm VIII Cu trc Khi nim cu trc Khai bo cu trc Truy cp n cc thnh phn ca cu trc V d cu trc IX. File Khi nim file To file c file To file nh phn c file nh phn. Cng 16 7 9

19

12

3(TH)

120

43

72

*Ghi ch: Thi gian kim tra l thuyt c tnh vo gi l thuyt, kim tra thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Chng 1: Thut ton Ni dung: Mc tiu: - Trnh by c cc khi nim v lp trnh; - Trnh by cc phng php biu din thut ton; - Trnh by c thut ton cho mt vn c th - Biu din oc thut ton cho mt vn c th - Nghim tc, t gic hc tp 1.V d 2. Khi nim 3. Cc c trng ca thut ton 4. Phng php biu din Chng 2: Gii thiu ngn ng lp trnh C++ Mc tiu: - M t c lch s hnh thnh v pht trin ca ngn ng C++.

Thi gian: 0.5gi Thi gian: 0.5gi Thi gian: 1gi Thi gian:2gi

16 - Hiu c cu trc ca mt chng trnh C++. - Ci t v s dng c chng trnh C++. - Son tho c mt chng trnh C++. - Nghim tc, t gic hc tp Ni dung: 1. Lch s hnh thnh 2. c im 3 Cu trc ca mt chng trnh C++ 4. Mt s v d mu 5. Ci t chng trnh 6. Khi ng chng trnh 7. Son tho chng trnh 8. Thot khi chng trnh Chng 3: Cc thnh phn v cc kiu d liu c bn Mc tiu: - Bit s dng cc kiu d liu cn bn. - S dng c cc php ton cn bn tnh ton. - S dng c cc hm nhp xut d liu. - Nghim tc, t gic hc tp Ni dung: 1. Cc thnh phn 2. Cc kiu d liu cn bn 3. Hng 4. Cc php ton ca C++ 5. Xut nhp d liu Chng 4: Cc cu trc iu khin Mc tiu: - S dng c cc cu trc iu khin vit chng trnh. - Vn dng v kt hp c cc cu trc iu khin gii quyt cc bi ton phc tp. - Nghim tc, t gic hc tp Ni dung: 1. Lnh n v lnh phc Thi gian: 1gi 2. Cu trc iu kin: if .. else Thi gian: 3gi 3. Cu trc la chn: switch..case Thi gian: 2gi 4. Cc cu trc lp Thi gian: 6gi 5. Cu lnh break, continue, goto v hm exit Thi gian: 3gi Chng 5: Hm Mc tiu:

Thi gian: 0.5gi Thi gian: 0.5gi Thi gian: 0.5gi Thi gian: 1gi Thi gian: 1gi Thi gian: 0.5gi Thi gian: 1.5gi Thi gian: 0.5gi

Thi gian: 1gi Thi gian: 2gi Thi gian: 1gi Thi gian: 2gi Thi gian: 2gi

17 - Vit c chng trnh theo cu trc hm. - Vn dng c cc cch truyn tham s trao i d liu gia cc hm. - S dng c k thut quy trong lp trnh. - Nghim tc, t gic hc tp Ni dung: 1. Khi nim Thi gian: 0.5gi 2. Khai bo hm Thi gian: 0.5gi 3. Kt qu tr v ca hm Lnh return Thi gian: 1gi 4. Cch truyn tham s cho hm Thi gian: 7gi 5. qui Thi gian: 6gi Chng 6: Mng Mc tiu: - S dng c mng trong lp trnh. - S dng c mng lm tham s trong cc hm. - Nghim tc, t gic hc tp Ni dung: 1. Khi nim 2. Khai bo mng 3. Khi to mng 4. Dng mng lm tham s Chng 7: Con tr Mc tiu: - Khai bo v s dng c con tr. - Vn dng c cc php ton trn con tr trong lp trnh. - Phn bit c cc kiu con tr. - Nghim tc, t gic hc tp Ni dung: 1. Khi nim 2. Ton t ly a ch (&) 3. Ton t tham chiu (*) 4. Khai bo bin kiu con tr 5. Cc php ton 6. Con tr hng 7. Con tr mng 8. Khi to con tr 9. Con tr tr ti con tr 10. Con tr khng kiu 11. Con tr hm Chng 8: Cu trc Mc tiu: - Khai bo c cu trc.

Thi gian: 1gi Thi gian: 2gi Thi gian: 2gi Thi gian: 15gi

Thi gian: 0.5 Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 2gi Thi gian: 2gi Thi gian: 2gi Thi gian: 0.5gi Thi gian: 1gi Thi gian: 1gi Thi gian: 5gi

18 - Bit cch truy cp n cc thnh phn ca cu trc. - S dng c kiu cu trc trong lp trnh. - Nghim tc, t gic hc tp Ni dung: 1. Khi nim cu trc Thi gian: 1gi 2. Khai bo cu trc Thi gian: 1gi 3. Truy cp n cc thnh phn ca cu trc Thi gian: 4gi 4. V d cu trc Thi gian: 10gi Chng 9: File Mc tiu: Hiu kiu file v mc ch ca n trong lp trnh. Vit c chng trnh to v c file vn bn. Vit c chng trnh to v c file nh phn. Vn dng c kiu file trong lp trnh. Nghim tc, t gic hc tp Thi gian: 1gi Thi gian: 7gi Thi gian: 7gi Thi gian: 4gi

Ni dung: 1. Khi nim file 2. To file c file 3. To file nh phn 4. c file nh phn. IV. IU KIN THC HIN CHNG TRNH * Vt liu: Xng thc hnh t chun. CD ROM chng trnh phn mm ngn ng lp trnh (C++). Giy A0, bt lng. * Dng c v trang thit b: My tnh, my chiu. *Hc liu: Bi ging son trn phn mm dy hc. Phn mm kim tra trc nghim. * Ngun lc khc: - Phng hc thc hnh my tnh t chun. V. PHUNG PHP V NI DUNG NH GI

* V kin thc: c nh gi qua bi kim tra vit, trc nghim t c cc yu cu sau: 1. Phn tch chng trnh:

19 xc nh d liu v nhim v chng trnh (phi lm g), bao gm: Xc nh cc cng vic v k hoch cn thc hin. M t chi tit, tn sut v khi lng kt qu a ra. Xc nh d liu a vo h thng v (cu trc d liu) d liu lu tr to kt qu u ra h thng. Xc nh cc iu khin cn phi thit k a vo h thng m bo h thng lm vic chnh xc v tin cy. 2. Thit k chng trnh: tm gii php k thut (lm th no) i vi nhng cng vic t ra trong giai on phn tch, bao gm: Xc nh trang, thit b cn thit h thng hot ng. Biu h thng: din t mi lin quan, tc ng gia cc khi, m un chng trnh, d liu a vo, cc tp lu tr, v kt qu a ra. Thit k mu thu thp d liu. Phng tin, quy cch a d liu vo h thng. Quy cch cc bn ghi d liu. Xc nh cc iu khin p dng cho vic nhp d liu m bo c x l, kim tra chnh xc. M t chc nng v vit chng trnh logic (pseudo code) ca tng m un x l v ca h thng. 3. Vit chng trnh Chn ngn ng lp trnh thch hp theo nhim v ca h thng. Vn dng iu kin, tr gip mi trng ca ngn ng lp trnh, chng hn: cc thao tc bin tp chng trnh, cc cng c, iu khin, thc n lnh tr gip, g ri, by li,v.v. M t hng v bin dng trong chng trnh: nh ngha kiu hng, kiu bin, tn bin v ch phm vi tc dng (cc b hay ton th) ca tng bin v hng. Vn dng quy tc c php ca ngn ng, cc hot ng vo/ra, la chn biu thc lng nhau ( quy), tun t tuyn tnh. Vn dng cc phng php lp iu kin trc hoc sau, m bo iu kin kt thc ca vng lp (khng qun v b lp v hn). Chng trnh c ch thch cho tng on x l, d theo di: dng nh ra, li vo theo chc nng x l. t tn chng trnh, tn bin, tn hng din t c ngha v chc nng ca chng. 4. Dch v chy chng trnh: Dch v sa cc li c php. Chy v hiu chnh chng trnh. 5. Th nghim chng trnh:

20 S dng b d liu: th nghim cc giai on, phn tch gi tr bin qua tng on m (m un chng trnh). - S dng cng c: dng Debugger ca h thng phn tch bin v cu trc d liu tng ng. * V k nng: nh gi k nng thc hnh ca hc sinh trong bi thc hnh t c cc yu cu sau: Xc nh cc cng vic v k hoch cn thc hin. M t chi tit, tn xut v khi lng kt qu a ra. Xc nh bao gm: d liu a vo h thng v d liu lu tr to kt qu u ra. Xc nh trang, thit b i vi h thng. Biu h thng: din t mi lin quan, tc ng gia cc m un chng trnh, d liu a vo, cc tp lu tr, v kt qu a ra. Thit k mu thu thp d liu. Phng tin, quy cch a d liu vo h thng. Quy cch bn ghi d liu. Xc nh cc iu khin p dng cho vic nhp d liu m bo chnh xc, c chu trnh x l d liu. M t chc nng v vit gi trnh logic (Pseudo code) ca tng m un chng trnh v h thng. S dng cc cng c trong mi trng ngn ng lp trnh: Debugger kim sot phm vi v gi tr ca bin dng trong chng trnh. Kim tra gi tr tnh ton ca biu thc qua cc m un chng trnh. Kim tra cc gi tr vo/ra . Xc nh mi trng hot ng ca h thng (cc iu khin, cng c, cc thnh phn, tp hp d liu ...). Nhp d liu, in kt qu. * V thi : Rn luyn k nng phn tch, tng hp, cn thn, thao tc chun xc. Rn luyn thao tc cn thn, chnh xc, t m, chu o. VI. HNG DN CHNG TRNH 1. Phm vi p dng chng trnh: Chng trnh mn hc c s dng ging dy cho trnh cao ng ngh. Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 2. Hng dn mt s im chnh v phng php ging dy mn hc:

21 Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. Phn nhm cho cc sinh vin trao i vi nhau, trnh by theo nhm. 3. Nhng trng tm chng trnh cn ch Phn tch c chng trnh: xc nh nhim v chng trnh (phi lm g). Vn dng iu kin, tr gip mi trng ca ngn ng lp trnh, chng hn: cc thao tc bin tp chng trnh, cc cng c, iu khin, thc n lnh tr gip, g ri, by li,v.v. Vit chng trnh v thc hin chng trnh trong my tnh Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc Chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 4. Ti liu tham kho: [1] H. M Deitel and P. J. Deitel, C++ How to Program, Prentice-Hall, 3rd Edition, 2001 [2] GS Phm Vn t, Lp trnh C++, NXB Khoa hc - k thut

22

CHNG TRNH MN HC BT BUC


Tn mn hc: Ton ri rc M s mn hc: MH 09
(Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20 ca B trng B thng binh v X hi)

23 CHNG TRNH MN HC TON RI RC M s mn hc: MH 09 Thi gian mn hc: 60gi. (L thuyt: 45gi; Thc hnh: 15gi) I. V TR, TNH CHT CA MN HC V tr : - y l mn hc bt buc gip ngi hc c kin thc hc cc mn v lp trnh v cc mn c tnh logic. Tnh cht : Mn hc ny l mn hc da trn nn tng ton hc v kin thc v lp trnh cn bn. II. MC TIU MN HC Vn dng cc kin thc hc sinh vin xy dng cc thut ton tnh : t hp, hon v, gii h phng trnh, phng trnh, tnh tch phn.... - S dng cc kin thc hc sinh vin xy dng thut ton quay li, cc bi ton ti u, bi ton tn ti ..... - L nn tng sinh vin hc mn cu trc d liu v gii thut, ci t cc thut ton trong tin hc. - B tr lm vic khoa hc m bo an ton cho ngi v phng tin hc tp. III. NI DUNG MN HC 1. Ni dung tng qut v phn phi thi gian: S TT I. Tn chng, mc L thuyt t hp S lc v t hp Bi ton m v phng php gii Bi ton tn ti v phng php gii Bi ton lit k v phng php gii Bi tp Cc khi nim c bn ca l thuyt th nh ngha th Cc thut ng c bn ng i, chu trnh. th lin thng Bi tp Thi gian Tng L Thc hnh s thuyt Bi tp 20 15 4 Kim tra* (LT hoc TH) 1(TH)

II.

24 III. Biu din th v cc thut ton tm kim Ma trn trng s v danh sch cnh Tm kim theo chiu rng v chiu su Mt s ng dng Bi tp IV Cy v cy khung ca th Cy v cc tnh cht ca cy Cy khung nh nht Xy dng cc chu trnh c bn ca th Bi tp V ng i ngn nht Cc khi nim m u Thut ton Dijkstra Thut ton Floyd Bi tp Cng 6 6 0

14

2(LT)

16

10

2(TH)

60

43

12

*Ghi ch: Thi gian kim tra l thuyt c tnh vo gi l thuyt, kim tra thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Chng 1: L thuyt t hp Mc tiu: - Hiu c cc khi nim ca t hp - Ci t c cc thut ton v l thuyt t hp. - Nghim tc, t gic hc tp Ni dung: 1. S lc v t hp 2. Bi ton m v phng php gii 3. Bi ton tn ti v phng php gii 4. Bi ton lit k v phng php gii 5. Bi tp

Thi gian: 2gi Thi gian: 4gi Thi gian: 4gi Thi gian: 4gi Thi gian: 6gi

Chng 2: Cc khi nim c bn ca l thuyt th Mc tiu: - Hiu c cc khi nim ca th - Xc nh c cc loai th, chu trnh, th lin thng. Nghim tc, t gic hc tp Ni dung:

25 1. 2. 3. 4. nh ngha th Cc thut ng c bn ng i, chu trnh. th lin thng Bi tp Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi

Chng 3: Biu din th v cc thut ton tm kim Mc tiu: - Biu in c th trn my tnh - Ci t c cc thut ton tm kim - Nghim tc, t gic hc tp Ni dung: Ma trn trng s v danh sch cnh Tm kim theo chiu rng v chiu su Mt s ng dng Bi tp Chng 4: Cy v cy khung ca th Mc tiu: - Hiu c kin thc v cy, cy khung, cc tnh cht ca cy - Ci t c cc thut ton Kruskal, Prim - Nghim tc, t gic hc tp Ni dung: 1. Cy v cc tnh cht ca cy Thi gian: 2gi 2. Cy khung nh nht Thi gian: 4gi 3. Xy dng cc chu trnh c bn ca th Thi gian: 4gi 4. Bi tp Thi gian: 4gi Chng 5: ng i ngn nht Mc tiu: - Hiu c khi nim v ng i ngn nht - Tm c ng i nn nht trn mt th - Ci t c thut ton Dikstra, Floyd - Nghim tc, t gic hc tp Ni dung: 1. Cc khi nim m u 2. Thut ton Dijkstra 3. Thut ton Floyd 4. Bi tp IV. IU KIN THC HIN CHNG TRNH hc xong chng trnh Tin hc cn bn.

1. 2. 3. 4.

Thi gian: 1gi Thi gian: 2gi Thi gian: 1gi Thi gian: 2gi

Thi gian: 2gi Thi gian: 4gi Thi gian: 4gi Thi gian: 6gi

26 hc xong chng trnh Lp trnh cn bn. Phng my p ng 2 ngi hc/my. Phng hc l thuyt c my chiu, bng vit v internet. V. PHUNG PHP V NI DUNG NH GI c nh gi thng qua cc bi kim tra nh gi qua cc tiu ch v ni dung sau: * V kin thc: L thuyt t hp S lc v t hp: Cc kin thc v cc khi nim ca l thuyt t hp. Bi ton m v phng php gii: Cc kin thc v bi ton m, nguyn l m v cng thc truy hi. Bi ton tn ti v phng php gii: Cc kin thc v bi ton tn ti, nguyn l Dirichlet. Bi ton lit k v phng php gii: Cc kin thc v bi ton lit k, cc phng php gii cc bi ton lit k. Cc khi nim c bn ca l thuyt th nh ngha th: Nhng nh ngha v cc du hiu nhn bit ca cc nh ngha. Cc thut ng c bn: Nhng thut ng c bn ca l thuyt th. ng i, chu trnh. th lin thng: Cc nh ngha, nh l v ng i, chu trnh v s lin thng ca th. Biu din th v cc thut ton tm kim Ma trn trng s v danh sch cnh: Cc kin thc v biu din c th bng ma trn trng s v danh sch cnh. Tm kim theo chiu rng v chiu su: Thut ton tm kim chiu su v chiu rng. Mt s ng dng: ng dng tm kim ng i v s thnh phn lin thng ca th. Cy v cy khung ca th Cy v cc tnh cht ca cy: Cc nh ngha, nh l v cc du hiu nhn bit ca cy. Cy v cy khung nh nht: Cc thut ton Kruskal v Prim. Xy dng cc chu trnh c bn ca th: Thut ton xy dng chu trnh n gin. ng i ngn nht Cc khi nim m u: nh ngha v ng i v ng i ngn nht. Thut ton Dijkstra: tng v gi m ca thut ton. Thut ton Floyd: tng v gi m ca thut ton. * V k nng: L thuyt t hp

27 Bi ton m v phng php gii: Ci t c cc thut ton m, gii c cng thc truy hi. Bi ton tn ti v phng php gii: Dng nguyn l Dirichlet kim tra s tn ti li gii ca mt s bi ton. Bi ton lit k v phng php gii: Ci t c cc thut ton lit k cc li gii. Cc khi nim c bn ca l thuyt th ng i, chu trnh. th lin thng: Lit k c cc ng i, chu trnh v cc thnh phn lin thng. Biu din th v cc thut ton tm kim Ma trn trng s v danh sch cnh: Biu din c th bng ma trn trng s v danh sch cnh dng mng. Tm kim theo chiu rng v chiu su: Ci t c cc thut ton bng mt ngn ng lp trnh. Mt s ng dng: Ci t c ng dng tm kim ng i v s thnh phn lin thng ca th. Cy v cy khung ca th Cy v cy khung nh nht: Ci t c cc thut ton Kruskal v Prim. Xy dng cc chu trnh c bn ca th: Ci t c thut ton xy dng chu trnh n gin. ng i ngn nht Thut ton Dijkstra: Ci t c m lnh ca thut ton. Thut ton Floyd: Ci t c m lnh ca thut ton. * V thi : Rn kuyn k nng tnh ton, cn thn chu o Rn kuyn k nng suy lun logc. VI. HNG DN CHNG TRNH 1. Phm vi p dng chng trnh Chng trnh c p dng cho cc lp trung cp v cao ng ngh. 2. Hng dn mt s im chnh v phng php ging dy mn hc: Ngi ging dy s dng mt ngn ng lp trnh (khuyn khch dng ngn ng C/C++) ci t cc thut ton trong chng trnh. Ngi ging dy s dng cc cng c m phng m phng cho cc thut ton trong chng trnh. Ngi ging dy lp trnh v chy cc chng trnh cho ngi hc quan st kt qu trc khi hng dn thut ton cho ngi hc. Ngi ging dy cn su tp ti liu v to ra ti liu pht tay cho ngi hc.

28 Ngi ging dy c th tp trung tt c cc gi thc hnh vo gi bi tp. Ngi dy c th s dng phng php Algorithm v vn p. 3. Nhng trng tm chng trnh cn ch : Bi ton m, bi ton lit k. Cy v cy khung nh nht. ng i ngn nht v cc chu trnh. 4. Ti liu cn tham kho : [1] Nguyn c Ngha-Nguyn T Thnh.Ton ri rc.Nh xut bn gio dc. 1997. [2] Kenneth H.Rosen Dch bi: Phm Vn Thiu ng Hu Thnh. Ton hc ri rc ng dng trong tin hc. Nh xut bn khoa hc k thut. 1997.

29

CHNG TRNH M UN BT BUC


Tn m un: Phn cng my tnh M s m un: M10
( Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20.. ca B trng B thng binh v X hi )

30

CHNG TRNH M UN O TO PHN CNG MY TNH M s m un: M 10 Thi gian m un: 45gi. (L thuyt: 30gi; Thc hnh: 15gi) I. V TR, TNH CHT CA M UN V tr: - Hc sau cc mn hc/m un Tin hc i cong, c s ton cho tin hc. Tnh cht: - Mn hc bt buc , trang b kin thc v phn cng v thit b ngoi vi II. MC TIU M UN Din gii c nguyn tc v lung tn hiu x l v cc chc nng c bn ca h thng my tnh. Bit phn bit chc nng giao tip v iu khin ca thit b. Hiu c cc chc nng c bn cc thit b trong my tnh, v vai tr ca cc h iu hnh. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: S TT 1 Tn cc bi trong m un Tng s 9 9 9 9 9 Thi gian L Thc thuyt hnh 6 3 6 6 6 6 2 3 3 2 1 Kim tra* 1

Cu trc my tnh v cc chc nng ca thit b h thng 2 Cc chc nng v lp rp cc thit b c bn trong h thng my tnh 3 CMOS v cu hnh cc bng mch h thng 4 Qun l my tnh thng qua h iu hnh 5 Chn on li v bo tr h thng my tnh Cng *Ghi ch: Thi gian kim tra c tch hp gia vo gi thc hnh 2. Ni dung chi tit:

45 30 12 3 l thuyt vi thc hnh c tnh

Bi 1. Cu trc my tnh v cc chc nng ca thit b h thng Thi gian: 9 gi

31 Mc tiu : M t c cc chc nng c bn ca H thng my tnh Biu din c mt s trong cc h thng s Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

Ni dung : 1.M t cc chc nng c bn ca H thng my tnh 2. Biu din cc dng s 3. Din gii lung tn hiu x l ca b x l trung tm 4. Gii thch chc nng cc thnh phn Bi 2. Cc chc nng v lp rp cc thit b c bn trong h thng my tnh Thi gian: 9 gi Mc tiu : - Hiu c cc chc nng ca cc thit b trong my tnh - Lp rp c cc thit b ca my tnh - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Xc nh cc cng 2. Lp Bng mch h thng 3. Lp rp b nh 4. Lp cc Card m rng 5. Lp rp thit b lu tr 6. Lp t my in Bi 3. CMOS v cu hnh cc bng mch h thng Thi gian: 9 gi Mc tiu: - Hiu c cc chc nng trong CMOS - Thit lp c cu hnh ca CMOS trn mt my tnh - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Thc hin v thit lp cu hnh CMOS i vi mt s cc trnh BIOS khc nhau 2. Gii thch vic thit lp tc v cu hnh cho bng mch h thng i vi mt s CPU Bi 4. Qun l my tnh thng qua h iu hnh Thi gian: 9 gi Mc tiu :

32 Hiu c cng dng ca H iu hnh Ci t v cu hnh c h iu hnh cho my tnh Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

Ni dung : 1. Thit lp cc ch lm vic thch hp i vi mt s h iu hnh 2. S dng cc chc nng/cng c khc nhau ca mt s h iu hnh Windows9X, WindowsNT, Windows 2000, XP qun l my tnh. Bi 5. Chn on li v bo tr h thng my tnh Thi gian: 9 gi Mc tiu : - Hiu cc loi li thng xy ra trn my tnh - Xc nh c cc li xy ra v khc phc li - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : ) 1. Cc li thng xy ra v cch x l khi ngi dng p dng cc trnh ng dng. 2. Hin tng phng tnh in v cch thc hin phng chng (ESD). 3. Kim tra h thng v biu hin bt thng 4. Cc cng c chn on li pht hin li i vi h thng 5. Cc cng c qun l v dn a IV. IU KIN THC HIN M UN Vt liu: Xng thc hnh t chun Cc a CD phn mm khi ng my tnh, phn vng cng, h iu hnh( Window XP), trnh iu khin thit b Dng c v trang thit b: Cc thnh phn phn cng ng b ca my tnh, My tnh, my chiu Hc liu: Bi ging son trn phn mm dy hc Ngun lc khc: Phng hc thc hnh my tnh t chun V. PHUNG PHP V NI DUNG NH GI 1. Phng php nh gi - Kim tra t lun v kin thc v phn cng. - Kim tra thc hnh v lp rp v ci t 1 my tnh. 2. Ni dung nh gi - Cc kin thc v cc chun my tnh.

33 - Cc thit b my tnh. - Cch lp t v ci t cc thit b. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh: Chng trnh c s dng ging dy cho trnh trung cp ngh v trnh cao ng ngh.

Hng dn mt s im chnh v phng php ging dy mn hc: Trnh by l thuyt v pht vn cu hi Yu cu sinh vin thc hnh v lm cc bi tp Khi ging dy cn s dng chun b cc loi tranh treo tng, cc m hnh vt tht hoc cc thit b my chiu m t cu to, nguyn l lm vic v k thut s dng cc thnh phn ca my tnh; gip ngi hc nm nhng kin thc c bn cn thit, sau mi chng cn giao cc cu hi, bi tp ngi hc t lm ngoi gi. Cc cu hi ch mc n gin, trung bnh ph hp vi phn l thuyt hc; 3. Nhng trng tm chng trnh cn ch : Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 4.Ti liu cn tham kho : [1]. Trn Bo Ton. Phn cng my tnh. Nh xut Thanh nin. 2004. [2]. Nguyn nh Vit. Kin trc my tnh. Nh xut bn i hc quc Gia H Ni. 2007. [3]. Msc. V Vn Chn, Th.s. Nguyn Hng Vn. Gio trnh kin trc my tnh. Khoa CNTT i hc cn th. 2009

2.

34

CHNG TRNH MN HC BT BUC


Tn mn hc: Cu trc d liu & Gii thut M s mn hc: MH 11
(Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20 ca B trng B thng binh v X hi)

35 CHNG TRNH MN HC CU TRC D LIU V GII THUT M s mn hc: MH 11 Thi gian mn hc: 90gi. (L thuyt: 30gi; Thc hnh: 60gi) I. V TR, TNH CHT CA MN HC V tr - Mn hc ny c hc sau mn hc Tin hc cn bn, Lp trnh cn bn, Ton ri rc, Lp trnh hng i tng. Tnh cht - Mn hc ny yu cu phi c t duy logic v cc kin thc v lp trnh cn bn, lp trnh hng i tng v kin thc v ton ri rc. II. MC TIU MN HC Phn tch c cc loi d liu, gii thut v kt hp c d liu v gii thut. Ci t c cc thut ton sp xp v tm kim. Ci t c cc thut ton trn cc cu trc d liu: mng, danh sch, danh sch lin kt. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b III. NI DUNG MN HC 1. Ni dung tng qut v phn phi thi gian: Thi gian S TT I Tn chng mc Gii thiu cu trc d liu v gii thut - Mi lin h gia gii thut v cu trc d liu - Kiu d liu, m hnh d liu, kiu d liu tru tng - Thit k v phn tch gii thut - Mt s v d v thit k v phn tch gii thut - Bi tp Cc kiu d liu nng cao - Mng - Con tr - Cu trc, hp - Tp tin - Bi tp Tng s 5 L Thc hnh thuyt Bi tp 5 0 Kim tra* (LT hoc TH) 0

II

25

18

2(TH)

36 III Danh sch 30 8 - Danh sch c - Danh sch lin kt - Ngn xp(Stack) - Hng i(Queue) - Mt s ng dng ca danh sch - Bi tp IV Sp xp v tm kim 30 10 - Gii thiu v sp xp v tm kim - Cc phng php sp xp - Cc phng php tm kim - Bi tp Cng 90 28 *Ghi ch: Thi gian kim tra l thuyt c tnh vo gi l hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Chng 1: Gii thiu cu trc d liu v gii thut Mc tiu: - Hiu c kin thc c bn v cu trc d liu, gii thut, kiu d liu, m hnh d liu - Phn tch c gii thut - S dng c cc phng php phn tch, thit k gii thut. - Nghim tc, t gic trong hc tp Ni dung: 1. Mi lin h gii thut v cu trc d liu 2. Kiu d liu, m hnh d liu, kiu d liu tru tng 3. Thit k v phn tch gii thut 4. Mt s v d v thit k v phn tch gii thut 5. Bi tp Chng 2: Cc kiu d liu nng cao Mc tiu: Hiu c c im ca cc cu trc d liu nh: mng, cu trc v hp, con tr v tp tin. - Vn dng kin thc gii quyt cc bi ton c s dng cc loi d liu nng cao. - m bo an ton cho ngui v thit b Ni dung: Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi 20 2(LT)

18

2(TH)

56 6 thuyt, kim tra thc

37 1. Mng 2. Con tr 3. Cu trc, hp 4. Tp tin 5. Bi tp Chng 3: Danh sch Mc tiu: Hiu c cc kin thc v danh sch c, danh sch lin kt, ngn xp, hang i. Bit s dng ph hp cc loi d liu trong cc bi ton - m bo an ton cho ngui v thit b Ni dung: 1. Danh sch c 2. Danh sch lin kt 3. Ngn xp (Stack) 4. Hng i (Queue) 5. Mt s ng dng ca danh sch 6. Bi tp Chng 4: Sp xp v tm kim Mc tiu: Hiu c cc kin thc v sp xp v tm kim. Ci t c cc thut ton sp xp v tm kim: la chn, chn, ni bt, quicksort, radixsort, tun t, nh phn. - m bo an ton cho ngui v thit b Ni dung: 1. Gii thiu v sp xp v tm kim 2. Cc phng php sp xp 3. Cc phng php tm kim 4. Bi tp Thi gian: 30gi (LT:10gi; TH: 20gi) Thi gian: 2gi Thi gian: 10gi Thi gian: 8gi Thi gian: 10gi Thi gian: 2gi Thi gian: 2gi Thi gian: 8gi Thi gian: 8gi Thi gian: 5gi Thi gian: 5gi Thi gian: 5gi Thi gian: 5gi Thi gian: 5gi Thi gian: 5gi Thi gian: 5gi

IV. IU KIN THC HIN CHNG TRNH Dng c v trang thit b: Phn, bng en My chiu Projector My tnh Phn mm: H iu hnh, Ngn ng C hoc Pascal - Hc liu: Cc slide bi ging.

38 Ti liu hng dn mn hc Cu trc d liu v gii thut. Gio trnh Cu trc d liu v gii thut. - Ngun lc khc: Phng hc l thuyt ng tiu chun v phng thc hnh iu kin thc hnh V. PHUNG PHP V NI DUNG NH GI c nh gi thng qua cc bi kim tra hoc bi tp ln nh gi thng qua cc tiu ch v ni dung sau: * V kin thc: Gii thiu cu trc d liu v gii thut Mi lin h gia gii thut v cu trc d liu: Kin thc v mi lin h gia gii thut v cu trc d liu. Kiu d liu, m hnh d liu, kiu d liu tru tng: Kin thc v kiu d liu v cc php ton trn d liu. Kiu d liu tru tng. Thit k v phn tch gii thut: Kin thc v thit k v phc tp ca gii thut. Cc kiu d liu nng cao Mng: Kin thc v mng v cc php ton trn mng. Con tr: Kin thc v con tr v vng nh ng. Cu trc, hp: Cc kin thc v cu trc, hp v cc php ton lin quan. Tp tin: Cc kin thc v tp tin v vic c/ghi trn tp tin. Danh sch Danh sch c: Kin thc v danh sch c ci t trn mng v cc php ton lin quan. Danh sch lin kt: Kin thc v danh sch lin kt ci t trn con tr v cc php ton lin quan. Ngn xp(Stack): Kin thc v cu trc d liu ngn xp v cc php ton lin quan. Hng i(Queue): Kin thc v cu trc d liu hng i v cc php ton lin quan. Sp xp v tm kim Gii thiu v sp xp v tm kim: Kin thc v s quan trng ca sp xp v tm kim. Cc phng php sp xp: Cc kin thc v phng php sp xp chn v sp xp nhanh (quicksort). Cc phng php tm kim: Cc kin thc v phng php tm kim tun t v nh phn. * V k nng: Cc kiu d liu nng cao

39 Mng: Ci t c cc php ton trn mng. Con tr: Ci t c cc php ton trn con tr. Cu trc, hp: Ci t c cc php ton trn kiu cu trc. Tp tin: Ci t cc php ton c/ghi trn tp tin. Danh sch Danh sch c: Ci t cc php ton trn mng. Danh sch lin kt: Ci t danh sch lin kt v cc php ton lin quan. Ngn xp(Stack): Ci t cu trc d liu stack v cc php ton lin quan. Hng i(Queue): Ci t cu trc d liu hng i v cc php ton lin quan. Sp xp v tm kim: Ci t c cc gii thut sp xp v tm kim. VI. HNG DN CHNG TRNH 1. Phm vi p dng chng trnh Chng trnh c s dng cho chng trnh o to cao ng ngh v cao ng ngh. 2. Hng dn mt s im chnh v phng php ging dy mn hc: Ngi ging dy s dng mt ngn ng lp trnh (khuyn khch dng ngn ng C/C++ hoc C#) ci t cc thut ton trong chng trnh v nn ci t theo lp trnh hng i tng, cc ni dung trong bi nn xy dng thnh cc lp v hng dn ngi hc thc hin. Ngi ging dy s dng cc cng c m phng m phng cho cc thut ton trong chng trnh. Ngi ging dy lp trnh v chy cc chng trnh cho ngi hc quan st kt qu trc khi hng dn thut ton cho ngi hc. Ngi ging dy cn su tp ti liu v to ra ti liu pht tay cho ngi hc. Ngi ging dy c th tp trung tt c cc gi thc hnh vo gi bi tp. Ngi dy c th s dng phng php Algorithm v vn p ging dy. 3. Nhng trng tm chng trnh cn ch : Danh sch. Sp xp v tm kim. 4. Ti liu cn tham kho: [1] Xun Li. Cu trc d liu v gii thut. Nh xut bn thng k. 1999.

40 [2] PGS. TS. HONG NGHA T. Cu trc d liu v thut ton. Nh xut bn xy dng. 2006

41

CHNG TRNH MN HC BT BUC


Tn mn hc: Lp trnh hng i tng M s mn hc: MH 12
(Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20 ca B trng B thng binh v X hi)

42 CHNG TRNH MN HC LP TRNH HNG I TNG M s mn hc: MH 12 Thi gian mn hc: 75gi. (L thuyt: 30gi; Thc hnh: 45gi) I. V TR, TNH CHT CA MN HC V tr : - Lp trnh hng i tng l phng php lp trnh mi trn bc ng tin ha ca vic lp trnh my tnh, nhm gip chng trnh tr nn linh hot, tin cy v d pht trin. Tnh cht : T tng lp trnh hng i tng c p dng cho hu ht cc ngn ng lp trnh chy trn mi trng Windows nh Visual Basic, Java, Visual C... V vy vic nghin cu phng php lp trnh mi ny l tht s cn thit i vi nhng ngi lm Tin hc. II. MC TIU MN HC Trnh by c cc c trng c bn: tnh ng gi, tnh k tha, tnh tng ng bi ca phng php lp trnh hng i tng. Tip cn c phng php lp trnh hng i tng. Phn tch, ci t v xy dng c chng trnh theo phng php hng i tng trn mt ngn ng lp trnh c th. Vit c chng trnh c theo phng php hng i tng. Ci t c lp i tng trn ngn ng lp trnh C++. Xy dng c cc phng thc, ton t trong lp i tng. Ci t c lp i tng k tha t lp i tng c sn. S dng v ci t c lp i tng c tnh tng ng bi. T thit k v xy dng c cc chng trnh theo phng php hng i tng. Xy dng c mt i tng trong tng bi tp c th. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG MN HC 1. Ni dung tng qut v phn phi thi gian: Thi gian S TT I Tn chng, mc Phng php hng i tng Cc phng php lp trnh Cc c im lp trnh hng Tng s 8 L Thc hnh thuyt Bi tp 3 5 Kim tra* (LT hoc TH)

43 i tng Xy dng lp i tng Cc thnh phn ca lp Lp c s II Hm hy v to Hm friend i tng Con tr III Cch truyn tham s i tng Hm new v delete Hm dnh ngha chng IV nh ngha hm chng Tham s cho hm chng Ton t nh ngha chng Khi nim ton t chng V Ton t hai ngi Ton t logic S k tha Cc loi tha k VI n tha k Tha k bi Hm o v tnh tng ng bi VII Hm o Lp c s Hm, lp Template VIII Khun hnh hm Khun hnh lp Cng *Ghi ch: Thi gian kim tra l thuyt hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Mc tiu: Vit c chng trnh c theo phng php hng i tng. Ci t c lp i tng trn ngn ng lp trnh C++. Xy dng c cc phng thc, ton t trong lp i tng. Ci t c lp i tng k tha t lp i tng c sn. S dng v ci t c lp i tng c tnh tng ng bi. T thit k v xy dng c cc chng trnh theo phng php hng i tng. - Xy dng c mt i tng trong tng bi tp c th.

12

1 (LT)

10

1 (TH)

1 (LT)

10

10

1 (TH)

75 28 43 4 c tnh vo gi l thuyt, kim tra thc

44 Chng 1: Phng php hng i tng Mc tiu: - Trnh by c cc phng php ca lp trnh hng i tng, cc c im ni bt ca phng php lp trnh hng i tng. - Trnh by c cc thnh phn ca mt lp i tng. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Cc phng php lp trnh 2. Cc c im lp trnh hng i tng 3. Xy dng lp i tng Chng 2: Cc thnh phn ca lp Mc tiu: - Ci t c mt lp i tng trn ngn ng trnh hng i tng C+ +. - Ci t c cc hm khi to v hm hy b. - Khai bo c hm friend. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Khai bo mt lp c s 2. Hm constructor v destructor 3. Hm constructor c tham s 4. Hm in-line 5. Thnh phn ca lp l static 6. Hm friend Chng 3: i tng Mc tiu: - Khai bo v s dng c cc bin i tng - S dng i tng lm tham s cho hm - Khai bo v s dng c mng i tng - Qun l c i tng thng qua con tr this, hm new v hm delete - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Kiu d liu con tr. 2. i tng l mt con tr 3. Php gn mt i tng 4. Truyn tham s l i tng cho hm Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 2gi Thi gian: 2gi Thi gian: 2gi Thi gian: 2gi Thi gian: 2gi Thi gian: 2gi Thi gian: 2gi Thi gian: 1gi Thi gian: 5gi

45 5. Gi tr tr v ca hm l mt i tng 6. Tham chiu 7. Mng ca cc i tng 8. Con tr this 9. Hm new v delete Chng 4: Hm dnh ngha chng Mc tiu: - nh ngha chng cc hm khi to khng tham s v c tham s. - S dng c cc hm nh ngha chng. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Hm constructor nh ngha chng 2. Cch to v s dng hm copy constructor 3. Tham s mc nh ca hm constructor 4. Hm nh ngha chng 5. Ly a ch hm nh ngha chng Chng 5: Ton t nh ngha chng Mc tiu: - nh ngha chng c cc ton t hai nh ton t +, -, *, / trn cc lp i tng. - nh ngha chng c cc ton t logic. - nh ngha chng ton t mt ngi. - nh ngha chng ton t gn (=). - Nghim tc, t gic trong hc tp Ni dung: 1. Nhng khi nim c bn ton t chng 2. nh ngha chng ton t hai ngi 3. nh ngha chng ton t logic 4. nh ngha chng ton t mt ngi 5. Hm ton t l friend 6. Ton t gn ( = ) 7. Mt s nh ngha ton t chng Chng 6: S k tha Mc tiu: - nh ngha c n k tha v a k tha. - Khai bo c cc lp k tha nhiu cp. - Nghim tc, t gic trong hc tp Thi gian: 1gi Thi gian: 2gi Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 1gi Thi gian: 2gi Thi gian: 2gi Thi gian: 2gi Thi gian: 2gi Thi gian: 1gi Thi gian: 1gi Thi gian: 2gi Thi gian: 1gi Thi gian: 1gi

46 Ni dung: 1. Cc loi k tha 2. n k tha 3. a k tha Chng 7: Hm o v tnh tng ng bi Mc tiu: - Khai bo v s dng c hm o. - Khai bo v s dng lp c s o. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Hm o 2. Lp c s o Chng 8: Hm, lp Template Mc tiu: - Khai bo v s dng c khun hnh hm. - Khai bo v s dng c khun hnh lp xy dng cc lp i tng. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Khun hnh hm Thi gian: 5gi 2. Khun hnh lp Thi gian: 5gi IV. IU KIN THC HIN CHNG TRNH * Vt liu Giy v A4, A3. Bt d nhiu mu. * Dng c v trang thit b My chiu a phng tin. My tnh. * Hc liu Gio trnh lp trnh C++. Ti liu hng dn thit k hng i tng. * Ngun lc khc Phng thc hnh my tnh c iu kin thc hnh cho mi hc sinh trn mt my. H thng c ni mng v gio vin c th quan st c tin trnh lm vic ca hc sinh. V. PHUNG PHP V NI DUNG NH GI Thi gian: 5gi Thi gian: 5gi Thi gian: 2gi Thi gian: 3gi Thi gian: 3gi

47 * V kin thc: nh gi qua bi kim tra vit, trc nghim t c cc yu cu sau: Hiu c cc khi nim lp, i tng, k tha. Trnh by c cu trc tng th ca mt lp. So snh c s n k tha v a k tha. * V k nng: Lp trnh c theo phng php hng i tng. Ci t c lp i tng trn ngn ng lp trnh C++. Xy dng c cc phng thc, ton t trong lp i tng. Ci t c lp i tng k tha t lp i tng c sn. S dng v ci t c lp i tng c tnh tng ng bi. T thit k v xy dng c cc chng trnh theo phng php hng i tng. Xy dng c mt i tng trong tng bi tp c th. * V thi : Cn thn, t gic trao i kinh nghim. VI. HNG DN CHNG TRNH 1. Phm vi p dng chng trnh Chng trnh mn hc c s dng ging dy cho trnh cao ng ngh, khng cn dy li trong chng trnh cao ng. 2. Hng dn mt s im chnh v phng php ging dy mn hc: Trong mn hc ny gio vin cn chun b y cc iu kin thc hin bi hc m bo cht lng tt, quan tm nhiu n cc hc sinh yu trnh trng hp b mt nn tn kin thc s nh hng n cc mn hc v sau. 3. Nhng trng tm chng trnh cn ch : Phn bit c lp v i tng. Khai bo lp vi cc trng ng kiu d liu. S a k tha khng phi c trong mi ngn ng lp trnh. 4. Ti liu cn tham kho : [1] on Vn Ban.Phn tch , thit k v lp trnh hng i tng. Nh xut bn thng k, H Ni. 1997. [2] Phm Vn t. C++ v lp trnh hng i tng. Nh xut bn Khoa hc v K thut, H Ni. 2000.

48

49

CHNG TRNH MN HC BT BUC


Tn mn hc: C s d liu M s mn hc: MH 13
(Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20 ca B trng B thng binh v X hi)

50 CHNG TRNH MN HC C S D LIU M s mn hc: MH 13 Thi gian mn hc: 90gi. (L thuyt: 60gi; Thc hnh: 30gi) I. V TR, TNH CHT CA MN HC V tri : - y l mn hc c s v bt buc i vi cng nhn lnh ngh Tnh cht : - L mn hc nn tn v thit k v lu tr d liu. II. MC TIU MN HC Hiu c cc khi nim v: C s d liu quan h, Cc m hnh d liu, cc ngn ng nh ngha v x l d liu. Hiu r kin trc ca mt h qun tr c s d liu. Hiu r cch t chc b nh, Hiu r v ton vn d liu. Hiu r v ph thuc hm Hiu r v dng chun. Hiu v C s d liu phn tn. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG MN HC 1 Ni dung tng qut v phn phi thi gian: Thi gian S TT I Tn chng mc Tng quan v c s d liu Mt s khi nim M hnh d liu M hnh c s d liu quan h Cc khi nim c bn Cc php ton trn i s Ngn ng SQL Truy vn d liu Cc hm tnh ton Rng buc ton vn v ph thuc hm Rng buc ton vn Ph thuc hm Dng chun v chun ha Tng s 5 10 L thuyt 5 7 Thc hnh Bi tp 0 3 Kim tra (LT hoc TH)

II

9 15

4 10

5 5

1 LT

III

IV V

15

1 LT

51 lc c s d liu Cc dnh chun Chun ha lc CSDL Ti u ha cu hi Dng chun Chun ho lc CSDL

VI

C s d liu phn tn 30 20 8 2 TH M hnh CSDL phn tn VII Thit k CSDL phn tn X l truy vn phn tn Cng: 90 60 26 4 *Ghi ch: Thi gian kim tra l thuyt c tnh vo gi l thuyt, kim tra thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Chng 1: Tng quan v c s d liu Mc tiu: - Phn bit c h qun tr c s d liu vi h thng tp tin c in. - Phn bit c cc m hnh d liu mng, phn cp, quan h, thc th lin kt v m hnh hng i tng. - Nghim tc, t gic trong hc tp Ni dung: 1. Mt s khi nim 1.1. C s d liu Thi gian:0.5gi 1.2. H qun tr c s d liu Thi gian:0.5gi 2. Cc m hnh d liu 2.1. M hnh mng Thi gian:0.5gi 2.2. M hnh phn cp Thi gian:0.5gi 2.3. M hnh quan h Thi gian:1gi 2.4. M hnh thc th lin kt Thi gian:1gi 2.5. M hnh hng i tng Thi gian:1gi Chng 2. M hnh c s d liu quan h Mc tiu: - nh ngha c khi nim v quan h, thuc tnh, cc loi kha, lc quan h, b gi tr v ph thuc hm. - Thc hin c cc php ton trn i s tp hp. - Thc hin c cc php ton trn i s quan h. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Cc khi nim c bn Thi gian: 3.5gi

52 1.1. Thuc tnh 1.2. Quan h 1.3. B gi tr 1.4. Lc quan h 1.5. Th hin ca quan h 1.6. Kho- siu kho - kho ch nh kho chnh kho ngoi 1.7. Ph thuc hm 1.8. Rng buc ton vn 1.9. Cc thao tc c bn trn cc quan h 2. Cc php ton trn i s tp hp 2.1. Php hp 2.2. Php giao 2.3. Php tr 2.4. Php tch cc 2.5. Php chia 3. Cc php ton trn i s quan h 3.1. Php chiu 3.2. Php chn 3.3. Php kt ni 3.4. Cc php kt ni khc Chng 3: Ngn ng d liu SQL Mc tiu: - Thc hin c cc lnh Select, Insert, Update v Delete c iu kin lc. - S dng c cc hm gp khi s dng mnh Group By. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Khi qut v ngn ng d liu SQL 2. Cc lnh lin quan n cu trc ca c s d liu 3. Cc lnh cp nht c s d liu 4. Cc lnh truy vn c s d liu 4.1. Tm thng tin t cc ct trong bng 4.2. Chn cc b ca bng 4.3. Th t hin th cc bn ghi mnh ORDER By 4.4. Phn nhm d liu mnh GROUP BY 4.5. iu kin hin th cc bn ghi Mnh HAVING 4.6. Truy vn thng tin t nhiu bng 4.7. Truy vn lng nhau

Thi gian: 4gi

Thi gian: 3gi

Thi gian: 0.5gi Thi gian: 0.5gi Thi gian: 3gi Thi gian: 6gi

53 4.8. Cc hm tnh ton trn nhm cc bn ghi 4.9. Cc hm tnh ton trn bn ghi Chng 4: Rng buc ton vn v ph thuc hm Mc tiu: - Phn loi c cc loi rng buc ton vn. - Biu din c ph thuc hm. - Tnh c bao ng ca ph thuc hm. - Xc nh c kha ca lc quan h da vo thut ton xc nh kha. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Cc vn lin quan n rng buc ton vn Thi gian: 1gi 2. Cc loi rng buc ton vn Thi gian: 4gi 2.1. Rng buc ton vn v min gi tr 2.2. Rng buc ton vn lin thuc tnh 2.3. Rng buc ton vn lin b lin thuc tnh 2.4. Rng buc ton vn v ph thuc tn ti 2.5. Rng buc ton vn tng hp (lin b lin quan h) 3. Ph thuc hm Thi gian: 10gi 3.1. nh ngha v biu din ph thuc hm 3.2. Bao ng ca tp ph thuc hm v h lut dn Armstrong 3.3. Bao ng ca tp thuc tnh 3.4. Ph v ph tng ng 3.5. Thut ton xc nh kho ca lc quan h Chng 5. Dng chun v chun ho lc c s d liu quan h Mc tiu: - nh ngha c cc dng chun ca lc quan h. - Phn r v tng hp c lc quan h. - Chun ha c lt c s d liu. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Dng chun 1.1. Thit k km gy nguy him cho CSDL 1.2. Phn r 1.3. Cc dng chun 2. Chun ho lc CSDL 2.1. Phng php phn r Thi gian: 3gi

Thi gian: 12gi

54 2.2. Phng php tng hp Chng 6. Ti u ho cu hi Mc tiu: - Trnh by c cc nguyn tc tng qut ti u ha truy vn. - S dng ngn ng i s quan h ti u ha cc truy vn. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Cc nguyn tc tng qut ti u ho cu hi Thi gian: 1gi 2. V d mt thut ton ti u ho biu thc quan h Thi gian: 1gi 3. Thut ton ti u ho cu hi trong ngn ng i s quan Thi gian: 3gi h Chng 7. C s d liu phn tn Mc tiu: - Thit k c c s d liu phn tn trn mt h qun tr c s d liu phn tn. - Thc hin c cc truy vn tm kim, cp nht v qun l trn c s d liu phn tn. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1.Tng quan Thi gian: 1gi 2. M hnh tng qut v CSDL phn tn Thi gian: 1gi 3. Thit k mt h qun tr CSDL phn tn Thi gian: 14gi 3.1. Mc tiu 3.2. Chin lc 3.2.1. To bn sao d liu 3.2.2. Trong sut v to bn sao 3.2.3. Phn hoch CSDL 3.2.4. Phn tch d liu Phn tch ngang Phn tch dc 4. X l truy vn phn tn Thi gian: 14gi 4.1. Ton vn d liu trong CSDL phn tn 4.2. Giao thc kt thc hai giai on 4.3. Kho phn tn 4.4. Kho hai giai on phn tn 4.5. nh du thi gian 4.6. Khi phc CSDL IV. IU KIN THC HIN CHNG TRNH * Vt liu

55 Bt vit bng, phn. Giy v. Bt lng. Stick. * Dng c Bi ging son trn Slide, ti liu pht cho hc vin (ni dung bi hc v cc bi tp). * Hc liu Bi ging son trn phn mm dy hc. Phn mm kim tra trc nghim. * Ngun lc khc Ti liu Down load t Internet, ti liu tham kho, cc ti liu thit k c s d liu. V. PHNG PHP V NI DUNG NH GI * V kin thc: nh gi thng qua bi kim tra vit, trc nghim t c cc yu cu sau: Trnh by c cc khi nim v cc thc th, b, quan h. Trnh by c cc m hnh c s d liu quan h, tp trung, phn tn. Trnh by c c php ca ngn ng SQL. * V k nng: nh ngha m hnh d liu v phn bit s khc nhau gia lc khi nim, lc vt l v lc ngoi. nh ngha s c lp d liu v phn bit s khc nhau gia c lp d liu logic v c lp d liu vt l. nh ngha giao tc v gii thch s thc hin ng thi ca cc giao tc, giao tc khng y v s v h thng. nh ngha m hnh d liu thc th - kt hp (m hnh E-R). Gii thch cc bc phn tch yu cu, thit k c s d liu mc khi nim, thit k c s d liu logic. Gii thch rng buc kha, rng buc tham gia, thc th yu, phn cp lp, s gp li. M t mt s chn la ny sinh trong qu trnh thit k c s d liu mc khi nim dng m hnh E-R. Gii thch cc kha cnh lin quan n ngn ng SQL. nh ngha cht chuyn v c s d liu hot ng. Phn bit s khc nhau gia rng buc v cht chuyn. * V thi : Cn thn, t tm thm ti liu tham kho, su tm cc m hnh c s d liu ca cc doanh nghip t hc hi thm. VI. HNG DN CHNG TRNH 1. Phm vi p dng chng trnh

56 Chng trnh mn hc c s dng ging dy cho trnh cao ng ngh . 2. Hng dn mt s im chnh v phng php ging dy mn hc - Gio vin cn gii hn phm vi ging dy theo khung chng trnh hc sinh nm chc c vn ct li khi thit k c s d liu quan h. 3. Nhng trng tm chng trnh cn ch M hnh d liu quan h. C s d liu phn tn. 4. Ti liu cn tham kho [1] David Maier. The theory of relational Database. Computer Science Press.1983. [2] Jeffrey D.Ullman. The principles of database and knowledge base system Voll, 2. Computer Science Press. 1989. [3] V c Thi. C s d liu kin thc v thc hnh. Nh xut bn thng k 1997. [4] Trung Tun. C s d liu. Nh xut bn gio dc. 1998.

57

CHNG TRNH M UN BT BUC


Tn m un: ha ng dng M s m un: M14
( Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20.. ca B trng B thng binh v X hi )

58 CHNG TRNH M UN O TO HA NG DNG M s m un: M 14 Thi gian m un: 150gi (L thuyt: 30gi; Thc hnh: 120gi) I. V TR, TNH CHT CA M UN V tr : - Hc sau cc m un Tin hc i cong, tin hc vn phng. Tnh cht: - Cung cp kin thc c bn v ha II. MC TIU M UN Nm v din gii c nguyn tc v lung tn hiu x l v cc chc nng c bn ca h thng my tnh. Bit phn bit chc nng giao tip v iu khin ca thit b. Nm c cc chc nng c bn cc thit b trong my tnh, v vai tr ca cc h iu hnh. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: Thi gian Tn cc bi trong m un Tng L Thc Kim s thuyt hnh tra* 1 Nhng vn cn bn 15 5 10 2 Cn bn v ha vector 75 13 60 2 3 Cn bn v ha Raster 64 12 50 2 Cng 150 30 116 4 *Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh 2. Ni dung chi tit: S TT Bi 1. Nhng vn cn bn Mc tiu : Hiu r v trnh by c kh nng ca ha ng dng trong thc t cuc sng - Phn bit c ha vector v ha raster v phm vi s dng ca chng - Xc nh c mt s phn mm ng dng vector v raster - Hiu r cc thut ng c bn - M c phn mm ng dng ha vector v raster. - Phn bit c hai kiu nh dng vector v raster. - Hnh thnh thi quen cn thn khi lm vic vi my tnh. - Hnh thnh thi quen cn thn v an tan d liu. Ni dung : Thi gian: 15gi

59 1. Gii thiu chung 2. Gii thiu v ha vector 3. Gii thiu v ha raster 4. Mt s thut ng c bn Bi 2. Cn bn v ha vector Thi gian: 75gi Mc tiu : - Hiu r v trnh by c kh nng ng dng ca ha vector. - Hiu r cc thnh phn ca giao din ha vector (phn mm ng dng Corel Draw). - Hiu v trnh by c cc thut ng c bn trong ha vector. - S dng c cc cng c c bn trong PMD Corel Draw v v to hnh i tng. - S dng cc cng c cng c Freehand v Bezier hnh ch nht, Ellipse, a gic, hnh sao v v to hnh i tng. - Chn di chuyn v nh kch c i tng. - S dng cng c Shape Tool chnh sa i tng. - Dng b lnh Transform, Shaping thc hin cc ng dng. - S dng thnh tho cng c Text thc hin cc ng dng To hnh vi cng c text. - T mu cc i tng khp kn, T mu chuyn, dng Mu pattern,T mu vin i tng. Chuyn i, thm v to mt mu mu mi. - Thc hin c cc hiu ng blend, contour, enveloper. - Thit lp c trang in, thc hin ln in vi ti liu. - Hnh thnh thi quen cn thn v an tan d liu. Ni dung : 1.Cn bn v vector 2. Lm vic vi cc cng c ho vector 3. Lm vic vi vn bn 4. Mu v cc vng t mu 5. Mt s hiu ng c bn trong ho vector 6. In n trong ho vector Bi 3. Cn bn v ha Raster Thi gian: 64gi Mc tiu : - Hiu r v trnh by c kh nng ng dng ca ha raster. - Hiu r cc thnh phn ca giao din ha raster (phn mm ng dng Photoshop). - Trnh by c cc thut ng c bn trong ha raster. - S dng c cc cng c c bn trong PMD Photoshop chnh sa v x l i tng. - ng dng cc lp trong Photoshop. To, b sung v sao chp cc lp. - S dng cc hp thai layer v chnh sa cc lp.

60 S dng cc knh, to v hiu chnh cc knh mu. Hiu v ng dng cc bc c bn khi hiu chnh hnh nh. iu chnh mu, s dng lnh Hue/Saturation. p dng cc hiu ng mu. Hiu cc nh dng file nh. Chuyn hnh nh cho ng dng Web v t nh trong cc trnh ng dng khc. - Hnh thnh thi quen cn thn khi lm vic vi my tnh. - Hnh thnh thi quen cn thn v an tan d liu Ni dung : 1. Cn bn v ho raster 2. Lm vic vi cc cng c trong ho raster 3. Lm vic vi lp v knh 4. Mu v cch hiu chnh 5. Chuyn hnh nh cho cc ng dng khc IV. IU KIN THC HIN M UN * Vt liu: Xng thc hnh t chun. Cc lai giy in dng in mu. * Dng c v trang thit b: Cc my in mu. *Hc liu: Bi ging son trn phn mm dy hc. * Ngun lc khc: Phng hc thc hnh my tnh t chun, cc my tnh mnh chy cc chng trnh ha. V. PHNG PHP V NI DUNG NH GI 2. Ni dung nh gi: - Kin thc: c nh gi qua bi kim tra vit, trc nghim t c cc yu cu sau: Trnh by cch s dng phm mm ha Photoshop to file hnh nh, nh dng kch thc file nh Lit k c chc nng ca cc cng c trn thanh cng c Trnh by c cc cng c chn vng, tch lp lp ghp hnh nh. M t c s kt hp b lc vi hiu ng to nn hnh nh y sc thi v ngh thut Trnh by c cch thc phi mu cho hnh nh - K nng: nh gi k nng thc hnh ca hc sinh trong bi thc hnh v ha t c cc yu cu sau :

61 To c mt file hnh nh theo yu cu v kch thc v phn gii Thit k mt file nh mi. S dng thnh thao cc cng c trn thanh cng c thc hin bng phm tt. Chuyn i file nh trng en thnh nh mu. - Thi : Cn thn, t gic,chnh xc. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh : Chng trnh m un c s dng ging dy cho trnh trung cp ngh v cao ng ngh Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 2. Hng dn mt s im chnh v phng php ging dy mn hc: Gii thiu cc cc phn mm thit k ha Thit k c cc loi sn phm ha Cho sinh vin thao tc trn my tnh Thc hin cc bi tp thc hnh c giao.

3. Nhng trng tm chng trnh cn ch - S dng cc phn mm ha Coreldraw, Photoshop. 4. Ti liu cn tham kho: [1]. Phng Th Nguyt - Phm Quang Huy Bi tp thc hnh Photoshop 7.0 & Photoshop Cs nng cao Nh XB Giao Thng Vn Ti, 2007 [2]. Nguyn Anh Dng Adobe Photoshop & ImageReady 7.0 - Tp 2, NXB: Lao ng x hi, 2007 [3]. Quc Bnh, Thc Hnh Thnh Tho Photoshop 6.0 , Nh Xut Bn Thng K, 2002

62

CHNG TRNH MN HC BT BUC


Tn mn hc: Mng cn bn M s mn hc: MH 15
(Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20 ca B trng B thng binh v X hi)

63 CHNG TRNH MN HC MNG CN BN M s mn hc: MH 15 Thi gian mn hc: 60 gi. (L thuyt: 40gi; Thc hnh: 20gi) I. V TR, TNH CHT CA MN HC V tr : - Mn hc c b tr sau khi hc xong cc mn h thng my tnh v phn cng my tnh, trc cc mn hc/ m un o to chuyn mn ngh. Tnh cht: - Mn hc l thuyt c s bt buc cung cp mt kin thc v h thng mng. II. MC TIU MN HC M t c cc ng dng ca mng trong cc t chc. Hiu c cc cng ngh ca mng cuc b (LAN). Nm c cc giao thc v phng php truy cp mng. Bit v s dng c c bn mng din rng (WAN). Ch ra c phng php truyn thng trong t chc thng qua ng mng my tnh qua cc v d minh ho. M t c vai tr ca mng trong vic qun l cc ti nguyn ca mt t chc M t c mng cc b c t chc nh th no. Xc nh c cc m hnh mng. Xc nh cc phng php chnh truy cp mng v cc hot ng ca n M t c cc cng ngh ca mng din rng . Ch ra c cc hn ch s dng cc phn mm trong mng din rng . Hiu cc cch truyn thng trong mt t chc v mng my tnh c lin h vi nhau v a ra cc l do v kt lun ny . Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG MN HC 1. Ni dung tng qut v phn phi thi gian: Thi Gian S TT I Tn chng mc M u Tng quan v mng my tnh v mng cc b - Mng my tnh - Cc thit b thng dng v cc chun kt ni vt l Tng s 40 L Thc hnh thuyt Bi Tp 30 9 Kim tra* (LT hoc TH) 1(TH)

64 II Giao thc TCP/IP - Tng quan v giao thc IP v a ch IP - Mt s giao thc iu khin 20 10 9 1(TH)

Cng: 60 40 20 2 *Ghi ch: Thi gian kim tra l thuyt c tnh vo gi l thuyt, kim tra thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Chng 1: Tng quan v mng my tnh v mng cc b Mc tiu: - Hiu c kin thc tng qut v cc thnh phn trong mt mng my tnh, - Phn loi c mng my tnh,kin trc mng my tnh,cc chun vt l ca cc thit b mng. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Mng my tnh 25gi 1.1. Gii thiu mng my tnh 1.1.1. Lch s mng my tnh 1.1.2. Gii thiu mng my tnh 1.1.3. nh ngha mng v mc ch kt ni mng 1.2. c trng k thut ca mng my tnh 1.2.1. ng truyn 1.2.2. K thut chuyn mch 1.2.3. Kin trc mng 1.2.4. H iu hnh mng 1.3. Phn loi mng my 1.3.1. Phn loi theo khong cch a l 1.3.2. Phn loi theo kin trc mng s dng 1.3.3. Phn loi theo h iu hnh mng 1.4. Gii thiu cc mng my tnh thng dng nht 1.4.1. Mng cc b 1.4.2. Mng din rng vi kt ni LAN to LAN 1.4.3. Lin mng Internet 1.4.4. Mng Intranet 1.5. Mng cc b v kin trc mng cc 1.5.1. Mng cc b 1.5.2. Kin trc mng cc b 1.5.3. hnh mng Thi gian:

65 1.6. Chun ha mng my tnh v m hnh OSI 1.6.1. Cc vn v chun ha mng 1.6.2. M hnh tham chiu OSI 7 lp 1.7. Cc chun kt ni thng dng 1.7.1. Chun kt ni IEEE 802.X 1.7.2. Chun kt ni ISO 8802.X 2. Cc thit b thng dng v cc chun kt ni vt l 15gi 2.1. Cc thit b mng thng dng 2.1.1. Tm hiu v cc loi cp 2.1.2. Card giao tip mng 2.1.3. Cc b chuyn tip 2.1.4. Cc b tp trung, switch, hub, modem, router 2.2. Mt s kiu kt ni mng thng dng v cc chun Chng 2: Giao thc TCP/IP Mc tiu: - Hiu r cc kin thc lin quan n TCP/IP v a ch IP. - Hiu r cu trc gi d liu IP, - Bit cch nh tuyn, phn mnh v hp nht cc gi IP. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Tng quan v giao thc IP v a ch IP 10gi 1.1. Giao thc IP 2. Mt s giao thc iu 10gi 2.1. Giao thc ICMP 2.2. Giao thc ARP v giao thc RARP 2.3. Giao thc lp truyn ti 2.4. Giao thc TCP IV. IU KIN THC HIN CHNG TRNH * Vt liu Giy v A4, A3. Bt d nhiu mu. Cc thit b mng. * Dng c v trang thit b My chiu a phng tin. My tnh. * Hc liu Thi gian: Thi gian:

Thi

gian:

66 Gio trnh mng. Ti liu hng dn mng my tnh. * Ngun lc khc Phng thc hnh my tnh c iu kin thc hnh cho mi hc sinh trn mt my. H thng c ni mng v gio vin c th quan st c tin trnh lm vic ca hc sinh. V. PHNG PHP V NI DUNG NH GI nh gi thng qua kim tra trc nghim: Kim tra trc nghim c thc hin trn my tnh v chm cho kt qu ngay. Xy dng ngn hng cc cu hi. Hc vin s nhn c ngu nhin Cc cu hi trc nghim 100 cu (mi chc nng 20 cu), Thi gian kim tra hn ch trong 60 pht. VI. HNG DN CHNG TRNH 1. Phm vi p dng chng trnh: Chng trnh mn hc c s dng ging dy cho trnh cao ng ngh 2. Hng dn mt s im chnh v phng php ging dy mn hc: Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc, chun b y cc iu kin thc hin bi hc m bo cht lng dy hc. 3. Nhng trng tm chng trnh cn ch : Cc m hnh mng. Cc giao thc trong mng. Ci t cc thit b mng. 4. Ti liu cn tham kho: [1]. Gio trnh qun tr mng t website www. ebook4you.org [2]. Ths Ng B Hng-Ks Phm Th phi. Gio trnh mng my tnh i hc Cn Th ,NXB Gio dc. 2005 [3]. TS Nguyn Thc Hi. Gio trnh mng my tnh v cc h thng m. Nh xut bn gio dc. 2000

67

68

CHNG TRNH M UN BT BUC


Tn m un: H qun tr CSDL (MS-SQL Server) M s m un: M16
ngy ( Ban hnh theo Thng t s /20.. / TT -BLTBXH thng nm 20.. ca B trng B thng binh v X hi )

69 CHNG TRNH M UN H QAN TR C S D LIU MS SQL SERVER 1 M s m un: M 16 Thi gian m un: 75 gi. (L thuyt: 30 gi; Thc hnh: 45 gi) I. V TR, TNH CHT CA M UN V tr : M un lm c s cho hc sinh c mt chu trnh lm vic vi h thng c s d liu chuyn nghip trn mng. Tnh cht : - So snh c tnh hiu qu ca n so vi h qun tr c s d liu Access c hc. II. MC TIU M UN Trnh by c cc kin thc v m hnh d liu Client/Server v th hin c th qua vic ci t trn h qun tr c s d liu SQL Server trn mi trng Windows. - Thc hin c cc lnh tm kim, b sung, sa i v xa cc bn ghi c iu kin lc trong c s d liu Microsoft SQL Server. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: Tng s 1 Tng quan v m hnh Client/Server 5 2 Cu hnh c s d liu Client/Server 9 3 H qun tr c s d liu Microsoft 10 SQL Server 4 Cc thao tc trn SQL Server 36 12 23 1 5 Thit k, bo tr v pht trin m hnh 15 5 9 1 Client/Server Cng: 75 29 43 3 * Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Bi 1. Tng quan v m hnh Client/Serve Mc tiu : - Hiu r m hnh c s d liu Client/Server - Nm vng cc c trng ca m hnh Client/Server Thi gian: 5gi S TT Tn cc bi trong m un Thi gian L Thc Kim thuyt hnh tra* 3 2 4 4 1 5 5

70 Nghim tc, t gic trong hc tp

Ni dung : 1. Cc kin thc tng quan v c s d liu. 2. Cc giai on pht trin ca mt h qun tr c s d liu. 3. Gii thiu v m hnh Client server v cc h qun tr c s d liu phc v cho m hnh Client/Server. 4. Cc c trng ca m hnh Client/server Bi 2. Cu hnh c s d liu Client/Server Mc tiu : - Phn tch c cc tng cu trc ca m hnh Client/Server - Phn bit c cc m hnh c s d liu - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Tng quan v cu trc Client/Server 2. Cc tng cu trc 3. Cc m hnh d liu ca h thng Client/Server Bi 3. H qun tr c s d liu Microsoft SQL Server Thi gian: 10gi Mc tiu : - Trnh by lch s pht trin ca h qun tr c s d liu MS SQL Server - Ci t c phn mm h qun tr c s d liu MS SQL Server - S dng c cc cng c h tr ca h qun tr c s d liu MS SQL Server - Cu hnh c h thng qun tr c s d liu trn Server ni b. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu h qun tr c s d liu MS SQL Server. 2. Ci t MS SQL Server 3. Cc cng c ca MS SQL Server 4. Lm vic vi cng c Enterprise Manager Bi 4. Cc thao tc trn SQL Server Thi gian: 36gi Mc tiu : - S dng c phn mm qun tr c s d liu MS SQL Server - Thit k c cc bng d liu vi cc kiu d liu ph hp - Phn bit cc mi quan h 1-1, 1-n, n-n v thit lp c quan h cho cc bng. - Thc hin c cc truy vn Select, Insert, Update v Delete ca ngn ng SQL Server trong cng c Query Analyzer. - Nghim tc, t gic trong hc tp Thi gian: 9gi

71 m bo an ton cho ngui v thit b

Ni dung : 1. ng nhp vo MS SQL Server 2. Cc kiu d liu trong SQL Server 3. To c s d liu trong MS SQL Server 4. To bng trong MS SQL Server 5. To quan h trong MS SQL Server 6. Nhp d liu trong SQL Server 7. Truy vn SQL Server Bi 5. Thit k, bo tr v pht trin m hnh Client/Server Thi gian: 15gi Mc tiu : - c c h s thit k c s d liu - Thc hin c cc thao tc to ngi s dng, phn quyn cho ngi s dng - Chuyn i c c s d liu n gin t h qun tr c s d liu MS SQL sang MS Access hoc sang cc h qun tr c s d liu khc v ngc li. - Sao lu v phc hi c c s d liu - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. c h s thit k c s d liu 2. Bo mt c s d liu 3. Chuyn i c s d liu t cc ngun c s d liu 4. Sao lu d phng c s d lu 5. Bo tr c s d liu IV. IU KIN THC HIN M UN * Vt liu * Dng c * Ti liu: nh, giy, mc v. Phim trong. H thng my tnh ni mng, ci t windows 2000 tr ln. Phn mm h qun tr Oracle, SQL server. My chiu data Show Projecter. Phn mm kim tra trc nghim. Ti liu ly t Internet, th vin in t. Cc trang chiu. Phn mm dy hc.

72 Ti liu SQL Server. V. PHUNG PHP V NI DUNG NH GI * V kin thc: nh gi thng qua bi kim tra vit t c cc yu cu sau: Trnh by c c php cc cu lnh Select, Insert, Update, Delete. M t c cc kiu d liu trong SQL Server. * V k nng: nh gi thng qua bi kim tra thc hnh k nng thao tc, qun tr c s d liu bng cng c Enterprise Manager v Query Analyzer, t c cc yu cu sau: Phn bit c cc kiu d liu khi thit k bng. Phn bit c m hnh qun tr c s d liu Client/Server vi cc m hnh qun tr c s d liu khc. Ci t c c s d liu SQL Server trn my n v my mng. ng nhp c vo SQL Server. To c c s d liu v cc thnh phn ca c s d liu Client/Server * V thi : T gic, cn thn. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh Chng trnh m un c s dng ging dy cho trnh trung cp v cao ng ngh 2. Hng dn mt s im chnh v phng php ging dy m un: Gio vin cn gii hn v dng li phm vi cc lnh thao tc d liu m bo k nng cho hc sinh giai on 1. Trong giai on 2 k tip gio vin mi trnh by cc kin thc v k nng cao hn v cc lnh lp trnh th tc, trigger trong SQL. 3. Nhng trng tm chng trnh cn ch : Thit k c s d liu vi cc trng d liu ph hp, t bit l c s d liu c s dng ting Vit. S dng cc php ni v iu kin trong cc cu lnh Select, Insert, Update v Delete. 4. Ti liu cn tham kho:
[1] James R, Groff, Paul N.Weinberg, SQL The Complete Reference, McGraw-

Hill/Osborne, 2002. [2] Diana Lorentz, SQL Reference, Oracle Corporation, 2001. [3] Marcilina S. Garcia, Jamie Reding, Edward Whalen, Steve Adrien DeLuca, SQL Server 2000 Administrators Companion, Microsoft Press, 2000.

73 [4] C. J. Date, Hugh Darwen, A Guide to the SQL Standard, Addison-Wesley Publishing, 1992. [5] Trn Nguyn Phong, Gio trnh SQL Server, Trng i hc Khoa hc Hu.

74

CHNG TRNH MN HC BT BUC


Tn mn hc: Anh vn chuyn ngnh M s mn hc: MH 17
(Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20 ca B trng B thng binh v X hi)

75 CHNG TRNH MN HC ANH VN CHUYN NGNH M s mn hc: MH 17 Thi gian mn hc: 60gi. (L thuyt: 40gi; Thc hnh: 20gi) I. V TR, TNH CHT CA MN HC V tr: - Mn hc ny thc hin sau khi hc cc mn hc c bn v my tnh v cc mn lp trnh cn bn . Tnh cht: L mn hc l thuyt c s bt buc, gip cho hc sinh c c cc ti liu k thut v cc ti liu lp trnh. II. MC TIU MN HC c c cc ti liu v cng ngh thng tin. c c cc ti liu k thut. - Hiu c cc thut ng v cng ngh thng tin. - Nghim tc, t gic trong hc tp III. NI DUNG MN HC 1 Ni dung tng qut v phn phi thi gian: Thi gian S TT I II III Tn chng, mc COMPUTERS TODAY Tng s 10 L thuyt 5 10 10 6 5 Thc hnh Bi tp 4 4 4 4 4 1 LT Kim tra (LT hoc TH) 1 LT 1 LT 1 LT

HARDWARE 15 SOFTWARE 15 PROGRAMMING IV 10 LANGUAGES COMPUTER 1 V TOMORROW Cng: 60 *Ghi ch: Thi gian kim tra l thuyt c hnh c tnh vo gi thc hnh. 2. Ni dung chi tit:

36 20 4 tnh vo gi l thuyt, kim tra thc

Chng 1: Computer Today Mc tiu: - Bit c cc t lin quan n cc khi nim v cng ngh thng tin, - Hiu cc kin thc tng qut v cng ngh thng tin. - Nghim tc, t gic trong hc tp Ni dung:

76 - Computer applications.
Computer is used in some fields: Education, Sport, Grammar: Noun, Compound Noun.
Thi gian: 5gi

- Computer essentials
The basic components of a computer system Grammar: Compound adjectives

Thi gian: 5gi

Chng 2: Hardware Mc tiu: - c c cc ti liu v phn cng my tnh. - Nghim tc, t gic trong hc tp Ni dung: - The CPU - The peripherals: the input/output devices - Grammar: Relative clause Chng 3: Software Mc tiu: - c c cc ti liu v phn mm. - Nghim tc, t gic trong hc tp

Thi gian: 5gi Thi gian: 5gi Thi gian: 5gi

Ni dung: - Software: System Software and Application Software


System software: Operating system (MSDOS, Windows, Linux, UNIX) Application Software: The word processing (Microsoft word), Database (Access), Spreading sheet (Microsoft Excel) GUI: Graphics and Design, Web Design

Thi gian: 9gi

- Grammar
Countable and uncountable nouns, Plural Nouns Ways of reducing sentences. Gerunds Modal verbs

Thi gian: 6 gi

Chng 4: Programming Languages Mc tiu:

77 c c cc ti liu v lp trnh. Nghim tc, t gic trong hc tp

Ni dung: - Basic concepts in programming languages such as VB, Cobol, Pascal, SQL, C, JAVA.. - Grammar: The passive voice - Jobs in computing
The professional skills and personal qualities required for the jobs of senior programmer and DTP operator Write a letter applying for a job in IT

Thi gian: 3gi Thi gian:3gi Thi gian: 4gi

Chng 5: Computer Tomorow Mc tiu: - c c cc ti liu ni v v xu hng pht trin v cc vn con ngi phi i mt ca my tnh v ngnh CNTT. - Nghim tc, t gic trong hc tp Ni dung: - Electronic communications - Internet issues: services internet, websites - Computer Networks: LANS and WANS Thi gian: 3gi Thi gian: 3gi
Thi gian: 4gi

IV. IU KIN THC HIN CHNG TRNH * Vt liu: Phng hc c loa, Amply, Cassette. Bt lng, thit b phn cng, phn mm, hnh nh minh ha. * Dng c v trang thit b: My tnh, my chiu. *Hc liu: Bi ging son trn phn mm dy hc. Phn mm kim tra trc nghim. V. PHNG PHP V NI DUNG NH GI Tho lun theo nhm Kim tra thng xuyn:

78 Thi kt thc hc phn: nh gi thng qua kim tra trc nghim kim tra trc nghim c thc hin trn my tnh v chm cho kt qu ngay. Xy dng ngn hng cc cu hi. Hc vin s nhn c ngu nhin Cc cu hi trc nghim 100 cu (mi bi 20 cu), Thi gian kim tra hn ch trong 60 pht. VI. HNG DN CHNG TRNH 1. Phm vi p dng chng trnh: Chng trnh mn hc c s dng ging dy cho trnh cao ng ngh, v trung cp ngh 2. Hng dn mt s im chnh v phng php ging dy mn hc: Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc, chun b y cc iu kin thc hin bi hc m bo cht lng dy hc. 4. Nhng trng tm chng trnh cn ch : ngha cc thut ng. S dng thut ng trong cc tnh hung khc nhau. 4. Ti liu cn tham kho:
[[1] Santiago and Remacha Esteras, Infotech English for Computer Users, Cambridge University Press, Third Edition. [2] Keith Boeckner and P.Charles Brown, Oxford English for Computing, Oxford University Press, 2001. [3] Eric H.Glendinning and John McEwan, Oxford English for Information Technology, Oxford University Press, 2002. [4] http://www.asu.edu/clas/english/workshops/tutorials/index.html

[5] http://www.englishclub.com/vocabulary/computing.htm

79

CHNG TRNH M UN BT BUC


Tn m un: Thit k WEB M s m un: M18
( Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20.. ca B trng B thng binh v X hi )

80 CHNG TRNH M UN O TO THIT K WEB M s m un: M 18 Thi gian m un: 120gi; (L thuyt: 30 gi; Thc hnh: 90 gi) I. V TR, TNH CHT CA M UN V tr: - Mn hc c b tr sau khi hc xong cc mn chung v trc cc mn hc/m un o to ngh chuyn nghip. Tnh cht: L mn hc c s bt buc hc. II. MC TIU M UN Xy dng c cc trang ch, trn c cc ng dng phc v cc mc tiu c th, c kh nng lin kt n cc trang Web khc Trnh by trn trang Web h thng thng tin tng hp bao gm: vn bn, hnh nh, m thanh vi nhiu kiu nh dng khc nhau. ng dng mt s ngn ng lp trnh c bn vo trang WEB phc v cng vic tnh ton, to cc hiu ng trn trang WEB. To c cc trang Web ng lin kt n cc h CSDL cho truc hoc xy dng mi phc v cho cc ng dng, c th trong chng trnh pht trin CNTT quc gia. So snh s khc nhau gia cc ngn ng lp trnh trn Web t chn cng c ph hp trong thit k v thi cng trang WEB bo m k thut v tnh m thut. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: S TT 1 2 3 4 Tn cc bi trong m un Thi gian Tng L Thc Kim s Thuyt hnh Tra* 15 5 10 30 5 24 1 30 10 19 1 20 5 14 1

Cc thnh phn c bn ca HTML Thao tc vi phn mm to WEB Nhng kin thc c bn v JavaScript Lin kt trang Web n h CSDL xy dng cc trang Web ng c bn 5 Thit k Web ng bng Macromedia 25 5 19 1 Dreamweaver MX 2004 Cng 120 26 90 4 *Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit:

81 Bi 1. Cc thnh phn c bn ca HTML 15gi Mc tiu : - Hiu c cu trc c bn ca mt trang web. - Hiu c cu trc th mc ca mt website. - Bit c tc dng v c php ca mt s th html c bn. - Xy dng c 1 trang web n gin bng ngn ng HTML. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 5. Gii thiu v thut ng 6. Tng quan v HTML Bi 2. Thao tc vi phn mm to WEB 30gi Mc tiu : - Nm c cc thnh phn v thc hin c mt s thao tc c bn trn phn mm Internet Information Services kt ni v chy trang web trn localhost. - S dng thnh tho cc chc nng,cc thanh cng c c bn trn phn mm to web Macromedia DreamWeaver to c trang web tnh gm y cc thnh phn vn bn,hnh nh,m thanhv mt s cc tch hp hiu ng khc. Ni dung : 1. Gii thiu v IIS- Internet Information Services 2. Xy dng Web Site bng phn mm Macromedia Dreamweaver MX 2004 Bi 3. Nhng kin thc c bn v JavaScript 30gi Mc tiu : - Hiu v nm r nguyn tc hot ng ca mt trang Asp. - Bit cch khai bo bin,bit s dng cc cu trc iu khin,cc hm c bn v s dng c nhng i tng xy dng sn trong Asp lp trnh trn trang web nhm tnh ton,phc v mt mc tiu c th bng ngn ng JavaScript. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Khi nim v ngn ng JavaScript 2. a cc on Script vo trong trang Web 3. Thit lp cc th vin procedure, function cho 1 4. Mt s bi tp ng dng mu Thi gian: Thi gian: Thi gian:

ng dng WEB

82 Bi 4. Lin kt trang Web n h CSDL xy dng cc trang Web ng c bn Thi gian: 20gi Mc tiu : - Trux xut c c s d liu t cc web form. - Vit c mt trang web ng c bn. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Nhc li mt s khi nim v CSDL 2. Cc lnh lin kt CSDL 3. Mt s bi tp ng dng mu Bi 5. Thit k Web ng bng Macromedia Dreamweaver MX 2004 Thi gian: 25gi Mc tiu : - S dng c cc cng c trong phn mm macromedia dreamweaver mx thc hin to c mt trang web ng c bn. - To v thit k c trang,lin kt trang n c s d liu theo ng cc trnh t truy xut thng tin t CSDL ln trang web v ngc li. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Xy dng trang master (trang chnh) v detail (chi tit) bng chc nng Detail Page 2. To trang master v detail bng chc nng Master Detail Page Set 3. Lm vic vi c s d liu IV. IU KIN THC HIN M UN * Vt liu nh, giy A0 dng trnh by cc mu thit k mc v * Dng c H thng my tnh ni mng, ci t windows 2000 tr ln Phn mm Dreamweaver, phn mm Prontpage v cc cng c dng thit k nh ng. My chiu data Show Projecter. Phn mm kim tra trc nghim. * Ti liu: Ti liu ly t Internet, th vin in t.

83 Cc trang chiu. Phn mm dy hc. Ti liu thit k web. V. PHNG PHP V NI DUNG NH GI * V kin thc: nh gi thng qua hnh thc kim tra trc nghim t c cc yu cu sau: Hiu c cc khi nim, nguyn tc xy dng cc th HTML. Trnh by c cc kiu d liu thng dng. nh ngha c cc i tng ca Form. * V k nng: So snh c ngn ng Java v JavaScript, JavaScript v VB Script. * V thi : Cn thn, t gic, kin tr. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh: Chng trnh m un c s dng ging dy cho trnh trung cp v cao ng ngh 2. Hng dn mt s im chnh v phng php ging dy mn hc: Gii thiu cc ngn ng, cc phn mm thit k Web Thit k mt Website tnh. Xy dng c mt c s d liu. Lin kt c s d liu vo ng dng Web Cho sinh vin thc hin cc cu lnh trn my tnh v t cc cu hi sinh vin tr li Phn nhm cho cc sinh vin thc hin tnh ton trn my tnh sinh vin trao i vi nhau, thc hin cc bi thc hnh v trnh by theo nhm Thc hin cc bi tp thc hnh c giao. 3. Nhng trng tm chng trnh cn ch : Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 4. Ti liu cn tham kho : [1] Bi Huy Qunh, Gio trnh thit k web, i hc s phm K Thut TPHCM, 2004. [2] inh Vn Bnh , Ngn gn v Microsoft Frontpage 2000, Nh xut bn khoa hc k thut 2001.

84 [3] Dng Quang Thin , Thit k web vi Frontpage 2000, Nh xut bn thng k, 2001. [4] L c Ho, T hc Frontpage 2002 trong 24gi, Nh xut bn thng k, 2002.

85

CHNG TRNH M UN BT BUC


Tn m un: Lp trnh Windows1 M s m un: M19
( Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20.. ca B trng B thng binh v X hi )

86 CHNG TRNH M UN O TO LP TRNH WINDOWS 1 M s m un: M 19 Thi gian m un: 120gi. (L thuyt: 45gi; Thc hnh: 75gi) I. V TR, TNH CHT CA M UN V tr: y l m un cha ng kin thc nn tng v ngn ng lp trnh C#, l m un h tr cho hai m un lp trnh Windows 2 v lp trnh Windows 3. Tnh cht: - M un ny yu cu hc qua cc kin thc v lp trnh hng i tng, cu trc d liu. II. MC TIU M UN: Hiu c cc kin thc v nn tng Microsoft .NET. Nm vng cc kin thc v k nng v lp trnh hng i tng trn C#. C kin thc v k nng xy dng c giao din trong C#. C kin thc v k nng x l d liu mng, chui. Hiu r v c ch y quyn. S dng c cc lp c s ca .NET. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: Thi gian Tn cc bi trong m un Tng L Thc Kim tra* s thuyt hnh 1 Microsoft .NET 2 2 0 2 Ngn ng C# 4 2 3 3 C bn v C# 30 10 20 4 Xy dng lp i tng 8 4 4 5 K tha a hnh 10 5 5 6 Np chng ton t 12 4 6 2 7 Cu trc 7 2 5 8 Thc thi giao din 9 4 5 9 Mng, ch mc v tp hp 10 4 6 10 X l chui 8 3 5 11 C ch y quyn v s kin 8 3 5 12 Cc lp c s .NET 11 2 6 3 Cng 120 45 70 5 * Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh. S TT

87 2. Ni dung chi tit: Bi 1. Microsoft .NET Mc tiu : - Nn tng Microsoft .NET. - Trnh bin dch v MSIL. - L do v lch s v s ra i ca ngn ng C#. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Microsoft .NET 2. Bin dch v MSIL 3. Ngn ng C# Bi 2. Ngn ng C# Mc tiu : - Hiu r v cc c im ni bt ca ngn ng C#. - Nm vng cc bc vit mt chng trnh trong C#. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Ti sao phi s dng ngn ng C# 2. Ngn ng C# vi ngn ng khc 3. Cc bc chun b cho chng trnh 4. Chng trnh C# n gin 5. Bi tp Bi 3. C bn v C# 30gi Mc tiu : - S dng thnh tho cc kiu d liu dng sn ca C#. - C k nng tt v vic s dng bin, hng v cc biu thc. - Hiu r v khng gian tn (namespace). - S dng thnh tho cc ton t. - D dng ccc ch dn bin dch. - S dng thnh tho cc cu trc iu khin. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Kiu d liu 2. Bin v hng Thi gian: Thi gian: 4gi Thi gian: 2gi

88 3. 4. 5. 6. 7. 8. Biu thc Khong trng Cu lnh Ton t Namespace Cc ch dn bin dch 9. Bi tp Bi 4. Xy dng lp i tng Thi gian: 8gi Mc tiu : - Xy dng c lp - To c i tng. - Hiu r v cc phng thc, cc thnh phn static. - Hiu r v s dng thnh tho v tham s v cc phng thc np chng. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Lp v i tng 2. S dng cc thnh vin static 3. Hy i tng 4. Truyn tham s v np chng phng thc 5. ng gi d liu vi thuc tnh 6. Bi tp Bi 5. K tha a hnh 10gi Mc tiu : - Hiu r v c im tha k. - S dng c c im tha k - Hiu r v c im a hnh. - S dng c c im a hnh - Hiu r v c im tru tng. - Bit cch p dng c im tru tng - Bit cch p dng cc phng thc, cc thnh phn static. - Bit cch p dng tham s v cc phng thc np chng. - Bit cch p dng thuc tnh. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. c bit ha v tng qut ha 2. S k tha 3. a hnh Thi gian:

89 4. Lp tru tng 5. Cc lp lng nhau 6. Bi tp Bi 6. Np chng ton t Thi gian:12gi Mc tiu : - Hiu r v ton t. - Bit cch xy dng p dng np chng ton t trong cc ngn ng. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. S dng t kha operator 2. H tr ngn ng .NET khc 3. S dng ton t 4. Ton t so snh bng 5. Ton t chuyn i 6. Bi tp Bi 7. Cu trc Mc tiu : - Hiu r v cu trc - Bit cch xy dng cu trc trong ngn ng C#. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. nh ngha mt cu trc 2. To v s dng cu trc 3. Cu hi & bi tp Bi 8. Thc thi giao din Mc tiu : - Hiu r v giao din. - Bit cch thc thi mt giao din - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Thc thi giao din 2. Truy cp phng thc giao din 3. Thc thi ph quyt giao din 4. Thc thi giao din tng minh 5. Bi tp Thi gian: 9gi Thi gian: 7gi

90 Bi 9. Mng, ch mc v tp hp 10gi Mc tiu : - S dng thnh tho mng, - S dng thnh tho cc loi tp hp - S dng thnh tho ch mc. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Mng, danh sch mng, cu lnh foreach 2. B ch mc v giao din tp hp 3. Kiu t in 4. Bi tp Bi 10. X l chui Mc tiu : - Hiu r v chui trong C#. - Bit cch x l chui trong cc chng trnh - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Lp string 2. Cc biu thc quy tt 3. Bi tp Bi 11. C ch y quyn v s kin Mc tiu : Hiu r v c ch y quyn trong C#. Hiu r v s kin trong C#. S dng c c ch y quyn, v s kin trong lp trnh. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. C ch y quyn 2. Cc s kin 3. Bi tp Bi 12. Cc lp c s .NET 11gi Mc tiu : Thi gian: Thi gian: 8gi Thi gian: 8gi Thi gian:

91 Hiu r v lp c s trong .NET S dng c cc phng thc cung cp bi cc lp c s. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

Ni dung : 1. Lp i tng trong .NET 2. Cc lp c s 3. Bi tp IV. IU KIN THC HIN M UN hc xong mn hc lp trnh cn bn. Phng my c my chiu v p ng mt ngi hc/my. Phng l thuyt c my chiu, bng vit v internet. V. PHUNG PHP V NI DUNG NH GI: * V kin thc: nh gi thng qua bi thc hnh trn my hoc thng qua trc nghim nh gi kin thc v k nng ca hc vin theo cc ni dung trong chng trnh hc sau: Cn bn v C#. Thc thi giao din. Mng, ch mc v tp hp. Chui v x l chui. C ch y quyn v s kin. Lp trnh hng i tng trong C#. Cc lp c s .NET. Ch yu nh gi v k nng ca hc sinh v cc ni dung trn. Thang im ca bi kim tra thc hnh: 10; Thang im ca bi kim tra trc nghim: 100. Bi kim tra t yu cu l bi kim tra t 50% im tr ln. Ngi hc t yu cu m un l ngi c s bi kim tra t t 50% tr ln. * V k nng: Xy dng i tng ph hp vi yu cu thc t. * V thi : Cn thn, t gic, kin tr. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh: Chng trnh c p dng cho chng trnh o to trung cp, cao ng ngh.

92 2. Hng dn mt s im chnh v phng php ging dy m un: S dng phng php thuyt trnh, ng thi kt hp minh ha bng chng trnh hoc bng m hnh. Ngi ging dy c th s dng my chiu hng dn hc sinh v cc bi tp. Ngi ging dy dng my chiu gii cc v d mu trong ni dung chng trnh hc. Ngi ging dy c th chia nhm hc sinh thc hin cc bi tp. 3. Nhng trng tm chng trnh cn ch : Cn bn v C#. Thc thi giao din. Mng, ch mc v tp hp. Chui v x l chui. C ch y quyn v s kin. Lp trnh hng i tng trong C#. Cc lp c s .NET. 4. Ti liu cn tham kho: [1] MSDN Library [2] Jesse Liberty, Programming C#. Nh xut bn: OReilly, 2005 [3] Bradley L.Jones, C# in 21 Days, Nh xut bn: SAMS, 2006

93

CHNG TRNH M UN BT BUC


Tn m un: Lp trnh Windows 2 M s m un: M20
( Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20.. ca B trng B thng binh v X hi )

94

95 CHNG TRNH M UN O TO LP TRNH WINDOWS 2 M s m un: M 20 Thi gian m un: 120gi. (L thuyt: 40gi; Thc hnh: 80gi) I. V TR, TNH CHT CA M UN V tr: - Hc sau m un Lp trnh Windows 1. Tnh cht: - Cung cp cho ngi hc kin thc chuyn su v lp trnh trn window form II. MC TIU M UN - To cc ng dng trn nn Windows. - To c cc ng dng c s d liu trn nn Windows. - Lp trnh c cc chc nng ko v th, ko v kt dnh. - Lp trnh v s dng c cc i tng ca .NET. - To c ng dng c s d liu vi cc bo co bng CrystalReport. - S dng c h thng registry v tp tin .ini lu tr thng tin chng trnh. - To c cc ng dng MDI. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: S TT Thi gian Tn cc bi trong m un Tng Thc L thuyt Kim tra* s hnh 1 X l ngoi l 5 2 3 2 Visual Studio .NET 5 3 2 3 Thc n 6 2 4 4 Thanh trng thi 7 2 5 5 Cc hp thoi 8 3 5 6 Cc hp thoi tp tin 9 2 5 2 7 Cc i tng 23 7 16 8 Mt s tnh nng khc 9 3 6 9 Truy cp v x l c s d liu 33 13 20 10 Lp bo co vi CrystalReport 15 3 9 3 Cng 120 40 75 5 * Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Bi 1. X l ngoi l Mc tiu : Thi gian: 5gi

96 Hiu r v li pht sinh ngoi l v tm nh hng ca n n chng trnh. S dng c cc lp i tng ngoi l. Xy ng c phn x l ngoi l trong chng trnh. Nghim tc, t gic trong hc tp

Ni dung : 1. Pht sinh v bt gi ngoi l 2. Nhng i tng lp ngoi l 3. Pht sinh ngoi l 4. Bi tp Bi 2. Visual Studio .NET Thi gian: 5gi Mc tiu : - S dng tyha2nh tho cc thnh phn ca Visual Studio.NET. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Lp trnh vi Visual Studio .NET 2. Thm v iu chnh cc iu khin 3. Ti cc tp tin 4. Thay i kch thc cc Form Bi 3. Thc n Thi gian: 6gi Mc tiu : - S dng c hai loi thc n ca .NET. - Bit cch s dng cc s kin Popup v kh nng chia s m lnh s kin. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Thc n chnh 2. Cc s kin popup v chia s 3. Thc n ng cnh 4. Bi tp Bi 4. Thanh trng thi Mc tiu : - Hiu r mc ch s dng thanh trng thi. - S dng c thanh trng thi trong chng trnh. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Lp StatusBar 2. Cc bng (panel) thanh trng thi 3. Thanh trng thi t v Thi gian: 7gi

97 4. Bi tp Bi 5. Cc hp thoi Mc tiu : - Bit cch s dng hp thoi thng ip. - S dng c phng thc Form.Close. - Phn bit c hai loi hp thoi Modal v Modeless. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Hp thoi thng ip 2. Phng thc Form.Close 3. Hp thoi Modal 4. Hp thoi Modeless 5. Bi tp Bi 6. Cc hp thoi tp tin Mc tiu : - S dng c cc phng thc v ng dn v tp tin. - S dng c cc loi hp thoi tp tin. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Tp tin v ng dn 2. Hp thoi lu tp tin 3. Hp thoi m tp tin 4. Bi tp Bi 7. Cc i tng Thi gian: 8gi

Thi gian: 9gi

Thi

gian:

23gi Mc tiu : - Bit xy dng lp tha k t lp form. - C k nng tt v vic la chn cc s kin s dng cho ph hp. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. S tha k form 2. Cc nhn v hp nhp vn bn, lp nt nhn 3. Cc s kin bn phm v chut 4. ListBox, ComboBox,Calender 5. Image,ImageList 6. Toolbar, Tab, Tab page, Tooltip 7. ListView, TreeView 8. Bi tp

98 Bi 8. Mt s tnh nng khc Thi gian: 9gi Mc tiu : - To c ng dng a ti liu (MDI). - To c cc tp tin .ini v registry lu tr thng tin ca chng trnh. - Bit lp trnh ko v th (Drag and Drop), ko v kt dnh cc i tng (Drag and dock). - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Cc ng dng MDI 2. Registry v tp tin .ini 3. Ko v th 4. Ko v kt dnh 5. Bi tp Bi 9. Truy cp v x l c s d liu Thi gian: 33gi Mc tiu : - Hiu r v ADO.NET. - S dng c cc i tng kt ni c s d liu. - S dng c cc cu lnh SQL cng nh cc th tc ca SQL thao tc d liu. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Tng quan v ADO.NET 2. Cc cng c kt ni d liu 3. Hin th d liu, lc d liu 4. Thao tc vi d liu 5. ADO.Net Entity Framework 6. Linq 7. Bi tp Bi 10. Lp bo co vi CrystalReport 15gi Mc tiu : - To c bo co i theo bng cng c CrystalReport. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu cng c Crystal Report 2. Gn kt d liu vo bo co 3. Xy dng v trin khai bo co Thi gian:

99
4. Bi tp

IV. IU KIN THC HIN M UN hc xong m un Lp trnh Windows 1. Phng my c my chiu v p ng ti thiu 2 ngi/1 my. Phng l thuyt c my chiu, bng vit v internet. V. PHUNG PHP V NI DUNG NH GI * V kin thc: nh gi bng phng php thc hnh trn my hoc bng phng php thc hin bi tp ln theo tng nhm. Ni dung nh gi thuc v cc bi hc sau: X l ngoi l. Thanh trng thi. Cc hp thoi. Cc i tng. Mt s tnh nng khc. Truy cp v x l c s d liu. Lp bo co vi CrystalReport. Yu cu: Thang im cho bi thc hnh trn my hoc bi tp ln: 10. Ch yu nh gi v k nng ca hc sinh v cc ni dung trn. Bi kim tra t yu cu l bi kim tra t 50% im tr ln. Ngi hc t yu cu m un l ngi c s bi kim tra t t 50% tr ln. * V k nng: Xy dng i tng ph hp vi yu cu thc t. * V thi : Cn thn, t gic, kin tr. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh: Chng trnh c p dng cho chng trnh o to trung cp, cao ng ngh . 2. Hng dn mt s im chnh v phng php ging dy m un: S dng phng php thuyt trnh, ng thi kt hp minh ha bng chng trnh hoc bng m hnh. Ngi ging dy c th s dng my chiu hng dn hc sinh v cc bi tp. Ngi ging dy dng my chiu gii cc v d mu trong ni dung chng trnh hc.

100 Ngi ging dy c th chia nhm hc sinh thc hin cc bi tp. 3. Nhng trng tm chng trnh cn ch : X l ngoi l. Cc hp thoi. Cc i tng. Mt s tnh nng khc. Truy cp v x l c s d liu. Lp bo co vi CrystalReport.

4. Ti liu cn tham kho : [1] Charles Petzold. Programming Windows With C#. Ms Press. 2007 [2] Simon Robison; Chirstian Nagel; KarliWatson;Jay Glinn; Morgan Skinner; BillEvjen. Professional C#. Wrox. 2005 [3] Erik Brown. Windodows Forms Programming With C#. Manning. 2006

101

CHNG TRNH M UN BT BUC


Tn m un: Lp trnh WEB 1 M s m un: M21
ngy ( Ban hnh theo Thng t s /20.. / TT -BLTBXH thng nm 20.. ca B trng B thng binh v X hi )

102 CHNG TRNH M UN LP TRNH WEB 1 M s m un: M 21 Thi gian m un: 150 gi. (L thuyt: 45 gi; Thc hnh: 105 gi) I. V TR, TNH CHT CA M UN V tr: - y l m un u tin lp trnh trn mi trng web trong chng trnh o to ngh Cao ng lp trnh my tnh, s dng mi trng Microsoft Visual Studio.NET lm nn tng pht trin web. V vy m un ny trnh by cc cu trc iu khin ca ngn ng ASP.NET hin i thay v s dng ngn ng ASP c in. Tnh cht: - Cung cp cho ngi hc mt kin thc v lp trnh mng chy trn Intranet/Internet. II. MC TIU M UN Trnh by c kin trc h tng .NET. Vn dng c c php ca ngn ng lp trnh ASP.NET. S dng c phng php lp trnh hng i tng trong ngn ng lp trnh ASP.NET. Khai thc c cc tnh nng tin tin trong ASP.NET. To c cc ng dng web kt ni vi c s d liu. To c bo co. Lp trnh mng cp c bn. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: S TT 1 2 3 4 5 6 7 8 9 Tn cc bi trong m un Tng s ASP.NET v kin trc.NET 10 Lp trnh trong mi trng.NET 17 C bn v ASP.NET 27 Hng i tng vi ASP.NET 12 Nhng tnh nng tin tin trong 5 ASP.NET ASP.NET v cc lp c s 14 Truy cp v x l c s d liu 20 vi.NET Ajax 9 Lp bo co vi crystal report 15 Thi gian L Thc Kim tra* thuyt hnh 5 5 6 11 8 19 4 6 2 2 3 4 4 4 4 10 16 5 11

103 10 Lp trnh mng 21 4 14 3 Cng: 150 45 100 5 * Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Bi 1. NET v kin trc.NET Thi gian:10gi Mc tiu : - Trnh by c kin trc ca .NET v ngun gc ngn ng .NET - Trnh by c cc lp trong .NET Framework - Ci t v chun b c mi trng pht trin ng dng Microsoft Visual Studio .NET. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Mi quan h gia ASP.NET v kin trc .NET 2. Common Language Runtime l g? 3. Assemblies l g? 4. Tm hiu v Intermediate Language 5. Cc lp .NET Framework 6. To cc ng dng .NET bng ASP.NET 7. Vai tr ca ASP.NET trong .NET Enterprise Architecture Bi 2. Lp trnh trong mi trng.net Thigian:17gi Mc tiu : - S dng c ca s pht trin ng dng web MS Visual studio.NET - S dng c tt c cc cng c trong ToolBox - T chc v qun l c ng dng Web - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. S dng MS Visual studio.NET 2. Nguyn tc s dng .NET 3. To v qun l ng dng Web Bi 3. C bn v ASP.NET Mc tiu : - S dng c ngn ng lp trnh ASP.NET - Qun l c chng trnh bi khng gian tn - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Cu trc tng qut ca mt chng trnh .NET 2. Bin v Hng Thigian:27gi

104 3. D liu kiu tr v kiu qui chiu 4. Cc cu lnh iu khin 5. Mng 6. Cc php ton 7. An ton kiu 8. Kiu lit k 9. Cc khng gian tn 10.S dng cc ch thch 11.T nh danh v t kho Bi 4. Hng i tng vi ASP.NET Mc tiu : - Khai bo c lp i tng - Khai bo c cc lp k tha vi cc kiu d liu - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Lp v Tha k 2. Giao din 3. Phng thc kin to v hy b 4. Cc trng ch c 5. Np chng php ton Bi 5. Nhng tnh nng tin tin trong ASP.NET Mc tiu : - Bt c cc li do ngi s dng gy ra - Qun l c b nh - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Li v x l bit l 2. Cc s kin 3. Thuc tnh 4. Qun l b nh bn di Bi 6. ASP.NET v cc lp c s Mc tiu : - Khai thc cc lp c s ca khng gian tn System - Thc hin c cc thao tc x l chui c bn - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Lp c s System.object 2. X l chui Thigian:12gi

Thigian:5gi

Thigian:14gi

105 3. 4. 5. 6. Biu thc chnh quy Nhm cc i tng Reflection Tuyn trnh

Bi 7. Truy cp v x l c s d liu vi.NET Thigian:20gi Mc tiu : - S dng cc i tng ADO thc hin cc thao tc tm kim, thm, sa, xa cc trong c s d liu - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Tng quan v ADO.NET 2. Cc cng c kt ni d liu 3. Hin th d liu 4. Thao tc vi d liu Bi 8. Ajax Mc tiu : - Vit c cc ng dng web theo cng ngh Web 2.0 - Lp trnh tng tc vi ngi dng - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu Ajax 2. Cc ng dng ca Ajax 3. Lp trnh Ajax Thigian: 9gi

Bi 9. Lp bo co vi crystal report Thigian:15gi Mc tiu : Xut c d liu t c s d liu Access hoc SQL Server ra cng c Crystal Report v cho bo co. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu cng c Crystal Report 2. Gn kt d liu vo bo co 3. Xy dng v trin khai bo co Bi 10. Lp trnh mng Thigian:21gi Mc tiu : - Vit c cc ng dng s dng giao thc truyn ti d liu qua mng nh Chat, Mail. - Nghim tc, t gic trong hc tp

106 - m bo an ton cho ngui v thit b Ni dung : 1. Cc cng ngh kt ni mng 2. S dng cc thnh phn v lp dng sn. 3. Xy dng chng trnh Chat n gin 4. Xy dng trnh duyt Web n gin IV. IU KIN THC HIN M UN * Vt liu: Xng thc hnh t chun. Cc m hnh trn giy in hoc trn power point. * Dng c: My tnh, my chiu. Bi ging son trn phn mm dy hc. B phn mm Microsoft Visual Studio .NET 2003 tr ln. V. PHUNG PHP V NI DUNG NH GI * V kin thc: nh gi thng qua bi kim tra trc nghim hay kim tra vit t cc yu cu sau: Hiu c kin trc h tng .NET. Trnh by c c php ca ngn ng lp trnh ASP.NET. S dng c phng php lp trnh hng i tng trong ngn ng lp trnh ASP.NET. * V k nng: nh gi thng qua bi tp thc hnh t cc yu cu sau: S dng c tnh nng tin tin trong ASP.NET. To c cc ng dng WEB. To c cc ng dng c s d liu. To c bo co. Lp trnh mng cp c bn. * V thi : Rn kuyn k nng lp trnh cn thn, chu o . Rn kuyn k nng suy lun logc. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh Chng trnh c s dng ging dy cho trnh trung cp ngh v cao ng ngh. 2. Hng dn mt s im chnh v phng php ging dy m un: Thc hin mn hc ny bng phng php thuyt trnh, m thoi. S dng cc ngun ti nguyn son trn phn mm dy hc, ging dy s

107 dng my tnh v my chiu. Ch yu thao tc mu khi thc hin xy dng cc ng dng ban u. Gio vin c th la chn mt trong hai ngn ng C#.NET hoc VB.NET ging dy theo nhu cu ca th trng. 3. Nhng trng tm chng trnh cn ch : S dng thnh tho cc cu trc iu khin ca ngn ng Web S dng cc i tng ADO kt ni c s d liu v thao tc d liu qua cc lnh SQL. Xy dng trang web c tnh bo mt nh trang ng nhp, xc thc ngi dng, 4. Ti liu cn tham kho: [1] PHM HU KHANG, Lp Trnh ASP.NET 2.0, Nh Xut Bn Lao ng X hi, 2006 [2] DNG QUANG THIN, Lp Trnh Web dng ASP.NET v C#, Nh Xut Bn Tng Hp TP. H Ch Minh, 2007

108

CHNG TRNH M UN BT BUC


Tn m un: Thc tp sn xut 1 M s m un: M22
ngy ( Ban hnh theo Thng t s /20.. / TT -BLTBXH thng nm 20.. ca B trng B thng binh v X hi )

109 CHNG TRNH M UN O TO THC TP SN XUT 1 M s m un: M 22 Thi gian m un: 240gi. (L thuyt: 15gi; Thc hnh: 225gi) I. V TR, TNH CHT CA M UN V tr: - Kt thc cc mn hc, m un Tnh cht: - y l m un tng kt cc k nng trong lp trnh ng dng. II. MC TIU M UN Thc hin hon tt c mt ng dng chy trn my n hoc trn mi trng mng Rn luyn k nng lm vic c lp Rn luyn k nng lm vic nhm Rn luyn k nng son bo co v thc hin cc bo co thc tp Nghim tc chp hnh ni quy, quy nh ti c s thc tp. m bo an ton cho ngi, thit b v v sinh cng nghip

1. Ni dung tng qut v phn phi thi gian: S Tn cc bi trong m un TT Tng s L thuyt 1 Ch la chn v yu cu 7 2 2 Lp k hoch thc hin 12 2 n 3 Thc hin n 167 7 4 Vit bo co n 27 2 5 Bo co n 27 2 Cng: 240 15 * Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh 2. Ni dung chi tit: Bi 1. Ch la chn v yu cu 1. Yu cu ca n 2. Cc cng vic chnh phI thc hin Bi 2. Lp k hoch thc hin n 1. K hoach v bin php thc hin 2. Lp k hoch Bi 3. Thc hin n Thi gian: 7gi

Th

Thi gian: 12gi

Thi gian: 167gi

110 Bi 4. Vit bo co n 1. Trnh by n 2. Cch vit Slide Thi gian: 27gi

Bi 5. Bo co n Thi gian: 27gi 1. Nhng c im cn lu 2. Thc hin bo co IV. IU KIN THC HIN M UN Cung cp cho hc sinh y cc iu kin cn thit thc hin thnh cng ti thc tp. V. PHNG PHP V NI DUNG NH GI T chc cho hc sinh bo v trc t b mn, nh gi hc sinh qua cc ni dung sau: - Mc hon tt, cht lng ca sn phm: 70%. - S sng to trong khi thc tp v lm sn phm: 10% - Vit bo co: 5% - Bo co, tr li: 15% .

111

CHNG TRNH M UN T CHN


Tn m un: Lp trnh qun l 1(Access1) M s m un: M23
( Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20.. ca B trng B thng binh v X hi )

112 CHNG TRNH M UN O TO LP TRNH QUN L 1 (ACCESS 1) M s m un: M 23 Thi gian m un: 75gi (L thuyt: 15gi; Thc hnh: 60gi) I. V TR, TNH CHT CA M UN V tr: - M un c b tr sau khi hc sinh hc xong cc mn chung v mn k thut c s v trc cc mn chuyn nghnh chuyn su. Tnh cht : y l m un bt buc trong ngnh lp trnh my tnh. II. MC TIU M UN Bit ci t h qun tr CSDL Access S dng thnh tho cc lnh giao tip c bn ca h qun tr c s d liu. Bit to cc bng d liu v lin kt gia chng, Bit cp nht d liu. Bit kt xut d liu theo cc nh dng ph hp. To c bo co. m bo an ton cho ngi, thit b v v sinh cng nghip - Nghim tc t gic hctp

III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: Thi gian Tn cc bi trong m un Tng L Thc Kim s thuyt hnh tra* 1 Khi u vi Access 10 2 8 2 Bng d liu v truy vn 35 10 23 2 3 Biu mu d liu 15 2 11 2 4 To lp bo co 15 2 12 1 Cng 75 16 54 5 *Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh 2. Ni dung chi tit: S TT Bi 1. Khi u vi Access Thi gian: 10 gi Mc tiu : - Nm c ng dng ca access, ci t c b phn mm Access, thc hin cc thao tc trn h qun tr c s d liu access. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b - Nghim tc t gic hc tp

113 Ni dung : 1. nh ngha phn mm CSDL. 2. Mt s thut ng 3. Khi ng ACCESS v m CSDL 4. Quan st ca s CSDL 5. Duyt cc bn ghi 6. Nhp cc bn ghi 7. Son tho bn ghi 8. Xem trc v in trang d liu 9. S dng tr gip v kt thc ACCES Bi 2. Bng d liu v truy vn Thi gian: 35 gi Mc tiu : - To c cu trc ca bng. - Nhp c d liu cho cc cc mu tin - Bit cch to cc quan h, rng buc d liu, truy vn d liu - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Phc tho hoch nh CSDL 2. To bng 3. Chnh sa bng 4. nh dng trang d liu 5. Sp xp, lc v tm kim 6. To v chnh sa truy vn Bi 3. Biu mu d liu Thi gian: 15 gi Mc tiu : - To c cc biu mu nhp d liu - S dng c cc thnh phn v thuc tnh ca cc i tng trong qua trnh to thnh biu mu - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Biu mu v ng dng 2. Cc bc to biu mu 3. Cc i tng v thuc tnh 4. To cc biu mu con 5. Trang tr biu mu Bi 4. To lp bo co Mc tiu : Thi gian: 15 gi

114 To c cc bo co (report) ca d liu Bit trang tr report ph hp vi yu cu Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

Ni dung : 1. Bo co v ng dng 2. Cc bc to bo co 3. Cc thnh phn ca bo co 4. nh dng v trang tr bo co 5. Xut d liu VI. IU KIN THC HIN M UN: * Vt liu: Xng thc hnh t chun. My tnh ci office, font ting vit v b g. Giy A4, mc in. * Dng c v trang thit b: Mi hc sinh/1 my tnh. My chiu a phng tin. My in mu. *Hc liu: Bi ging dy trn phn mm dy hc. Phn mm thi trc nghim. Cc ti liu pht tay lin quan n bi ging. *Ngun lc khc: Phng thc hnh c trang thit b hin i v c h thng m thanh nh sng t tiu chun ca tng cc dy ngh. V. PHNG PHP V NI DUNG NH GI * V kin thc: c nh gi qua cc bi kim tra vit,thi trc nghim t c cc yu cu sau: Hc sinh hiu c khi nim c bn v h qun tr CSDL ACCESS. Phn tch ng bi ton ng dng thnh cc bng d liu v cc chc nng thc hin. Trnh by c cch thc xy dng mi lin h gia cc bng. Nm r cc lnh macro v lp trnh trn ACCESS. Trnh by c cc kiu v k thut thit k biu mu. * V k nng: nh gi k nng thc hnh ca hc sinh trong bi thc hnh ci t h qun tr c s d liu,to bng,lin kt bng,to biu mu,bo co t c cc yu cu sau:

115 Thc hin ci t c h qun tr c s d liu trn mi trng window. To c bng,thit lp cc thuc tnh cho cc field v to lin kt bng chnh xc. Thc hin chnh xc truy vn v kt xut d liu theo cc biu thc logic. To form ng k thut v yu cu ca gio vin. Lp trnh thc hin c mt s tnh nng ca bi ton qun l bng cch s dng cc cu hi v tp lnh SQL. Xy dng c mt ng dng nh hon chnh. * V thi : Rn kuyn k nng lp trnh cn thn, chu o . Rn kuyn k nng suy lun logc. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh: Chng trnh m un c s dng ging dy cho trnh cao ng ngh, trung cp ngh. Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 2. Hng dn mt s im chnh v phng php ging dy m un o to: Gii thch cc khi nim v CSDL. Xy dng cc CSDL qua ni dung bi hc Cho sinh vin thc hin mt s ni dung c th v nu cu hi sinh vin tr li Phn nhm cho cc sinh vin trao i vi nhau, trnh by theo nhm Thc hin mt s cc bi tp v h qun tr CSDL. 3. Nhng trng tm chng trnh cn ch : Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 4. Ti liu cn tham kho: [1]. Bi Th Tm. Gio trnh Ms Access cn bn v nng cao. Nh xut bn giao thng vn ti Nm 2005 [2]. Nguyn Sn Hi. Gio trnh MS Access.

116

CHNG TRNH M UN T CHN


Tn m un: Lp trnh qun l (Access2) M s m un: M24
( Ban hnh theo Thng t s /20.. / TT -BLTBXH ngy thng nm 20.. ca B trng B thng binh v X hi )

117

118 CHNG TRNH M UN O TO LP TRNH QUN L 2 (ACCESS 2) M s m un: M24 Thi gian m un: 90gi. (L thuyt: 30gi; Thc hnh: 60gi) I. V TR, TNH CHT CA M UN V tr: M un ny hc sau m un access 1 Tnh cht: - Gip cho hc sinh nng cao cc kin thc v lp trnh trn mi trng Access. II. MC TIU M UN To c cc thnh phn m un, macro. Lp trnh c VBA. Lp trnh c vi c s d liu. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: Thi gian S Tn cc bi trong m un L Thc Kim TT Tng s thuyt hnh tra* 1 To lp Macro 16 6 9 1 2 To lp Modul & Lp trnh 33 12 20 1 VBA 3 Lp trnh c s d liu 41 12 26 3 Cng 90 30 55 4 *Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit Bi 1. To lp Macro, menu Thi gian: 16 gi Mc tiu: - Bit to lp v ng dng c Macro - To lp c menu - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung ca bi: 1. To Macro 2. Cc lnh c bn 3. To menu

119 4. To toolbar 5. Khai bo menu, toolbar Bi 2. To lp Modul Mc tiui: - Bit to lp v ng dng c Module - Bit s dng ngn ng VBA cn bn - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung ca bi: 1. Cc kiu d liu c bn 2. Bin & cch s dng bin 3. Hng & cch s dng hng 4. Cu trc r nhnh if, select case 5. Chng trnh con dng hm, chng trnh con dng th tc 6. K thut x l li Bi 3: Lp trnh c s d liu Mc tiu: - Bit lp trnh iu khin trn cc mu tin ca c s d liu - Hon thin mt ng dng qun l c s d liu - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung: 1. Ngn ng sql 2. i tng database 3. i tng recordset 4. i tng querydef 5. i tng tabledef 6. i tng relation 7. Lp trnh trn cc i tng C s d liu IV. IU KIN THC HIN M UN * Dng c Phng thc hnh * Vt liu Ti liu ly t Internet Cc trang chiu. Phn mm dy hc. * Cc ngun lc vt liu khc B phn mm Office Thi gian: 41 gi Thi gian: 33 gi

120 V. PHUNG PHP V NI DUNG NH GI * V kin thc: c nh gi qua cc bi kim tra vit,thi trc nghim t c cc yu cu sau: Hc sinh hiu c khi nim c bn v lp trnh trn h qun tr CSDL ACCESS. Hiu r ngn ng VBA * V k nng: S dng c cc i tng ca Access trong lp trnh . Xy dng c mt ng dng nh hon chnh kt hp gia thao tc trn CSDL v lp trnh. * V thi : Rn kuyn k nng lp trnh cn thn, chu o . Rn kuyn k nng suy lun logc. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh Chng trnh c p dng cho chng trnh o to cao ng ngh 2. Hng dn mt s im chnh v phng php ging dy m un: Gio vin hng dn mt s ni dung v l thuyt sau lm mu cho sinh vin thc hin. Cc bi thc hnh cui kha l cc bi ton qun l nh: qun l h s hc sinh, qun l th vin.v.v. 3. Nhng trng tm chng trnh cn ch : To lp v s dng macro Lp trnh tm kim cc thng tin trong c s d liu 4. Ti liu cn tham kho: [1]. Bi Th Tm. Gio trnh Ms Access cn bn v nng cao. Nh xut bn giao thng vn ti Nm 2005 [2]. Nguyn Sn Hi. Gio trnh MS Access.

121

CHNG TRNH M UN T CHN


Tn m un: Bo tr my tnh M s m un: M25
( Ban hnh theo Thng t s /20../ TT - BLTBXH ngy .. thng .. nm 20.. ca B trng B Lao ng - Thng binh v X hi )

122

CHNG TRNH MUN BO TR MY TNH M s m un: M25 Thi gian m un: 150gi. (L thuyt: 30gi; Thc hnh: 120gi) I. V TR, TNH CHT CA M UN V tr: - Hc sau cc mn hc/m un Tin hc i cong, phn cng my tnh. Tnh cht: - Cung cp cho ngi hc bit nhn dng cc thit b phn cng h, c kh nng thay th v sa cha. II. MC TIU M UN - Din gii c cc chc nng c bn ca cc thnh phn trong h thng my tnh. - Hiu r cc chc nng c bn ca cc thit b trong my tnh. - Bit lp rp, ci t s dng v bo tr cc thit ca my tnh. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b III. NI DUNG M UN 1 Ni dung tng qut v phn phi thi gian: S TT 1 2 3 4 5 6 7 8 9 10 Tn cc bi trong m un Tng quan v cu trc my tnh Ngun in cho my tnh Bng mch chnh ( Mainboard) B x l trung tm CPU B nh trong B nh ngoi Cc thit b ngoi vi Rp my Gii thiu BIOS v CMOS Ci t h iu hnh v phn mm Cng Thi gian Tng L Thc Kim s thuyt hnh tra* 5 1 4 5 1 4 20 13 12 18 12 19 15 31 150 4 3 2 2 2 5 5 5 30 14 10 10 14 10 12 10 22 110 4 10 2 2 2

123 * Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh 2. Ni dung chi tit: Bi 1: Tng quan v cu trc my tnh Mc tiu : - M t c cu trc chung ca my tnh. - Xc nh c cc thnh phn c bn ca my vi tnh. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Cu trc chung ca my vi tnh 2. Cc thnh phn c bn ca my vi tnh Bi 2: Ngun in cho my tnh Mc tiu : - Phn bit c cc ngun in cho my tnh. - Xc nh c c tnh k thut ca ngun. - Xc nh c hiu in th ca ngun in. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu b ngun 2. c tnh k thut 3. Mc in th ca b ngun Bi 3: Bng mch chnh ( Mainboard) Mc tiu : - Xc nh v phn bit c cc loi mainboard. - Xc nh v s dng c cc khe cm trn mainboard. - Lp t c mainboard - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu v bn mch chnh 2. Cc thnh phn c bn trn bng mch chnh 3. Cc loi bng mch chnh thng s dng hin nay Bi 4: B x l trung tm CPU Thi gian: 13gi Thi gian: 20gi Thi gian: 5gi Thi gian: 5gi

124 Mc tiu : - Phn loi c cc loi CPU - Gn c CPU vo mainboard - Thit lp c cc thng s k thut cho mainboard - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu v b x l trung tm 2. Phn loi b x l trung tm 3. Cch gn CPU vo mainboard v thit lp cc thng s 4. Ngt (Interrup request) Bi 5: B nh trong Mc tiu : - Phn bit c RAM. - Bit cch gn RAM vo mainboard. - Bit cch thit lp cc thng s k thut. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu v b nh trong 2. Phn loi Ram 3. Chip truy cp b nh trc tip Bi 6: B nh ngoi Mc tiu : - Bit cch xc nh v phn loi cc loi b nh - Xc nh c cc c tnh k thut - Lp rp c cc cc loi a. - Bit cch phn vng v nh dng a cng - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. a mm v a mm 2. a cng 3. Qu trnh khi ng my tnh trong DOS 4. a quang Bi 7: Cc thit b ngoi vi Mc tiu : Thi gian: 12gi Thi gian: 18gi Thi gian: 12gi

125 Phn loi c cc thit b ngoi vi Bit cch ci t v s dng cc thit b ngoi vi Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

Ni dung : 1. Mn hnh (Monitor) 2. Bn phm (Keyboard) 3. Chut (mouse) 4. My in (Printer) 5. Mt s thit b khc 6. Truyn song song v ni tip Bi 8: Rp my Mc tiu: - Xc nh c cc dng c cn thit - Bit cch lp rp, kt ni cc thnh phn - Lp rp hon chnh mt my tnh - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Cc thnh phn cn thit 2. Dng c 3. Dng tnh in 4. Cc bc thc hin Bi 9: Gii thiu BIOS v CMOS Mc tiu : - Xc nh c cc thnh phn trong CMOS. - Cu hnh c CMOS. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu 2. Setup cc thnh phn cn bn 3. Setup cc thnh phn nng cao Bi 10: Ci t h iu hnh v phn mm Mc tiu : - Ci t c h iu hnh cho my tnh. Thi gian: 31gi Thi gian: 15gi Thi gian: 19gi

126 Ci t c cc phn mm ph bin. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

Ni dung : 8. Chun b phn cng v phn mm 9. Tin trnh ci t h iu hnh 10. Ci t cc phn mm IV. IU KIN THC HIN M UN * Dng c v trang thit b: My chiu Tut n vt, vng tnh in v h thng tip a B ngun v v my Bo mch chnh, CPU Cc thit b ngoi vi Cc thit b lu tr, a quang B nh RAM Cc phn mm: H iu hnh, phn mm ng dng * Hc liu: Ti liu hng dn m un lp rp v ci t my tnh Ti liu hng dn bi hc v bi tp thc hnh Gio trnh lp rp v ci t my tnh * Ngun lc khc: Phng hc l thuyt v phng thc hnh iu kin thc hin m un. V. PHUNG PHP V NI DUNG NH GI 1. Phng php nh gi: Vn p, trc nghim, vit: t cu hi vo nhng vn chnh, trng tm trong m un: Nu cc thnh phn chnh ca my vi tnh, qui trnh lp rp my vi tnh, phng php phn vng a cng; ci t h iu hnh; ci t phm mm; sao lu phc hi d liu. Da trn nng lc thc hnh: Lp rp my vi tnh; phn vng a cng; ci t h iu hnh; ci t phm mm; sao lu phc hi d liu. 2. Ni dung nh gi: * Kin thc: Trnh by c tng quan v my tnh. Trnh by c chc nng ca cc thnh phn c bn ca my tnh. Chn la cc thit b lp rp, ci t mt my tnh hon chnh. M t cch phn chia a cng, cch ci t h iu hnh v cc phn mn ng dng * K nng: Tho v lp rp c mt my tnh hon chnh.

127 * Thi : . Phn vng c a cng. Ci t c cc h iu hnh v cc phn mm ng dng. Ci t c trnh iu khin thit b. Gii quyt c cc li thng gp. C thc t gic, tnh k lut cao, tinh thn trch nhim trong hc tp. Th hin tnh khoa hc, sng to trong qu trnh hc tp. C kh nng lm vic theo nhm.

VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh : Chng trnh mn hc c s dng ging dy cho trnh cao ng v trung cp ngh. Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 2. Phng phap giang day : Phn nhm sinh vin lm vic theo nhm Ni r cc cc hnh thc bo tr a ra cc tnh hung ri yu cu sinh vin ln k hoch, thc hin v nh gi vic bo tr 3. Nhng kin thc trong tm : Cc bi hc trng tm : 2, 4, 7, 8, 10 4. Tai liu tham khao : [1]. Trn Bo Ton. Phn cng my tnh. Nh xut Thanh nin. 2004. [2]. Nguyn nh Vit. Kin trc my tnh. Nh xut bn i hc quc Gia H Ni. 2007. [3]. Msc. V Vn Chn, Th.s. Nguyn Hng Vn. Gio trnh kin trc my tnh. Khoa CNTT i hc cn th. 2009

128

CHNG TRNH M UN T CHN


Tn m un: H iu hnh m ngun m M s m un: M26
( Ban hnh theo Thng t s /20../ TT - BLTBXH ngy .. thng .. nm 20.. ca B trng B Lao ng - Thng binh v X hi )

129 CHNG TRNH M UN O TO H IU HNH M NGUN M M s m un: M26 Thi gian m un: 90 gi. (L thuyt: 30gi; Thc hnh: 60gi) I. V TR, TNH CHT CA M UN V tr: - Mn hc c b tr sau khi hc xong cc mn chung v b tr song song vi mn hc/m un o to ngh chuyn nghip. Tnh cht: - L mn hc t chn trong nghnh lp trnh my tnh. Cung cp kin thc v tch hp m ngun xy dng sn v pht trin ra ng dng mi. II. MC TIU M UN Hiu c nguyn l h iu hnh Linux Bit c cc yu t hp thnh h iu hnh Linux Bit chn c phn cng thch hp ci c h iu hnh Linux Ci c HH Linux Ci t c cc phn mm v cc ng dng trn h Linu. S dng c mt s ng dng c bn trn h Linux. Qun l c h thng Linux, mc c bn Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG M UN 1 Ni dung tng qut v phn phi thi gian: S TT 1 2 3 4 5 6 7 8 9 10 Thi gian Tn cc bi trong m un Tng L Thc s Thuyt hnh Tng quan v Linux. 5 5 Chun b ci t Linux 2 2 Ci t RedHat Linux 20 5 14 Bt u s dng Linux 10 2 8 Nng cp v ci t phn mm 10 4 5 vi RPM Qun tr h thng Linux 10 2 8 Khi ng v ng tt 5 2 3 Qun l trng khon 10 2 8 Sao lu d liu 8 2 6 Qun l tp v th mc 10 4 5 Cng 90 30 57 Kim Tra*

130 * Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh 2. Ni dung chi tit: Bi 1: Tng quan v Linux. Mc tiu : - Hiu c cc khi nim v Linux - So snh c cc c im gia Unix v Linux - Hiu c vn tc gi v bn quyn c Linux - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Tm hiu chung v Linux 2. UNIX v Linux 3. Tc quyn v bn quyn Linux Bi 2: Chun b ci t Linux Mc tiu : - Bit cch chn phn cng ph hp vi h iu hnh - Xc nh c dung lng da v b nh cn thit - Nm c cc bc cn thit ci t Linux - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Chn cu hnh phn cng 2. Dung lng a v b nh 3. Nhng cch ci t Linux 4. Phn vng a cng Bi 3: Ci t RedHat Linux Mc tiu : - Trnh by c cc bc ci t Linux - Ci t c Linux - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Cc cch ci t& trnh t ci t 2. Thit lp cc cu hnh cho RedHat 3. Chn cc gi phn mm & ci t 4. Thit lp cu hnh &Kim tra cu hnh X Window 5. To a mm khi ng&khi ng li Thi gian: 20gi Thi gian: 2gi Thi gian: 5gi

131 6. Ci t Linux ch vn bn Bi 4: Bt u s dng Linux Mc tiu : - Nm vng cc phng php thit lp ti khon - Nm vng cc phng php phn quyn - To v qun l c ti khon - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Thit lp trng khon 2. Qun l ngi s dng 3. S dng cc lnh c bn 4. X l cc tp DOS trong Linux 5. ng tt Linux& chy cc chng trnh Linux 6. Chy cc chng trnh DOS trong Linux 7. Chy cc chng trnh Windows vi Linux Bi 5: Nng cp v ci t phn mm vi RPM. Mc tiu : - Hiu cc c im ca RPM - Nm vng qui trnh nng cp phn mm - Nng cp c cc phn mm trn Linux - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Chnh sch nng cp phn mm 2. Ci t phn mm 3. S dng RPM 4. Nng cp Kernel 5. Ci t trong mi trng X bng RPM Bi 6: Qun tr h thng Linux Mc tiu : - Hiu r c im cc thnh phn cn qun l ca Linux - Vn dng c cc m hnh qun l i vi Linux - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Cc h thng v cc thnh phn x l 2. Cc m hnh v qun tr trong mi trng mng Thi gian: 10gi Thi gian: 10gi Thi gian: 10gi

132 Bi 7: Khi ng v ng tt Mc tiu : - Hiu c qui trnh khi ng Linux - Qun l c qui trnh khi ng v tt Linux - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Trnh qun l mi LILO 2. Tin trnh khi ng 3. ng tt Linux Bi 8: Qun l trng khon Mc tiu : - Qun l c cc user trong h thng - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Lm vic vi cc user& nhm user 2. Qun l home directory 3. Qun tr qua giao din web Bi 9: Sao lu d liu Mc tiu : - Hiu c tm quan trng ca vic sao lu d liu - Bit c cc th thut dung sao lu h thng - Sao lu c d liu ca mt h thng - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Cc th thut sao lu 2. Hoch nh thi biu sao lu 3. Thc hin sao lu v phc hi tp Bi 10: Qun l tp v th mc Mc tiu : - Hiu c h thng th mc ca Linux - S dng c cc thao tc trn tp - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Thi gian: 10gi Thi gian: 8gi Thi gian: 10gi Thi gian: 5gi

133 Ni dung : 1. Cc thao tc c bn vi tp 2. Nn v ni tp 3. H thng th mc trong Linux IV. IU KIN THC HIN M UN: * Vt liu: Phn, giy * Dng c v trang thit b: My tnh c nhn, s tay tra cu. My vi tnh, my chiu projector. Mng my tnh kt ni Internet a CD ci t Linux * Hc liu: B tranh bng giy phim trong dng dy H iu hnh Linux Ti liu hng dn m un H iu hnh Linux Ti liu hng dn bi hc v bi tp thc hnh mn hc H iu hnh Linux Gio trnh Mn hc H iu hnh Linux - Ngun lc khc: Phng hc l thuyt v phng thc hnh y iu kin thc hin mn hc V. PHNG PHP V NI DUNG NH GI: - Kin thc: Bng cc bi kim tra vit hoc vn p c bn t nhng yu cu sau: Trnh by c cc khi nim c bn, cu trc, chc nng cc thnh phn trong h iu hnh Linux Gii thch c cc khi nim c bn ca h iu hnh Linux M t c cu trc, chc nng ca cc thnh phn trong h iu hnh Linux - K nng: nh gi k nng thc hnh ca hc sinh trong bi thc hnh : Ci t v s dng h iu hnh Linux Thc thi c cc thao tc tp tin, th mc, qun l ngi dng + Ci t v cu hnh cc dch v mng T chc h thng cho php ngi s dng lm vic t xa - Thi : nh gi tnh t gic, tnh k lut, tham gia y thi lng mn hc, cn thn, t m, chnh xc trong cng vic.

134 VI. HNG DN THC HIN M UN: 1. Phm vi p dng chng trnh: Chng trnh M un c s dng ging dy cho trnh Trung cp ngh. Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 2. Hng dn mt s im chnh v phng php ging dy m un o to: S dng phng php pht vn Phn nhm cho cc hc sinh trao i vi nhau, trnh by theo nhm 3. Nhng trng tm chng trnh cn ch : Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng Bi chun b y cc iu kin thc hin m bo cht lng ging dy. 4. Ti liu cn tham kho: [1]. Trung tm Tin hc, i hc Khoa hc T nhin thnh ph H Ch Minh. Hng dn ging dy Qun tr mng Linux. [2]. Phan Vnh Thnh - T hc s dng Linux.

135

CHNG TRNH M UN T CHN


Tn m un: PHP & My SQL M s m un: M27
( Ban hnh theo Thng t s /20../ TT - BLTBXH ngy .. thng .. nm 20.. ca B trng B Lao ng - Thng binh v X hi )

136 CHNG TRNH M UN O TO PHP & MY SQL M s m un: M27 Thi gian m un: 120gi. (L thuyt: 45gi; Thc hnh: 75gi) I. V TR, TNH CHT CA M UN V tr - Hc sau khi hc v CSDL ,SQL server, Lp trnh web Tnh cht: - Trang b thm mt cng ngh lp trnh web. II. MC TIU M UN - To v qun l c c s d liu mySQL. - Kt ni c n c s d liu mySQL quan ngn ng PHP. - To c cc ng dng web chuyn nghip bng ngn ng PHP. - Qun tr c c s d liu qua cng c phpMyadmin. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b III. NI DUNG M UN 1 Ni dung tng qut v phn phi thi gian: S TT 1 2 3 4 5 Tn cc bi trong m un Tng quan v PHP v MYSQL Phng php truy xut CSDL MYSQL Ngn ng PHP Lp trnh ng dng WEB vi PHP Gii thi mt s WEBSITE mu Thi gian Tng L Thc Kim s Thuyt hnh Tra* 10 14 32 34 30 6 5 12 12 10 4 8 19 21 19 1 1 1 1

Cng 120 45 71 4 * Ghi ch: Thi gian kim tra c tch hp gia l thuyt vi thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Bi 1: Tng quan v PHP v MYSQL Thi gian: 10gi Mc tiu : - Hiu c kin thc tng qut v PHP. - To c mt Database v vit c lnh PHP kt ni c s d liu - Nghim tc, t gic trong hc tp

137 m bo an ton cho ngui v thit b

Ni dung : 1. Gii thiu 2. Kin trc c bn client/server 3. Cng c cn thit 4. To mt Database 5. Vit lnh PHP kt ni c s d liu Bi 2: Phng php truy xut CSDL MYSQL Mc tiu : S dng c Command Prompt truy xut CSDL - S dng lnh PHP, - S dng c Myadmin - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Truy xut c s d liu t Command Prompt 2. Truy xut c s d liu bng lnh PHP 3. Truy xut c s d liu dng phpMyadmin Bi 3 :Ngn ng PHP Thi gian: 32gi Mc tiu : S dng thnh tho ngn ng PHP lp trnh hng i tng trong PHP - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Bin v cc php x l trn bin PHP 2. Cc cu trc iu khin 3. Cc hm thng dng trong PHP 4. Thao tc vi tp tin v th mc 5. Lp trnh hng i tng trong PHP Bi 4: Lp trnh ng dng WEB vi PHP Mc tiu : S dng thnh tho lp trnh ng dng WEB vi PHP - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Trao i thng tin vi trnh duyt Thi gian: 34vgi Thi gian: 14gi

138 2. 3. 4. 5. 6. 7. Lm vic vi Cookies Thao tc vi c s d liu MySQL Truy vn c s d liu khc thng qua ADO Thao tc vi LDAP Thao tc vi Email Thao tc vi XML Bi 5: Gii thi mt s WEBSITE mu Thi gian: 30gi

Mc tiu : - Hiu c mc ch, phng php xy dng mt s WEBSITE mu ng dng trong thng mi in t, trong qun l tin tc. - Phn tch c h thng m ngun m (Portals) - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. ng dng thng mi in t 2. ng dng qun l tin tc 3. Phn tch h thng m ngun m (Portals) IV. IU KIN THC HIN M UN * Vt liu: Xng thc hnh t chun. Giy A0, bt lng. * Dng c v trang thit b: My tnh, my chiu. *Hc liu: Bi ging son trn phn mm dy hc. Phn mm kim tra trc nghim. * Ngun lc khc: Phng hc thc hnh my tnh t chun, mng internet. V. PHNG PHP V NI DUNG NH GI * V kin thc: nh gi thng qua bi kim tra trc nghim hay kim tra vit t cc yu cu sau: Hiu c kin trc h tng PHP. Trnh by c c php ca ngn ng lp trnh PHP. S dng c phng php lp trnh hng i tng trong ngn ng lp trnh PHP. * V k nng: nh gi thng qua bi tp thc hnh t cc yu cu sau: S dng c tnh nng tin tin trong PHP. To c cc ng dng WEB.

139 To c cc ng dng c s d liu. To c bo co. Lp trnh mng cp c bn. * V thi : Rn kuyn k nng lp trnh cn thn, chu o . Rn kuyn k nng suy lun logc. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh: Chng trnh m un c s dng ging dy cho trnh trung cp v cao ng ngh. 2. Hng dn mt s im chnh v phng php ging dy m un: Hc song song gia l thuyt v thc hnh, a cc bi tp gn vi thc t nht sinh vin sau khi hc xong c th to ra sn phm s dng c ph hp vi nhu cu thc t. 3. Kin thc trong tm: Cc bi hc trng tm: 2, 3, 4 4. Ti liu cn tham kho: [1] Nguyn Thin Bng- Php&MySQL- Nh xut bn Lao ng x hi.

140

CHNG TRNH M UN T CHN


Tn m un: BORLAND C++ BUILDER M s m un: M28
( Ban hnh theo Thng t s /20../ TT - BLTBXH ngy .. thng .. nm 20.. ca B trng B Lao ng - Thng binh v X hi )

141 CHNG TRNH M UN O TO BORLAND C++ BUILDER M s m un: M 28 Thi gian m un: 150gi. (L thuyt: 40gi; Thc hnh: 110gi) I. V TR, TNH CHT CA M UN V tr: - M un ny c hc sau mn hc cu trc d liu v m un h qun tr c s d liu. Tnh cht: - M un ny yu cu phi c t duy logic, cc kin thc c s d liu, cc kin thc v cu trc d liu. II. MC TIU M UN To c cc ng dng Windows bng cng c C++ Builder. To c cc ng dng c s d liu bng cng c C++ Builder. To c cc ng dng mng bng cng c C++ Builder. Hiu c cch lp trnh trn Windows bng cch s dng cc s kin. Nu c tnh nng tin tin v cc u th ca cc mi trng lp trnh mi. S dng cc i tng thnh phn v iu khin trong cc th vin lp trnh thng dng. Thit k cc giao din ngi dng ng dng,s dng cc thao tc trn cc iu khin. To cc tng tc gia ngi dng vi ng dng. Bit to v x l cc i tng ho, a m thanh hay cc video clip vo ng dng. Bit xy dng cc ng dng c s d liu n gin, bit to cc chng trnh ng dng n gin. Nghim tc, t gic trong hc tp m bo an ton cho ngui v thit b

III. NI DUNG M UN 1. Ni dung tng qut v phn phi thi gian: S TT 1 2 3 4 5 Tn cc bi trong m un Gii thiu v C++ Buidler Tng quan v VCL Pht trin giao din ngi dng ng dng Lm vic vi cc iu khin Tng tc gia ngi dng vi ng dng Thi gian Tng L Thc s thuyt hnh 6 2 4 16 4 12 23 16 18 6 4 6 15 12 12 Kim tra*

142 ha v multimedia 16 Lin kt c s d liu 21 Lp trnh mng 18 Xy dng v trin khai cc ng dng 16 Cng 150 * Ghi ch: Thi gian kim tra c tch hp gia l thuyt vo gi thc hnh. 2. Ni dung chi tit: 6 7 8 9 4 12 6 15 6 12 2 11 3 40 105 5 vi thc hnh c tnh

Bi 1. Gii thiu C++ Builder Thi gian: 6gi Mc tiu : - Nm vng kin thc v k nng s dng cng c lp trnh C++ Builder. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. u th ca C++ Builder so vi Turbo C++/Visual C++ 2. Gii thiu C++ Builder. 3. Mi trng pht trin tch hp IDE. 4. Mt s cng c c trng Bi 2. Tng quan v VCL Mc tiu : - Nm vng kin thc v VCL. - S dng c VCL. - Hiu r v s tha k trong VCL. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Gii thiu VCL. 2. M hnh phn cp VCL. 3. Cc thuc tnh, bin c chung vi TControl. 4. Cc thuc tnh, bin c chung vi TWinControl 5. Cc i tng, thnh phn chun ca VCL. Bi 4. Lm vic vi cc iu khin Mc tiu : - Lp trnh p ng c cc hnh ng r v th. - Lp trnh p ng c cc hnh ng r v lin kt. - Vit c chng trnh x l vn bn v ha. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Thi gian: 16gi Thi gian: 16gi

143 Ni dung : 1. Thc hin cc hnh ng r v th 2. Thc hin cc hnh ng r v lin kt. 3. Lm vic vi vn bn trong cc iu khin. 4. Thm ho vo iu khin. Bi 5. Tng tc gia ngi dng v ng dng Mc tiu: - S dng c cc hp thoi trong lp trnh. - Bit lp trnh a biu mu. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. S dng cc hp thoi. 2. Cc hp thoi Windows dng chung. 3. To v qun l cc hp thoi. 4. S dng a biu mu. 5. Xy dng chng trnh TextEditor Bi 6. ha v Multimedia Mc tiu : - Hiu r v cc thnh phn ha VCL. - S dng c Canvas. - Vit c cc chng trnh Multimedia. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : ) 1. Tng quan v lp trnh ho. 2. Cc thnh phn ho VCL. 3. S dng cc thuc tnh v cc phng thc ca i tng 4. Canvas 5. To v qun l cc bc v. 6. Lp trnh multimedia Bi 7. Lin kt c s d liu Mc tiu : - Hiu r cc cng c kt ni d liu. - Vit c chng trnh c s dng c s d liu. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Thi gian: 21gi Thi gian: 16gi Thi gian: 18gi

144 Ni dung : 1. Cc k thut truy cp d liu trong C++ Builder. 2. Cc thnh phn truy cp c s d liu ca C++ Builder. 3. Cc iu khin nhn bit d liu ca C++ Builder. 4. Cc thnh phn c s d liu c bn. 5. Xy dng chng trnh qun l danh b. Bi 8. Lp trnh mng Mc tiu : - Hiu r m hnh m hnh client/server. - Vit c chng trnh s dng Socket. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung : 1. Cc tnh nng lp trnh mng trong C++ Builder. 2. Lp trnh client/server. 3. Lp trnh Internet. 4. Lp trnh vi socket. Bi 9. Xy dng v trin khai cc ng dng Thi gian: 16gi Mc tiu : Hiu r tm quan trng ca vic ng gi v trin khai ng dng. - S dng c phn mm InstallShield Express ng gi chng trnh C++ Builder. - Xy dng ti liu hng dn. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b Ni dung ca bi: 1. Cc k thut g ri trong C++ Builder. 2. S dng mt s ti nguyn Windows. 3. Xy dng tr gip trc tuyn. 4. S dng chng trnh InstallShield Express. IV. IU KIN THC HIN M UN - Vt liu, dng c v trang thit b: Slide v my chiu, my tnh Giy A4,cc loi giy dng minh ho Cc hnh v minh ho gii thut - Hc liu: Ti liu hng dn mn hc lp trnh C++ Builder. Thi gian: 18gi

145 Ti liu hng dn bi hc v bi tp thc hnh mn lp trnh C++ Builder. Gio trnh mn lp trnh C++ Builder. . - Ngun lc khc: Phng hc b mn lp trnh C++ Builder. iu kin my tnh v phn mm thc hnh. V. PHUNG PHP V NI DUNG NH GI * V kin thc: nh gi thng qua bi thc hnh trn my hoc thng qua trc nghim nh gi kin thc v k nng ca hc vin theo cc ni dung trong chng trnh hc sau: Pht trin giao din ngi dng ng dng Lm vic vi cc iu khin Tng tc gia ngi dng vi ng dng ha v multimedia Lin kt c s d liu Lp trnh mng * V k nng: K nng xy dng chng trnh vi cc yu cu: Giao din ph hp S dng i tng hp l Khai thc c s d liu nhanh hiu qu . * V thi : Cn thn, t gic, kin tr. VI. HNG DN THC HIN M UN 1. Phm vi p dng chng trnh Chng trnh c p dng cho o to ngh h trung cp v cao ng Vit Nam. 2. Hng dn mt s im chnh v phng php ging dy m un: S dng phng php thuyt trnh, algorithm ng thi kt hp minh ha bng chng trnh hoc bng m hnh. Ngi ging dy c th chia nhm hc sinh thc hin bi tp. Phng php chnh l phng php Algorithm. Ngi ging dy su tp ti liu to ti liu pht tay cho ngi hc. 3. Nhng trng tm chng trnh cn ch : Pht trin giao din ngi dng ng dng. Lm vic vi cc iu khin. Tng tc gia ngi dng vi ng dng. ha v multimedia. Lin kt c s d liu.

146 4. Ti liu cn tham kho : [1] Jarrod Hollingworth, Dan Butterfield, Bob Swart, Jamie Allsop. C++ Builders 5 Developer's Guide. SAMS , CD. [2] Kent Reisdorph, Ken Henderson. Teach Yourself Borland C++Builder in 21 Days. Borland Press/Sams,CD. [3] Charlie Calvert. Charlie Calvert's. Borland C++Builder Unleashed. Borland Press/Sams,CD. [4] Jim Mischel, Jeff Duntemann, Al Williams. Borland C++Builder Programming Explorer, The Hands-On Guide to Mastering the Power of Borland's. Coriolis Group.

147

CHNG TRNH MN HC T CHN


Tn m hc: Qun tri mng M s mn hc: MH29
( Ban hnh theo Thng t s / 20.. / TT -BLTBXH ngy thng nm 20.. ca B trng B thng binh v X hi )

148

149 CHNG TRNH MN HC QUN TR MNG M s mn hc: MH29 Thi gian m un: 150gi. (L thuyt: 45gi; Thc hnh: 105gi) I. V TR, TNH CHT CA MN HC V tr : - Mn hc c b tr sau khi hc xong cc mn h thng my tnh v phn cng my tnh,mng cn bn,thng b tr hc k cui ca chuyn ngnh. Tnh cht : - L mn hc t chn. Cung cp cho ngi hc kin thc qun tr mng my tnh. II. MC TIU MN HC Nm vng l thuyt v b nh tuyn,kin trc module,cu hnh,cc chc nng ca cc b phn trong b nh tuyn. - S dng thnh tho cc lnh c bn cu hnh b nh tuyn cng nh bit cch khc phc cc li thng gp. - Hiu r v h thng tn min DNS. - Ci t c DNS Server trn Window 2000 hay trn LINUX - Hiu r v cc dch v truy cp t xa s dng cc giao thc kt ni c cc dch v truy cp t xa. - Nm c phng thc hot ng v c im ca dch v Proxy. - Hiu v p dng c cc m hnh kt ni mng,thit lp c cc chnh sch truy cp c bn. - Nm c cn bn h thng bo mt v FireWall. - Ci t v cu hnh c FireWall cho Window. - Nghim tc, t gic trong hc tp - m bo an ton cho ngui v thit b III. NI DUNG MN HC 1 Ni dung tng qut v phn phi thi gian: Thi Gian S TT I Tn chng, mc Tng L Thuyt s 37 10 Thc hnh Bi Tp 26 Kim tra* (LT hoc TH) 1(TH)
1(TH)

Tng quan v b nh tuyn L thuyt v b nh tuyn CISCO B nh tuyn CISCO H thng tn min DNS Tng quan v H thng tn min DSN

1(TH) 30 10 19 1(TH)

II

150 Ci t DNS SERVER III Dch v truy cp t xa v dch v PROXY Dch v truy cp t xa (REMOTE ACCESS) Dch v PROXY Bo mt v FIREWALL Tng quan v bo mt h thng Tng quan v bo mt h thng FIREWALL 39 10 28

IV

44

15

28

Tng 150 45 101 4 * Ghi ch: Thi gian kim tra l thuyt c tnh vo gi l thuyt, kim tra thc hnh c tnh vo gi thc hnh. 2. Ni dung chi tit: Chng 1 : Tng quan v b nh tuyn Mc tiu : - Hiu c chc nng ca b nh tuyn - S dng c cc lnh cu hnh ca b nh tuyn Cisco - Nghim tc, t gic trong hc tp Ni dung : 1. L thuyt v b nh tuyn CISCO Thi gian: 15gi 1.1. Gii thiu v b nh tuyn 1.2. Chc nng chnh ca b nh tuyn 1.3. Cu hnh c bn v chc nng cc b phn trong b nh tuyn 2 : B nh tuyn CISCO Thi gian: 22gi 2.1. Gii thiu b nh tuyn Cisco 2.2. Cch s dng lnh cu hnh b nh tuyn 2.3. Cu hnh b nh tuyn Cisco Chng 2 : H thng tn min DSN Mc tiu : - Hiu c tng quan v h thng min DNS - Ci t c DNS SERVER cho Window 2000 v LiNUX - Nghim tc, t gic trong hc tp Ni dung : 1. Tng quan v H thng tn min DSN 1.1. Gii thiu 1.2. DNS Server v cu trc d liu tn min Thi gian: 12gi

151 1.3. Phn loi DNS Server v ng b d liu gia cc DNS Server 1.4. Hot ng ca h thng DNS 2. Ci t DNS SERVER Thi gian: 18gi 2.1. Ci t DNS Server cho Window 2000 2.2. Ci t v cu hnh DNS cho LiNUX Chng 3 : Dch v truy cp t xa v dch v PROXY Mc tiu : - Hiu c cc giao thc s dng trong truy cp t xa. - Trin khai thc hin c dch v truy cp t xa Proxy m bo an ton v hiu qu. - Nghim tc, t gic trong hc tp Ni dung : 1 : Dch v truy cp t xa (REMOTE ACCESS) Thi gian: 20gi 1.1. Cc khi nim v giao thc 1.2. Cc giao thc s dng trong truy cp t xa 1.3. An ton trong truy cp t xa 1.4. Trin khai dch v truy cp t xa 2.Dch v PROXY Thi gian: 19gi 2.1. Cc khi nim 2.2. Trin khai dch v Proxy 2.3. Cc tnh nng ca phn mm MicroSoft ISA server2000 Chng 4 : Bo mt v FIREWALL Mc tiu : - Hiu c cc vn chung v bo mt h thng v mng my tnh. - S dng c bo mt h thng FIREWALL - Nghim tc, t gic trong hc tp Ni dung : 1. Tng quan v bo mt h thng 1.1. Cc vn chung v bo mt h thng v mng 1.2. Cc bin php bo v mng my tnh 2. Tng quan v bo mt h thng FIREWALL 2.1. Gii thiu v FireWall 2.2. Mt s phn mm FireWall thng dng 2.3. Thc hnh ci t v cu hnh FireWall IV. IU KIN THC HIN M UN: * Dng c v trang thit b: My chiu(nu c) Giy A4, cc loi giy Cc hnh v v d minh ho Thi gian: 22gi Thi gian: .22gi

152 My tnh a phn mm WINDOWS SERVER, Hub, Switch, router * Hc liu: Ti liu hng dn thc hnh m un qun tr mng . Gio trnh M un qun tr mng . * Ngun lc khc: Phng hc l thuyt v phng thc hnh iu kin thc hin m un. V. PHUNG PHP V NI DUNG NH GI: 1. Phng php nh gi: Vn p, trc nghim, vit: t cu hi vo nhng vn chnh, trng tm trong m un: Ci t cu hnh DNS, Active Directory, DHCP, Qun l ti khon ngi dng v nhm, Qun tr my in, cc quyn truy cp, qun l a. 2. Ni dung nh gi: * Kin thc: Phn bit s khc nhau trong vic qun tr my ch (Server) v my trm (workstation). Cch thit lp v s dng ti khon ngi dng, ti khon nhm. Cc kin thc v vic duy tr ti khon nhm v sp xp h thng ho cc tc v qun tr ti khon ngi dng v ti khon nhm. Cc kin thc chia x v cp quyn truy cp ti nguyn dng chung. Nguyn tc thit lp cu hnh v qun tr in n ca mt my phc v in mng. Cc cng c thu nhp thng tin v ti nguyn mng v ti nguyn my tnh. Cng dng v chc nng ca cc thit b mng - K nng: t c cc yu cu sau: Ci t v cu hnh c h thng mng hon chnh. Qun tr c h thng mng m bo an ton h thng mng - Thi : Cn thn, t gic,chnh xc. VI. HNG DN THC HIN M UN: 1. Phm vi p dng chng trnh: Chng trnh M un c s dng ging dy cho trnh trung cp ngh v cao ng ngh. Gio vin trc khi ging dy cn phi cn c vo ni dung ca tng bi hc chun b y cc iu kin thc hin bi hc m bo cht lng ging dy. 2. Hng dn mt s im chnh v phng php ging dy m un o to: Thuyt trnh, Gio vin thao tc mu.

153 Cho hc sinh hc tp theo nhm 3. Nhng trng tm chng trnh cn ch : Tm quan trng ca b nh tuyn Vai tr ca DNS server Bo mt h thng 4. Ti liu cn tham kho: [1]. HON V(Bin son), KS. NGUYN CNG SN(Ch bin); Hng Dn Qun Tr Mng Microsoft Windows Server 2003; Tng Hp TP. H Ch Minh, Nm 2004 [2]. Trung tm in ton v Truyn s liu KV1, Gio trnh Thit k v xy dng mng LAN v WAN; Nm 2002 [3]. VN-GUIDE(Tng hp v bin dch); Qun Tr Mng Microsoft Windows 2000; Nm 2002 [4]. NGUYN THANH QUANG(Su tm v bin son), HONG ANH QUANG(Su tm v bin son); Bo Mt V Qun Tr Mng; Vn Ha Thng Tin, Nm 2006 [5]. PHM HNG TI, Th Thut Qun Tr Mng Windows 2000, Thng k, Nm 2002

154 DANH SCH BAN CH NHIM XY DNG CHNG TRNH KHUNG TRNH TRUNG CP NGH ( Theo Quyt nh s 557/ Q- TCDN ngy 23 thng 11 nm 2010 ca Tng cc trng Tng cc Dy ngh ) S TT 1 2 3 4 5 6 7 H tn T Xun T Phm Minh Tng Phm Qung Tri Ging Thanh Trn Bi nh Tin Nguyn Th Hng Minh ng Th Thu H Chc v Ch nhim Ph ch nhim Th k Thnh vin Thnh vin Thnh vin Thnh vin

DANH SCH HI NG THM NH CHNG TRNH KHUNG TRNH TRUNG CP NGH ( Theo Quyt nh s 202 /Q- BLTBXH Ngy 24 thng 02 nm 2011 ca B trng B Lao ng Thng binh v X hi)

S TT 1

H v tn Ch tch ng: Trn Vn Thanh

Chc v - n v cng tc Ph V trng V TCCB, B Cng

155 2 3 4 5 6 7 8 9 P. Ch tch ng: V Trng Ngh Th k ng: Nguyn Thin Nam Thnh vin ng: Phan ng Hng Thnh vin ng: Nguyn Gia Phc Thnh vin ng: Trn Ngc Huy Thnh vin ng: Nguyn Hng Qun Thnh vin ng: Quch Ngc Xun Thnh vin ng: Vn Giang thng Ph Hiu trng Trng C Cng nghip Nam nh Chuyn vin - V TCCB, B Cng thng Gim c TT lp trnh vin Trng H CN H Ni Trng khoa Trng CN Cng nghip HN T trng t mn Trng HKT KT Cng nghip Trng khoa Trng H Cng nghip Qung Ninh Trng ban o to v pht trin chng trnh Trng C thc hnh FPT Chuyn vin chnh - V TN TCDN

You might also like