YoVDO

Introduction to Programming with Scratch

Offered By: Raspberry Pi Foundation via edX

Tags

Scratch Courses Programming Courses Game Development Courses Animation Courses Sequencing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

Scratch is a powerful, visual programming language that provides a great introduction to the world of programming. By snapping blocks together, you can create amazing animations and games.

Over this four-week course, you'll learn how to navigate the Scratch programming environment, create your own programs, and share your creations. Along the way, you'll learn about the key programming concepts of sequence, repetition, selection, and variables, and how you can best make use of them. You'll also become part of the Scratch community, and remix other people's work.


Syllabus

Week 1 – Sequencing in Scratch

  • Getting to know Scratch
  • Sprites, costumes, and backdrops
  • Sequencing in programming
  • Moving a sprite

Week 2 – Iteration, abstraction, and the Scratch community

  • Repetition
  • Creating your own blocks
  • Remixing and the Scratch community

Week 3 – Using conditions, selection, and variables in your projects

  • Conditions
  • Selection
  • Storing data in variables

Week 4 – The power of lists and extensions

  • Lists
  • Using extensions in Scratch
  • Final project

Taught by

Andy Bush and Matt Hogan

Related Courses

2D image processing
Higher School of Economics via Coursera
Abstraction, Problem Decomposition, and Functions
University of Colorado System via Coursera
AWS Alexa Skill Builder Essentials
A Cloud Guru
Azure Cosmos DB Deep Dive
A Cloud Guru
PostgreSQL Administration Deep Dive
A Cloud Guru