
Proskool Certified Professional
This Proskool Certification is for Educators, School Administrators, School Accountant, IT Managers, etc.

Coding Puzzles
In this course, You will learn how to solve puzzles for different age range

Animation (Ages 5 - 7)
In this course, you will be guided on how to create amazing moving characters, objects and interactive stories.

Game Development(Ages 5 - 7)
In this course, you will learn the basics of Game development as well as advanced concepts in Scratch programming by creating different games.

Animation(Ages 5 - 7)
In this course, you will be guided on how to create amazing moving characters, objects and interactive stories.

Mobile App Development using App Inventor(Ages 8 - 12)
In this course, you will learn the basic of Mobile Application Development using App Inventor.This two-part module guides students into their first self-directed project: designing and creating game apps that will be published online. App Inventor is a free, cloud-based service that allows you to make your own mobile apps using a blocks based programming language. You access App Inventor using a web browser (Chrome, Firefox, Safari). With these beginner-friendly tutorials, you will learn the basics of programming apps for Android devices.

Animation(Ages 8 - 12)
In this course, you will learn about animation using Pencil 2D. Pencil 2D is an easy-to-use painting and 2D animation program, that lets you create small animations quickly. Pencil 2D is primarily intended for cartoon artists, but the software also lets you quickly create animated illustrations or diagrams. All you have to do is add a little of your own artistic talent.

3D Modeling with Blender
Learning to model is crucial for anyone trying to master Blender. As the foundation of everything in 3D graphics, modeling is a necessary hurdle that every student will need to leap. With this series you will get an in-depth look at the first steps necessary to building high-resolution characters for video games or movies. These are the foundational skills needed to succeed in computer graphics so this lesson is essential for all beginners.

3D Game Development using Unity
This course introduces learners to game development using the 3D Game Engine Unity. Unity is one of the most iconic gaming engines available today. Unity has really come on the scene and taken away an ‘Unreal monopoly’ that was taking place in gaming.

Mobile Development using Java
This is a lesson on Mobile Development using Android Studio. The mobile development world can be very fun, because the direct results we see when creating our own application, can be highly motivating and rewarding

Artificial Intelligence using Pictoblox
This lesson is for students in Upper grades (year 4 to year 6). They will be introduced to Artificial Intelligence using Pictoblox. They can install the software on their computer using this link:

Web Development(Ages 8 - 12)
Web development refers to building, creating, and an maintaining of websites.In this course we will be focusing on learning the basics of web design and building websites with this concepts.

Machine Learning
Computers can be programmed to make intelligent decisions. Does that make a computer intelligent?
Computers can be programmed to make decisions. Does that make the computer intelligent? What exactly is an intelligent decision? Is it a decision based on data gathered from personal experience and the experiences of others? Does an intelligent decision include doing things to reduce negative outcomes?

Web Development( Ages 13 - 17) Beginners
In this course, you will learn how to build a webpage, with HTML style it with CSS and add a key concept to all webpages, make it mobile responsive.

Game Development(Ages 13 - 17)
In this course, you will learn the basics on game development using Godot which is a 2D and 3D, cross-platform, free and open-source game engine. You will learn how to write a program for a moving and rotating an object.

Computing and Coding
This is a beginners course which introduces learners to ICT and basics of coding.

Game App Development using Scratch

3D Design using TinkerCAD
Tinkercad's new Codeblocks computational design workspace is the simplest place to make 3D models using draggable blocks of code.

Mobile Application Development using MIT App Inventor
App Inventor is a free, cloud-based service that allows you to make your own mobile apps using a blocks based programming language. You access App Inventor using a web browser (Chrome, Firefox, Safari). With these beginner-friendly tutorials, you will learn the basics of programming apps for Android devices.

Animation using Scratch
Creating animation is one of the most important application of Scratch. Students will learn how to animate sprites and move them around the screen using the program Scratch. Students will learn the difference between movement and animation when coding.

Game Development using Kodu
This is an introduction lesson to Game Development using Kodu

Mobile App Development(Intermediate)
This is a three weeks class on Mobile Application using App Inventor for Grade six to Grade eleven.
Date: 11th January 2021 to 29th January 2021
Time: 3pm
Day(s): Monday and Wednesday

Artificial Intelligence- Machine Learning
iSPACE aims to increase diversity in the field of Artificial Intelligence. During this four-week online program, students are immersed in AI through a combination of lectures, hands-on research projects, and mentoring activities.
This Course introduces machine learning by providing hands-on experiences for training machine learning systems and building things with them.
Machine Learning for Kids is a useful tool for introducing children to how ML systems are trained, how they are used, and some of the real-world implications of AI applications.
It provides an easy-to-use guided environment for training machine learning models to recognize text, numbers, images, or sounds.

Mobile App Development
An introduction to App Development using App Inventor. This course is for students with basic knowledge of App inventor.
Day: Saturday
Duration: 2 hours
Date: 16th January 2021 to 6th February 2021

Introduction to 3D Design using BlockCAD
This is an introduction to 3D Design using BlocksCAD.
Day(s): Tuesday and Thursday
Time: 3pm to 4:30pm
Duration: 1 hour 30 mins
Date: 18th January 2021 to 29th January 2021.

Introduction to 3D Design using TinkerCAD
This is an introduction to 3D Design for beginners ages 7 to 10 using TinkerCAD.
Day(s): Tuesday and Thursday
Duration: 1:30mins
This is a practical project based class.

