VIỆN SƯ PHẠM KỸ THUẬT
_ _ _ _ __ _ _ _ _
NGHIÊN CỨU KHOA HỌC
PROFESSIONAL
T.S N
0713
- CNTT- K54
Hà Nội, 5/ 2014
1
MC LC
3
4
5
6
7
1.1. 7
1.2. Mc tiêu nghiên cu : 7
1.3. Nhim v nghiên cu: 7
1.4. u : 7
1.5. ng và phm vi nghiên cu: 7
1.6. D kin kt qu nghiên cu: 9
1.7. Kt cu ni dung : 9
10
2.1. thc tin: 10
2.1.1. Thc trng dy và hc CNTT i hng hin
nay: 10
2.1.2. Thc trng dy và hc môn CTDL> i hc , cao
ng hin nay 10
2.1.3. Thc trng v s dng các phn mm ng dn
m thit k 11
2.2. lý lun : 13
2.2.1. 13
2.2.2. m ca ng dng dy môn cu trúc d liu
và gii thut: 13
2.3. Quy trình thit k 15
2.4. 17
2
a) V ni dung : 17
b) Hình thc : 18
c) V hiu qu : 18
20
3.1. Gii thiu phn mm Adobe Flash Professional và ngôn ng lp trình
ActionScript 3.0: 20
3.2. t ca phn mm Adobe Flash: 21
3.3. Tng quan v 23
3.3.1. Tri 23
3.3.2. Xây dng kch bn: 24
3.3.3. Th hin kch bn: 26
3.4. Giao di 29
a) Gii thiu : 30
b) Phn bài hc : 31
c) Phn mô phng : 33
d) Phn bài tp : 35
e) Phn liên h : 36
f) Phn tr giúp : 37
38
4.1. Kt qu c : 38
4.2. ng phát trin c 39
40
3
DANH MỤC HÌNH VẼ
: 28
: 29
: Giao di 30
: Giao din gii thiu 31
: 32
: Slide gii thut sp xp la chn 32
: Video mô phng sp xp ni bt 33
: Giao din mô phng 4 gii thut 34
: Mô phng thut toán sp xp chèn 34
: Bài tn 35
: Bài tp nâng cao 36
: Liên h 37
: Tr giúp 37
4
CÁC TỪ VIẾT TẮT
CNTT n
- i hc ng
PTDH
5
LỜI CẢM ƠN
giáo T.S
này.
Em xin giáo T.S ,
viên em trong
t cho chúng em trong su
.
6
TÓM TẮT
dành cho sinh viên c
-
7
CHƯƠNG 1 : MỞ ĐẦU
1.1. Mục tiêu nghiên cứu :
H th lí lu xây dng thit k nói
chung và môn cu trúc d liu và gii thut nói riêng, cho vic thit
các trình tin hc.
Xây dc môn cu trúc d liu và gii thut bng flash, h tr
vic ging d son cho mình nhng phù
hp v, c ca mi lp, to hng thú , yêu thích cho các em hc
sinh góp phn nâng cao chng ging dy.
1.2. Nhiệm vụ nghiên cứu :
Nghiên c lý lun v vic thit k
Nghiên cu cách thc khai thác Internet phc v thit k .
Thit k môn CTDL>.
1.3. Phương pháp nghiên cứu :
u lý thuytc sách , tham kho tài liu, hi ý
ki
u thc tin :
1.4. Lý do chọn đề tài :
Trong nhi l bùng n ca CNTT nói riêng và khoa hc
công ngh ng mnh m vào s phát trin ca tt c các
i sng xã h ng th trong quá trình công
nghip hóa, hic vi nn kinh t th ng xã hi
ch i nhp quc t ng yêu cu ca thi k mi
cn phi có ngun nhân lng chng cao[1,2]ng
giáo du. Tuy nhiên nhng tn ti trong dy
và hc hit ra yêu cu cp thit i mn, toàn din giáo dc
8
o. Trong h thng giáo dc thì giáo dc i hc Ct
vai trò quan trng trong vi
i mi giáo di mc tn dy hc là cp
thit.
CNTT n tin ti mt xã hi hc tp. Hin nay, c
ng dng vào xây dng nhng trong dy hc. Dy hc bng BGDT hin
thành mt nhu cu cn thit i hng, Trung
cp, Ph thông. S cn thit ca i mng dy
xut phát t mt s t tri ca so vng dy
truyn thng[3].
Mt khác, vi s bùng n cc nhy vt k diu ca
công ngh tin hc. Tin hc s dng trong tt c c, ving
dng tin hc vào trong ging dy không còn xa l vi cán b giáo viên. Có rt
nhiu phn mm tr giúp giáo viên có th to ra cho mình.
có mt thng và thu hút thì Flash li là mt công c mnh giúp
Flash là mt công c mnh và có nht ni tri
i các phn mm,công c khác.
Cu trúc d liu và gii thuc xem là môn hng
dành cho sinh viên chuyên ngành CNTT bi hng ca các
gii thut làm cho giáo viên và sinh viên gp rt nhic
truyi kin thc nên sinh viên khó
s ch nào vi gii thunn dy hc
tr giúp cho sinh viên trong ving và hiu
c gii thut, thì công ngh thông tin là mn tr c lc cho
giáo viên và sinh viên trong vic mô phng li các gii thut và to ra có
chng cao.
9
Hin nay có rt nhiu phn mm có th song Adobe Flash
Professional là mt phn mn ni tri rt phù hp cho vic mô phng các gii
thut. Xut phát t nhng v la chn nghiên cng dng
phn mm adobe flash professional xây dng môn câu trúc d liu và
gii thu
1.5. Đối tượng và phạm vi nghiên cứu :
Giáo viên ging dy môn Cu trúc d liu và gii thut
Sinh viên chuyên ngành công ngh thông tin i hc, cao
ng, trung cp chuyên nghip
Phm vi nghiên c i h ng, trung cp chuyên
nghip có ging dy môn Cu trúc d liu và gii thut.
1.6. Dự kiến kết quả nghiên cứu :
H th lý lun v t k
Xây dng môn cu trúc d liu và gii thut, c bit là nó có
th chy trên c ng ng dng và web.
Hing áp dn dy hc hii cùng v
các mô hình hc tp trc tuyn ngày càng phát trin, s
i hc vi d ng trong hc tp ca
ng các v m.
1.7. Kết cấu nội dung :
: M u
: lý lun v thit k trong dy hc.
III: ng dng phn mm Adobe Flash thit k mô phng các thut toán
sp xp trong dy hc công ngh thông tin.
IV: Kt lung phát tri tài.
10
CHƯƠNG 2: CƠ SỞ LÝ LUẬN VỀ PHƯƠNG PHÁP THIẾT KẾ BÀI
GIẢI ĐIỆN TỬ TRONG DẠY HỌC
2.1. Cơ sở thực tiễn
2.1.1. Thực trạng dạy và học CNTT ở các trường đại học, cao đẳng hiện
nay
Công ngh thông tin là ngành hc có nhc thù riêng không th ch hc
thuc, áp di hc phi có kh
t nhng gi thiu cho ra nhn, chính
xác và cht ch, kh i kh c.
i hc công ngh thông tin phi có trí sáng tng phong
hic nhng mà mình nghiên cu tng
là nhng khái nim trng, nh biu din nhng t hp lnh cc
k phc tp vi nhiu kh y ra.
Tuy nhiên, nhii hc không phi tt c la ch
ng mà theo s thích ca bn thân dn nhanh chóng chán nn, mt tinh
thn hc tp, kéo theo kt qu hc tp thng thi, vic dy CNTT i
hc có tính hàn lâm. Trong khi, t li không d hiu nu s dng mô
phng s i hiu qu c dy và hc.
2.1.2. Thực trạng dạy và học môn CTDL> ở các trường đại học , cao
đẳng hiện nay
Trong khoa hc máy tính, cu trúc d liu là m liu trong máy
tính sao cho nó có th c s dng mt cách hiu qu. Cu trúc d liu và gii
thut là môn hn tng cho sinh viên CNTT, các thut
toán, gii thut, ng dng nhiu trong các môn hc ca ngành sau này.
11
Mc nhm giúp hc sinh nm b chc
thông tin máy tính. T t la chn cu trúc d li gii quyt các
bài toán.
Ni dung môn hc bao gm hai phn:
Nhng v n và mi quan h gia cu trúc d liu và gii thut,
phân tích thit k thut toán, gii thu qui;
Gii thiu mt s cu trúc d liu (m th ), thut
toán sp xp, tìm kim.
ng dng ca sp xp d liu trong thc t khá nhin
tr d liu,khoa hc k thut, các thut toán lp lch, máy tìm kim
Web,
Ti hc hin nay hu ht các phòng hc thì ngoài các thit b
dy hc ti thiu trang b máy chiu có máy tính cá nhân
thun tin trong vic trình din. Cùng vi trang
thit b, kt ni m. Th n th các bài hc
còn nhiu hn ch, kin thc truyc ht do ch dùng phn vit
bng kt hp vi trình chin, nên nhiu thông tin cn mô phng trong
quá trình ging dy s là nhng
hình v minh ha. Tuy các th công sc xây dng các Slide hay
các bài gi phc v cho công tác ging dy tt kim thi gian
vit bng không cn thii là mc s
tt nhc nhu cu thc t ca thi công ngh thông tin.
2.1.3. Thực trạng về sử dụng các phần mềm ứng dụng, trong đó có phần
mềm Adobe Flash để thiết kế BGĐT
Ti hc hin nay, hu hu có kh
hng dn cách son mt , cách thc ng dng các thit
12
b hii, CNTT vào quá trình dy hc. Nh i hiu
qu cao trong vic nâng cao chng dy hi mi PPDH.
ng dn hii vào quá trình dy h
n pháp nhm nâng cao chng giáo di mi PPDH theo
m hi ng
dng CNTT còn hn chc ng
dng các phn mm CNTT vào ging di hiu qu cao, m
ng dng và bng rãi và
tr thành mt h thng ng dng b ng giáo dc
hin nay.
Do hn ch v thi gian, d
dn ch ch yu s dng phn mn Power point.
c bio trc tuyt cuc cách mng v dy và hc
ca th k 21. ng dng nhng gii pháp tiên tin ca công ngh i dy
có th thit k c nhn truyn ti kin thc và k t
cách hu hiu nht ti hi hc thm chí có th ngi bt c
vào bt c c hiu qu hc tp tt nht
thông qua công c h tr là máy tính và internet. E-learning chính là mt gii
pháp hu hiu , và vi Flash thì chúng ta có th tao ra mu trc quan,
ng, phong phú.Vi nn tu ng,
, mô ph
Nu áp dng Flash hp lý s to ra nhng hiu qu rt cao trong dy và hc.
Ngày nay khi dy hc trc tuyn ngày càng phát trin, vic s dng các Flash
có chng s i hiu qu cao cho dy và hc, b tr hu ích cho quá
trình dy và h trình chiu ngay cho sinh viên xem
hoc tp.
13
2.2. Cơ sở lý luận :
2.2.1. Định nghĩa BGĐT :
là mt hình thc t chc bài lên lp mà k hoch hot
ng dy hu khin thông qua môi
ng multimedia do máy vi tính to ra. không phi ch n là
các kin thc mà sinh viên ghi vào v mà hong dy và hc
tt c các tình hung xy ra trong quá trình truyt và tip thu kin thc
ca sinh viên. không phi là mt công c thay th n
trng cho tt c các hong trên lp. mc
thp, giáo viên thc hin bài gii s h tr ca bn trình chi t
chc các hong dy hc nhc mc tiêu bài hc. m
cao nht ca BGDT là toàn b kch bn dy hc cc s hóa, to
nên mt phn mm dy hc hoàn ch c
bit nó có th thay th vài trò ci thy mt s thm nhnh.
n t là bn thit k c th toàn b k hoch hong dy hc
ca giáo viên trên gi lên lp, toàn b hong dy hc Multimedia
hóa mt cách cho tit, có cu trúc cht ch nh bi cu trúc
ca bài hn t là mt sn phm ca hong thit k bài dy
c th hin bng vt chc khi bài dy hc tin hành.
T hay chính là bn thit k ca , chính vì vy xây dng giáo án
n t hay thit k i khác nhau cho mng c th
2.2.2. Ưu điểm của ứng dụng BGĐT vào giảng dạy môn cấu trúc dữ liệu và
giải thuật
a) Tạo hứng thú học tập cho sinh viên:
Các có giao dip, vi nhng hiu ng v âm thanh, hình
hong làm cho tit hc tr ng, hp dsinh viên.T
14
ó sinh viên hào hng, thích thú vi bài hc,t c tham gia vào quá
trình hc tp. Khi sinh viên có hng thú hc tp thì s d dàng tip thu kin thc
và làm d dàng , nh
b) Tiết kiệm được thời gian và chi phí trong giảng dạy :
i vi giáo viên, vi s cgiáo viên tit kic thi
gian ghi bng, k, v hình , vì vy giáo viên s tit kic nhng khong
thi gian không cn thit.
Nh có s chun b c ca giáo viên, sinh viên không mt thi gian ch
giáo viên ghi bng nên có nhiu th v c, có nhiu
i thoi vi giáo viên v các v ca thc tin liên quan ti bài hc.
c) Phát huy tính tích cực học tập của sinh viên:
Vic s du kii mng
tích cc hóa hong nhn thc ca hc viên. Trong gi hc vi s tr giúp
cc viên không ch c tip xúc vi h thi
d, bng biu, mô phng thng bài t
ng dn và t chc cho hc viên có th t tìm hiu,
phân tích, so sánh ri t rút ra kt lun cn thit. Cách làm này tránh cho giáo
t ý kin các nhân ca mình cho sinh viên, mà bt buc sinh viên phi
ng não, t ong vic tip thu bài.
d) Nâng cao hiệu quả học tập:
Nhng kt qu nghiên cu khoa hc hii cho thy, t l % ni dung kin
thi hc có th nh c ph thuc vào cách thc t chc hong
c tài liu : có th nh c 5% ni dung kin thc;
Nghe ging th ng : có th nh c 15% ni dung kin thc;
Quan sát : có th nh c 20% ni dung kin thc;
15
Kt hp nghe và nhìn : có th nh c 25% ni dung kin thc
Thông qua tho lun : có th nh c 55% ni dung kin thc;
Trc tip tham gia hong, t làm thí nghim, t khám phá tri thc
có th nh c 75% ni dung kin thc;
Ging li khác : có th nh c 90% ni dung kin thc.
Khi s dt hp vi các mô phng, hc tip cn vi
kin thc mi thông qua vic nghe, nhìn, trc tip làm vic, hong nhóm,
trình bày ý kin, gii thích cho nhau nghe mt v c bii vi
các v ng trong môn CTDT & GT không th c
chy ra sao vi gii thun thì bng các mô phng o,
sinh viên d dàng tiy s dt hp vi các mô
phng là mt công c h tr c l nâng cao hiu qu hc tp cho sinh viên
không ch riêng môn CTDL> mà nhiu môn khác.
2.3. Quy trình thiết kế BGĐT
Bước 1 : xác định mục tiêu bài học
Trong dy hng ti hc hay li hc làm trung
tâm thì mc tiêu phi ch rõ sau khi hc cái gì. Mc
tiêu c tiêu hc tp, ch không phi là mc tiêu ging dy, tc là ch
ra sn phc sau bài h nh rõ mc tiêu bài hc,
giáo viên cn nghiên c n b kin thc, k ca bài
hc(chuc
sách, kt hp tài liu tham kh tìm hiu ni dung ca mi bài, các kin thc
trt ti ca mi m n
t ti ca c bài v kin th. c tiêu bài.
Mc tiêu bài h ng hc tp c
u qu thc hin bài dy ca giáo viên. Mc tiêu bài hc phi giúp giáo
c m hc tp ca sinh viên trong ti
16
Bước 2: xác định trọng tâm và kiến thức cơ bản
Nhng ni dung y tin hi hc chn lc t
ng tri th s, gn vi thc tc sp xp mt cách logic, khoa hc,
m bm và thc tin cao.Bi vy c
dy hc và tài liu b la chn kin thn, ti
thiu mà sinh viên phc.
Vic chn lc kin thn bài dy hc có th gn vi vic sp xp li
cu trúc c làm ni bt các mi liên h gia các hp phn kin thc ca
bài, t ng tâm, trm ca bài. Vic làm này thc s cn
thit, tuy nhiên không phi tic d dàng. Cn
chú ý vic cu trúc li nm bào logic ca bài hc, không làm
bii tinh thn mà các tác gi ã dày công xây dng.
Bước 3: Xây dựng kịch bản dạy học
nh cu trúc ca kch bn.
Chi tit hóa cu trúc ca kch bn:
a thng khác hot
ng ca thy, trò và công c h tr.
nh các câu hi, phn hi trong các hong
Hình dung tin trình dy hc.
i giáo viên phi thit k kch bn mt cách chi ti làm
u này, chúng ta phi hình dung trên màn hình máy tính có nhii
n, hình nh, âm thanh), mng s c xut
hi nào, v i hc có th
ng bi mng nào
cho phn h
Bước 4: xác định tư liệu cho các hoạt động
17
u cn thi nh(image), hot cnh, thí
nghim, mô ph
Tìm kim, x c mt nhiu thi giáo
viên ph thi gian, công si có nhng k s
dng các phn mm x lý d lii vi dy hc
viên c i vic thit k mô phng các gii thut cho sinh viên quan
sát.Hin có rt nhiu phn mm , công c h tr giáo viên thit k, mô phng
các gii thut
Bước 5: Lựa chọn công cụ và số hóa kịch bản
La chn phn mm công c thích hp cho vic s hóa kch bn. Hin nay
có khá nhiu công c h tr cho vic xây dng công
c c nhiu giáo viên s dc giáo viên la
chn công c nên da trên hiu bit và k dng công c a giáo
viên.
t ni dung, to hiu
Bước 6: Chạy thử, chỉnh sửa và hoàn thiện
Trình din th, soát li, kim tra tính logic, hp lý ca các thành phn.
Chnh sa, hoàn thióng gói.
2.4. Đánh giá BGĐT :
a) Về nội dung :
m bo tính chính xác, khoa hc, phù hp v môn và ni
ng dy. Th hin ni bc bài hc
tính tích cc, ch ng, sáng to ca hc viên trong nhn thc, luyn tp, khai
m mnh ca ng dng CNTT vào trong dy hc.
Yêu cu c th :
18
m bo tính chính xác v ni dung kin thc, t ng
Khoa hc trong cách thit k, trình bày.
Các mô phng, thí nghim trình dic ghép
ni khéo léo, phù hp, trình t b cc, logic và t trình bày bài hc.
Mô pht hiu qu c các mô phng phù
hp vi t nhn thc và giúp khc sâu kin thc.
Các câu hi trc nghing, kic kin thc bài hct
hiu qu cng c, luyn tp.
b) Hình thức :
Trình bày thm m, rõ nét, d hiu, d nc s hung phn, tích
cc, ch ng, không làm sinh viên mt tp trung vào bài hc.
Yêu cu c th :
Hình và ch phi rõ nét, c ch l xem, gn lp và
có tính trc quan, th hin ni bc kin thc.
Các hiu ng hình nh, màu sc, âm thanh, chuyc s dng có
m hp lý, không lm b dng, không gây nhiu lon, làm mt tp
trung vào bài hc.Các hiu ng không làm cho i hc b phân tán chú
ý, không quá nhiu, s dng có cân nhn ng bt li ca nó.
c) Về hiệu quả :
Vic ng dng CNTT phi góp phn mang li hiu qu trong dy và hc.
Trong môn CTDL và gii thut phi giúp cho sinh viên d hiu, d tin
các gii thut, khc sâu kin thc, góp phn vào thc hii m
dy hc
Yêu cu c th :
Thc hic mc tiêu bài hc, sinh viên hiu bài và hng thú hc
tp
19
Sinh viên tích c, ch ng trong quá trình hc tp
c thc hành, luyn tp nhi
c tác dng ni bt ca CNTT mà b dùng
dy hc thông qua các mô phng, luyn tp trên máy
Góp phi my hc b môn.
20
CHƯƠNG 3: ỨNG DỤNG PHẦN MỀM ADOBE FLASH THIẾT BÀI
GIẢNG ĐIỆN TỬ MÔN CTDL>
3.1. Giới thiệu phần mềm Adobe Flash Professional và ngôn ngữ lập
trình ActionScript 3.0
hay còn gi m ch o
n (multimedia) ln phn m hin th chúng Macromedia
c vit và phân phi bi Adobe
thu h
hm (raster graphics) kt hp vi hiu ng. Vi phiên bn Adobe
sung vào cho Flash nhnh m:
h tr nhinh dng import d liu; b sung các công c to hot hình mnh
m .
Ngoài ra Flash còn có mt ngôn ng nh riêng gi là ActionScript:
ActionScript (AS) là ngôn ng lp trình ca Flash. ActionScript là mt ngôn
ng l phát trin các ng dng nh vào
Adobe Flash Player và Adobe AIR. Ngôn ng lp trình ActionScript có th
c biên dch bi:
Adobe Flex Builder.
Adobe Flash Professional.
Command Line nh vào b SDK.
c biên dch, các ActionScript s c
chuyn thành dng bytecode mà ch có máy o ActionScript (AVM) mi hiu
c.
Ngôn ng lp trình ActionScript (AS) là ngôn ng có cú pháp kt hp ca c
Java và Delphi (cú pháp và t khóa ging Java, cách khai báo ging Delphi)
Các toán t, các câu l c bip ca
21
ActionScript có cú pháp khai báo và cách s dng rt ging vi Java to nên s
n và quen thuc v i dùng. Phiên bn mi nht ca AS cho
n thm này là bn 3.0. AS là ngôn ng
t giao vi lng th tc (bng chng là ta có
th vit hàm bên ngoài lp). AS là ngôn ng phân bit ch hoa và ch ng.
ng, AS là ngôn ng kch b
mang nhi a mt ngôn ng kch bn. Các câu lnh nm t do,
không nht thit pht trong mt hàm c th
d nhn thy ca mt ngôn ng kch bn
Ngoài ch lp trình khác, AS
còn có kh u khin animationg trong file Flash; x lý
các s kii chut và bàn phím; load d liu, nh, video, t bên
ngoài; và có kh n và ti lung âm thanh hoc hình nh. Chính vì
nhm này mà nu áp dng ngôn ng lp trình AS t
trình mô phng s t hiu qu c bit kh
lý các s kii chut và bàn phím s h tr rt nhiu khi lp trình
i dùng.
3.2. Tính ưu việt của phần mềm Adobe Flash
Flash là công c phát trin các ng dt k các phn mm mô
phm mnh ca Flash là có th nhúng các file âm thanh, hình ng.
i lp trình có th ch ng l
xut bng các file ki phù hp vi các
ng dng ci s d
Các tng mang phn m rng là .swf và có th hin
th bt trang Web hay ng dng Flash Player. Các tp
ng là hot ha, qung cáo hay các thành phn trang trí ca các
c s d to ra các ng dng Internet phong phú.
22
Vi m, mt tp tin Flash có th cha nhi
là mt tp tin hình dng GIF hay dm ln nht ca Flash - vi
ha dng vecto - c file rt nh. Thun tin cho vic truyn ti d
liu qua Internet.
Phn mm Flash có th tr thành mn trc quan vô cùng hu
hiu. Vi o các hình ng, Flash cho phép th hin tt
c các quá trình t n phc tp. Ví d c phát trin, thit
k website, so vi các công ngh khác thì công ngh Flash/Flex h tr lp trình
ng thích vi hu ht các ngôn ng lp trình web hin
nay. Flash h tr hu ht trên các h u hành: Windows, Linux, MacOS và rt
nhiu mu Mobile ca nhi phát trin mt ng dng Flash,
các nhà phát trin có th s dng trình biên tp Adobe Flash. Trình biên tp này
hong t h u hành: Windows và MacOS.
Vic khai thác các phn mm MS Office, Power Point, Violet( thit k và
trình din), GIF Movie Gear (làm hot hình), Windows Movie Maker (làm
y hc là mng tt yu trong thi k i m
pháp dy và hc. Adobe Flash t phn mm ni bt vi nhit.
Flash có nhm ni bi các phn mm trên:
Cho phép ghi âm thanh, hình ng, trình chiu
mng, logic và chi tit.
Cho phép chèn các câu hm câu hi trc nghim lên
bài ging)
Có th t v, thit k c các nhân vt, phong cc phim hot
t, sng
u khic thi gian c
23
vui, dàn nhc, website
Cho phép xut bài ging ra nhiu tài liu khác nhau (website, CD, ) và có
th dy hc trc tuyn
S dng các hình ng mô phc sp c
ch giúp cho tt c i hc có ng nhau, hiu
rõ ràng, hi bn cht ca s vt mô phng
Nh i hc s nhanh chóng nm rõ và
i mt cách d dàng bn cht c, quá trình. Kin thc
ci hc sau khi s dng các hình c mô phng s nh
Vi nhn thay th các phn mm khác trong
vic thit k ng.
3.3. Tổng quan về chương trình BGĐT môn CTDL>
3.3.1. Triển khai BGĐT môn CTDL>
Xây dng bài gi n t môn cu trúc d liu và gii thut gm 6
Phân tích, thit k gii thut
: Gii thu qui
: Mng và danh sách tuyn tính
: Danh sách móc ni, cây
: Các gii thut tìm kim
: Các gii thut sp xp.
Môn hc CTDL> cung cp cho sinh viên mng ln các kin th
bn v các gii thut,các kiu d ling và các phép toán trên kiu d
lic xong môn này sinh viên cn phi:
24
Phát bic khái nim kiu d liu, kiu d ling, mô hình
gii thut, gii thut và cu trúc d liu.
Nm vc các mô hình d liu, kiu d li
bp, cây, b th bng mt
s ngôn ng lp trình.
Nm vc mt s gii thut tìm kim, sp xp.
Vn dc các kiu d ling, các mô hình d li gii
quyn trong thc t.
i giáo viên s s dng h tr dy hc trên lp. Sinh viên s
ng dn cách s dng, thao tác vng dn và
t chc cho sinh viên có th t tìm hiu, phân tích, so sánh ri t rút ra kt lun
cn thit thông qua h thng bài tp qua tng bài h
lên t hc kèm theo tài ling dn s dng ca
giáo viên.
3.3.2. Xây dựng kịch bản
Xây dng các hot cnh (scene), s có s a các hot cnh thông
qua các nút, s dng các câu lnh Action Script.
m 19 scene vi các bing, các biu
n, vi các bing graphic khi thit k các cnh khác nhau mà
vn mun dùng các c vic s dng các bing có s
vin library.
Scene 1: Trang m u. Do các mô phng s áp dng trong dy và hc
môn CTDL> nên giao diu s ghi tên môn CTDL>.
Scene 2: Khung menu chính gm 6 nút: Gii thiu, Bài hc, Mô phng,
Bài tp, Liên h, Tr giúp. Khi nhn vào s dn các cnh cha các
nng. S dng các câu lnh chuyn cnh gn vi các nút.