Short-Term Effects of Animated versus Static Visualisation of Operations on Program Perception Seppo Nevalainen and Jorma Sajaniemi

Slides:



Advertisements
Similar presentations
Susan R. Easterbrooks Georgia State University
Advertisements

Computer-Based Performance Assessments from NAEP and ETS and their relationship to the NGSS Aaron Rogat Educational Testing Service.
COURSEWORK ON BASE NUMERATION SYSTEMS AND ITS INFLUENCE ON PRE- SERVICE ELEMENTARY TEACHER’S UNDERSTANDING OF PLACE VALUE CONCEPTS BY DOROTHY J. RADIN.
Eye-witness testimony
Experimental Research Designs
University of Joensuu Pauli Byckling and Jorma Sajaniemi A Role-Based Analysis Model for the Evaluation of Novices’ Programming Knowledge Development.
Task-based Approach. Education Philosophy “Learning by doing” is the basic notion deep, significant learning can only take place through the learner’s.
Non-Experimental designs: Developmental designs & Small-N designs
Birzeit University Experience in Designing, Developing and Delivering e-enabled Courses Palestine December,2005 Dr. Osama Mimi, Birzeit University.
Instrument Development for a Study Comparing Two Versions of Inquiry Science Professional Development Paul R. Brandon Alice K. H. Taum University of Hawai‘i.
Non-Experimental designs: Developmental designs & Small-N designs
1 Keeping Track: Coordinating Multiple Representations in Programming Pablo Romero, Benedict du Boulay & Rudi Lutz IDEAs Lab, Human Centred Technology.
ICER 2005 Factors Affecting the Success of Non-Majors in Learning to Program Susan Wiedenbeck Drexel University.
2007 Pearson Education, Inc. publishing as Longman Publishers Chapter 1: Developing Your Efficiency and Flexibility Efficient and Flexible Reading, 8/e.
© 2005 Pearson Education, Inc. publishing as Longman Publishers Chapter 1: Developing Your Efficiency and Flexibility Efficient and Flexible Reading, 7/e.
CHAPTER 14, QUANTITATIVE DATA ANALYSIS. Chapter Outline  Quantification of Data  Univariate Analysis  Subgroup Comparisons  Bivariate Analysis  Introduction.
Kerry Murphy Paolo Busante
Individual Differences in Spatial Perception and Cognition: Mary Hegarty University of California, Santa Barbara.
Types of Research 1. Categorized by Practicality a. Basic research  done to satisfy a need to know with no intention of resolving an immediate social.
Interstate New Teacher Assessment and Support Consortium (INTASC)
Chapter 7 Lauren Glover. To effectively integrate technology in teaching, teachers must utilize: Content knowledge Pedagogical knowledge Technological.
Manipulating Attention in Computer Games Matthias Bernhard, Le Zhang, Michael Wimmer Institute of Computer Graphics and Algorithms Vienna University of.
MERLOT’s Peer Review Report Composed from reports by at least two Peer Reviewers. Description Section Provides the pedagogical context (i.e. learning goals,
Lecture 8A Designing and Conducting Formative Evaluations English Study Program FKIP _ UNSRI
Dissertation Theme “The incidence of using WebQuests on the teaching-learning process of English Foreign Language (EFL) for students attending the seventh.
Building Interactivity into MultiMedia: Theory into Practice by Lauren Cifuentes.
Instructor Course U.S. Soccer Federation Referee Program
Effects of Two Advance Organizers on Listening Comprehension in Video Viewing— Pictorial Contextual Cues versus Verbal Contextual Keys Spooky Chang July.
Introduction to Research
ATTRIBUTEDESCRIPTION Focal Knowledge, Skills, Abilities The primary knowledge / skills / abilities (KSAs) targeted by this design pattern. RationaleHow/why.
Designing an internationally publishable research study Richard Watson Todd KMUTT.
Critical Review on a Working Paper : Effects of background music, voice cues, earcons and gender on psychological ratings and heart rates during product.
Course Syllabus. What is a course syllabus? An outline and summary of topics to be covered in an education or training course.
A Meta-Study of Algorithm Visualization Effectiveness Christopher Hundhausen, Sarah Douglas, John Stasko Presented by David Burlinson 8/10/2015.
I know of no more encouraging fact than the unquestionable ability of man to elevate his life by conscious endeavor. Henry David Thoreau.
Media Literacy and Curriculum Development Renee Hobbs National Media Education Conference Baltimore, Maryland June 29, 2003.
© 2008 McGraw-Hill Higher Education The Statistical Imagination Chapter 1. The Statistical Imagination.
Competitive Swimmers’ Interpretation of Motivational Climate Rebecca C. Trenz, M.A. Fordham University Psychology of Motivation.
1 Use the colour and interactive animation in learning 3D vectors Presenters: Wei-Chih Hsu Professor : Ming-Puu Chen Date : 10/13/2008 Iskander, W. & Curtis,
The effects of captions on deaf students’contents comprehension, cognitive load and motivation in online contents 21 June 2010 Joong-O Yoon
1 of 29 Department of Cognitive Science Adv. Experimental Methods & Statistics PSYC 4310 / COGS 6310 Mixed Model ANOVA Michael J. Kalsher PSYC 4310/6310.
Learning from Model-Produced Graphs in a Climate Change Science Class Catherine Gautier Geography Department UC Santa Barbara.
Copyright © Allyn & Bacon 2008 Intelligent Consumer Chapter 14 This multimedia product and its contents are protected under copyright law. The following.
1 Systematic Thinking Fostered by Illustrations in Scientific Text Mayer (1989)
University of Sunderland Bolton Animation Workshop May 2005 Engaging learners: the contribution of animation to motivation, learner control and deep learning.
Approaches to Translation Ju Miao Nankai University.
Presenter: Yu-Chu Chen Advisor: Ming-Puu Chen Date: Aug. 19, 2009 The Interactivity Effect In Multimedia Learning Evans, C. & Gibbons, N. J. (2007). The.
Technology and Aging Eileen Wood. Why should we be talking about computers and aging? Social connections Independence Cognitive Skills.
Surveying instructor and learner attitudes toward e-learning Presenter: Jenny Tseng Professor: Ming-Puu Chen Date: April 12, 2008 Liaw, S., Huang, H.,
Instructors’ General Perceptions on Students’ Self-Awareness Frances Feng-Mei Choi HUNGKUANG UNIVERSITY DEPARTMENT OF ENGLISH.
Interactive Learning PHCL 482 Seminar 2. Interactive Teaching Involves facilitator and learners Encourage and expect learners to participate Use questions.
By: HANIM MOHAMED (MP ) SITI FATIMAH ZAINI (MP091421)
1 Hypermedia learning and prior knowledge: domain expertise vs. system expertise. Timothy J. F. Mitchell, Sherry Y. Chen & Robert D. Macredie. (2005) Hypermedia.
“Teaching”…Chapter 11 Planning For Instruction
All or Nothing: Levels of Sociability of a Pedagogical Software Agent and its Impact on Student Perceptions and Learning. 報 告 人:張純瑋 Dirkin, K., Mishra,
Taking assessment as teaching and learning strategy for improving students’ e-Learning effectiveness Computers & Education, 54 (2010) 1157–1166 Tzu-Hua.
Lecture №4 METHODS OF RESEARCH. Method (Greek. methodos) - way of knowledge, the study of natural phenomena and social life. It is also a set of methods.
Concept Explication.
Data Structure Visualization Vikrant Colaso Kunal Garach Anuj Shah.
Measurement Chapter 6. Measuring Variables Measurement Classifying units of analysis by categories to represent variable concepts.
A systematic literature review of empirical evidence on computer games and serious games Wakana Ishimaru Leo Liang.
Concept Explication.
Improving Student Engagement Through Audience Response Systems
© LOUIS COHEN, LAWRENCE MANION AND KEITH MORRISON
Chapter Eight: Quantitative Methods
Introduction to Psychology Chapter 1
Young Children’s Reasoning about Gender: Stereotypes or Essences?
Learning-to-write argumentative texts about literature
15.1 The Role of Statistics in the Research Process
The scientific study of human behavior and mental processes.
Presentation transcript:

Short-Term Effects of Animated versus Static Visualisation of Operations on Program Perception Seppo Nevalainen and Jorma Sajaniemi University of Joensuu, Finland University of Joensuu

Background Visualization and Cognition Previous work Experiment Discussion Conclusion Outline University of Joensuu

Background Numerous visualization and animation tools to assist teaching of computer programming Empirical evaluation of visualization tools based mostly on long-term effects, ignoring immediate effects of visualizations A series of experiments studying immediate and short-term effects and their relation to long-term effects based on our model of cognitive phenomena that take place during viewing University of Joensuu

Cognitive Phenomena behind Visualizations University of Joensuu Locations of participant's gaze (visual attention) Gathered with eye-tracking equipment

Cognitive Phenomena behind Visualizations University of Joensuu Locations of participant's gaze (visual attention) Gathered with eye-tracking equipment Knowledge of variable roles (programming knowledge) Measured with post-tests (Stützle and Sajaniemi 2005) Summaries of studied programs (program knowledge) Analyzed with Good's scheme (Good 1999)

Cognitive Phenomena behind Visualizations University of Joensuu Locations of participant's gaze (visual attention) Gathered with eye-tracking equipment Knowledge of variable roles (programming knowledge) Measured with post-tests (Stützle and Sajaniemi 2005) Summaries of studied programs (program knowledge) Analyzed with Good's scheme (Good 1999)

PlanAni Visualization Tool (Sajaniemi and Kuittinen 2005) Visualizes variable roles Role of a variable = behavior of a variable, e.g., –Stepper = a variable stepping through a systematic, predictable succession of values –Gatherer = a variable accumulating the effect of individual values Facilitates learning introductory programming Eleven roles cover 99% of all variables in novice-level programs Role image represents the salient stereotypical features of variable´s behavior Role image also used for the animation of operations on a variable University of Joensuu

Previous Work on Roles of Variables Beneficial long-term effects on programming skills (Byckling and Sajaniemi 2006, Sajaniemi and Kuittinen 2005) Use of original role images enhanced learning of roles when compared to neutral control images (Stützle and Sajaniemi 2005) PlanAni compared to Turbo Pascal debugger (Nevalainen and Sajaniemi 2005): Use of PlanAni → increase in targeting of visual attention on variable visualizations Increase of visual attention to variables → increase of high-level information, and decrease of low-level code-related information in program summaries University of Joensuu

Experiment: Design Between-subject design Independent variable: version of PlanAni (smoothly animated (“animation group”) or immediate update (“static group”)) Dependent variables: Locations of participant's gaze Participant's post-test score on role knowledge Program summary provided by the participant Participants: Eleven male and five female (n=16) Had taken a first-year programming course in last eighteen months and continued their studies thereafter Received a fee of 15 euros University of Joensuu

Experiment: Procedure A video presentation introducing roles Pre-test on role knowledge A practice program with PlanAni An actual program with PlanAni Post-test on role knowledge Tool evaluation form University of Joensuu

Results: Role Knowledge and Visual Attention University of Joensuu Post-test scores on role knowledge (max score 13) Animation group: Static group: Difference N.S. Mean proportions of viewing times on different areas of the screen (difference between the groups significant in viewing code and I/O areas) :

Results: Program Summaries Good´s program summary analysis scheme (Good 1999) was applied to participants' program summaries University of Joensuu Information types divided into high-level and low-level types: Object description categories: Differences N.S.

Discussion: Visual Attention Variation in the graphics, location and size of variable visualizations → clear influence on the distribution of visual attention (Nevalainen and Sajaniemi 2005) Presence or absence of a smooth animation → only subtle differences on the distribution of visual attention Even participants provided with rich pictorial information resorted heavily to the textual cues University of Joensuu

Discussion: Role Knowledge Variation in the images of PlanAni → significant differences in development of role knowledge found in (Stützle and Sajaniemi 2005) Presence or absence of a smooth animation → differences non-significant One explanation: the role images, not the role animation, play central role in the development of role knowledge when PlanAni is used University of Joensuu

Discussion: Program Summaries PlanAni has been found to have long-term effects on programming knowledge, that results in differences in program summaries (Sajaniemi and Kuittinen 2005) The effects do not seem to manifest themselves in program summaries collected after viewing visualization (Nevalainen and Sajaniemi 2005, this experiment) University of Joensuu

Conclusions Research focus: how a person viewing visualizations targets her visual attention and what kind of a mental model she constructs concerning a computer program Research based on a model of cognitive phenomena that take place during viewing University of Joensuu Future experiments: use of style of engagement as a varied factor Experiments on visualizing variable roles Dependent Variables: Visual attention on visualization Programming knowledge Program knowledge Varied factors: Content of images used in visualization (Stützle & Sajaniemi 2005) Not measured Significant differences Not measured Graphics, location, and size of visualization (Nevalainen & Sajaniemi 2005) Significant differences Not measured No significant differences Animation style used in visualization (Nevalainen & Sajaniemi 2006) No significant differences