Learning Through Programming Kevin Joseph Staszowski Shani Bryant Alice Mello Cavallo February 19, 2004.

Slides:



Advertisements
Similar presentations
Family and Community Support Why Has Mathematics Instruction Changed? Myths and Facts.
Advertisements

Beyond the Centralized Mindset
1 © 2006 Curriculum K-12 Directorate, NSW Department of Education and Training Implementing English K-6 Using the syllabus for consistency of teacher judgement.
1 © 2013 UNIVERSITY OF PITTSBURGH 1 Using the content-focused Coaching® Model to Support Early childhood Literacy and Language Development How to Teach.
Team Task Choose 1 Progression to READ: Number and Operations--Fractions Ratios and Proportional Relationships Develop “Content” Knowledge.
Understanding the Research Base Presentation to CSSS October 1, 2011.
Characterizing middle school science teachers’ informal formative assessment strategies and their effects on student inquiry skills Joseph A. Brobst &
Week 13, april 13, tuesday  Chicago field trip  Inquiry 3 proposal assignment  Inquiry 2 videos  Behaviorism & Cognitivism, continued the one five.
Powerful Ideas Constructivist Educational Techniques in Computer Programming Instruction Using MswLOGO © Copyright 2002, Tony Gauvin, UMFK.
Why? Why teach X. Why? How? Why teach XHow to teach X.
PRESENTER’S GUIDE The purpose of the following presentation is to help you share about Khan Academy, providing a general overview of the resources available.
Chapter 3 Constructs, Variables, and Definitions.
Using CTS to Develop Formative Assessment Probes
Introduction to Bloom’s Taxonomy. The Idea Purpose ◦ Organize and classify educational goals ◦ Provide a systematized approach to course design Guided.
Introductions Tell your neighbor about one memorable event that happened this year during one of your ISI kit lessons.
Teaching (English) in a Changing World Fran Sokel.
Significant Learning Goals
The Use of Student Work as a Context for Promoting Student Understanding and Reasoning Yvonne Grant Portland MI Public Schools Michigan State University.
A Model for Designing Constructivist Learning Environments: Jonassen’s Model IT 6110 Winter 2005 Dr. Diroff ■ Charles Chill ■ Dan Davenport ■ Susan.
Scratch for Science. Computational Thinking Jeanette Wing, 2006 Core theme in CS education, more and more in other subjects Abstraction Automation eScience.
1 How can self-regulated learning be supported in mathematical E-learning environments? Presenters: Wei-Chih Hsu Professor : Ming-Puu Chen Date : 11/10/2008.
Communicating Ocean Sciences to Informal Audiences (COSIA) Session 3 Teaching & Learning.
1 Exploring Teachers ’ Informal Formative Assessment Practices and Students ’ Understanding in the Context of Scientific Inquiry Source: Journal Of Research.
L EV V YGOTSKY Socialization Language Variety of Learners Gribbin- Week 2.
CHAPTER ONE The Scientific Method. Section 1: What is Science?  Science:  a way of learning more about the natural world.  questions about art, politics,
HOW PROFESSIONALS LEARN AND ACQUIRE EXPERTISE  Model of professionals as learners:  How professionals know  How professionals incorporate knowledge.
Implementation Strategies ONE COMPUTER and DATA PROJECTOR  Whole class lesson with mixed ability groups  Model use of manipulatives  Problem-solving.
PRESENTER’S GUIDE The purpose of the following presentation is to help you to share Khan Academy with the parents in your classroom. Anecdotally, we know.
Directions: Delete this slide, then save presentation so students can view it at a center by clicking F5. First Grade TEKS covered: (1.6) Science concepts.
Ch. 3 StudyCast SarahBeth Walker. NETS-T Standard 1  Teachers use their knowledge of subject matter, teaching and learning, and technology to facilitate.
Selected Teaching-Learning Terms: Working Definitions...
Instructional Design the approach of Robert Gagne ( Conditions of Learning, 1985)
Inquiry… what it is … and what it isn’t !. INQUIRY: KWL Challenges – spaghetti structures egg drop liquids Debrief Favorite Lessons Find levels of openness.
PMSS 2015 Continuing Professional Learning Program.
Teaching Reading Comprehension
Chapter 1, Section 1 p.4-7 Sociology. Examining Social Life Our view of the world is shaped by values, beliefs, life-styles, and experiences of those.
SCIENCE FORMATIVE ASSESSMENT 75 Practical Strategies for Linking Assessment, Instruction, and Learning by Page Keeley.
Calculation in the Early Years Foundation Stage Kensington Primary School.
CS 139 – Algorithm Development MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE.
Copyright 2002, Tony Gauvin, UMFK
Attending to Misconceptions in Science Class with Concept Maps
Developing interdisciplinary understanding for MYP teachers Fairview International School JB April 1st 2013.
What is IT? IT represents the technical perspective and includes telecommunications, computers and automatic technologies. More formally, it is the enabling.
Mitchel Resnick MIT Media Lab. Who is doing the inventing?
How people learn different ways to think about learning.
Pre-Session Checklist MUTE mic TEST Bridgit PRINT Handouts Sign-in sheet Alberta Assessment Consortium Winter Seminar 2010 Student Engagement.
Effective mathematics instruction:  foster positive mathematical attitudes;  focus on conceptual understanding ;  includes students as active participants.
Chapter 1 Children, Science, and Inquiry. Why should children learn science? Science provides opportunities for children to: Exercise their curiosity.
The computer is one of the wonders of human ingenuity.
Standards Based Grading
Teaching with CHRONOS Data and Tools A Framework for Design Cathy Manduca Science Education Resource Center Carleton College June 13, 2006.
North Cascades and Olympic Science Partnership 516 High Street, Bellingham, WA Grant No. EHR
1 Children Language and Psychology 2010/04/12 Group 郭渝琳 江佳蓉 黃佩如 陳盈如.
Designing a Culminating Task Presented by Anne Maben UCLA Science & Literacy Coach Based on the model by Jay McTighe, Maryland Assessment Consortium.
Welcome! Please arrange yourselves in groups of 6 so that group members represent: A mix of grade levels A mix of schools 1.
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.
Program Design and Implementation – Problem Solving as a Process for Teaching Mathematics - Exploring relationships between participants’ teaching and.
FOR MORE CLASSES VISIT  ECE 353 Week 1 DQ 1 Important Questions in Children's Thinking  ECE 353 Week 1 DQ 2 Addressing Bias in.
Using Cognitive Science To Inform Instructional Design
Inquiry-based learning and the discipline-based inquiry
GOOD MORNING.
Calculation in the Early Years Foundation Stage
Mapping it Out! Practical Tools to Use Assessment Well
Factors that impact literacy—Students as diverse learners
CS160: Lecture 6 John Canny Fall /9/2018.
From Learning Science (How People Learn, NRC,1999)
Moon Expedition STEM Challenge.
Must Computer Systems Have Users ?
Copyright 2002, Tony Gauvin, UMFK
Presentation transcript:

