การสร้างบทเรียน cai ด้วย flash · 1...

21
การสร้างบทเรียน CAI ด้วย Flash ใช้สาหรับการเรียน คอมพิวเตอร์กราฟิกและแอนนิเมชั่น (Computer Graphics and Animation) 3602304

Upload: others

Post on 28-Oct-2019

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

การสรางบทเรยน CAI ดวย Flash

ใชส าหรบการเรยน คอมพวเตอรกราฟกและแอนนเมชน

(Computer Graphics and Animation) 3602304

Page 2: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

สารบญ

เนอหา การสรางบทเรยน CAI ดวย Flash ........................................................................................................................................................................... 1

พนฐานเบองตนของ Flash ................................................................................................................................................................................. 1

การสรางบทเรยน CAI ดวย Flash ..................................................................................................................................................................... 2

ตวอยางการใช flash ............................................................................................................................................................................................ 3

ขนตอนการท า CAI ............................................................................................................................................................................................... 3

การใสไฟลเสยง .................................................................................................................................................................................................. 18

อางอง................................................................................................................................................................................................................... 19

Page 3: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

1

การสรางบทเรยน CAI ดวย Flash

พนฐานเบองตนของ Flash องคประกอบตาง ๆ ของ Flash อยางคราว ๆ เพอท าความเขาใจกอนวามอะไรบาง เครองมอชนด

ไหนมหนาทอยางไร มประโยชนอยางไรบาง มเครองมอชวยอ านวยความสะดวก ในการท างานและสรางชนงานจาก Flash ไปแลว บทนเราจะท าการสราง CAI กอนทจะเรม Flash เปนโปรแกรมทมความสามารถในดานการสรางภาพเคลอนไหว (Animation) ทไดรบความนยมมากทสดในปจจบน เปนผลตภณฑของบรษท Adobe (เดมคอ Macromedia) ซงไดพฒนาปรบปรงเครองมอตางๆ ใหมความสามารถใชงานไดสะดวก สามารถใชผลตสอการสอนเชงโตตอบ (Interactive), สอ Presentation เกมส แบบทดสอบ E-Book Website Streaming Video ฐานขอมล งานกราฟก และสรางภาพเคลอนไหว หรอแมแตภาพยนตรการตนเอนเมชน Computer Assisted Instruction (CAI) หมายถง สอการเรยนการสอนทางคอมพวเตอรรปแบบหนง ซงใชความสามารถของคอมพวเตอรในการน าเสนอสอประสมอนไดแก ขอความ ภาพนง กราฟก แผนภม กราฟ วดทศน ภาพเคลอนไหว และเสยง เพอถายทอดเนอหาบทเรยน หรอองคความรในลกษณะท ใกลเคยงกบการสอนจรงในหองเรยนมากทสดโดยมเปาหมายทส าคญกคอ สามารถดงดดความสนใจของผเรยน และกระตนใหเกดความตองการท จะเรยนร คณลกษณะส าคญของคอมพวเตอรชวยสอน (CAI)

1. สารสนเทศ (Information) หมายถง เนอหาสาระทไดรบการเรยบเรยง ท าใหผเรยนเกดการเรยนร หรอไดรบทกษะอยางหนงอยางใดตามทผสรางไดก าหนดวตถประสงคไว การน าเสนออาจเปนไปในลกษณะทางตรง หรอทางออมกได ทางตรงไดแก คอมพวเตอรชวยสอนประเภทตวเตอร เชนการอาน จ า ท าความเขาใจ ฝกฝน ตวอยาง การน าเสนอในทางออมไดแก คอมพวเตอรชวยสอนประเภทเกมและการจ าลอง

2. ความแตกตางระหวางบคคล (Individualization) การตอบสนองความแตกตางระหวางบคคล คอลกษณะส าคญของคอมพวเตอรชวยสอน บคคลแตละบคคลมความแตกตางกนทางการเรยนร คอมพวเตอรชวยสอน เปนสอประเภทหนงจงตองไดรบการออกแบบใหมลกษณะทตอบสนองตอความแตกตางระหวางบคคลใหมากทสด

3. การโตตอบ (Interaction) คอการมปฏสมพนธกนระหวางผเรยนกบคอมพวเตอรชวยสอนการเรยน การสอนรปแบบทดทสดกคอเปดโอกาสใหผเรยนไดมปฏสมพนธกบผสอนไดมากทสด

4. การใหผลปอนกลบโดยทนท (Immediate Feedback) ผลปอนกลบหรอการใหค าตอบนถอเปนการ เสรมแรงอยางหนง การใหผลปอนกลบแกผเรยนในทนทหมายรวมไปถงการทคอมพวเตอรชวยสอนทสมบรณจะตองมการ ทดสอบหรอประเมนความเขาใจของผเรยนในเนอหาหรอทกษะตาง ๆ ตามวตถประสงคทก าหนดไว

