Course Outline


Overview of Scratch Features and Architecture

Setting up Your Scratch Account

Exploring the Scratch Website

Understanding the Basics of the Scratch Editor

Programming Using Scratch’s Block-Based Environment

Interacting with the Cartesian (XY) Coordinates

Learning About the Paint Editor

Moving Objects Using Motion Functions

Designing Through the Looks and Sounds Categories

Using Controls, Operators, and Conditions

Understanding Sensing and Variables in Scratch

Learning About Data Types

Working with the Pen Tool

Accessing the External Libraries

Creating A Game/Application with Scratch


Summary and Conclusion


  • No previous programming knowledge needed
  • Interest in programming and creating simple and interactive games


  • Anyone who is new to coding
  • Game and application developers
  7 Hours


Related Courses

Java Advanced

 28 hours

During the training participant will know the specific use of selected issues, the basic problems encountered when using them, and the role of the application model. The training also includes a basic knowledge of the language standard library

Java Fundamentals for Android

 14 hours

Applications for the Android platform are developed primarily in Java. This course was developed for software programmers with a strong OOP background (whether in PHP, Scala, C++, C# or Objective C) that plan to learn how to develop Java

Java fundamentals with Maven

 28 hours

The course covers the basics of Java development and introduces the Apache Maven software project management and comprehension tool.

Java Persistence with Hibernate

 14 hours

This course teaches the practical use of Hibernate for persisting Java objects in a relational database.

Introduction to Programming

 35 hours

The purpose of the training is to provide a basis for programming from the ground up to the general syntax of programming paradigms. The training is supported by examples based on programming languages ​​such as C, Java, Python, Scala, C #,

BASH Programming

 14 hours

The course answers questions: How does the shell works? How to write programs in a shell?

Clean Code

 14 hours

Why do we need Clean Code? Programs evolve, therefore the code is continuously updated it can be very, very difficult to go back through unclean code to find and update the source code on average, the cost of writing the original code is only 40% of

Linux Network Programming

 14 hours

This course is addressed to junior software developers. After the course completion, the trainees will be able to understand the architecture of well-known web servers such as Apache or Nginx, and implement their own network programs. The course

Blender: 3D Modeling Fundamentals

 35 hours

Blender is an open-source 3D computer graphics software tool set for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games. This instructor-led, live training (online or onsite) is aimed at

Unit Testing with JUnit

 21 hours

JUnit is a framework to write repeatable tests and do unit testing for Java language.

Roblox for Developers

 14 hours

Roblox is an application that allows users to play and create a variety of games. Roblox Studio is a framework that allows users to design, build, and publish any game on Roblox. This instructor-led, live training (online or onsite) is aimed at

Unity: Developing 3D Games with C# and Javascript

 28 hours

Unity is a cross-platform game engine for developing video games for PC, consoles, mobile devices and websites. This instructor-led, live training covers the fundamentals of game development with Unity while walking participants

VR rapid prototyping in Unity3D for architecture showcasing

 28 hours

Format of the Course Interactive presentations and discussion. Lots of exercises and practice. Hands-on implementation in a live-lab environment. Course Customization Options To request a customized training for this

Unreal Engine 4

 21 hours

Unreal Engine is an industry-leading suite of game development tools for creating 3D games. It has been used to develop many of today's games and series, including Borderlands, Gears of War, BioShock, and Mass

Unreal Engine 5 Deep Dive

 14 hours

Unreal Engine 5 (UE5) is an advanced real-time 3D creation tool that generates photorealistic visuals and a life-like experience. UE5 is used to develop games such as Lyra, Redfall, Fortnite, Dreamhouse: The Game, Echoes of the End, Black Myth: