Turn Curiosity into Code -Fun and Engaging Coding for Kids

Noor Coding Camp helps kids (ages 7–16) learn real coding
skills through interactive online lessons, games, and projects.

Explore Enrichment Courses

watch Video

What Makes Noor Coding Camp Unique

Age-Appropriate Curriculum : From block coding for beginners to Python, JavaScript, and web apps for advanced learners.

Hands-On Projects : Kids build real games, websites, and animations.

Small Class Sizes : Maximum of 3–5 students per instructor for personal attention.

Creative Learning : Coding + problem-solving + storytelling = confident creators.

STEM-Aligned Curriculum: Designed to build logical thinking and digital literacy.

Course Levels

Beginner

Scratch, logic games, and basic programming concepts

Intermediate

Python, HTML/CSS, and interactive
apps.

Advanced

JavaScript, APIs, and intro to AI and
data

Expert

Full web app projects and coding challenges.

Earn 10% Back on Every Course You Enroll In
Use Credits Toward Future Classes!

Level

Focus

Projects

Outcomes

Beginner
(Level 01)

Block Coding, logic and basic game creation

Build fun Projects using logic and block coding.

Students can design and program simple games and understand core coding logic.

Intermediate
(Level 02)

Intro to Python, Syntax, loops conditionals, drawing

Build text-based and visual projects using Python (Turtle)

Students can write structured Python code, use loops, variables and functions and create simple games or drawings.

Advanced
(Level 03)

Web Development with HTML/CSS/JS

Create a personal website and simple web apps

Students can design responsive web pages and interactivity with basic JavaScript.

Expert
(Level 04)

App Development or AI Concepts

Build an app or AI Project (using Python, JS or App Inventor)

Students can independently build and publish a functional mobile app or beginner-level AI Project.

Learn to Code from Anywhere!

Live Sessions

Our online environment lets your child interact with the instructor much as they would in person. Video conferencing and screen-sharing capabilities allow teachers to work with students in a group as well as individually.

Individualized Approach

Our online environment lets your child interact with the instructor much as they would in person. Video conferencing and screen-sharing capabilities allow teachers to work with students in a group as well as individually.

Small Groups

Our online environment lets your child interact with the instructor much as they would in person. Video conferencing and screen-sharing capabilities allow teachers to work with students in a group as well as individually.