We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byAbigayle Todd
Modified about 1 year ago
Linda Werner, UC Santa Cruz Shannon Campe, ETR Associates Jill Denner, ETR Associates Funded by the NSF grant DRL
Project Overview 325 middle school students Elective technology classes Solo or programming pairs Storytelling Alice/Alice 2.2 ~20 hours 7-10 hours programming games
Game Analysis Process 231 games “Reachable” code Executed with “no failure” Most were successful! Non-automated analysis Analyzed twice
Reachable with no failure
Construct Categories Methods Parameters Functions Variables (list & non-list) If/Else Loops Do in order; Do together Event Handlers
Methods & Functions All used built-in methods 71% created their own methods 46% used functions (mostly for collision detection)
Collision Detection “Bunny Run”
If/Else, Do together, Do in order
Events-driven game “Battle for Victory”
Why some constructs more than others? Easier to learn and execute in Alice? The curriculum focused more on certain types of games and constructs It makes a “good game?”
More Analysis Patterns Mechanics or “types” of games Content Curriculum
For more information Shannon Campe: Linda Werner: Student games at: psweb.etr.org/igame/demo/index.cfm Project Advisors: Steve Cooper, Yasmin Kafai, Barbara Ericson, David Webb, Brigid Barron
Interactive Teaching For CYC Instructors
READINESS CRITERIA What does it mean to be ready to do a major course redesign? Is your institution ready? Which courses are readyi.e., are good candidates.
Summer Computing Workshop. Introduction to Variables Variables are used in every aspect of programming. They are used to store data the programmer needs.
What can we learn from looking at the numbers in a data set?
The Results of Professional Development About Technology West Virginias Statewide Technology Model Schools Program Brenda Williams, Executive Director.
Going PLACES Carteret Community Colleges Quality Enhancement Plan.
Data Analysis Chapter 11..powerful professional development tool that can lead to school improvement.
CE 311 K Introduction to Computer Methods VB Controls and Events Daene C. McKinney.
Second year undergraduate retention study ESCHEA Mini Project Dr Linda Juleff, Napier University.
Glossary – key terms Text – an example of spoken or written language for analysis Classification – identifying types of items based on similarities Mode.
Processing and Java David Meredith
INSTITUTIONAL READINESS What does it mean to be ready to do a major course redesign? Is your institution ready?
Project Based Learning Presenter Pauline Evans PURPOSE Over a period of several weeks To become expert in one or more aspects of a topic. Use of: books,
Community Differentiated Instruction Unit By Marie Hayes & Claudia O’Neill.
Is EAS the Right Choice for my Child? Leaving your neighborhood school is a major decision for families. Here are some important factors to consider….
Introduction Types of Errors Exceptions Exception Handling Common JAVA Exceptions Syntax of Exception Handling Code Example: Divide by Zero.
Time Management. You must be the change you wish to see in the world. -Ghandi.
Sub and Function Procedures. Objectives Explain the difference between a Sub procedure and a Function procedure Create a Sub procedure Create a procedure.
Index it! You are learning how to condense information and to represent it visually in order to have a deeper understanding of the work and to have learnt.
Harrisville Central School Teachers are Human Grades 3-5 ELA.
Alice: A Fresh Approach to Teaching Computer Science Carnegie Mellon University Project Director, Randy Pausch 1 A Quick Tour of Alice.
I thought 4-H was just about Cows and Cooking? 4-H Yesterday, Today, and Tomorrow International Society of Technology in Education Annual Conference,
When is Orientated Programming NOT? Mike Fitzpatrick.
A PLC Culture: Starting to Collaborate Finding the Structure & Time To Support the PLC.
Strategies for developing and using Assessment Planning Templates.
Text Structure: Sequence Lesson 8 George Washington.
Mrs.Romero Newfield School Mathematics, Grade 5. Adopt 21 st century teaching approaches to enhance students appreciation of mathematics.
AVID in North Thurston Decades of College Dreams.
Designing Instruction to Agricultural Education Issues and Challenges in Agricultural Education.
Science Action Research Team Kennedy High School.
© 2016 SlidePlayer.com Inc. All rights reserved.