advertisement

Scratch: Constructivist Learning Environment

50 %
50 %
advertisement
Information about Scratch: Constructivist Learning Environment
Education

Published on February 15, 2009

Author: bdodge

Source: slideshare.net

Description

Day 1 of a two-day course in the Educational Technology Department at San Diego State University.
advertisement

Scratch: A Constructivist Learning Environment for Children Bernie Dodge, San Diego State University Saturday, February 14, 2009

Course Goals Saturday, February 14, 2009

Course Goals Explain the benefits of and techniques for teaching programming concepts to children and adolescents; Saturday, February 14, 2009

Course Goals Explain the benefits of and techniques for teaching programming concepts to children and adolescents; Create interactive multimedia using Scratch; Saturday, February 14, 2009

Course Goals Explain the benefits of and techniques for teaching programming concepts to children and adolescents; Create interactive multimedia using Scratch; Create a lesson plan that describes an environment for constructivist learning using Scratch. Saturday, February 14, 2009

Saturday, February 14, 2009

Let’s start with YOU What’s Your Programming Background? ...if any. Saturday, February 14, 2009

Why Teach Programming? Saturday, February 14, 2009

If you’re a programmer, you’re competing globally for work Saturday, February 14, 2009

If you’re a programmer, you’re competing globally for work Saturday, February 14, 2009

If you’re a programmer, you’re competing globally for work Saturday, February 14, 2009

Village kids are doing it... Saturday, February 14, 2009

AP CS Over Time Saturday, February 14, 2009

AP CS Over Time Before 1999 - Pascal Saturday, February 14, 2009

AP CS Over Time Before 1999 - Pascal 1999-2003 - C++ Saturday, February 14, 2009

AP CS Over Time Before 1999 - Pascal 1999-2003 - C++ 2003 to present - Java Saturday, February 14, 2009

Other First Languages Logo Python Scheme Saturday, February 14, 2009

Important Concepts Sequential Boolean processing logic Conditional Interface logic design Variables Event handling Iteration Saturday, February 14, 2009

The Scratch IDE Saturday, February 14, 2009

Saturday, February 14, 2009

Code block area Saturday, February 14, 2009

Code block area Sprite area Saturday, February 14, 2009

Code block area Sprite area Sprite list Saturday, February 14, 2009

Stage Code block area Sprite area Sprite list Saturday, February 14, 2009

Your First Program Saturday, February 14, 2009

Saturday, February 14, 2009

Saturday, February 14, 2009

Beyond Hello World Saturday, February 14, 2009

Make the script happen when you click the green flag Repeat it 10 times Add some motion Add some appearance changes Saturday, February 14, 2009

Exploration Time Saturday, February 14, 2009

Saturday, February 14, 2009

Lunch Saturday, February 14, 2009

Mind Buzzing? Saturday, February 14, 2009

A Challenge Saturday, February 14, 2009

Create this: A desert or ocean scene A UFO comes in from the left and hovers near the right side of the screen while making a UFO noise Saturday, February 14, 2009

One more thing... If you put your mouse cursor on the right side the screen, the UFO zips over the left. And vice versa. And makes a different sound while zipping. Saturday, February 14, 2009

One more thing... If you put your mouse cursor on the right side the screen, the UFO zips over the left. And vice versa. And makes a different sound while zipping. Saturday, February 14, 2009

One more thing... If you put your mouse cursor on the right side the screen, the UFO zips over the left. And vice versa. And makes a different sound while zipping. Saturday, February 14, 2009

One more thing... If you put your mouse cursor on the right side the screen, the UFO zips over the left. And vice versa. And makes a different sound while zipping. Saturday, February 14, 2009

One more thing... If you put your mouse cursor on the right side the screen, the UFO zips over the left. And vice versa. And makes a different sound while zipping. Saturday, February 14, 2009

What are the building blocks? Saturday, February 14, 2009

Sprites can... Saturday, February 14, 2009

Sprites can... Change costumes Saturday, February 14, 2009

Sprites can... Change costumes Move Saturday, February 14, 2009

Sprites can... Change costumes Move Disappear Saturday, February 14, 2009

Sprites can... Change costumes Move Disappear Grow and shrink Saturday, February 14, 2009