Introduction to Artificial Intelligence using Pictoblox
This is an introductory course to Artificial Intelligence for beginners. Students will be introduced to machine learning using scratch for two weeks.
Days: Tuesday and Thursday
Time: 3pm - 4:30pm
Age: 8 to 12
This is a practical Project based class. Strictly all hands activities

Animation Programming using Stykz
This is a lesson for lower grade(year 1 to year 3). They will be introduced to Animation using Stykz.
To install Stykz, kindly click on the following link:
https://www.stykz.net/downloads/windows.php
AI Chatbots
Learning Objectives
The goal of this course is to teach you how to create chatbots that can carry a conversation with your customers to increase sales, assist your website visitors with questions they may have, provide technical support or do whatever else your imagination inspires you to do. By the time you finish this course, you will be able to rightfully call yourself a chatbot builder.
In this course you will learn about:
- What chatbots are and why they are revolutionary;
- What Watson Assistant (formerly Watson Conversation) is and how you can leverage its AI capabilities;
- The key principles of good chatbot design;
- How to create your own chatbot without the need to write any code;
- How to deploy your chatbot on WordPress sites;
- A special offer to partner with IBM if you intend to build chatbots for customers;
- How to make money building chatbots.

Design using Figma
This is an introductory course to Figma. Learners will learn how to design landing pages of websites, Mobile App structures using Figma.

Mobile Application using Flutter
This is an introductory to Flutter. Participants will create simple apps for Android and IOS.

Electronics Programming using TinkerCAD and Arduino
In this introduction to the Arduino Basic Kit projects, you will learn about the Arduino platform, how to set up your kit, and how to interact with the circuit simulator.

Game Development using Python
Python is an outstanding language for people learning to program, and perfect for anyone wanting to "get stuff done" and not spend heaps of time on boilerplate code. Arcade is a Python library for creating 2D video games that is easy to start using, and very capable as you gain experience.
REQUIREMENT: You need to be familiar with the basics of the Python 3 programming language, or at least the basics of Programming in general

Introduction to Mobile App Development using App Inventor
This is an introduction to Mobile Application Development using App Inventor for ages 8 to 12

Game Development Using Scratch
This is an introduction to Game Development for students ages 10 and 14

Artificial Intelligence using Python
This course is for participants ages 18 to 25. Participants will learn Artificial Intelliegnce using Python

Electronics Programming using TinkerCAD and Arduino
This course introduces students to basic Arduino Projects. This is for participants within the ages of 18 to 25

Web Development using HTML and Javascript
Participants will create responsive website using Javascript and HTML. This class is for ages 18 to 25

Mobile Application using Flutter
This is a two weeks training on basic introduction to Flutter for participants ages 18 to 25

3D Design using TinkerCAD
This introduces 3D Design to students ages 13 to 17 using Tinkercad

3D Design using BlocksCAD
This is an introduction to 3D Design using BlockCAD for students ages 8 to 12

Artificial Intelligence using App Inventor
This lesson introduces Artificial Intelligence to students using App Inventor for ages 13 to 17

Artificial Intelligence using Pictoblox
This introduces Artificial Intelligence to students ages 8 to 12.

Game Development using Scratch
This is an introduction to Game Development using Scratch

Mobile Application Development using App Inventor
App Inventor is a free, cloud-based service that allows you to make your own mobile apps using a blocks based programming language. You access App Inventor using a web browser (Chrome, Firefox, Safari). With these beginner-friendly tutorials, you will learn the basics of programming apps for Android devices.

Animation using Blender (Ages 13 to 17)
Participants would be introduced to Blender. They will learn how to create 3D animations using Blender.

Animation using Alice
Participants ages 8 to 12 will be introduced to Animation using Alice.

Game Development using Unity (Ages 13 to 17)

Game Development using Construct 3 (Ages 8 to 12)
Participants will be introduced to Construct. Construct's unique block-based approach is a simple and exciting way to start designing games. Programming is a valuable skill, and Construct makes it uniquely easy to learn. You can design your entire game using blocks alone. However you can also combine blocks with JavaScript.

Game Development using Scratch
In this multi-lesson project pupils design and code a computer game. By the end of this lesson, you will create a basic game using additional features with an introductory, web-based coding program called Scratch.

Web Development using HTML and CSS
Participants will be introduced to Web Development using HTML, and CSS

Artificial Intelligence using Pictoblox
An introduction to Artificial Intelligence using Pictoblox for Grade 6 and above.

Mobile App Development(Ages 8 - 12)
In this course, you would design real life apps that are marketable. This is an intermediate course. This two-part module guides students into their first self-directed project: designing and creating game apps, picture taking apps, social media apps, Quiz app, etc

Construct 3
Let's get started making your first game. You'll learn everything you need to know to make a simple game - from layers to the event system!

Mobile App Development(Ages 13 - 17)
The course will give students hands-on experience in developing interesting Android applications.
No previous experience in programming is needed, and the course is suitable for students with any level of computing experience.
MIT App Inventor will be used in the course. It is a blocks-based programming tool that allows everyone, even novices, to start programming and build fully functional apps for Android devices.

3D Game Development
In this course, you will learn the basics of Game development using Kodu to build games.

Animation Using Alice
In this course, You will learn the basics of Animation, create stories and publish stories. This is a Beginners Animation course. Alice is an education programming language which makes it easy for people to create 3D animations and videos as they learn fundamental programming concepts. Alice 3.0 also helps people learn Java, a common programming language.

Animation(Ages 13 - 17)
In this course, You will create animated videos and stories. This is an intermediate Course for Ages 13 to 17