A Meta-Study of Algorithm Visualization Effectiveness Christopher Hundhausen, Sarah Douglas, John Stasko Presented by David Burlinson 8/10/2015.

Slides:



Advertisements
Similar presentations
Chapter 14: Usability testing and field studies
Advertisements

1 COMM 301: Empirical Research in Communication Lecture 10 Kwan M Lee.
Copyright © Allyn & Bacon (2007) Research is a Process of Inquiry Graziano and Raulin Research Methods: Chapter 2 This multimedia product and its contents.
Copyright © Allyn & Bacon (2010) Research is a Process of Inquiry Graziano and Raulin Research Methods: Chapter 2 This multimedia product and its contents.
1 Introduction to Instructional Media Chapter One Review Presented by Kai A. Dupé January 22, 2004.
Short-Term Effects of Animated versus Static Visualisation of Operations on Program Perception Seppo Nevalainen and Jorma Sajaniemi
Experimental Control & Design Psych 231: Research Methods in Psychology.
Experimental Design: Single factor designs Psych 231: Research Methods in Psychology.
ICER 2005 Factors Affecting the Success of Non-Majors in Learning to Program Susan Wiedenbeck Drexel University.
Copyright 2001 by Allyn and Bacon Social Cognitive and Constructivist Views of Learning: Chapter 9.
Questions I have had some professors who have a preference on APA style, is the library website a good source for APA format? Do you have a particular.
Introduction to Workshop 10 Choosing Learning and Teaching Approaches and Strategies.
Experimental Research
Formulating the research design
Chapter 4 Principles of Quantitative Research. Answering Questions  Quantitative Research attempts to answer questions by ascribing importance (significance)
The Characteristics of an Experimental Hypothesis
Exploring the Effect of Graphical Metaphors on the Performance of Learning Computer Programming Concepts in Adult Learners: a pilot study 指導教授 : 陳明溥 博士.
Human Learning Aeman Alabuod. Learning Theory it is conceptual frameworks that describe how information is absorbed, processed, and retained during learning.
Why Problem-Based Learning Works: Theoretical Foundations Authors: Rose M. Marra, David H. Jonassen, Betsy Palmer, Steve Luft Presented by Sterling McLeod.
Interstate New Teacher Assessment and Support Consortium (INTASC)
Experiment Basics: Variables Psych 231: Research Methods in Psychology.
TEA Science Workshop #3 October 1, 2012 Kim Lott Utah State University.
The Psychology of the Person Chapter 2 Research Naomi Wagner, Ph.D Lecture Outlines Based on Burger, 8 th edition.
CS6604 Spring 2012 Notes on Algorithm Visualization Clifford A. Shaffer Department of Computer Science Virginia Tech.
Active Learning Strategies
Education 793 Class Notes Welcome! 3 September 2003.
Welcome to Advanced Ed. Psych. Introductions Syllabus Survey of your questions/needs CWC Overview of the Field.
Quantitative Research Qualitative Research? A type of educational research in which the researcher decides what to study. A type of educational research.
T 7.0 Chapter 7: Questioning for Inquiry Chapter 7: Questioning for Inquiry Central concepts:  Questioning stimulates and guides inquiry  Teachers use.
Learning Science and Mathematics Concepts, Models, Representations and Talk Colleen Megowan.
Chapter 1: Psychology, Research, and You Pages 2 – 21.
INTRO TO EXPERIMENTAL RESEARCH, continued Lawrence R. Gordon Psychology Research Methods I.
The Literature Search and Background of the Problem.
Experimental Research Methods in Language Learning Chapter 1 Introduction and Overview.
Experimentation in Computer Science (Part 1). Outline  Empirical Strategies  Measurement  Experiment Process.
Supporting learners with math anxiety: The impact of pedagogical agent emotional and motivational support 報 告 人:張純瑋 Baylor, A. L., Shen, E., & Warren,
Methodology Matters: Doing Research in the Behavioral and Social Sciences ICS 205 Ha Nguyen Chad Ata.
The Evolution of ICT-Based Learning Environments: Which Perspectives for School of the Future? Reporter: Lee Chun-Yi Advisor: Chen Ming-Puu Bottino, R.
Research Methods In Psychology Mrs. Andrews. Psychology… The scientific study of behavior and mental processes.
Copyright © 2010 Pearson Education. All rights reserved. Chapter 2 Methodology: How Social Psychologists Do Research.
Human Factors In Visualization Research Melanie Tory and Torsten Moller Ajith Radhakrishnan Nandu C Nair.
Introduction to Earth Science Section 2 Section 2: Science as a Process Preview Key Ideas Behavior of Natural Systems Scientific Methods Scientific Measurements.
Exploring the role of visualization and engagement in Computer Science Education Naps, T., & etc. (2003). Exploring the role of visualization and engagement.
Module 3: Research in Psychology Learning Objectives What is the scientific method? How do psychologist use theory and research to answer questions of.
1.) *Experiment* 2.) Quasi-Experiment 3.) Correlation 4.) Naturalistic Observation 5.) Case Study 6.) Survey Research.
1 Systematic Thinking Fostered by Illustrations in Scientific Text Mayer (1989)
©2010 John Wiley and Sons Chapter 2 Research Methods in Human-Computer Interaction Chapter 2- Experimental Research.
CHAPTER 2 Research Methods in Industrial/Organizational Psychology
Theme 2: Data & Models One of the central processes of science is the interplay between models and data Data informs model generation and selection Models.
Assessment Formats Charlotte Kotopoulous Regis University EDEL_450 Assessment of Learning.
Experimental Research Methods in Language Learning Chapter 5 Validity in Experimental Research.
Learning Theories. Constructivism Definition: By reflecting on our experiences, we construct our own understanding of the world we live in. Learning is.
Quantitative Research Qualitative Research? A type of educational research in which the researcher decides what to study. A type of educational research.
Reliability a measure is reliable if it gives the same information every time it is used. reliability is assessed by a number – typically a correlation.
Finding Answers. Steps of Sci Method 1.Purpose 2.Hypothesis 3.Experiment 4.Results 5.Conclusion.
Research Methodology How the study was conducted; what did and how you did it. 1- Participants/ subjects, who participated in the study? How many? How.
Research in Psychology Chapter Two 8-10% of Exam AP Psychology.
CHAPTER 1 THE FIELD OF SOCIAL PSYCHOLOGY. CHAPTER OBJECTIVES After reading this chapter, you should be able to: Offer a definition of social psychology.
SCIENTIFIC METHOD RESEARCH METHODS ETHICS PSYCHOLOGICAL RESARCH.
Psychology 101: General  Chapter 1Part 2 Scientific Method Instructor: Mark Vachon.
Psychology Unit 1 Vocabulary. Unit 1 - Psychology 1. Applied research 2. Basic research 3. Biological perspective 4. Cognitive perspective 5. Functionalism.
Introduction to Marketing Research
Principles of Quantitative Research
How Do Psychologists Ask & Answer Questions?
Methods of Studying Human Behavior
Methods of Studying Human Behavior
SCIENCE AND ENGINEERING PRACTICES
Methodology Week 5.
Experiment Basics: Designs
Presentation transcript:

