Not grade levels — builder levels. Every course is designed around what your child can create, not just what grade they're in.
First steps. Block-based coding, creative expression, physical computing basics.
Story telling the digital way. Build your story, create your characters and code it into an interesting tell a tale.
Understand science concepts while you create its multiscreen animation model.
Develop your own fun games while you learn the basic coding constructs.
Story telling the digital way. Build your story, create your characters and code it into an interesting tell a tale.
Young people use mobile phones and tablets, enabling them to create their own stories and games anytime, anywhere. Children can take photos and record sounds, bring them to life with coding blocks, and send their projects to friends and family.
Create amazing animations while you code in scratch. * Children get an insight into the very basics of the field of animation and graphics. * Learn to create their own characters and background and bring them to life using Scratch programming blocks. * We mingled programming with graphics to express their ideas.
Learn to create a multiscreen voice hover animated model while you dwell into some interesting facts about science and math's. Understand and learn the application of * Boolean logic * Threads * User interface design * Conditional statements
Game development using advance programming concepts. What code constructs you would learn: * Data storage using List * Functions * Randomization * Screen scrolling
Learn to create crazy circuits with everything from fruits, vegetables to Play-Doh and coins. Control them using physical computing with scratch. **Students will Build ** * Game Controller for Scratch games * DIY Sensors * Conductivity testers
Create images, animations, and games while you explore the real world with Microbit sensors such as Accelerometer, light sensor, and Magnetometer.
Create AI Interactive Systems And Explore Concepts Such As Motion Detection, Image & Gesture Recognition. ### Learning outcomes: Familiarity with AI Concepts such as * Image Recognition * Speech Recognition * Gesture recognition
Create images, animations, and games while you explore the real world with Micro:bit sensors such as Accelerometer, light sensor, and Magnetometer.
Create amazing animations while you code in scratch. What code constructs you would learn: * Sequential instructions * Events * Loops * Coordination & Synchronization
Develop your own fun games while you learn the coding constructs.
Take gaming to another level by creating games with complex programming concepts. What code constructs you would learn: * Data storage using List * Functions * Screen Scrolling * Cloning
Discover the world of Mobile App development, start with the basic apps and then learn to create interesting games to play on your smartphones.
Extend the capabilities of microbit using input and output pins, dive into the field of Electronics by interfacing components and making circuits.
Explore the fundamentals of Arduino Hardware & Programming (block-based) through simulations and hands-on activities. Build some smart devices which will sense the environment and respond accordingly.
Take your Robotics adventure to the next level. Control Your World and Surrounding using Your Own smartphone.
Learn to build different types of games while learning programming.
Introduce students to digital design fundamentals and Canva AI tools through hands-on, project-based learning.
EduBlocks for Python is an educational tool designed to learn programming concepts for beginners using a block-based programming interface similar to Scratch. It allows users to drag and drop blocks of code to create Python programs without needing to write actual code syntax. This approach is helpful for introducing programming concepts in a visual and interactive way, making it accessible to learners of all ages and backgrounds. Once learners are comfortable with the block-based interface, they can transition to writing Python code directly.
Multiscreen utility apps and app that communicate with the device camera and GPS receiver.
Python is a modern general-purpose programming language which emphasis on clear non cryptic syntax and code readability. Given its simple syntax and widespread applications it’s one of favorite languages of developers and also of young students taking their first steps into a real programming language. In this course you will learn foundational programming concepts of Variables & Expressions, Conditions & Loops, Key data structures, Problem breakdown Design, learn to read/write files and explore Python modules like Turtles. All this in a way which is fun & easy to understand, intertwined with interesting projects.
Dive into the exciting world of web development with our interactive Web Development course using EduBlocks! This course introduces the fundamentals of building websites through a visual programming interface. EduBlocks simplifies the coding process by offering a block-based approach, making it perfect for beginners who want to grasp core concepts without getting bogged down by complex syntax.
Kids learn to effectively query AI tools, brainstorm with them, build a demo project with AI assistance, and present what they made. The essential AI skill for every young builder.
Explore, understand and apply the fundamentals of HTML to create web pages. A project-based approach to create and design a website with the help of HTML and CSS. * Create and maintain your websites * Layout/ Template designing using CSS * Upload and make live changes in GitHub
Explore JavaScript to make your webpage fun and interactive. Explore different ways to make your webpage dynamic using JavaScript. Build a simple game using JavaScript. * Basic concepts of variables and operators * Conditions and iterations, problem-solving * Functions
Understand, Identify and Apply the fundamentals of a programming language using Python. It builds problem-solving skills. **Learning Objectives:** * Basic concepts of variables and operators * Conditions and iterations, problem-solving * Functions
Turtle is a python library that enables the creation of pictures & shapes by providing a virtual canvas. It is a more visual approach to make the young programmers learn, interact and build concepts in an easy and fun manner. Learning Objectives: * Design various shapes with different colors * Create the objects and make them move * Conditions, iterations and random module
Identify and apply the understanding of data structure to collect data values, build relationships between them, and the kind of operations that can be applied to the data values. Build programs that can read and write data from different types of files. You will learn : * Data structures – list, stacks, queue * Recursion * Store/Retrieve FILEs * Errors & Exception
Explore and learn to model complex problems with Object-Oriented Programming principles. **Learning Objectives :** * Building the class and its objects * Inheriting the properties * Problem-solving with OOPs
Project-based, a more visual approach for building problem solving skills using Python.
To be added
Data Analysis is the technique of collecting, transforming, and organizing data to make future predictions and informed data-driven decisions. It also helps to find possible solutions for a business problem.
Building gaming projects using JS and Canvas
Here the student will learn advanced concepts.
Course Content To Be Added
Learn to call AI APIs, build agents that take actions, and integrate AI into your Python projects. The bridge between coding and AI.
Version control, collaboration, and deployment. Git, GitHub, and cloud hosting — the skills every professional developer uses daily.
Introduction to AI as your multi-purpose building tool. Learn to use AI for writing, research, design, planning, and code. When AI helps and when it doesn’t.
Use AI to identify a problem worth solving, define your target customer, validate the idea, build a business model canvas, and create a pitch deck.
Take the concept from the previous course and actually build it. Website/app, end-to-end, using AI copilot for coding. Landing page, core features, deployment.
Now get users. Build ad campaigns with AI, set up analytics on your portal, understand your data, retarget visitors, and build notification flows.
If programmers run the world, Java programmers sit at the center of that power structure. Explore the world of Java and hone your core programming skills in Object-Oriented Programming Language. The objective of the course is to develop the programming skills of students, using object-oriented programming concepts. Learn the concept of classes & objects and develop classes for simple applications.
Sharpen programming skills by learning the implementation of arrays, strings and sorting & searching algorithm techniques.
Review for the AP Computer Science A exam object-oriented programming, algorithm analysis, and data structures.
Book a free trial class — we'll help place your child in the right level.
Build for free →