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
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
6
TÓM TẮT
dành cho sinh viên c
-
7
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
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
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
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
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 :
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
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:
: 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,