Programming with Scratch

  • 4.1
Approx. 37 hours to complete

Course Summary

Learn programming fundamentals by creating interactive stories, animations and games with Scratch. This course is designed for beginners and no prior programming experience is required.

Key Learning Points

  • Create interactive projects using Scratch programming language
  • Understand programming concepts such as loops, conditionals and variables
  • Develop problem-solving skills through programming
  • Build a foundation for further programming studies

Related Topics for further study


Learning Outcomes

  • Create interactive stories, animations and games using Scratch
  • Understand programming concepts such as loops, conditionals and variables
  • Develop problem-solving skills through programming

Prerequisites or good to have knowledge before taking this course

  • No prior programming experience required
  • A computer with internet connection

Course Difficulty Level

Beginner

Course Format

  • Online self-paced
  • Video lectures
  • Interactive coding exercises

Similar Courses

  • Introduction to Python
  • Java Programming: Solving Problems with Software
  • HTML, CSS, and Javascript for Web Developers

Related Education Paths


Notable People in This Field

  • Professor of Learning Research at MIT Media Lab
  • Non-profit organization

Related Books

Description

Learning coding is not only about understanding the programming language being used, but also developing important computational thinking skills, which are useful for problem solving across many disciplinary areas. In this course, students will learn basic programming skills by creating interactive storybooks, animations, and games with Scratch, which is a block-based visual programming language for anyone new to coding.

Outline

  • Introduction of Scratch
  • Introduction Video
  • Course Introduction
  • Week 1 Introduction
  • Introduction to Scratch
  • Win the game with your mouse
  • Win it with instructions
  • Win it with a program
  • What you need to complete the course
  • Sprites and Blocks
  • Saving and loading projects
  • Description
  • Win the game with your mouse
  • Win it with instructions
  • Win it with a program
  • Using the Scratch Editor
  • Loading a project
  • About the HelloWorld game
  • Summary
  • Homework
  • My First Story Book
  • The Frog Prince Stroy
  • Review and Preview
  • Steps of the example
  • Steps to finish the Frog Prince story
  • Action timeline
  • Summary
  • Homework
  • Pass the Baton
  • Week 2 Introduction
  • Pass the Baton
  • Review and Preview
  • Steps of the example
  • Steps to finish the Touch Base program
  • Touching
  • Summary
  • Homework
  • Hear My Command
  • Soccer Practice
  • Review and preview
  • Steps of the example
  • Steps to finish the Practise for World Cup program
  • Messages
  • Summary
  • Homework
  • The Short-sighted Sprite
  • Week 3 Introduction
  • Sliding Down the Slope
  • Review and Preview
  • Steps of the Example
  • Steps to finish the program
  • Detecting Walls
  • Summary
  • Homework
  • Merry-go-round
  • A Car on the Road
  • One-way Path
  • Review and Preview
  • Steps of the example
  • Steps of the program
  • Steps of the program
  • Reach and Turn
  • Summary
  • Homework
  • Logo Turtle
  • Week 4 Introduction
  • Logo Turtle
  • Review and Preview
  • Steps of the example
  • Steps of the program
  • Loops and Variables
  • Summary
  • Homework
  • If I varied
  • Adding Game
  • Review and Preview
  • Steps of the example
  • Steps of the program
  • Variables
  • Summary
  • Homework
  • Flappy Parrot
  • Week 5 Introduction
  • Flappy Parrot
  • Preparation
  • Get set. Go!
  • Revising the details
  • Summary
  • Final Exams
  • Exam 1 - Mountain 3D arts
  • Exam 2 - White Water
  • Exam 3 - Scratch World Animation
  • Capstone Project

Summary of User Reviews

The Programming with Scratch course on Coursera has received positive reviews from many users. One key aspect that users found good was the interactive nature of the course. The course has received an overall high rating from users.

Pros from User Reviews

  • Interactive course with many hands-on activities
  • Teaches programming concepts in a fun and engaging way
  • Great for beginners with no prior programming experience

Cons from User Reviews

  • Some users found the pace of the course to be too slow
  • Limited flexibility with course schedule
  • Not suitable for advanced learners
English
Available now
Approx. 37 hours to complete
Kenneth W T Leung
The Hong Kong University of Science and Technology
Coursera

Instructor

Kenneth W T Leung

  • 4.1 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses