Exploring the role of visualization and engagement in Computer Science Education Naps, T., & etc. (2003). Exploring the role of visualization and engagement.

Slides:



Advertisements
Similar presentations
Inquiry-Based Instruction
Advertisements

Performance Assessment
Alina Pommeranz, MSc in Interactive System Engineering supervised by Dr. ir. Pascal Wiggers and Prof. Dr. Catholijn M. Jonker.
Fostering Learners’ Collaborative Problem Solving with RiverWeb Roger Azevedo University of Maryland Mary Ellen Verona Maryland Virtual High School Jennifer.
Department of Mathematics and Science
Adapted from Online Forums in the Classroom Debbie K. Locklear Curriculum Specialist.
Increasing the cognitive demand in the classroom Rachel Linney Aoife Kelly.
Universal Design for Learning (UDL). UD in Architecture a movement of designing structures with all potential users in mind incorporated access features.
How to Integrate Students with Diverse Learning Needs in a General Education Classroom By: Tammie McElaney.
Jack Holbrook Inquiry-based Teaching/Learning (IBSE)
Topics - Reading a Research Article Brief Overview: Purpose and Process of Empirical Research Standard Format of Research Articles Evaluating/Critiquing.
WRITING A RESEARCH PROPOSAL
The Use and Effects of an Interactive Personal Response System (PRS) in General Chemistry Daniel Lewicki Russell Sage College Troy, New York
Assessing the Curriculum Gary L. Cates, Ph.D., N.C.S.P.
Teaching Teaching Discrete Mathematics and Algorithms & Data Structures Online G.MirkowskaPJIIT.
Human Learning Aeman Alabuod. Learning Theory it is conceptual frameworks that describe how information is absorbed, processed, and retained during learning.
Evidence based research in education Cathy Gunn University of Auckland.
Qualitative differences in teachers’ approaches to task-based teaching and learning in ESL classrooms International Conference on task-based language teaching’
Communicating Ocean Sciences to Informal Audiences (COSIA) Session 3 Teaching & Learning.
Interstate New Teacher Assessment and Support Consortium (INTASC)
Training and development Education Evaluation: Benefits to Trust and its Learners Learning Beyond Registration Education Quality Team May 2014 Training.
A Framework for Inquiry-Based Instruction through
The role of hypermedia in developing different kinds of vocational knowledge Fred Beven Griffith University.
Bloom's Taxonomy: The Sequel (What the Revised Version Means for You!)
CS6604 Spring 2012 Notes on Algorithm Visualization Clifford A. Shaffer Department of Computer Science Virginia Tech.
IPN Leibniz Institute for Science Education at the University of Kiel Reacting to challenges for the research in mathematics education: case studies of.
Copyright©2007 Education Service Center Region XIII Mineral Wells ISD 5E CSCOPE Overview.
A computer environment for beginners’ learning of sorting algorithms: Design and pilot evaluation Kordaki, M., Miatidis, M. & Kapsampelis, G. (2008). A.
The Marketing Research Project. Purposes of the Project 1.Give you practical experience at conducting a marketing research project. 2.Examine some factors.
HOW TO WRITE RESEARCH PROPOSAL BY DR. NIK MAHERAN NIK MUHAMMAD.
The 5 E’s Science Lesson Inquiry-Based Instruction.
Designing a Qualitative Study
URBDP 591 I Lecture 3: Research Process Objectives What are the major steps in the research process? What is an operational definition of variables? What.
A Meta-Study of Algorithm Visualization Effectiveness Christopher Hundhausen, Sarah Douglas, John Stasko Presented by David Burlinson 8/10/2015.
CISC Machine Learning for Solving Systems Problems Presented by: Alparslan SARI Dept of Computer & Information Sciences University of Delaware
The ISTE National Educational Technology Standards (NETS  S) and Performance Indicators for Students.
The Evolution of ICT-Based Learning Environments: Which Perspectives for School of the Future? Reporter: Lee Chun-Yi Advisor: Chen Ming-Puu Bottino, R.
“Outcomification”: Development and Use of Student Learning Outcomes Noelle C. Griffin, PhD Director, Assessment and Data Analysis Loyola Marymount University.
Record Keeping and Using Data to Determine Report Card Markings.
Basics of Research and Development and Design STEM Education HON4013 ENGR1020 Learning and Action Cycles.
Welcome Science 5 and Science 6 Implementation Workshop.
1 The Theoretical Framework. A theoretical framework is similar to the frame of the house. Just as the foundation supports a house, a theoretical framework.
Educator Effectiveness Academy Day 2, Session 1. Find Someone Who…. The purpose of this activity is to review concepts presented during day 1.
The qualities of an effective teacher presented by Grema Malam Mamadou—MA in education: Curriculum and Instruction—ELT advisor.
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.
Using computer simulations to enhance conceptual change: The roles of constructivist instruction and student epistemological beliefs Adviser: Ming-Puu.
BRINGING IT ALL TOGETHER Use of Rich Tasks. What is a Rich Task? Accessible to all levels Provides an opportunity to explore mathematics Involves testing,
COACHING. Coaching focuses on partnering with families. This is a shift from the expert telling parents what to do in a top down fashion to a coach who.
Building Bridges. After school programs can provide: an environment in which children can practice ways of learning and behaving that will help them succeed.
Principles of Multimedia and Contiguity
Comparison of Student Learning in Challenge-based and Traditional Instruction in Biomedical Engineering Others: Taylor Martin, Stephanie D. Rivale, and.
College of Computer Science, SCU Computer English Lecture 1 Computer Science Yang Ning 1/46.
LineUp: Visual Analysis of Multi- Attribute Rankings Samuel Gratzl, Alexander Lex, Nils Gehlenborg, Hanspeter Pfister, and Marc Streit.
Constructivist Approaches for Teaching Computer Programming
Helpful hints for planning your Wednesday investigation.
Session 2: Developing a Comprehensive M&E Work Plan.
4:00 – 4:05pm Welcome and Introductions 4:05 – 4:20pm Ice Breaker 4:20-4:30 pm Norms 4:30 – 5:00pm Journaling 5:00 – 5:30 pm Enquiry activity stations.
The Role of Prior Knowledge in the Development of Strategy Flexibility: The Case of Computational Estimation Jon R. Star Harvard University Bethany Rittle-Johnson.
Conceptual Change Theory
Inquiry-Based Instruction
E-Learning The Role Model Technology
Human Computer Interaction Lecture 21,22 User Support
Module 2: Introduction to Using OER for Math Instruction
David Shepherd, Zachary P. Fry, Emily Hill, Lori Pollock, and K
Learning With Information Technology
Intermediate Mathematics and the Learner-Centered Environment?
Education in the Information Era
Claire NAUWELAERS, independent policy expert
Critically Evaluating an Assessment Task
Ekaterina Prasolova-Førland
Presentation transcript:

