Block-Based Programming

Filter Courses within "Block-Based Programming" (Click to filter)
Programming with Scratch (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Programming with Scratch (Coursera)

Discover the fundamentals of coding with 'Programming with Scratch' on Coursera. This beginner-friendly course introduces you to the world of programming through fun and interactive projects using Scratch, a visual block-based language. Learn key concepts like loops, conditionals, and events while creating captivating storybooks, animations, and games.

Jun 8th 2026
5-12 Weeks
Introduction to Programming with Scratch (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Introduction to Programming with Scratch (FutureLearn)

Discover the fundamentals of computer programming with this beginner-friendly course on FutureLearn. Explore the world of coding by creating your own animations and games using Scratch, an intuitive visual platform that makes learning to program accessible and fun. Over four weeks, you'll master the basics of programming, navigate the Scratch environment, develop your own projects, and share your creations with a global community.

Feb 14th 2022
4 Weeks
Teach computing: moving from Scratch to Python (edX) EdX
Raspberry Pi Foundation

Teach computing: moving from Scratch to Python (edX)

Discover the essential steps to guide learners from the intuitive world of Scratch to the versatile realm of Python programming. This course is designed for educators and parents who want to support their students' transition from block-based coding to text-based languages, equipping them with skills that are in high demand in today's tech-driven world.

Self Paced
Self-Paced
Page 1