elearning with flash & xml by: joseph johansen. about me ba fine art with computer art emphasis...

12
eLearning with Flash & XML By: Joseph Johansen

Upload: edward-simmons

Post on 26-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

eLearning with Flash & XML

By: Joseph Johansen

Page 2: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

About Me

• BA Fine Art with Computer Art Emphasis

• MA in Professional Communications• Employed as Web Master/Senior

Designer for VELUX America• Adjunct Instructor for The Art

Institute of Charlotte• I love this stuff!

Page 3: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior
Page 4: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

Disclaimers

• Developed from designer perspective• Needs some tweaks to conform to

best practices

Page 5: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

A Look at XML<?xml version="1.0"?><presentation> <section title="introduction"> <slide> <headers>Course Objectives</headers> <main> <![CDATA[ <p><b>Welcome</b></p> ]]> </main> <image></image> <audio>AT4_0_1_Welcome.mp3</audio> <interactive size=“quarter”>objectives.jpg</interactive> </slide> …… </section> ……</presentation>

Page 6: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

XML and Flash

• XML.load– Accessing nodes directly

• Shell

– Accessing nodes through an array

• XMLConnector– Glossary and Objectives

Page 7: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

CDATA

• Allows text to pass through parser unscathed

• Special Characters• HTML formatting

Page 8: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

Core Flash Pieces

• Shell• Glossary

– Pulls from several xml files (A-Z)– Modified from Macromedia Trails and

Trips tutorial

• Objectives– Pulled from objectives slide <main>

node

Page 9: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

<interactive size=“ “>

Page 10: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior
Page 11: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

Needed Improvements

• Centralize audio and sync with loaded swfs

• Convert parsing to arrays• Add pngs with transparency when

upgrade to Flash 8• Use remote content for CD updates

Page 12: ELearning with Flash & XML By: Joseph Johansen. About Me BA Fine Art with Computer Art Emphasis MA in Professional Communications Employed as Web Master/Senior

Conclusion

• For a generic version of this application, or the presentation, email me at :

[email protected]