Exploring the role of visualization and engagement in Computer Science Education Naps, T., & etc. (2003). Exploring the role of visualization and engagement in Computer Science Education. inroads – The SIGCSE Bulletin, 35(2),

Introduction Report of the Working Group on Improving the Educational Impact of Algorithm Visualization (USA, Hong Kong, Finland, Germany). Experimental studies designed to substantiate the educational effectiveness of such visualization technology simply do not bear this out Two key obstacles to visualization technology’s widespread adoption –From the learner’s perspective, the visualization technology may not be educationally beneficial –From the instructor’s perspective, the visualization technology may simply incur too much overhead to make it worthwhile

Introduction Visualization technology has been successfully used to actively engage learners in such activities as: –Constructing their own input data sets –Making predictions regarding future visualization states –Programming the target algorithm –Answering strategic questions about the visualization –Constructing their own visualizations

Introduction Visualization technology, no matter how well it is designed, is of little educational value unless it engages learners in an active learning activity. Based on these taxonomies of engagement and effectiveness metrics, this report present a framework for experimental studies of visualization effectiveness

Background Commonly accepted suggestions about algorithm animations drawn from experience –Provide resources that help learners interpret the graphical representation –Adapt to the knowledge level of the user –Provide multiple views –Include performance information –Include execution history –Support flexible execution control –Support learner-built visualizations –Support custom input data sets –Support dynamic questions –Support dynamic feedback –Complement visualizations with explanations

Engagement Taxonomy learners’ involvement in an education situation that includes visualization –No viewing –Viewing –Responding (answer question) –Changing (modify the visualization) –Constructing –Presenting

Determining Effectiveness of Visualization Develop a basis for defining metrics for determining the effectiveness of visualization How Bloom’s taxonomy can be used to give a concrete definition of expectations for a learner’s understanding Provide a specific example of applying Bloom’s taxonomy in the context of algorithmics and data structures Explore factors that could be measured in order to demonstrate learning improvement Explore additional factors that can be collected to help profile the learners and provide a better context for data analysis

Algorithmics and Data Structures in the Context of Bloom’s Taxonomy

Other Factors Learner’s progress Drop-out rate Learning time Learner satisfaction

Covariant factors Learning style Learner's familiarity with using visualization technology Learning orientation Other background information

An Experimental Framework General Hypotheses –Viewing vs. No Viewing Viewing results in equivalent learning outcomes to no visualization (and thus no viewing). –Responding vs. Viewing Responding results in significantly better learning outcomes than viewing. –Changing vs. Responding Changing results in significantly better learning outcomes than responding. –Constructing vs. Changing Constructing results in significantly better learning outcomes than changing. –Presenting vs. Constructing Presenting results in significantly better learning outcomes than constructing. –Multiple Engagements A mix of several forms of engagement is natural and we expect this to occur in experiments, especially in the latter types of engagement.

An Experimental Framework Participants Materials and Tasks Procedure –The overall experimental procedure is rather straightforward: pre-test, use materials to perform tasks, post-test. Evaluation Instruments –Pre-Test and Post-test –Background –Task-specific Time on task, Learner progress, Drop-out rate –Learner feedback

Example Experiments Area: Introduction to Programming Topic: Recursion Hypothesis VI: Changing vs. Viewing a program visualization tool is needed (Alice 3D animation tool ). Viewing could mean watching an animation where a skater (or some figure) is skating to a cone on the ice, avoiding collision. –The condition of nearness to the cone is used to control a recursive call to the animation method (tail recursion). Constructing and Changing could mean the learner constructs the animation using recursive calls to glide a skater to the cone without colliding.

Some of Problematic Issues The differing complexity of basic concepts within the field of algorithmics. Algorithmics includes knowledge that can be viewed as both conceptual and related to implementation. Algorithm analysis is a complicated undertaking that has parts belonging to several levels in Bloom’s taxonomy

The End Thank you for your listening