1 of 13

Coding & Mathematics - Scratch

Continuous Learning

Ontario Tech University

Diane.Tepylo@ontariotechu.net

2 of 13

Learning to Code in a Microworld

Scratch

  • Allows a lot of creativity power
  • Many resources created for Scratch to build creativity
  • Invented block-based coding
  • Still one of the easiest to learn AS an ENVIRONMENT

Consider how to introduce this open environment to students

3 of 13

Exploring Scratch

4 of 13

Scratch Video Intro

  • Scratch is a drag and drop environment designed to encourage exploration & creativity scratch.mit.edu/

5 of 13

Make the Sprite Move

  • A brief intro to Scratch
  • A first coding activity
  • A guided exploration
    • Starter code with free exploration almost guarantees success :)

6 of 13

A Second Scratch Challenge -

Video Starter

Click on the link below to get starter code to explore:

https://scratch.mit.edu/projects/561842451/editor/

  • What do you notice?
  • What questions do you have?

7 of 13

Start your Script with an Event

  • Drag an event (gold) into the script window
  • Blocks with rounded tops start bits of code
  • The first 3 are the easiest to use

8 of 13

Let’s Play 2�Exploring Motion, Looks, Sound

  • Drag different blocks under your event, and have them click into place like LEGO

  • Challenge:
    • What can you make a sprite do?

9 of 13

Sign-in, Remix and Play

  • Make sure you have signed in (top right ) :

  • Click the Remix button:
  • What can you make with these blocks?

10 of 13

Explore

  • What can you do with these blocks?
  • Support each other by sharing screens, asking and answering questions

11 of 13

Sharing your Creations

12 of 13

Sharing your Creations - Option #1

Share your screen

  • How do your creations differ?

13 of 13

Next Up: Creating Shapes with Scratch