JCLogo JUNIOR CODERS
Explore courses by grade levels
Scratch Junior

Scratch Junior

With Scratch Junior, young children (Grades K-2) can program their own interactive stories animations and games. In the process, they learn to solve problems,develop critical thinking, design projects and express themselves creatively on the computer.

View more details
Scratch Block based

Scratch

Scratch is the world’s popular coding language for children with a simple visual interface that allows young people to create digital stories, games, and animations. It promotes computational thinking and problem solving skills.

View more details
3D Design, AR, VR

3D, AR, VR Environment

Boost your kids learning experience by letting them invent, build and code their own creations. Easily build in 3D with kid-friendly tools, add interactions with block-based coding and explore your creations in Virtual Reality or Augmented Reality.

View more details
Advance Python

Advance Python

Python that are most relevant to Classes, Objects, Inheritance, Artificial Intelligence, including data structures and libraries. If your child is interested in exploring more advanced concepts using pyhton langauge, this is the perfect course to get started.

View more details
Android App Development

Android App Development

MIT App Inventor is an intuitive, visual programming environment that allows everyone (even children) to build functional apps for Android and iPhones. This tool facilitates the creation of complex, high-impact apps in significantly less time.

View more details
C++ Programming

C++ Programming

C++ is an object-oriented programming language which gives a clear structure to programs and allows code to be reused, lowering development costs. It is portable and can be used to develop applications that can be adapted to multiple platforms.

View more details
C Programming

C Programming

C programming is one of the most popular programming language in the world. It is very fast and versatile, compared to other programming languages. It can be used in both applications and technologies. C does not support classes and objects.

View more details
iOS App Development

iOS App Development

Thunkable is one of the most robust no code app development platform. Anyone can design, develop, and deploy iOS apps with components and properties, full hardware functionality like push notifications, sensors, geolocation, camera, Bluetooth etc.

View more details
Java

Java

Java is an object oriented language which gives a clear structure to programs and allows code to be reused, lowering development costs. It is easy to learn, simple to use open-source and free programming language.

View more details
JavaScript

Javascript

JavaScript (JS) is a light-weight object-oriented programming language which is used by several websites for scripting the webpages. It is an interpreted, full-fledged programming language that enables dynamic interactivity on websites.

View more details
Arduino Robotics

Arduino robotics

Arduino is an open-source electronics platform based on easy-to-use hardware and software. Using Tinkercad, simulate Arduino code and simplify the learning experience with code libraries and components.

View more details
Microsoft Office Tools

Microsoft Office

This course covers the fundamental understanding of popular Microsoft office tools (Word, Excel and Powerpoint). In this course, students will learn about formatting, formulaes and how to make presentation etc.

View more details
Minecraft

Minecraft

In Minecraft, students explore a blocky, procedurally generated, three-dimensional world with virtually infinite terrain and may discover and extract raw materials, craft tools and items, and build structures, earthworks, and machines.

View more details
Artificial Intelligence

Artificial Intelligence

Using Pictoblox, students will learn artifical intelligence and machine learning technologies such as face detection systems, self-driving cars, and virtual assistants influencing our lives more than we realize.

View more details
Python Fundamentals

Python Basics

Python basics course, students start to learn core concepts of Python syntax, loops, data types, variables, and a lot more. We will build a smooth transition for kids to up-level from block coding such as Scratch, to Python's text-based coding.

View more details
Roblox

Roblox

In this course we introduce the Roblox coding through building fun games! Most students have not interacted with complex coding environments such as Roblox Studio before, so we will ensure they are setup for success.

View more details
Virtual Robotics

Virtual Robotics

Virtual robotics programming & simulation tool with physics enabled engine is an easy and exciting platform for the young students to quickly code, test and reiterate to achieve a desired mission in a game like environment.

View more details
Website Development

Website Development

In this course, students learn the core building blocks of web pages, including HTML and CSS. Students will build their very first website featuring some of their favorite things. They will also have interacted with the latest tools.

View more details
TinkerCAD Simulation

3D Circuit Designing

Tinkercad is an amazingly powerful easy-to-use tool for creating digital designs that are ready to be 3D printed into super-cool physical objects. You will be guided through the 3D design process via easy hands-on lessons.

