User:Vtaylor/Computers and Society/Community service learning guidelines/Scratch

This is programming? - Video: Scratch 1:37 - overview of Scratch and programming.

Scratch and design-based learning - from MIT
 * Scratch - interactive stories, games, and animations — and share your creations

Scratch is free program from the MIT Media Lab. Learners of any age create games, tell stories, make animations, and much more. Scratch is entirely web-based.

Community service learning
 * this will take about the required 12 hours to complete
 * the virtual "partner" is MIT and all the educators, engineers and others who think that for the U.S. to succeed in a global marketplace, more kids need to have first-hand experience with programming.
 * using Scratch is a great way to learn about programming. It is free, online and accessible to anyone with internet access.
 * the best way to learn more about Computers and the Internet in Society, practice critical thinking and help others is through community service learning projects.

For this CIS 2 community service learning project


 * watch the video, and review the Scratch web site
 * check out and review 3 or more Scratch program examples - Create a checklist of features and important ideas that you discover as you look at the inner workings of the Scratch programs you review
 * modify 1 or create your own Scratch program - save it and provide the link to your work
 * write an introduction to Scratch - Based on your experience, write an introduction to Scratch to guide a new user through your steps. Provide tips and suggestions so that they will be successful. To "publish" your Introduction to Scratch, the information must be displayed on WikiEducator as a separate section on your personal account page. Provide a link to your Introduction to Scratch along with your work log as your Community Service Learning summary.

Scratch from MIT http://scratch.mit.edu/

Scratch - program your own interactive stories, games, and animations — and share your creations with others in the online community. Learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.
 * Web-based - Flash, not on iPad without additional app or brower that supports Flash - Puffin
 * free, login

Scratch and design-based learning
 * Scratch - interactive stories, games, and animations — and share your creations

Remix - starter projects
 * Dance Party - 5 scripts, 2 sprites - dinosaur and girl (photo), stage, music
 * Dressup remix - 39 scripts, 10 sprites
 * When I'm Astro - 48 scripts, 13 sprites


 * Game design * play 5 games. What's the objective? Interaction? Scoring? Fun factor? * storyboard game, break out design elements * assemble and test * get reviewer feedback


 * presentation * review 5 stories * storyboard your story * create elements, transitions
 * Art - resources, examples
 * Scratch Curriculum Guide - Design-based learning is an approach that emphasizes //designing// (creating things, not just using or interacting with things), //personalizing// (creating things that are personally meaningful and relevant), //collaborating// (working with others on creations), and //reflecting// (reviewing and rethinking one’s creative practices). As such, a design-based approach to learning is particularly well suited to creative computing, and forms the basis for the design of each session described in the Scratch Curriculum Guide.
 * Scratch and LEGO WeDo

Learn more...
 * Scratch video 1:37 - overview of Scratch and programming.
 * Scratch - create games, tell stories, make animations, and much more. Scratch is entirely web-based.
 * Scratch Curriculum Guide - design-based approach to learning is particularly well suited to creative computing, and forms the basis for the design of each session described in the Scratch Curriculum Guide.
 * E4K Scratch story