Scratch is a block-based visual programming language and website targeted primarily at children 8-16 to help learn code. Users of the site can create projects on the web using a block-like interface
Tinkercad is a free and safe online application where your children can make things in 3D, play with virtual electronics, and create designs using blocks of code. Getting your children up and running and making things in 3D is quick and simple, and can be accomplished in a matter of minutes.
Python and AI will help your child walk through a journey of experimental and activity-based learning. Our platform AI Connect is one stop solution for learning Artificial Intelligence & Python right from tender age.
Scratch Programming Syllabus
Module 1: Objective of Programming
- The benefits students can gain from learning computer programming.
- The world wide need for more computer programmers.
- How “blocky” programs allow people create programs without memorization.
- The types of projects can be created with Scratch.
- Programs similar to Scratch or derived from it.
Module 2:The Basics of Scratch
- The history of Scratch.
- The difference between sprites and images.
- Using Scratch’s built-in sprites.
- Creating your own sprites.
- How is “blocky” activities the same and/or different than coding?
- Scratch’s block categories.
Module 3: First Project Basics
- Adding movement to a sprite.
- Adding sound to a sprite.
- Changing the colors of a sprite.
- Making a sprite appear to speak.
- Making a sprite appear to think.
Module 4:Adding Interactivity
- Adding eight types of events that can be triggered by the different keyboard buttons.
- Adding clickable “Buttons” to give the player several choices during the activity.
- How to add make your game keep score.
- How to signify that the game is over when a specified score is reached.
Module 5:Math Concepts
- The four operations.
- Random numbers.
- Comparing numbers.
- Logic and logical arguments.
- Creating variables.
- Using variables.
Module 6: Logic
- The Stop block.
- The Wait block.
- The Forever block.
- Repeating actions.
- The Broadcast block.
- Conditional statements.
- Nested control statements.
Module 7:Adding Sound
- Linking sounds to a sprite.
- Playing Scratch’s sounds.
- Recording and playing your own sounds.
- Adding narration to your story.
Module 8:Costumes and Background Changes
- Adding and changing costumes.
- Adding and changing backgrounds.
- Graphic special effects.
- Changing the size of a sprite.
- Working with multiple sprites.
Module 9:Classroom Management and Scratch Accounts
- Student accounts.
- Backing up files and standalone player.
- Appropriate content.
- Cloud data.
- Resources for help.
- Developing skill sets and criteria lists.
- Locating completed relevant projects online.
- Collaboration with colleagues.
3D Modelling Syllabus
Module 1 – An introduction to 3D printing
Module 2 – The 3D Printing Process
Module 3 – How to create 3D models
Module 4 – Developing modelling skills
Module 5 – Design Challenge
Module 6 – Basic materials and slicing
Module 7 –Assessment
Module 8 – 3D Printing in our society
Module 9 – Different types of 3D Printers
Module 10– 3D printing and Manufacturing
Module 11– Sustainability and 3D printing
Module 12– Advanced CAD modelling skills
Module 13– Slicing and STL optimization
Module 1 :What is Python?Why is Python a Great Choice?
Module 2:Python Syntax, Loops, and Variables
Module 3:How to open Python on your computer:
Module 4 :Creating a FOR loop, Variables ,Creating a while loop
Module 5:The Importance of Syntax, Importing a Library
Module 6:Creating a List
How can we access information from a list?
List Length,List Indexing
What type of data is stored within a list?
Lists, strings, and integers!
Module 7:Understanding Parameters