KEY FEATURES
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.
★ ★ ★ ★
★
- 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
PRODUCT SPECS
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
THE EXPERT
★ ★ ★ ★
★
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.
KEY FEATURES
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.
★ ★ ★ ★
★
- 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
PRODUCT SPECS
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
THE EXPERT
★ ★ ★ ★
★
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.
KEY FEATURES
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.
★ ★ ★ ★ ★
- 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
PRODUCT SPECS
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
THE EXPERT
★ ★ ★ ★
★
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.
KEY FEATURES
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!
★ ★ ★ ★ ★
- 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
PRODUCT SPECS
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
THE EXPERT
★ ★ ★ ★
★
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.
KEY FEATURES
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.
★ ★ ★ ★
★
- 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
PRODUCT SPECS
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
THE EXPERT
★ ★ ★ ★
★
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.