Title: Presentation Title Goes Here
1Bioinformatics in Motion Steffen Heber,
NCSU Leif Saul, CU-Boulder
2Overview
- Background about Animations
- The Bioinformatics in Motion Project
- Conclusions and Future Developments
3Educational Animations are Popular!
Algorithm animation in Computer Science
4Other Life Science Animations
- Biology in motion http//biologyinmotion.com/
- Biology Animation Library http//www.dnalc.org/dd
nalc/resources/animations.html - HHMIs Biointeractive Virtual Labs
http//www.hhmi.org/biointeractive/vlabs/ - Science Animations, Movies Interactive Tutorial
Links http//science.nhmccd.edu/BioL/animatio.htm
- Geospiza, Inc. Education http//www.geospiza.com/
outreach/ - Virtual Cell Animation Collection
http//vcell.ndsu.nodak.edu/animations/ - DNA Microarray Methodology Flash Animation
http//www.bio.davidson.edu/Courses/genomics/chip
/chip.html - Also, often used in software demos, tutorials,
and webinars
5Common Knowledge?
- Educational Animations can
- directly show changes in form, position, and time
- increase student interest and motivation
- help students to understand and remember
information
6Student Response
Do you feel that algorithm visualization/animation
helped you to learn how algorithms work?
- I used them to study for the final
- yes, to practice how the algorithm works
- it helped me to understand, and stay awake
- they helped to make the lecture interesting
- fun stuff!
- probably not, too time consuming
7Are Animations Effective?
- Just watching does not improve learning
8How We Learn from Animations
- Two main information processing channelsvisual
and auditory - Learning active processing in memory
- Limited capacity for info processing
9What Makes a Good Animation?
- Use research based design principles
- Present animation and narration simultaneously
- Avoid identical streams of printed and spoken
words - Use narration in conversational style
- Focus on interactive activities
10Bioinformatics in Motion
- Develop Flash Animation Modules for undergraduate
students. Topics - Sequence Alignment
- Motif Finding/Discovery
- Database Search BLAST
- Genome Rearrangements
- Fragment Assembly
- Hidden Markov Models
- Animations http//statgen.ncsu.edu/slse/animation
s/
11Workflow
- Text storyboard
- Illustrated with static Flash images
- Images developed into animations
- A similar approach as used by PIXAR
12Why Flash?
- Flash - Benefits include
- Small file size
- Plug-in widely distributed
- Object-oriented programming (Actionscript 3)?
- Visual authoring tools
- Animated programmatically
- Static images placed on stage
- Transitions encoded in XML
- Animations generated at runtime
13Project Features
- Static images
- Cartoons / metaphors
- Animations
- Spoken narration
- Interactivity
- User controls delivery
- Instructor controls delivery
14Project Features
- Static images
- Cartoons / metaphors
- Animations
- Spoken narration
- Interactivity
- User controls delivery
- Instructor controls delivery
- Other resources
15User Controls Delivery
- Playback controls
- Voice vs. text narration
- Liquid interface adjusts to screen size
- User feedback
- Please send us feedback!
16Types of Animation Used
- Changes in size, position, etc.
- Cartoons / metaphors
- Visual effects / enhancements
- Computed
17Types of Interactivity Used
- Quiz
- Exploration / experiment
- Game-like (user seeks an optimum)?
18Some Design Dilemmas
19Conclusions Animations
- are fun!
- they increase attention and enthusiasm
- address different learning styles
- support teachers, distance education
independent student learning - work best if interactive
- in Flash are time-consuming to develop
20Future Areas of Development
- What material is best taught via animations?
- How to package and integrate animations into
class/html documents? - Can animations adapt to different student needs?
21Acknowledgments
22Questions?
Animations http//statgen.ncsu.edu/slse/animation
s/