Scratch Programming Course
(Scratch)
This is a great course to introduce coding to small children who’ve never done coding before. This course will provide the necessary coding basics to enjoy the essence of creating things using code without worrying too much about the syntax. Kids will make multiple games and will gain the logical thinking behind creation and programming by dragging and dropping blocks on a user-interface. Children will learn and have fun at the same time doing this course.
What will the child learn:
- Visualizing and designing games
- Animating characters in games
- Introduction to Sprites
- Working with sound and voice in games
- Understanding events and application of events in developing games
- Understanding variables and applying the concept of variables in developing games
- Controlling characters using mouse and keyboard
- Basics of conditionals and loops
- Application of velocity and speed in creating games
- Application of conditionals in making games
- Space Defender, Flappy Bird, Bubble Frenzy, Helicopter Games
- Racing Car game, Snake Game, Scary Shark games
- Geometric Pattern Animations, Reflection Drawing Game, & Mathematical Games
- Publishing own games in the public domain
![online scratch lessons for kids](https://unicminds.com/wp-content/uploads/2022/09/scratch.png)
Tools/Platform:
![Scratch programming classes online](https://unicminds.com/wp-content/uploads/2022/09/Scratch-logo.png)
Duration: 30 Classes, 2 classes/week
Price per 1:1 class:
Game Development for Kids
(block based javascript)
Children will be introduced to the block-based coding through which they will learn the fundamental program constructs and will practice in JavaScript Programming language.
They will create programmatic images, animations, interactive arts and games. They will start with simple and primitive shapes and build up to more sophisticated sprite-based games, students will become familiar with the programming concepts and the design process that computer scientists use daily. They then learn how these simpler constructs can be combined to create more complex games. At the end of the course, students will develop a personalized, interactive game of their own that includes basic programming concepts such as control structures, variables, user input and randomness.
Course Structure
- Working with drawing and shapes in Game Lab
- Introduction to Game Designing
- Introduction to Variables and Random Number
- Sprites and Sprites Properties
- Working with text in games
- Introduction to Draw Loop in games
- Animation in Games
- Sprite Movement using keyboard and mouse input
- Introduction to Conditionals and Using them in games
- Introduction to Functions
- Velocity and Complex sprite geometrical movement
- Type of Collisions and Collision Detection
- Design and create your own gaming project
![Coding Games](https://unicminds.com/wp-content/uploads/2022/03/metaverse-generation-internet-3d-virtual-reality-headset-with-objects-floating-around-vr-metaverse-concept-3d-render-illustration.png)
Tools/Platform:
![coding for kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-11.png)
Languages Covered:
![JavaScript for Kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-09.png)
Duration: 30 Classes, 2 classes/week
Price per 1:1 class:
App Development for Kids
(javascript)
Children will learn to make simple apps using JavaScript Programming language in block-based coding. They will start with creating single screen app design and coding and will move their way up to multiscreen apps. The course will cover the fundamentals of JavaScript which will lay the foundation for the children for programming. At the end of the course, children will make their own apps and publish in Google Play store.
Course Structure
- Introduction to the concept of App
- Introduction to App Designing
- Make single screen Apps
- Introduction to Multiscreen Apps
- Variables and different types of variables
- Strings, Arrays and Applications
- Timed loops
- Make apps applying the concept of variable and Timed loop
- Introduction to randomness in coding
- Simple and Complex conditionals
- Make apps based on randomness and complex conditional
- For and While loops
- More applications of loops
- Functions & using data in functions
- Build various applications
- Make your own app and publish on Google Play Store
![App Development for Kids](https://unicminds.com/wp-content/uploads/2022/04/App-Development-1.png)
Tools/Platform:
![coding for kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-11.png)
![thunkable coding for kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-12.png)
Languages Covered:
![JavaScript for Kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-09.png)
Duration: 30 Classes, 2 classes/week
Price per 1:1 class:
Minecraft Game Development
(Java and Python)
Children will learn to code in Java and Python programming language through Minecraft games. They will start with learning the fundamentals of these languages by adding their changes to the existing Minecraft games, slowly progressing to building their own characters and structures in Minecraft games. At the end of the course, children will make their own games in Minecraft.
Course Structure
- Introduction to sequence
- Introduction to event
- Coding the agent based on sequence and event in Minecraft game
- Conditionals
- Coding the agent based on conditionals
- Simple and Complex loops
- Using loops logic in Minecraft games
- Introduction to Minecraft Modding
- Creating Minecraft add-ons through code
- Solving Fun challenges through code in Minecraft
- Create classic games in Minecraft
- Careful Sapper, Minesweeper, Maze, Bridges between Mountains, and more.
- Create own Multiplayer games in Minecraft from scratch
![Game Development for Kids](https://unicminds.com/wp-content/uploads/2022/04/MineCraft-1.png)
Tools/Platform:
![minecraft coding classes](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-15.png)
Languages Covered:
![Python Coding Classes](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-06.png)
![java for kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-01.png)
Duration: 30 Classes, 2 classes/week
Price per 1:1 class:
Website Development for Kids
(HTML CSS/JavaScript)
Children will be introduced to text based coding during this course. They will understand the concepts learnt in block based coding in actual JavaScript environment. Children will learn to create their own websites and with intermediate-level web development features.
Course Structure
- Introduction to HTML Programming language
- Introduction to CSS Programming language
- Making simple websites
- Creating simple and dropdown Menu in websites
- Creating personal online website applying the concepts learnt so far
- Linking Google Maps and social media platforms in websites
- Adding advanced styling techniques in websites
- Professional multipage website development
- Integrating videos and carousel in websites
- Integrating Bootstrap styling techniques in websites
- Adding Responsiveness in website
- Integrating chat service in website
- Creating professional blogging website
- Publish website in the web through GitHub pages
- Create and publish your own website
![online coding classes in US](https://unicminds.com/wp-content/uploads/2022/04/Web-Development-1.png)
Tools/Platform:
![coding for kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-11.png)
Languages Covered:
![HTML for Kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-07.png)
![CSS for Kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-08.png)
![JavaScript for Kids](https://unicminds.com/wp-content/uploads/2022/03/UNICLogos1-15-09.png)
Duration: 50 Classes, 2-3 classes/week
Price per 1:1 class:
Student Works
![Rock Paper Scissors game coded by kids](https://unicminds.com/wp-content/uploads/2022/03/Zeba_Grade8_US_rockpaperscissorsgame_AppDevelopment.gif)
Rock Paper Scissors
Zeba
- US
![Bunny Game coded by kids](https://unicminds.com/wp-content/uploads/2022/03/Zara_US_Grade5_BunnyGame_GameDevelopment.gif)
Bunny Game
Zara
- US
![Kids coding assignment](https://unicminds.com/wp-content/uploads/2022/03/Adam_Singapore_Grade4_Flappy20Bird_GameDevelopment.gif)
Flappy Bird
Adam
- Singapore
![kids coding homework](https://unicminds.com/wp-content/uploads/2022/03/Aman_NewZealand_Grade3_Calculator_AppDevelopment.gif)
Calculator
Aman
- NewZealand
![maths classes](https://unicminds.com/wp-content/uploads/2022/03/Anjana_Canada_Grade4_MathQuizApp_AppDevelopment.gif)
Math Quiz App
Anjana
- US
![student coding project](https://unicminds.com/wp-content/uploads/2022/03/Anna_Canada_Grade4_incorrect-passwordApp_AppDevelopment.gif)
Incorrect Password App
Anna
- Canada
![Whack A Mole Student Coding Project](https://unicminds.com/wp-content/uploads/2022/03/Annabella_UK_Grade4_WhackAMole_App20Development.gif)
Whack A Mole App
Annabella
- United Kingdom
![kids coding homework](https://unicminds.com/wp-content/uploads/2022/03/David_India_Grade4_ShootingGame_MinecraftGameDevelopment.gif)
Shooting Game
David
- India
![kids coding games](https://unicminds.com/wp-content/uploads/2022/03/Ikka_Grade7_UK_Translator_AppDevelopment.gif)
Translator App
Ikka
- United Kingdom
![kids coding classwork assignment](https://unicminds.com/wp-content/uploads/2022/03/Irvin_NewZealand_Grade6_DinoGame_GameDevelopment.gif)
Dino Game
Irvin
- New Zealand
![coding in minecraft](https://unicminds.com/wp-content/uploads/2022/03/Izaan_UK_Grade5_MinecraftGameDevelopment_catchthepig.gif)
Catch The Pig
Izaan
- United Kingdom
![kids coding project](https://unicminds.com/wp-content/uploads/2022/03/Jairus_UK_Grade4_Pacman_GameDevelopment.gif)
Pacman
Jairus
- United Kingdom
![coding assignment for kids](https://unicminds.com/wp-content/uploads/2022/03/Kirti_Grade8_NewZealan_applegame_GameDevelopment.gif)
Apple Game
Kirti
- New Zealand
![online coding classes for kids](https://unicminds.com/wp-content/uploads/2022/03/Kylie_Singapore_Grade4_Explorer_MinecraftGameDevelopment.gif)
Explorer Game
Kylie
- Singapore
![minecraft coding classes](https://unicminds.com/wp-content/uploads/2022/03/Natasha_Dubai_Grade3_FightingGame_MinecraftGameDevelopment.gif)
Fighting Game
Natasha
- Dubai
![minecraft coding for kids](https://unicminds.com/wp-content/uploads/2022/03/Nathan_US_Grade5_Findthetreaure_MinecraftGameDevelopment.gif)
Find The Treasure
Nathan
- US
![minecraft coding classes](https://unicminds.com/wp-content/uploads/2022/03/Paul_UK_Grade4_CatchTheThief_MinecraftGameDevelopment.gif)
Catch The Thief
Paul
- United Kingdom
![dice game coded by kids](https://unicminds.com/wp-content/uploads/2022/03/Raya_Canada_Grade5_diceGame_AppDevelopment.gif)
Dice Game
Raya
- Canada
![australia coding student](https://unicminds.com/wp-content/uploads/2022/03/Shreyansh_Australia_Grade4_Bouncing20Ball20Game_.GameDevelopment.gif)
Bouncing Ball Game
Shreyansh
- Australia
![coding classes for kids in texas](https://unicminds.com/wp-content/uploads/2022/03/Yuven20_20India20_Grade203_birdquiz_App20Development.gif)
Bird Quiz App
Yuven
- India