ประโยชนของคอมพวเตอรชวยสอน (CAI)

1. ชวยใหผเรยนทเรยนออน สามารถใชเวลานอกเวลาเรยนในการฝกฝนทกษะ และเพมเตมความร เพอปรบปรงการเรยนของตน

Page 4: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

2

2. ผเรยนสามารถน าคอมพวเตอรชวยสอนไปใชในการเรยนดวยตนเองในเวลา และสถานททสะดวก 3. คอมพวเตอรชวยสอนสามารถทจะจงใจผเรยนใหเกดความกระตอรอรน สนกสนานไปกบการเรยน

การสรางบทเรยน CAI ดวย Flash

การสรางบทนผจดท าไดก าหนดรปแบบฝงโครงสรางดงนเพอเปนแนวทางในการสรางสอ CAI โดยทวไปจะประกอบไปดวย โครงสรางตาง ๆ ดงน โครงสรางพนฐานในการท า CAI ส าหรบสรางคอมพวเตอรชวยสอน โดยทวไปจะมดงภาพท 1 หรออาจจะมเพมเตมเรองอน ๆ เขามาดวย

รปท 2 ตวอยางบทเรยน CAI เมอออกแบบแลวจะไดหนาตางดงภาพ (http://www.kpc.ac.th)

ทกทายหนาแรก

ค าน า วตถประสงค ทดสอบกอนเรยน

ปอนชอผใชงาน

แสดงเมนหลก

บทเรยน

บทเรยน แบบฝกหด

สรปผล

ผลการทดสอบกอนเรยน

GAME, VDO ผจดท า ทดสอบหลงเรยน

รปท 1 โครงสรางการสรางบทเรยนดวย Adobe Flash

Page 5: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

3

ตวอยางการใช flash สราง CAI ส าหรบเรยนวชา Flash ซงเมอน าความสามารถของ flash มารวมกนแลวจะสามารถสรางสอส าหรบการเรยนการสอนได หรอเรองตาง ๆ ส าหรบเผยแพร ไดไมจ ากด ขนตอนการท า CAI

เรมท า CAI เมอออกแบบโครงสรางเสรจเรยบรอยแลวกเรมลงมอสรางสอ CAI ทตองการตามรปแบบทไดออกแบบไวไดแลวการสรางท าดงน

ขนท 1 เมอเปดโปรแกรม flash cs3 ขนมาแลวเลอกรปแบบเปน Action Script 2.0

รปท 3 หนาแสดงเขาสโปรแกรม Flash Action Scrip 2.0

ขนท 2 ก าหนดขนาดแตในบทนจะไดขนาดตามทโปรแกรม flash cs3 ก าหนดมาใหแลว ก าหนดขนาดของชนงาน ไปท Modify => Document.. =

รปท 4 ก าหนดขนาดของชนงาน

1

Page 6: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

4

รปท 5 Title : ชอ CAI ทจดท า Description : , Dimension ตามความตองการของผสราง 1. Title : ก าหนดชอ ชอ CAI ทจดท า

2. ค าอธบาย Description : 3. Dimension ตามความตองการของผสราง เชน 800 x 400 px

ขนท 3 เรมสรางบทเรยน CAI สรางหนาแรกคอหนา ทกทายหนาแรก

ออกแบบหนาตาของตวโปรแกรมใหสวยงาม (จะท าตามรปกไดนะครบ) ใชเมาสคลก ขวาท frame ทตองการเลอก Actions หยดแลวพมพ Script ดงน 3.1 ใหท าการคลกเลอก ขวาท frame ท 1 แลวกด F9

1

2

3

Page 7: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

5

3.2 เมอคลกแลวจะแสดงขอมล พมพค าสงลงใน Action script stop();

รปท 6 พมพค าสงลงใน Action script stop();

3.1

3.2

Page 8: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

6

ขนตอนท 4 ใหสรางปมขนมาหนงปมในบทนจะเลอกปมมาจากเครองมอ Flash เลย โดยท าดงน ไปท 4.1 windows-> common libraries-> Buttons หลงจากนนจะปรากฏรป 4.2 หนาตางปมใหเลอกดงแลวใหเลอกปมตามตองการ

รปท 7 เพมปม Button ส าหรบเขาสบทเรยน

ขนท 5 เมอเราเลอกปมใสลงบนชนงานทเราสรางแลวดงรปกเรมเขยน Script ควบคมการท างานได 5.1 คลกเลอก buttons ทตองการ ใหท าการกดคางไวแลวเลอก ปมทตองการดงภาพท 8 5.2 ลากปมทตองการแลวท าการวางขอมลหรอปมทตองการ

รปท 8 เลอกปม Buttons ทตองการในหนาตาง Library Buttons

4.1

4.2

5.1

5.2

Page 9: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

7

ขนตอนการเขยน Script ใหกบปมทสรางขนมาใหท าดงน คลกขวาบนปม ทสรางขนมา แลวเลอกค าสง Actions จะปรากฏหนาจอดงรปแลวใหพมพค าสงดงในรป

รปท 9 เพม Actions Script

5.3

5.4

Page 10: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

8

ขนตอนท 6 เมอเขยน Script เรยบรอยแลวดงรป จากค าสง ทพมพวา gotoAndStop(“Scene 2”,1); เนองจาก script ทเราเขยนขนมานเราระบวาใหไปเปด Scene 2 ดงนนเราตองสราง Scene อก 1 Scene ทมชอ Scene วา Scene 2 วธการสราง Scene ใหท าดงน ไปทเมนบาร เลอก 6.1 Windows->other Panels->scene จะปรากฏหนาจอดงรป หลงจากนนให Click ทรป กจะได Scene 2 ขนมา

หมาเหต ชอ Scene สามารถเปลยนไดตามความเหมาะสมโดยดบเบลคลกใน Scene ทตองการจะเปลยนชอไดเลยตามทเราตองการ

ขนตอนท 7 จากรปในขนตอนท 6 ให Click เลอกค าวา Scene 2 หนาตางกจะเปด scene 2 ขนมาแลวใหตกแตงดงรปแลวก าหนดเงอนไขตามรปนะครบ

6.1

Page 11: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

9

รปท 10 แสดงการวาดรปและสราง Text การ Input Text

สรางชองส าหรบรบขอมลโดยใชเครองมอ

7.1 T น ามาวาดลงบนพนทดงรปหลงจากนนใหก าหนดคณสมบตของกลองรบขอมลดงรปคอ 7.2 เลอกรปแบบเปน Input Text

7.3 ตงชอตวแปรวา inputname สรางปมตามขนตอน(ขนตอนเหมอนกบตอนสรางหนาแรก) หลงจากนน คลกขาวทปมแลวพมพ Script ดงรป

7.3

7.1

7.2

Page 12: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

10

รปท 11 พมพ Action Script

ขนตอนท 8 สราง Scene 3 ขนมาโดยท าเหมอนกบขนตอนท 6 หลงจากนนกท าการตกแตง Scene 3 และสรางปมขนมาดงรป

Page 13: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

11

รปท 12 ก าหนดหนา ยนดตอนรบ ประกอบไปดวย ค าน า จดประสงค ทดสอบกอนเรยน และ ผจดท า

ใหสรางชองส าหรบแสดงชอทผใชกรอกมาโดยก าหนดคณสมบตดงรป ส าหรบการสรางปม ค าน า จดประสงคและอนท าดงน 1. ใหใชเครองมอ ในกลองเครองมอท าการวาดรปหลงจากนนกใชเครองมอพมพ ขอความลงบนรปโดยก าหนดใหคณสมบตของขอความเปนแบบ static text - หลงจากนนใหกดปม Shift คางเอาไว - ใชmouse คลกเลอกทงตวหนงสอละรปภาพปม - คลกขาวแลวเลอกค าวา convert to symbol จะปรากฏหนาตางขนมาดงรป ใหท าการตงชอ และเลอกเปน button เสรจเรยบรอยกดปมOk

Page 14: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

12

รปท 13 แสดงการ Convert to Symbol

Page 15: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

13

ขนตอนท 9 ใหสรางปมใหครบดงรปในขนตอนท 8 หลงจากนนท าการเขยน script ใหกบทกปมดงน ปม ค าน า on(press) { gotoAndStop("preface",1); } ปม จดประสงค on(press) { gotoAndStop("objective",1); } ปมแบบฝกหด on(press) { gotoAndStop("test",1); } ปมผจดท า on(press) { gotoAndStop("About Us",1); } ปมออกจากโปรแกรม on(press) { fscommand("quit","true"); } ปมเขาสบทเรยน on(press) { gotoAndStop("learn",1); }

รปท 14 หนาตาง Scene

Page 16: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

14

ขนตอนท 10 สราง Scene ใหมขนมา 5 Scene ใหมชอดงนเพอใหสอดคลองกบ script ทเขยนขนมาโดยการสราง

จะเหมอนกบขนตอนท 6 แตจะแตกตางตรงทเราตองท าการเปลยนชอ Scene ใหเปนชอดงน preface, objective, test, create, learn โดยการเปลยนชอโดยดบเบลคลกใน Scene ทตองการจะเปลยนชอในชอง Scene ดงรปถาตองการเปลยนอนไหนกใหดบเบลคลกใน Scene นน เมอเปลยนชอเสรจแลวใหตกแตงแตละ Scene ใหสอดคลองกบเนอหาของ Scene นนโดยทจะตกแตง Scene ไหนกใหเลอก Scene จากชอง Scene ดงรปดานบน ขนตอนท 11 สรางปมคลกกลบหนาหลกของแตละ Scene วธท าใหสรางปมขนมาหลงจากนนใหพมพ Script ใหกบปมดงน on(press) { gotoAndStop("Test",1); }

การท าแบบฝกหดหรอขอสอบใน Scene ทชอวา Test ท าดงน ขนตอนท 1 เปด Scene ทชอวา Tests หลงจากนนตกแตงหนาตาของScene ดงภาพ

รปท 15 แบบฝกหด ก-ง

Page 17: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

15

ดานหนาของค าตอบใหสรางเปนปมเพอจะใชเขยน Script เมอท าหนาแรกดงรปแลวใหคลกขวาท frame ท1 แลวเลอก Actions แลวเขยน Script ใหกบ frame แรกดงน stop(); var sum; sum=0;

ขนตอนท 2 เขยน script ใหกบปมขอทถกดงน on(press) { gotoAndStop(2); sum++; }

ขนตอนท 3 เขยน script ใหกบปมขอทผดดงน on(press) { gotoAndStop(2); } เมอท า frame แรกเสรจเรยบรอยแลวใหสราง frame ท 2 โดยคลกท frame ท 2 แลวเลอกค าวา Insert Keyframe ดงรป

Page 18: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

16

ขนตอนท 4 คลกท frame ท 2 แลวตกแตงดงรป

รปท 16 ขอท 2 ส าหรบแบบทดสอบ

ขนตอนท 5 เขยน script ใหกบปมขอทถกดงน on(press) { gotoAndStop(3); sum++; }

ขนตอนท 6 เขยน script ใหกบปมขอทผดดงน on(press) { gotoAndStop(3); }

ขนตอนท 7 เมอท า frame ท 2 เสรจเรยบรอยแลวใหสราง frame ท3 โดยคลกท frame ท 3 แลวเลอกค าวา Insert Keyframe 8 คลกท frame ท 3 แลวตกแตงดงรป

Page 19: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

17

ในชองหมายเลข 1 ใหก าหนดคณสมบตดงรป ในชองหมายเลข 2 ใหก าหนดคณสมบตดงรป

รปท 17 แสดงขอมลคะแนนรวม และ ชอผทดสอบ

Page 20: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

18

การใสไฟลเสยง 1.น าเสยงเขามาในโปรแกรม flash cs3 โดยท าดงน 2.เมอน าเสยงเขามาแลวใหสราง scene ทตองการใสเสยงหรอเลอก scene ทตองการใสไฟลเสยงหลงจากนนใหสรางปมขนมา 2 ปมโดยใชเครองมอ window -> common libraries -> Buttons เลอกปมทตองการ หลงจากนนท าการเลอกปมทงสองปมแลวคลกขวา เลอก convert to Symbol ->movie clip 3. ดบเบลคลกทไฟล movie clip ทสรางขนมา หลงจากนนใหคลกขาวใน layer ท 1 frame ท 1 เลอก action หลงจากนนใหใส scrip ดงน stop(); stopAllSounds(); 4. สราง frame ใหมอก 1 frame ใน layer ท 1 จะมอย 2 frame หลงจากนนใหคลกท frame ท 1 ดงรป 5. คลกขวาทรป play แลวเลอก action แลวใส script ดงน on(release) { gotoAndStop(2); } 6. เลอกframe ท 2 แลวคลกขวาทรป stop แลวเลอก action แลวใส script ดงน on(release) {

Page 21: การสร้างบทเรียน CAI ด้วย Flash · 1 การสร้างบทเรียน CAI ด้วย Flash พื้นฐานเบื้องต้นของ

19

stopAllSounds(); gotoAndStop(1); } 7.สราง layer ขนมาใหมอก 1 layer 8.คลกขวาท frameท 2 layer ท 2 เลอก Insert Key frame หลงจากนนเลอกท frameท 2 layer ท 2 แลวไปเลอก file เสยงจาก library ดงรป น า file เสยงลากลงมาใน พนทของการท างาน อางอง : พนจนทร ธนวฒนเสถยร สรางงานมลตมเดยแอนเมชน Flash CS6 2556 กรงเทพฯ .