View more details
Scratch Junior

Scratch Junior

With Scratch Junior, young children (Grades K-2) can program their own interactive stories animations and games. In the process, they learn to solve problems,develop critical thinking, design projects and express themselves creatively on the computer.

View more details
Scratch Block based

Scratch

Scratch is the world’s popular coding language for children with a simple visual interface that allows young people to create digital stories, games, and animations. It promotes computational thinking and problem solving skills.

View more details
3D Design, AR, VR

3D, AR, VR Environment

Boost your kids learning experience by letting them invent, build and code their own creations. Easily build in 3D with kid-friendly tools, add interactions with block-based coding and explore your creations in Virtual Reality or Augmented Reality.

View more details
Advance Python

Advance Python

Python that are most relevant to Classes, Objects, Inheritance, Artificial Intelligence, including data structures and libraries. If your child is interested in exploring more advanced concepts using pyhton langauge, this is the perfect course to get started.

View more details
Android App Development

Android App Development

MIT App Inventor is an intuitive, visual programming environment that allows everyone (even children) to build functional apps for Android and iPhones. This tool facilitates the creation of complex, high-impact apps in significantly less time.

View more details
C++ Programming

C++ Programming

C++ is an object-oriented programming language which gives a clear structure to programs and allows code to be reused, lowering development costs. It is portable and can be used to develop applications that can be adapted to multiple platforms.

View more details
C Programming

C Programming

C programming is one of the most popular programming language in the world. It is very fast and versatile, compared to other programming languages. It can be used in both applications and technologies. C does not support classes and objects.

View more details
iOS App Development

iOS App Development

Thunkable is one of the most robust no code app development platform. Anyone can design, develop, and deploy iOS apps with components and properties, full hardware functionality like push notifications, sensors, geolocation, camera, Bluetooth etc.

View more details
Java

Java

Java is an object oriented language which gives a clear structure to programs and allows code to be reused, lowering development costs. It is easy to learn, simple to use open-source and free programming language.

View more details
JavaScript

Javascript

JavaScript (JS) is a light-weight object-oriented programming language which is used by several websites for scripting the webpages. It is an interpreted, full-fledged programming language that enables dynamic interactivity on websites.

View more details
Arduino Robotics

Arduino robotics

Arduino is an open-source electronics platform based on easy-to-use hardware and software. Using Tinkercad, simulate Arduino code and simplify the learning experience with code libraries and components.

View more details
Microsoft Office Tools

Microsoft Office

This course covers the fundamental understanding of popular Microsoft office tools (Word, Excel and Powerpoint). In this course, students will learn about formatting, formulaes and how to make presentation etc.

View more details
Minecraft

Minecraft

In Minecraft, students explore a blocky, procedurally generated, three-dimensional world with virtually infinite terrain and may discover and extract raw materials, craft tools and items, and build structures, earthworks, and machines.

View more details
Artificial Intelligence

Artificial Intelligence

Using Pictoblox, students will learn artifical intelligence and machine learning technologies such as face detection systems, self-driving cars, and virtual assistants influencing our lives more than we realize.

View more details
Python Fundamentals

Python Basics

Python basics course, students start to learn core concepts of Python syntax, loops, data types, variables, and a lot more. We will build a smooth transition for kids to up-level from block coding such as Scratch, to Python's text-based coding.

View more details
Roblox

Roblox

In this course we introduce the Roblox coding through building fun games! Most students have not interacted with complex coding environments such as Roblox Studio before, so we will ensure they are setup for success.

View more details
Virtual Robotics

Virtual Robotics

Virtual robotics programming & simulation tool with physics enabled engine is an easy and exciting platform for the young students to quickly code, test and reiterate to achieve a desired mission in a game like environment.

View more details
Website Development

Website Development

In this course, students learn the core building blocks of web pages, including HTML and CSS. Students will build their very first website featuring some of their favorite things. They will also have interacted with the latest tools.

View more details
TinkerCAD Simulation

3D Circuit Designing

Tinkercad is an amazingly powerful easy-to-use tool for creating digital designs that are ready to be 3D printed into super-cool physical objects. You will be guided through the 3D design process via easy hands-on lessons.

View more details