Learning Through Programming Kevin Joseph Staszowski Shani Bryant Alice Mello Cavallo February 19, 2004

Beyond the Centralized Mindset In particular, these new sciences tend to highlight decentralized models of the world— in contrast to traditional scientific models based on centralized control and centralized causes. Probing students' conceptions Developing new conceptual tools Developing new computational tools

Beyond the Centralized Mindset StarLogo has many more turtles ‘The Turtles’ The rock band? Sang ‘Happy Together’? Wait, what are those guys doing here? Actually, they’re not turtles; They’re ‘The Turtles’ Shhh… He’s turning around Yah, they’re not turtles… What? Well, it is Kevin’s portion of the presentation That’s kind of an odd connection…

Beyond the Centralized Mindset StarLogo has many more turtles

Beyond the Centralized Mindset StarLogo turtles have better "senses." StarLogo has many more turtles Gosh, this is embarrassing I hope he moves onto the next slide soon

Beyond the Centralized Mindset StarLogo reifies the turtles' world. StarLogo turtles have better "senses." StarLogo has many more turtles Um, Kevin? What, exactly, does ‘reifies’ mean? So, like what you’re doing right now? So, you mean, we could do something like this? Oh okay… FYI – you could have found a better picture… But how is all of this important? Thank you

Beyond the Centralized Mindset Positive Feedback Isn't Always Negative Randonmess can Help Create Order A Flock isn’t a Big Bird A Traffic Jam isn’t just a Collection of Cars The Hills are Alive.

Software Design Children design learning experience for others Activities where children can exercise their doing/ learning/ thinking Self-directed project activity

The Power of A Triangle

Programming and Cognition Logo provides a context to think, reflect and construct knowledge on the subject matter (Harel&Papert). According to Clements: Logo might facilitate divergent thinking, develop metacognitive abilities, develop reflectivity, increase ability to describe directions. Programming can increase problem-solving ability.

CAI X Logo Logo programming group outperformed the CAI group on metacognition and describing directions tasks. No difference in two areas of cognitive development (classification and seriation). Small sample of subjects (18) & limited knowledge on how to teach programming

Paper References Harel, I. & Papert, S (1990). Software design as a Learning Environment. Interactive Learning Environments, vol1, n1, pp1-32. Resnick, M. (1996). Beyond the Centralized Mindset. Journal of the Learning Sciences, vol. 5, no. 1, pp Beyond the Centralized Mindset Clements, Douglas H. and Dominic F. Gullo. (1984) "Effects of Computer Programming on Young Children's Cognition." Journal of Educational Psychology. 76: