SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
CS Bits & Bytes is a bi-weekly newsletter highlighting innovative computer science research. It is our hope that
  you will use CS Bits & Bytes to engage in the multi-faceted world of computer science to become not just a user,
  but a creator of technology. Please visit our website at: http://www.nsf.gov/cise/csbytes.

                                                                                                                              June 4, 2012
                                                                                                                        Volume 1, Issue 13

                                                                Scratch
Have you ever wanted to create your own video games or design your own interactive stories?
                          Scratch (http://scratch.mit.edu) is a programming language that you can use to
                                               create your own interactive media - stories, games, animations, and simulations.
                                               To create programs in Scratch, you simply snap together programming-instruction
                                               blocks, just as you would snap together puzzle pieces or LEGO bricks.

                                               Since Scratch's release in May 2007, hundreds of thousands of young people
                                               have created millions of projects with Scratch, all around the world, in a variety
                                               of settings, including at home, schools, libraries, and museums. Most people who
                                               create with Scratch are between the ages of 8 and 16, but people of all ages use
                                               it to create interactive media for fun (like creating an interactive greeting card for
                                               a friend), work (like quickly prototyping ideas), and study (like as an introduction
Download Scratch for free online or watch an   to computer science for both majors and non-majors at colleges and universities
intro video.
                                               across the country).
But Scratch is about more than just creating.
It's about sharing!

In addition to the authoring environment, Scratch is an online community where
people can share their projects and exchange feedback with others. Each day,
members upload more than 2,500 new Scratch projects to the website - on
average, two new projects every minute - with more than 2.5 million projects
available.

The collection of projects uploaded is incredibly diverse, and includes interactive
newsletters, science simulations, virtual tours, animated dance contests,
interactive tutorials, and many others, all programmed with the Scratch
environment and its graphical programming blocks. You can also download any
                                                                                    Explore more than 2.5 million projects in the Scratch
project to see how it was made!                                                     online community.

                                                 Who thinks of this stuff?

                                                 Scratch is developed by a team of researchers at the MIT Media Lab in a group
                                                 called Lifelong Kindergarten, which is led by Professor Mitch Resnick. To create
                                                 an environment like Scratch, it takes considerable time and effort, as well as
                                                 different types of expertise. Each team member has a different educational
                                                 background - including electrical engineering, education, psychology, art, and
                                                 design - but a common element is computer science. Scratch Team members love
                                                 to design, build, create, make, play, and help others have creative experiences
                                                 with computers!
Scratch's mascot: The Scratch Cat!

Links:

Watch an overview of Scratch: http://vimeo.com/29457909.

Download Scratch for free: http://info.scratch.mit.edu/Scratch_1.4_Download.

Make your first Scratch project: http://info.scratch.mit.edu/Video_Tutorials.

Explore the Scratch online community: http://scratch.mit.edu/.
For Educators:

Interested in using Scratch with your students? Explore ScratchEd (http://scratched.media.mit.edu) - an online
community where more than 5,000 Scratch educators are sharing stories, exchanging resources, conducting
discussions, and making connections. You’ll find many ideas for getting started with Scratch in the classroom, such as
this hands-on Scratch activity from the CSTA K-12 Computer Science Standards and the MIT Scratch Curriculum Guide.

Classroom Activity:

In this pass-it-on Scratch activity, students collaboratively and incrementally construct projects using Scratch by
passing the projects from student to student.

Planning:

    •	 Select a theme for the pass-it-on project. Some themes that we have tried before and have been popular
       include pass-it-on stories and pass-it-on dance parties. The content of pass-it-on projects can also be connected
       to various curricular areas.
    •	 Decide which Scratch features and computational concepts will be demonstrated in the opening introduction.

With Students:

    1.	 The teacher models the activity by starting a pass-it-on project. For example, the teacher might demonstrate
        how to start a dance party project, by adding music, a background, and a party-goer. The teacher explains the
        pass-it-on process and, as an example, makes (or solicits) two or three suggestions for elements that could
        subsequently be added to the model project (e.g., additional party-goers, more costumes).
    2.	 In pairs, students use a computer to start their pass-it-on projects. They have 15 minutes to work on their
        projects.
    3.	 After 15 minutes, students rotate to a new computer and continue building the project they find at the new
        computer. They have 15 minutes to work on their projects.
    4.	 After 15 minutes, students rotate a final time and work on a third project. They have 15 minutes to work on
        their projects.
    5.	 At the end of this final 15 minutes, students return to their original computer to see how the project they
        started has evolved.
    6.	 Depending on the number of projects, students can walk around to view all (or some subset) of the other pass-
        it-on projects.
    7.	 The teacher facilitates a discussion about the concepts and features students learned as they worked on the
        projects and looked at others’ code.

Teacher Links:

Find other activities on ScratchEd: http://scratched.media.mit.edu/.

Explore Scratch curriculum: http://scratched.media.mit.edu/resources/scratch-curriculum-guide-draft.

Watch webinars for Scratch educators: http://scratched.media.mit.edu/content/935.



CS BITS & BYTES                                                                           National Science Foundation
http://www.nsf.gov/cise/csbytes/                             Computer & Information Science & Engineering Directorate
Please direct all inquiries to: csbitsandbytes@nsf.gov                                   4201 Wilson Blvd Suite 1105
                                                                                                  Arlington VA, 22230

Contenu connexe

Tendances

Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content onlineHelen Webster
 
Web 2.0 & Social Media in Language Teaching
Web 2.0 & Social Media in Language TeachingWeb 2.0 & Social Media in Language Teaching
Web 2.0 & Social Media in Language TeachingClaudia Warth
 
Sloan C - Badges presentation
Sloan C - Badges presentationSloan C - Badges presentation
Sloan C - Badges presentationGarin Fons
 
Researcher online 1 Building an Online Identity
Researcher online 1 Building an Online IdentityResearcher online 1 Building an Online Identity
Researcher online 1 Building an Online IdentityHelen Webster
 
Notes for Free Culture Presentation - dScribe: working together to create Ope...
Notes for Free Culture Presentation - dScribe: working together to create Ope...Notes for Free Culture Presentation - dScribe: working together to create Ope...
Notes for Free Culture Presentation - dScribe: working together to create Ope...Garin Fons
 
Building your online network
Building your online networkBuilding your online network
Building your online networkHelen Webster
 
Tools for PBL: The Butterfly Effect
Tools for PBL: The Butterfly EffectTools for PBL: The Butterfly Effect
Tools for PBL: The Butterfly Effectpharm004
 

Tendances (8)

Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content online
 
Web 2.0 & Social Media in Language Teaching
Web 2.0 & Social Media in Language TeachingWeb 2.0 & Social Media in Language Teaching
Web 2.0 & Social Media in Language Teaching
 
DH23Things launch
DH23Things launchDH23Things launch
DH23Things launch
 
Sloan C - Badges presentation
Sloan C - Badges presentationSloan C - Badges presentation
Sloan C - Badges presentation
 
Researcher online 1 Building an Online Identity
Researcher online 1 Building an Online IdentityResearcher online 1 Building an Online Identity
Researcher online 1 Building an Online Identity
 
Notes for Free Culture Presentation - dScribe: working together to create Ope...
Notes for Free Culture Presentation - dScribe: working together to create Ope...Notes for Free Culture Presentation - dScribe: working together to create Ope...
Notes for Free Culture Presentation - dScribe: working together to create Ope...
 
Building your online network
Building your online networkBuilding your online network
Building your online network
 
Tools for PBL: The Butterfly Effect
Tools for PBL: The Butterfly EffectTools for PBL: The Butterfly Effect
Tools for PBL: The Butterfly Effect
 

Similaire à Scratch

Program Curriculum Code game in Scratch Star Hunter
Program Curriculum Code game in Scratch Star HunterProgram Curriculum Code game in Scratch Star Hunter
Program Curriculum Code game in Scratch Star HunterTobias Hauser
 
Scratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible ProgrammingScratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible ProgrammingGigi Gilbert-Igelsrud
 
Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratchKimera Richard
 
Engagement from scratch
Engagement from scratchEngagement from scratch
Engagement from scratchdrpresident
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the ClassroomDarrel Branson
 
Scratch: Programming for everyone
Scratch: Programming for everyoneScratch: Programming for everyone
Scratch: Programming for everyoneAkshar Desai
 
Scratch In The Classroom
Scratch In The ClassroomScratch In The Classroom
Scratch In The ClassroomJanis Williams
 
03 scratch introduction-letter_to_parents
03 scratch introduction-letter_to_parents03 scratch introduction-letter_to_parents
03 scratch introduction-letter_to_parentsSharestar
 
Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...
Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...
Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...Jennifer Fenton
 
Perkongsiaan sumber maklumat program koding
Perkongsiaan sumber maklumat program kodingPerkongsiaan sumber maklumat program koding
Perkongsiaan sumber maklumat program kodingSt John Institution
 
Discover Scratch Your Child's Gateway to Coding Creativity!.pdf
Discover Scratch Your Child's Gateway to Coding Creativity!.pdfDiscover Scratch Your Child's Gateway to Coding Creativity!.pdf
Discover Scratch Your Child's Gateway to Coding Creativity!.pdfSkoolOfCode
 
Open Source Software for Entertainment
Open Source Software for EntertainmentOpen Source Software for Entertainment
Open Source Software for Entertainmentletiziajaccheri
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software ReviewCM Ites
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsChad Mairn
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsSt. Petersburg College
 

Similaire à Scratch (20)

Program Curriculum Code game in Scratch Star Hunter
Program Curriculum Code game in Scratch Star HunterProgram Curriculum Code game in Scratch Star Hunter
Program Curriculum Code game in Scratch Star Hunter
 
Scratch day 2011
Scratch day 2011Scratch day 2011
Scratch day 2011
 
Scratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible ProgrammingScratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible Programming
 
Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratch
 
Engagement from scratch
Engagement from scratchEngagement from scratch
Engagement from scratch
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the Classroom
 
Scratch: Programming for everyone
Scratch: Programming for everyoneScratch: Programming for everyone
Scratch: Programming for everyone
 
Scratch In The Classroom
Scratch In The ClassroomScratch In The Classroom
Scratch In The Classroom
 
03 scratch introduction-letter_to_parents
03 scratch introduction-letter_to_parents03 scratch introduction-letter_to_parents
03 scratch introduction-letter_to_parents
 
Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...
Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...
Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...
 
Perkongsiaan sumber maklumat program koding
Perkongsiaan sumber maklumat program kodingPerkongsiaan sumber maklumat program koding
Perkongsiaan sumber maklumat program koding
 
Project on scratch
Project on scratchProject on scratch
Project on scratch
 
Discover Scratch Your Child's Gateway to Coding Creativity!.pdf
Discover Scratch Your Child's Gateway to Coding Creativity!.pdfDiscover Scratch Your Child's Gateway to Coding Creativity!.pdf
Discover Scratch Your Child's Gateway to Coding Creativity!.pdf
 
Open Source Software for Entertainment
Open Source Software for EntertainmentOpen Source Software for Entertainment
Open Source Software for Entertainment
 
Nacol Day 1
Nacol Day 1Nacol Day 1
Nacol Day 1
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software Review
 
UH ETEC
UH ETECUH ETEC
UH ETEC
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
 
Cracking the code
Cracking the codeCracking the code
Cracking the code
 

Scratch

  • 1. CS Bits & Bytes is a bi-weekly newsletter highlighting innovative computer science research. It is our hope that you will use CS Bits & Bytes to engage in the multi-faceted world of computer science to become not just a user, but a creator of technology. Please visit our website at: http://www.nsf.gov/cise/csbytes. June 4, 2012 Volume 1, Issue 13 Scratch Have you ever wanted to create your own video games or design your own interactive stories? Scratch (http://scratch.mit.edu) is a programming language that you can use to create your own interactive media - stories, games, animations, and simulations. To create programs in Scratch, you simply snap together programming-instruction blocks, just as you would snap together puzzle pieces or LEGO bricks. Since Scratch's release in May 2007, hundreds of thousands of young people have created millions of projects with Scratch, all around the world, in a variety of settings, including at home, schools, libraries, and museums. Most people who create with Scratch are between the ages of 8 and 16, but people of all ages use it to create interactive media for fun (like creating an interactive greeting card for a friend), work (like quickly prototyping ideas), and study (like as an introduction Download Scratch for free online or watch an to computer science for both majors and non-majors at colleges and universities intro video. across the country). But Scratch is about more than just creating. It's about sharing! In addition to the authoring environment, Scratch is an online community where people can share their projects and exchange feedback with others. Each day, members upload more than 2,500 new Scratch projects to the website - on average, two new projects every minute - with more than 2.5 million projects available. The collection of projects uploaded is incredibly diverse, and includes interactive newsletters, science simulations, virtual tours, animated dance contests, interactive tutorials, and many others, all programmed with the Scratch environment and its graphical programming blocks. You can also download any Explore more than 2.5 million projects in the Scratch project to see how it was made! online community. Who thinks of this stuff? Scratch is developed by a team of researchers at the MIT Media Lab in a group called Lifelong Kindergarten, which is led by Professor Mitch Resnick. To create an environment like Scratch, it takes considerable time and effort, as well as different types of expertise. Each team member has a different educational background - including electrical engineering, education, psychology, art, and design - but a common element is computer science. Scratch Team members love to design, build, create, make, play, and help others have creative experiences with computers! Scratch's mascot: The Scratch Cat! Links: Watch an overview of Scratch: http://vimeo.com/29457909. Download Scratch for free: http://info.scratch.mit.edu/Scratch_1.4_Download. Make your first Scratch project: http://info.scratch.mit.edu/Video_Tutorials. Explore the Scratch online community: http://scratch.mit.edu/.
  • 2. For Educators: Interested in using Scratch with your students? Explore ScratchEd (http://scratched.media.mit.edu) - an online community where more than 5,000 Scratch educators are sharing stories, exchanging resources, conducting discussions, and making connections. You’ll find many ideas for getting started with Scratch in the classroom, such as this hands-on Scratch activity from the CSTA K-12 Computer Science Standards and the MIT Scratch Curriculum Guide. Classroom Activity: In this pass-it-on Scratch activity, students collaboratively and incrementally construct projects using Scratch by passing the projects from student to student. Planning: • Select a theme for the pass-it-on project. Some themes that we have tried before and have been popular include pass-it-on stories and pass-it-on dance parties. The content of pass-it-on projects can also be connected to various curricular areas. • Decide which Scratch features and computational concepts will be demonstrated in the opening introduction. With Students: 1. The teacher models the activity by starting a pass-it-on project. For example, the teacher might demonstrate how to start a dance party project, by adding music, a background, and a party-goer. The teacher explains the pass-it-on process and, as an example, makes (or solicits) two or three suggestions for elements that could subsequently be added to the model project (e.g., additional party-goers, more costumes). 2. In pairs, students use a computer to start their pass-it-on projects. They have 15 minutes to work on their projects. 3. After 15 minutes, students rotate to a new computer and continue building the project they find at the new computer. They have 15 minutes to work on their projects. 4. After 15 minutes, students rotate a final time and work on a third project. They have 15 minutes to work on their projects. 5. At the end of this final 15 minutes, students return to their original computer to see how the project they started has evolved. 6. Depending on the number of projects, students can walk around to view all (or some subset) of the other pass- it-on projects. 7. The teacher facilitates a discussion about the concepts and features students learned as they worked on the projects and looked at others’ code. Teacher Links: Find other activities on ScratchEd: http://scratched.media.mit.edu/. Explore Scratch curriculum: http://scratched.media.mit.edu/resources/scratch-curriculum-guide-draft. Watch webinars for Scratch educators: http://scratched.media.mit.edu/content/935. CS BITS & BYTES National Science Foundation http://www.nsf.gov/cise/csbytes/ Computer & Information Science & Engineering Directorate Please direct all inquiries to: csbitsandbytes@nsf.gov 4201 Wilson Blvd Suite 1105 Arlington VA, 22230