Tech Leaders Program Age 12+

Learning with hands on projects 

What Will My Child Learn ?

App Designing

Age Group:12+ years
Session Duration: 1 hour per session
Schedule: Weekly 

Term 1 – App Design Basics (11 Sessions)

Goal: Understand the App Inventor interface, design elements, and simple logic.

  1. Introduction to App Inventor & Emulator Setup

  2. Interface Elements: Buttons, Labels, Textboxes

  3. Designing a Basic Calculator

  4. Variables and Simple Math Operations

  5. Event-Driven Programming: Button Clicks

  6. Conditional Statements (if-else)

  7. Creating a Quiz App

  8. Using Lists (e.g. Flashcards App)

  9. Creating a Fun Counter App

  10. Simple Game: Tap to Score

  11. Test & Project Review


Term 2 – Interactive & Data-based Apps (9 Sessions)

Goal: Work with sensors, media, and local data storage.

  1. Using Media: Sound, Images, and Video

  2. Designing a Video Player App

  3. Using Clock and Timer in Apps

  4. Working with TinyDB (Local Storage)

  5. Login Page Simulation with Stored Data

  6. Introduction to Sensors (Accelerometer, Orientation)

  7. Speech Recognition & Text-to-Speech App

  8. AI Image Generator App

  9. Test & Practice Project


Term 3 – Advanced Projects & Publishing (10 Sessions)

Goal: Finalize app development skills and create publish-ready apps.

  1. Location Sensor & Maps App

  2. Working with Web API (e.g. Weather App)

  3. Building a Currency Converter using Live API

  4. Finalizing the UI – Themes, Navigation

  5. Advanced Game: Pop the Balloon or Memory Game

  6. Using Firebase (Intro only)

  7. App Debugging Techniques

  8. Mini Project: Design Your Own App

  9. Final Assessment Project

  10. App Packaging, Testing on Phone, and Publishing Guidance

Learning Outcomes:

  • Understand the basics of mobile app development using block-based coding
  • Build user-friendly app interfaces using the MIT App Inventor platform
  • Implement interactivity using buttons, images, text, and multimedia
  • Use variables, conditions, and lists to manage app behavior
  • Integrate features like speech recognition, sensors, and screen navigation
  • Test apps on real devices and debug logic errors
  • Develop creative problem-solving through project-based learning
  • Complete original app projects and showcase in a portfolio

Age Group: 12+ years
Session Duration: 1 hour per session
Schedule: Weekly 

  • Term 1 – Web Development Basics (11 Sessions)

    Goal: Learn HTML and CSS to build static web pages.

    1. Introduction to Web Design & Structure

    2. HTML Tags: Headings, Paragraphs, Links, Images

    3. Lists and Tables in HTML

    4. HTML Forms – Input, Checkbox, Radio

    5. Introduction to CSS: Inline, Internal, External

    6. Styling Text, Colors, Backgrounds

    7. Layout with Divs, Span, and Classes

    8. Using Google Fonts & Icons

    9. Creating a Simple Portfolio Webpage

    10. Responsive Design Basics with Media Queries

    11. Test & Mini Web Project


    Term 2 – Interactive Web Pages (9 Sessions)

    Goal: Add interactivity using JavaScript.

    1. Introduction to JavaScript

    2. Variables, Operators, and Data Types

    3. Conditionals & Loops in JavaScript

    4. DOM Manipulation: Access and Modify HTML

    5. Simple Calculator using JavaScript

    6. Adding Alerts, Prompts, Confirm

    7. Handling User Input with JavaScript

    8. Creating a Quiz or Timer Web App

    9. Test & Interactive Project


    Term 3 – Real-World Projects & Hosting (10 Sessions)

    Goal: Apply full-stack basics and prepare for deployment.

    1. Final Website Project Planning

    2. Building a Multi-Page Website

    3. Form Handling with JS Validation

    4. Embedding YouTube, Maps, PDFs

    5. Light/Dark Mode Toggle

    6. Introduction to Bootstrap Framework

    7. Hosting Websites on GitHub Pages

    8. Debugging HTML/CSS/JS

    9. Final Assessment Project

    10. Presentation & Launch of Student Websites

Learning Outcomes:

  • Understand how websites work and the structure of web pages
  • Use HTML to create page elements like headings, paragraphs, images, and links
  • Style websites using CSS for colors, fonts, layout, and responsiveness
  • Create multi-page websites with navigation menus
  • Implement modern layouts using Flexbox and Grid
  • Build and style forms for user input
  • Optimize websites for mobile viewing and accessibility
  • Complete and publish a portfolio-style personal website

Age Group: 12+ years
Session Duration: 1 hour per session
Schedule: Weekly 

📘

Term 1 – Foundations of Python (11 Sessions)

Goal: Understand the basics of Python programming: syntax, operations, variables, and flow control.

  1. Introduction to Python and Installation (IDLE, VSCode)

  2. Variables, Data Types, and Input/Output

  3. Operators: Arithmetic, Assignment, Comparison

  4. String Manipulation & String Methods

  5. Type Conversion and Errors

  6. If, Else, Elif Statements (Decision-Making)

  7. Logical Operators (and, or, not)

  8. Nested Conditions & Practice

  9. Loops – While Loop

  10. Loops – For Loop and range()

  11. Test & Mini Project (Practice Quiz & Simple Program)


Term 2 – Data Handling & Functions (9 Sessions)

Goal: Deep dive into data structures, functions, and modular code organization.

  1. Lists – Creating, Accessing, Modifying

  2. Tuples & Dictionaries – Introduction and Use Cases

  3. Looping Through Data Structures

  4. Functions – Defining and Calling

  5. Function Parameters, Return Values

  6. Scope of Variables – Global vs Local

  7. Practice: Writing Reusable Functions

  8. Exception Handling (try, except, else, finally)

  9. Test & Mini Project (Simple App with Functions)


Term 3 – PCEP Preparation & Real-world Projects (10 Sessions)

Goal: Apply concepts, prepare for PCEP, and complete projects.

  1. Review of All Key Concepts

  2. Working with External Libraries (like math, random)

  3. File Handling Basics – Read & Write Text Files

  4. Practice Questions (PCEP Format – MCQs)

  5. Building a Text-Based Game

  6. Basic OOP Concepts (optional, intro only)

  7. Mock Test 1 (Simulated PCEP-style questions)

  8. Mock Test 2 + Review

  9. Final Mini Project (Quiz App or Calculator)

  10. Final Exam & Certification Guidance

Learning Outcomes:

  • Understand and apply the fundamentals of Python programming
  • Use variables, data types, and operators confidently
  • Write and debug conditional statements and loops
  • Work with lists, strings, and functions
  • Handle basic exceptions and input/output operations
  • Develop logical thinking and problem-solving skills
  • Create mini-projects and complete exercises modeled on PCEP exam format
  • Be fully prepared to take the PCEP (Certified Entry-Level Python Programmer) exam

Why Parents Trust Us ?

What Parenst Says

Programmers Zone helped my son explore robotics at such a young age. Highly recommended!
George Marco

Program Timeline

Your child’s learning journey is thoughtfully spread across 3 school terms:

  •  Term 1 (September – December): 12 sessions

  •  Term 2 (January – February): 7 sessions

  • Term 3 (March – June): 11 sessions

Total: 30 sessions — 30 hours of hands-on learning

Ready To Join

  • Location: Abu Dhabi , Defense Road   
  • Age Group: 12+ years
  • Mode Of Learning: Face to face/ Online/ Hybrid
  • Program Duration: 30 hours (across 3 school terms)
  • Fee: AED 360 per month (includes 4 sessions)