introduction to scratch
Download
Skip this Video
Download Presentation
Introduction to Scratch

Loading in 2 Seconds...

play fullscreen
1 / 8

Introduction to Scratch - PowerPoint PPT Presentation


  • 97 Views
  • Uploaded on

Introduction to Scratch. UC Santa Cruz CMPS 10 – Introduction to Computer Science www.soe.ucsc.edu/classes/cmps010/Spring11 [email protected] 13 May 2011. What is Scratch?. Scratch is a programming language and environment Designed to make it easy to learn how to program

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Introduction to Scratch ' - melissa-greer


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
introduction to scratch

Introduction to Scratch

UC Santa Cruz

CMPS 10 – Introduction to Computer Science

www.soe.ucsc.edu/classes/cmps010/Spring11

[email protected]

13 May 2011

what is scratch
What is Scratch?
  • Scratch is a programming language and environment
    • Designed to make it easy to learn how to program
    • Programs are fun and graphical
  • Developed by Lifelong Kindergarten Group @ MIT Media Lab,
benefits of scratch
Benefits of Scratch
  • Can make a wide range of content
    • Interactive stories
    • Animations
    • Games
    • Music and art
  • Share content
    • Easily share Scratch creations on the Scratch website
    • Over 1.7 million projects shared so far
  • Easy to learn
    • No need to memorize language syntax
    • Programming language elements are visible on-screen
    • Drag-and-drop to use programming language elements
    • Designed for use by kids 8/9 years old on up
  • Software is free to use
sprites
Sprites

On-screen sprite

Box of available sprites

Sprites are anything visual you see on screen.

Each Sprite has an associated block of program code.

scripts
Scripts

This code controls how this sprite moves

Clicking on a sprite brings up its associated code (middle pane)

Script pane (code pane)

how to program
How to program

Drag and dropcode blocks intocode pane

Can be free floating, or connect to other sequences of code

Can also select and move code from code pane to remove

Double-click on code block to execute – you’ll see results in the upper right window

different kinds of statements
Different kinds of statements

Click a button here to bring up different code blockshere

Different buttons in the upper left window bring up different programming blocks

downloading scratch
Downloading Scratch
  • Scratch is freely available, and works on Windows, Macintosh, and Ubuntu Linux
  • scratch.mit.edu
    • Main website for Scratch
    • http://scratch.mit.edu/download
      • URL for downloading Scratch
    • Video tutorials
      • http://info.scratch.mit.edu/Video_Tutorials
ad