Search Header Logo
Creative Coding with Scratch

Creative Coding with Scratch

Assessment

Presentation

Computers

6th - 8th Grade

Practice Problem

Hard

Created by

Bernard Mensah

Used 17+ times

FREE Resource

9 Slides • 3 Questions

1

Creative Coding with Scratch

An introduction to creative coding using Scratch, a visual programming language. Learn how to create interactive animations, games, and stories by coding with blocks. No prior coding experience required. Let your creativity come to life with Scratch!

2

Introduction to Scratch

  • Scratch is a visual programming language that allows you to create interactive stories, games, and animations.

  • It uses blocks to build programs by snapping them together.

  • With Scratch, you can unleash your creativity and learn the basics of coding in a fun and engaging way.

3

Multiple Select

What can you create using Scratch?

1

Interactive stories

2

Websites

3

Music

4

Games

4

Scratch: Interactive Stories

Trivia: Scratch is a visual programming language that allows users to create interactive stories, games, and animations. It was developed by the Lifelong Kindergarten Group at the MIT Media Lab. With Scratch, users can code their own characters, backgrounds, and dialogues to bring their stories to life. It's a fun and creative way to learn coding and storytelling!

5

Creative Coding with Scratch

  • Introduction: Scratch is a visual programming language that allows you to create interactive projects.
  • Getting Started: Open Scratch and explore the interface.
  • Creating Your First Project: Drag and drop blocks to code your project.
  • Adding Interactivity: Use events and conditionals to make your project respond to user input.
  • Sharing and Remixing: Share your project with others and explore projects created by the Scratch community.

6

Multiple Choice

What is Scratch?

1

A visual programming language

2

A coding platform for professionals

3

A game development software

4

A social media platform

7

Scratch: A Visual Programming Language

Trivia: Scratch is a beginner-friendly programming language that uses colorful blocks instead of text-based coding. It was created by the Lifelong Kindergarten Group at the MIT Media Lab. With Scratch, users can create interactive stories, games, and animations. It has a large online community where users can share and remix projects. Scratch has been translated into more than 70 languages and is used by millions of people worldwide.

8

Understanding the Scratch Interface

  • Stage: Where the action happens
  • Sprites: Characters or objects
  • Blocks: Drag and drop commands
  • Scripts: Sequences of blocks
  • Costumes: Appearance of sprites
  • Backdrops: Background images

9

Adding and Editing Sprites

  • Adding Sprites: Click on the 'Choose a Sprite from Library' button to add pre-made sprites or upload your own images.
  • Editing Sprites: Select a sprite and use the 'Costumes' tab to change its appearance. Use the 'Sounds' tab to add sounds.

10

Creative Coding with Scratch

Learn how to animate sprites in Scratch using the built-in animation tools. Use the change x by and change y by blocks to create movement. Combine with next costume and wait blocks to create smooth animations. Add interactivity with when key pressed and if then blocks.

11

Multiple Choice

What blocks can be used to create smooth animations in Scratch?

1

change x by and change y by

2

next costume and wait

3

when key pressed and if then

4

built-in animation tools

12

Smooth Animations

Trivia: Did you know that Scratch provides built-in animation tools to create smooth animations? These tools include the 'next costume' and 'wait' blocks. By using these blocks, you can make your sprites change costumes and pause for a specific duration, resulting in smooth and engaging animations. So, get creative and bring your projects to life with Scratch's animation features!

Creative Coding with Scratch

An introduction to creative coding using Scratch, a visual programming language. Learn how to create interactive animations, games, and stories by coding with blocks. No prior coding experience required. Let your creativity come to life with Scratch!

Show answer

Auto Play

Slide 1 / 12

SLIDE