A Meta-Study of Algorithm Visualization Effectiveness Christopher Hundhausen, Sarah Douglas, John Stasko Presented by David Burlinson 8/10/2015

OUTLINE Introduction and Background Study Scope Data Analysis - Independent Variables Factors posited to cause effectiveness Analysis - Dependent Variables Measurements of effectiveness Conclusions Future Research 2

INTRODUCTION AND BACKGROUND What is algorithm visualization (AV)? When is it used? Lectures, learning aides, debugging Is it effective? 3

INTRODUCTION AND BACKGROUND Why do CS educators tend not to use AV technology? Time spent learning and creating tools Takes time away from other activities Not educationally effective 4

INTRODUCTION AND BACKGROUND Prior research - taxonomic reviews, experimental studies Mixed results Pedagogical advantage? No advantage? Somewhere in between? This largely explains lack of adoption 5

INTRODUCTION AND BACKGROUND Meta-study Is AV technology educationally effective? Impacts and trends of various factors? How do we measure ‘educational effectiveness?’ What are fruitful directions for future AV research? 6

STUDY SCOPE

Focus on empirical techniques - observable and measurable phenomena Controlled experimentation Causal relationship between factors (independent variables) and measures (dependent variables) Between-subject comparison Statistically significant differences between groups mean factors affected measures 8

STUDY SCOPE Scope is limited to experimental evaluations Largest, most mature subset of empirical studies Evolution of design reveals evolution in thinking about why and how AV technology is effective 9

DATA 24 experimental studies considering AV effectiveness Study - 22 Evaluated by post-test Assignment - 2 Evaluated by problem-solving efficacy - Was the problem solved? How much time was needed? 10

11

12

13

14 DATA

15 ANALYSIS Diverse corpus of experimental studies Similar independent and dependent variables, but very different manipulation and operationalization AV vs conventional learning material AV vs other AV Exam-style post-tests Program Accuracy Tracing tasks Prediction tasks

16 ANALYSIS - INDEPENDENT VARIABLES Selection and usage of independent variables provide insight into theories of effectiveness and knowledge transfer Epistemic Fidelity Graphics encode mental models for robust transfer of knowledge Dual-coding Representations dually code information (graphics and text) Individual Differences Varying cognitive abilities and learning styles enable some to benefit from AV more than others Cognitive Constructivism Active engagement with AV constructs one’s own understanding

17 ANALYSIS - INDEPENDENT VARIABLES

18 ANALYSIS - INDEPENDENT VARIABLES

Cognitive Constructivism is more robust and has most empirical support - learner activity matters Constructing own input data sets Making predictions for future visualization states Programming a target algorithm Answering strategic questions about the visualization Constructing visualizations

ANALYSIS - INDEPENDENT VARIABLES As long as an activity is salient to the target knowledge or skill, the effort is more important than the form of the activity The more effort required, the more robust the learning

ANALYSIS - DEPENDENT VARIABLES Differences in what knowledge is measured Conceptual/Declarative understanding abstract properties of an algorithm Big-Oh, range of output, limits on input data Procedural understanding the step-by-step behavior of an algorithm

ANALYSIS - DEPENDENT VARIABLES Measures seem equally sensitive to learning effects

ANALYSIS - DEPENDENT VARIABLES Differences in how knowledge is measured Post-test vs pre- and post-test

CONCLUSIONS Factors impacting effectiveness Cognitive Constructivism - AV technology is useful to engage students in active learning Measures sensitive to effectiveness Procedural knowledge may be a more sensitive measure of AV’s benefits Pre- and post-tests increase likelihood of finding improvement

CONCLUSIONS Is algorithm visualization effective?

CONCLUSIONS Yes and no…

CONCLUSIONS Merely viewing visualizations doesn’t guarantee learning AV technology is effective as a catalyst for active learning What-if analysis Prediction exercises Programming exercises

CONCLUSIONS In this case, a picture is not worth 1000 words!

FUTURE RESEARCH Dual-coding and Individual Difference theories should be explored further Situated Action and Sociocultural Constructivism could be examined Situated action - AV is a communicative resource for building a shared understanding Sociocultural Constructivism - AV enable people to participate in a community in increasingly central ways Evaluate more than just exams Consider more than just experimental studies Usability, surveys, observational studies, etc

Thank you for your attention and involvement!