Get $1 credit for every $25 spent!

The 2023 Coding with Scratch Programming Bundle

Ending In:
Add to Cart - $25
Add to Cart ($25)
$1,000
97% off
wishlist
Courses
5
Lessons
88

What's Included

Product Details

Access
Lifetime
Content
1.0 hours
Lessons
25

Intro to Coding with Scratch

Explore Coding Foundations & Algorithms Using the Popular Scratch Tool

By ZENVA | in Online Courses

Coding is an important skill that empowers people to express themselves creatively and understand how to solve problems with computers. With Scratch, a free visual programming tool created by MIT, it’s also very easy to learn for users of any age – including children and adults alike.

Through this course, you’ll explore the foundations of Scratch, and learn how to use its drag-and-drop system by setting up your first two coding mini-projects. Along the way, you’ll discover how to use flowcharts and coding principles to create algorithms, which are essentially instructions that computers can understand.

No matter the type of projects you want to create in the future, these Scratch fundamentals will ensure you’re prepared to build animations, games, and more with coding.

4.9/5 average rating: ★ ★ ★ ★

  • Use Scratch’s coding blocks
  • Craft computer instructions with flowcharts
  • Implement algorithms with Scratch
  • Understand basic screen coordinates
  • Deal with repetition & instruction branches
  • Move & change sprites
ZENVA | 4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by over 1 million learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • This course is suitable for both adults and young learners (9 and up) with no prior coding experience. Scratch is a free tool that runs on the web browser directly from the Scratch website

Course Outline

  • Your First Program
  • Introduction
    • Introduction - 1:00
    • Course Files
    • Additional Resources
    • Adding Sprites - 4:07
  • Algorithms & Blocks
    • Your First Algorithm - Part 1 - 1:48
    • Your First Algorithm - Part 2 - 1:16
    • Adding More Blocks - Part 1 - 1:49
    • Adding More Blocks - Part 2 - 2:37
    • What is an Algorithm?
    • Algorithm Applications
    • Algorithm Flowcharts and Challenge
    • Algorithm Challenge Solution
    • Coordinate System - 2:48
  • Scratch Mini-Projects
    • Cat Movement Mini-Project - Part 1 - 2:48
    • Cat Movement Mini-Project - Part 2 - 3:35
    • Challenge - Flowchart of the Cat Movement
    • Challenge Solution - Flowchart of the Cat Movement
    • Iterations with Dancing Mini-Project - Part 1 - 2:52
    • Iterations with Dancing Mini-Project - Part 2 - 3:42
    • Repetition and Branching in Algorithms
    • Challenge - Repetition Algorithm
    • Challenge Solution - Repetition Algorithm
    • Challenge - Branching Algorithm
    • Challenge Solution - Branching Algorithm
  • Conclusion
    • Conclusion - 0:57

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
11

Scratch Projects: Fish Animation

Build Animations in Scratch by Exploring Ways to Move & Manipulate Sprites with Code

By ZENVA | in Online Courses

Animations are a fantastic tool for visual storytelling and can add a sense of liveliness to your coding projects. They are also something that can have profound impacts on society by providing ways to boost education and encourage sustainable systems pertaining to important aspects of life.

In this course, you’ll use Scratch’s visual coding blocks to construct an animation with multiple fish moving around to random locations. You’ll explore key animation skills such as moving sprites, playing sounds, adding backgrounds, and even looping animations for continuous play. Beyond composing this animation algorithm, you’ll also discover how manipulating data values can allow you to add variety to how fast your fish move.

4.8/5 average rating: ★ ★ ★ ★

  • Access 11 lectures & 1 hour of content 24/7
  • Move sprites to random coordinates
  • Construct loops for animations
  • Add multiple objects to your projects
  • Customize data values for movement variety
  • Understand coding project creation flow
ZENVA | 4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by over 1 million learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • It is recommended that students have basic familiarity with Scratch

Course Outline

  • Introduction
    • Project Intro - Fish Animation - 1:53
    • Course Files
    • Additional Resources
    • Fish Movement Algorithm
  • Fish Animation Project
    • Starting the Fish Animation Project - 2:50
    • Starting Condition - 2:15
    • Fish Movement - 1:18
    • Repeating the Animation - 2:29
    • Adding Multiple Fish - 2:36
    • Open Challenge
  • Conclusion
    • Project Conclusion - 3:00

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
16

Scratch Projects: Cat on Trampoline

Discover Interactive Projects in Scratch & Learn to Incorporate User Input Into Your Algorithms

By ZENVA | in Online Courses

Whether games or apps, interactivity is an important component of coding that adds functionality to our programs. It is also an aspect that can make projects more memorable and positively impact both education and learning outcomes that the projects want to convey.

This course will explore interactivity in Scratch by showing you how to detect keyboard input and move a cat sprite to jump on a trampoline based on this input. Along with this, you’ll discover a variety of core coding principles useful for interactivity, such as detecting object collisions, performing event-based actions, accessibility, storing data in variables, and constructing a user interface.

By the end, you’ll not only understand how interactivity can be incorporated into projects and algorithms but have new Scratch skills in your toolkit to create even more robust projects.

5.0/5 average rating: ★ ★ ★ ★ ★

  • Access 16 lectures & 1 hour of content 24/7
  • Move sprites based on key presses
  • Store & manipulate data with variables
  • Detect when two objects are touching
  • Listen for events to perform actions
  • Control and display information with UIs
  • Test projects for color-blind accessibility
