bioinformatics in motion steffen heber, ncsu leif saul, cu-boulder

22
Bioinformatics in Motion Steffen Heber, NCSU Leif Saul, CU-Boulder

Upload: brita

Post on 18-Mar-2016

46 views

Category:

Documents


4 download

DESCRIPTION

Bioinformatics in Motion Steffen Heber, NCSU Leif Saul, CU-Boulder. Overview. Background about Animations The Bioinformatics in Motion Project Conclusions and Future Developments. Educational Animations are Popular!. Algorithm animation in Computer Science. Other Life Science Animations. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Bioinformatics in Motion

Steffen Heber, NCSULeif Saul, CU-Boulder

Page 2: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Overview• Background about Animations

• The Bioinformatics in Motion Project

• Conclusions and Future Developments

Page 3: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Educational Animations are Popular!

Algorithm animation in Computer Science

Page 4: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Other Life Science Animations• Biology in motion [http://biologyinmotion.com/]• Biology Animation Library

[http://www.dnalc.org/ddnalc/resources/animations.html]• HHMI’s 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

Page 5: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Common Knowledge?Educational Animations can …

• directly show changes in form, position, and time

• increase student interest and motivation

• help students to understand and remember information

Page 6: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Student Response

• “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”

2Did not respond

1Negative answer

1Indifferent

25Positive answer

Do you feel that algorithm visualization/animationhelped you to learn how algorithms work?

Page 7: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Are Animations Effective?

Just watching does not improve learning

Page 8: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

How We Learn from Animations

• Two main information processing channels:visual and auditory

• Learning = active processing in memory

• Limited capacity for info processing

Page 9: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

What 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

Page 10: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Bioinformatics in MotionDevelop 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/animations/

Page 11: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Workflow

1. Text storyboard– Illustrated with static Flash images– Images developed into animations

A similar approach as used by PIXAR

Page 12: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Why 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

Page 13: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Project Features• Static images• Cartoons / metaphors• Animations• Spoken narration• Interactivity• User controls delivery• Instructor controls delivery

Page 14: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Project Features• Static images• Cartoons / metaphors• Animations• Spoken narration• Interactivity• User controls delivery• Instructor controls delivery• Other resources

Page 15: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

User Controls Delivery• Playback controls• Voice vs. text narration• “Liquid” interface adjusts to

screen size• User feedback

Please send us feedback!

Page 16: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Types of Animation Used• Changes in size, position,

etc.• Cartoons / metaphors• Visual effects /

enhancements• Computed

Page 17: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Types of Interactivity Used• Quiz• Exploration / experiment• Game-like (user seeks an optimum)

Page 18: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Some Design Dilemmas

• Continuous “movie” vs. chunks?– Movie: Inviting, easy experience– Chunks: User can choose

• How much narration per step?– Too much: User less in control– Too little: User gets “click” fatigue

Page 19: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Conclusions: 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

Page 20: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Future 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?

Page 21: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Acknowledgments

Benjamin Wheeler, NCSU

Page 22: Bioinformatics in Motion Steffen Heber, NCSU Leif Saul,  CU-Boulder

Questions?

Animations: http://statgen.ncsu.edu/slse/animations/