New
Basics of block programming: Scratch Junior Level I
Scratch Junior is a block-based programming language that lays the foundation of learning programming by introducing programming concepts such as loops and conditionals through fun and interesting games and animations. In this course, students learn the basics of block programming and the way they can use each block to animate characters.
View Syllabus Join For Free Get This course

Overview & Highlights

Level
Primary
Grades
grade 1-3
Duration
15 hours
Timeframe
Quarter
Prerequisite
None
Course Overview
1
Introduction to Block-Based Programming
Introduction to Scratch Junior, covering basic concepts such as block-based coding, navigating the interface, and starting with simple animations and interactions.
2
Motion and Animation
Learn how to use motion blocks to control the movement of characters, allowing them to perform actions like walking, jumping, and gliding across the screen.
3
Looks and Sounds
Discover how to change the appearance of characters and add sounds, enhancing projects with visual effects and soundscapes to create more engaging animations.
4
Control Blocks and Sequencing
Understand how to implement control blocks, such as loops and conditions, to create structured sequences and more complex project logic for animations.
5
Loops and Event Handling
Learn to use loops for repeating actions and apply event-handling mechanisms, enabling characters to react to interactions like collisions or key presses.
Certificate of completion available
Earn a certificate of completion and showcase your accomplishment on your resume or LinkedIn.
Featured projects
Desert fun
Loop the loop
Don't touch the sun
Related Courses

Game Development Basics: Scratch Junior Level II

Level Primary
Suitable for grade 1-3
Course Length 20 hrs
Timeframe Semester

Basics Of Scratch

Level Primary
Suitable for grade 4-7
Course Length 15 hrs
Timeframe Quarter

Game development with Scratch: Level I

Level Primary
Suitable for grade 4-7
Course Length 20 hrs
Timeframe Semester