ZENVA | 4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by over 1 million learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • It is recommended that students have basic familiarity with Scratch

Course Outline

  • Introduction
    • Project Intro - Cat on Trampoline - 2:46
    • Course Files
    • Additional Resources
  • Cat Trampoline Project
    • Starting the Project - 2:58
    • Character Movement - Part 1 - 3:42
    • Character Movement - Part 2 - 2:46
    • Cat Movement Algorithm - Flowchart
    • Cat Movement Algorithm - Pseudocode
    • Variables - 4:48
    • Collision Detection Check - 4:13
    • Challenge - Branching in Algorithms
    • Challenge Solution - Branching in Algorithms
    • Jumping Cat - 2:19
    • Jumps Variable - 3:12
    • Accessibility Check - 3:09
  • Conclusion
    • Project Conclusion - 1:49

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
18

Scratch Projects: Beach Clean Up Game

Master Scratch by Exploring Algorithms & Code Blocks for Interactive Games

By ZENVA | in Online Courses

Games are not only fun to play, but a great way to learn coding and develop lifelong skills in creative expression. However, learning to make them also has implications for society – as their wide audience reach makes them a great medium to educate people in enjoyable ways.

While building a game where you click objects to clean up a beach, you’ll discover game development fundamentals for Scratch, as well as how to construct game-appropriate algorithms. You’ll learn important concepts such as detecting mouse inputs, setting up tutorials, and also how to develop a scoring system with win conditions. The project will also help you practice important general coding principles as well, including variables to store data, branches, and more.

Whatever game projects you have in mind, these skills with Scratch will teach you the need-to-know foundations for building game instructions and implementing them into real-life coding projects!

5.0/5 average rating: ★ ★ ★ ★ ★

  • Access 18 lectures & 1 hour of content 24/7
  • Make sprites interactable via clicks
  • Store and manipulate a score variable
  • Add logic to explain game objectives
  • Set up win condition events
  • Explore accessibility for mobile devices
ZENVA | 4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by over 1 million learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • It is recommended that students have basic familiarity with Scratch

Course Outline

  • Introduction
    • Project Intro - Beach Clean Up Game - 3:05
    • Course Files
    • Additional Resources
  • Beach Clearn Up Game
    • Starting the Beach Cleanup Project - 2:39
    • Item Collection Algorithm Overview
    • Item Collection Algorithm - Challenge Solution
    • Clickable Sprite - 2:34
    • Restart Behavior Algorithm - Challenge
    • Restart Behavior Algorithm - Challenge Solution
    • Score Variable - 2:12
    • Character Logic - Part 1 - 1:45
    • Character Logic - Part 2 - 1:30
    • Welcome Messages Algorithm
    • Winning Condition - 4:07
    • Completed Algorithm - Challenge
    • Completed Algorithm - Challenge Solution
    • Accessibility Considerations - 2:26
  • Conclusion
    • Project Conclusion - 1:53

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
18

Intermediate Scratch: Self-Driving Car Simulation

Build a Self-Driving Car Simulation in Scratch While Mastering Complex Algorithms & Project Management

By ZENVA | in Online Courses

Simulations are complex algorithms that are meant to mimic processes we see in real life. They are an essential aspect in science and technology, as they enable us to experiment and make discoveries for everything from space travel to understanding whether it’s going to rain or not.

In this course, you’ll build a self-driving car simulation that replicates the technology’s understanding of traffic lights and obstacles. Through this project, you’ll explore a variety of important coding concepts such as events, conditions for sensors, and data manipulation through variables. Alongside this knowledge, you’ll also gain skills in managing the project development cycle that applies to all coding projects.

No matter what you want to simulate, you’ll learn both how to refine your algorithms and how to take your coding projects from idea to completion.

4.9/5 average rating: ★ ★ ★ ★

  • Access 18 lectures & 1 hour of content 24/7
  • Sense both objects and object states
  • Control moving cars based on sensor data
  • Add adjustable variables with UIs
  • Create atmosphere with audio & images
  • Apply logic to multiple sprites
  • Construct increasingly complex algorithms
ZENVA | 4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by over 1 million learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • This course assumes basic familiarity with Scratch's main blocks, as well as the concept of iteration and conditional statements

Course Outline

  • Introduction
    • Introduction - 3:50
    • Course Files
    • Additional Resources
  • Self-Driving Car Simulator
    • Basic Car Movement - 3:57
    • Car Logic Algorithm - 2:01
    • Implementing the Car Algorithm - 5:15
    • Sensor Overview - 3:34
    • Sensor Algorithm - 2:52
    • Implementing the Sensor Algorithm - Part 1 - 3:20
    • Implementing the Sensor Algorithm - Part 2 - 1:21
    • Drawing the Traffic Light - 4:30
    • Traffic Light Algorithm - 2:05
    • Implementing the Traffic Light Algorithm - 2:26
    • Tweaks for More Cars - 4:14
    • Speed Variables - 5:19
    • Adding Audio - 4:18
    • Open Challenges
  • Conclusion
    • Project Evaluation - 6:58

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
×
Your Ad Blocker Is On!
Sadly, recent updates to your Ad Blocker are preventing crucial parts of our shop from loading. Frustrating. We know. We hate to nag, but please turn off your Ad Blocker or whitelist us to continue exploring our shop.