The Fairy Performance Assessment: Measuring Computational Thinking in Middle School Linda Werner, UC Santa Cruz Jill Denner, ETR Associates Shannon Campe,

Slides:



Advertisements
Similar presentations
Silicon Valley Math Initiative Professional Development Series
Advertisements

Alice Programming Assessment: Parameters Samantha Huerta Under the direction of Professor Susan Rodger Duke University July 2014.
Linda Werner, UC Santa Cruz Shannon Campe, ETR Associates Jill Denner, ETR Associates Funded by the NSF grant DRL
Cooperative Discipline
The Firing Solution IMGD 4000 Due: optional, but no later than May 5 th, 11:59pm Note! No “late” submission allowed for this project.
Group 7. Goals and Objectives to teach the children about genes and how different combinations produce different offspring. To help children easily recognize.
EXPRESSIVE INTELLIGENCE STUDIO The Future of Gaming Unfolding the Future of Interactive Storytelling UC Santa Cruz School of Engineering
Web applications. Javascript. Web 2.0: The dynamic, read-write web UC Santa Cruz CMPS 10 – Introduction to Computer Science
Computer science careers. Computer science at UCSC UC Santa Cruz CMPS 10 – Introduction to Computer Science
Emergence of the internet. Basics of internetworking UC Santa Cruz CMPS 10 – Introduction to Computer Science
Demystifying the new Primary computing curriculum
/faculteit technologie management 1 Process Mining: Extension Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros Eindhoven University.
Language Arts Electives Learning English through Short Stories.
SCRATCH This Design Notebook belongs to:. 3 What are the different ways you interact with computers? List your answers here: 5.
FILM STUDIES GCSE Film Studies Welcome!. FILM STUDIES GCSE Film Studies Course designed to give flexibility Encourages an integrated course structure.
Steve Coxon, M.A.Ed. Center for Gifted Education Ph.D. student at the College of William and Mary
Visual Programming: Computing Resources to Unleash K-12 Creativity Joel Adams, Ph.D. Department of Computer Science Calvin College 2012 Michigan Tapestry.
A Mixed Method Study Explores the Impact of UCI-NSF PreK/K Leadership Training for Early Childhood Educators Integrating Science, Math, and Literacy Linda.
Linda Werner.  Learn about using pair programming to 1. promote learning 2. increase students’ confidence 3. Increase students’ enjoyment  Leave with.
Computational Thinking: Assessment in Alice Class Overview.
USING AN INTEGRATED 3D AND ROBOTICS ENVIRONMENT TO TEACH COMPUTATIONAL THINKING EFFECTIVELY Stephanie Graham Shiloh Huff Sabyne Peeler * This research.
Algorithms In general algorithms is a name given to a defined set of steps used to complete a task. For example to make a cup of tea you would fill the.
Go home Brush teeth Play outside BreakfastAt schoolGet up and dressed.
Afternoons with Alice Tom Stokke Computer Science Department University of North Dakota.
Jigsaw A Social Interactive Model for Teaching. Each piece of the puzzle is needed in order to create the whole picture.
Overview of this morning What … is computing? Why … is computing an important skill to learn? What … will my child be learning in computing lessons?
LEARNING FRAMEWORK Engage Learning What? Why? How? Knowing what to do brings Awareness / Readiness Knowing why you are doing it gives Motivation / Willingness.
Alice and Media Computation Workshop August, 2007 Responding to Day 1 questions: Alice.
Communication with Handler Approach Overview Alice 2.0 source code was modified to release event information to a robot handler component using sockets.
The Plenary The National Literacy Strategy The Plenary.
Grade Book Database Presentation Jeanne Winstead CINS 137.
Solo vs Bloom.
Computing and You ‘How can ICT help at home’. Aims of this session A practical hands-on session allowing you time to experience the software your children.
STEM Agenda Week 36 5/13-5/17. Agenda 5/13  Learning Target: Use knowledge of heat transfer to solve a problem. PENGUIN DWELLINGS  Continue building.
Teaching Storytelling Alice at Cardinal Forest Elementary Amanda Gilbert Period 3 Computer Systems Lab
Sound Monitor KS2: Design, write and debug programs which control physical systems.
Transformations Challenge By Yossra Hamid Under the supervision of Professor Susan Rodger Duke University June 2014.
COSC 1223 Computer Science Concepts I Joe Bryan. What is a function? Like a mini-program that performs a specific task Two types: Built-in functions Functions.
Video Analysis of Teaching (VAT) Assessment of Clinical Practice Tamara D. Banks EDUC 7725 Spring ‘14.
Woodley Primary School Science delivered in different ways.
Computer Science Standards Review
Coupling and Cohesion Rajni Bhalla.
Games Programming in Scratch
Teacher Configurable Coding Challenges for Block Languages
Lesson 5-2 AP Computer Science Principles
karina Assiter CCSC RM 2015 October 1-2.
The Firing Solution IMGD 4000 Due: April 21st, 11:59pm.
GENERAL OOPs CONCEPTS.
Course Assessment Overview
WELCOME TO AP COMPUTER SCIENCE PRINCIPLES!
Computer Science: Research and Outreach
Little Coders Computational Thinking in K-2 Classrooms
Computational Thinking
Explore PT Impact of Computing Innovations
Computing Year 7 - Unit 2 Programming Basics Scratch Basics.
Environmental Education Act of 1990
TOP 10 INNOVATIVE PEDAGOGIES
CSc 110, Autumn 2016 Lecture 5: Loop Figures and Constants
Problem Solving and Algorithm Design
The Friendship Algorithm
Computing session 3.
Create PT Applications from Ideas
Introduction to programming
Coding at the Middle School for 7th Grade
ICT Programming Lesson 5:
HOW CODING FITS IN TO THE CURRICULUM (AUSVELS)
Ch. 1 Vocabulary Alice.
Seminar on the Evaluation of AUT STEM Programme
Alice Programming Assessment: Inheritance
Creating behaviours: MOVEMENT
Presentation transcript:

The Fairy Performance Assessment: Measuring Computational Thinking in Middle School Linda Werner, UC Santa Cruz Jill Denner, ETR Associates Shannon Campe, ETR Associates Damon Chizuru Kawamoto Funded by the NSF grant DRL

Project Overview Storytelling Alice & Alice 2.2 Elective technology classes 325 middle school students 311 completed assessment Solo or programming pairs ~20 hours

Assessment Design Story-narrative Fixing faulty program & adding functionality Motivating Post only Individually completed ~30 minutes to complete Instructions delivered via characters & print

Measuring Computational Thinking Three tasks to measure: Algorithmic thinking Abstraction & Modeling

Alice “Fairy” world

“Resize” Task Make pressing the up arrow work right and return LeafFlame to his original size. Challenges student to: Understand events Recognize faulty event handler Think algorithmically Repair faulty method

Faulty code

Partial points

Contributions Student transfers knowledge Motivating to students Range of computational thinking Modified for other programming environments

Still to come… Scratch assessment Solo/pair programmers; girls/boys Measuring aspects of computational thinking Learning analytics

More information Linda Werner: Shannon Campe: Alice & Scratch --- Friday 3:45pm 302B Children Learning Computer Science Concepts via Alice Game-Programming.