Sprites can... Change costumes Move Disappear Grow and shrink Speak Saturday, February 14, 2009

Sprites can... Change Change costumes color Move Disappear Grow and shrink Speak Saturday, February 14, 2009

Sprites can... Change Change costumes color Move Be distorted Disappear Grow and shrink Speak Saturday, February 14, 2009

Sprites can... Change Change costumes color Move Be distorted Disappear Follow the cursor Grow and shrink Speak Saturday, February 14, 2009

Sprites can... Change Change costumes color Move Be distorted Disappear Follow the cursor Grow and shrink Notice other sprites Speak Saturday, February 14, 2009

Sprites can... Saturday, February 14, 2009

Sprites can... Play music... whole tunes or single notes Saturday, February 14, 2009

Sprites can... Play music... whole tunes or single notes Draw lines Saturday, February 14, 2009

Sprites can... Play Respond to music... keys whole tunes pressed or or single mouse notes actions Draw lines Saturday, February 14, 2009

Sprites can... Play Respond to music... keys whole tunes pressed or or single mouse notes actions Draw lines Respond to sound Saturday, February 14, 2009

Sprites can... Saturday, February 14, 2009

Sprites can... Respond to their location Saturday, February 14, 2009

Sprites can... Respond to their location Respond to a timer Saturday, February 14, 2009

Sprites can... Respond to Respond to their the color on location the stage they’re on Respond to a timer Saturday, February 14, 2009

So What Can We Build? Saturday, February 14, 2009

Scratch Makes Stories Adventure games Interactive art pieces Simulations MTV Math or physics Arcade sandboxes games Saturday, February 14, 2009

What Could You Do In...? Saturday, February 14, 2009

What Could You Do In...? Foreign Language Saturday, February 14, 2009

What Could You Do In...? Foreign Language Health Saturday, February 14, 2009

What Could You Do In...? Foreign Language Health Creative Writing Saturday, February 14, 2009

What Could You Do In...? Foreign Language Health Creative Writing History Saturday, February 14, 2009

http://scratch.mit.edu Saturday, February 14, 2009

Final Project Saturday, February 14, 2009

Final Project A document for teachers Saturday, February 14, 2009

Final Project A document for teachers A Scratch environment, unfinished Sprites Scripts Sounds Saturday, February 14, 2009

Final Project A document for teachers A Scratch environment, unfinished Sprites Scripts Sounds A sample program as might be made by a student Saturday, February 14, 2009

http://edweb.sdsu.edu/courses/ edtec700/scratch/ Saturday, February 14, 2009

Add a comment

Related presentations

Related pages

Scratch: A Constructivist Learning Environment for ...

Language: Turkish, Introduction to Programming with Scratch and Programming Arduino with Scratch
Read more

Beyond programming: Scratch as a constructivist learning ...

Beyond programming: Scratch as a constructivist learning environment. Contributed by Ziad Baroudi, November 03, 2011. 3 Comments; 7 Bookmarks;
Read more

Constructivist learning and Scratch | The Ethan Hein Blog

Constructivist learning and Scratch. Posted on October 11, 2013 by Ethan. Brennan, K. (2013). ... Ideally, any learning environment will balance the two.
Read more

Constructivist Learning Environments - ETEC 510

Constructivist Learning Environments & Tools. ... An example of the Scratch programming environment, ... Constructivist Web Learning Environments
Read more

Beyond teaching programming: Scratch as a constructivist ...

Beyond teaching programming: Scratch as a constructivist learning environment. ... Sarah tells about teaching Scratch for the first time to her year 7 girls.
Read more

Scratch: Constructivist Learning Environment | Колективний ...

No Response to "Scratch: Constructivist Learning Environment" Дописати коментар. Новіша публікація Старіша ...
Read more

10

10. DESIGNING CONSTRUCTIVIST LEARNING ENVIRONMENTS 219 CLEs can be constructed to support question ... DESIGNING CONSTRUCTIVIST LEARNING ENVIRONMENTS 221
Read more

Scratch - Imagine, Program, Share

Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
Read more

Diverse Categories of Programming Learning Activities ...

This study presents a set of categories of learning activities which could be performed by the students using the tools of the wellknown educational ...
Read more