Course Outline
Introduction
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
Troubleshooting
Summary and Conclusion
Requirements
- No previous programming knowledge needed
- Interest in programming and creating simple and interactive games
Audience
- Anyone who is new to coding
- Game and application developers
Testimonials
I came away with a much better understanding of the unity package.
NPTC Group of Colleges
I enjoyed the application of gained knowledge in summation exercise.
NPTC Group of Colleges
I liked the fact the all the questions we prepared beforehand were answered; also the 90 minute challenge to create a little game at the end was a good fun!
Peter Melchart - Greentube IES GmbH
Really knowledgable and friendly guy Answering questions I liked the content and the free exercise in the end
Bianca Zankl - Greentube IES GmbH
He really made an effort to provide specifically the topics we need, and research stuff he didn't normally use.
Michael Kusternig - Greentube IES GmbH
Related Courses
Java Advanced
28 hoursDuring 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 hoursApplications 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 hoursThe course covers the basics of Java development and introduces the Apache Maven software project management and comprehension tool.
Java Persistence with Hibernate
14 hoursThis course teaches the practical use of Hibernate for persisting Java objects in a relational database.
Introduction to Programming
35 hoursThe 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 hoursThe course answers questions: How does the shell works? How to write programs in a shell?
Clean Code
14 hoursWhy 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 hoursThis 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 hoursBlender 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 hoursJUnit is a framework to write repeatable tests and do unit testing for Java language.
Roblox for Developers
14 hoursRoblox 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 hoursUnity 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 hoursFormat 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 hoursUnreal 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 hoursUnreal 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: