Digital Inclusion Training Curriculum

Our Digital Inclusion Training Curriculum

Target Audience: Orphaned and underprivileged children

Duration: 6–12 months (Flexible)

Learning Mode: In-person & Online

Objective: Equip children with foundational and advanced digital skills to enhance their education and career opportunities.

Phase 1: Introduction to Digital Literacy (Beginner Level) [4–6 Weeks]

Module 1: Basic Computer Skills

  • Introduction to Computers (Parts and Functions)
  • How to Turn On/Off a Computer Properly
  • Using a Keyboard and Mouse
  • Understanding Operating Systems (Windows, Linux, macOS)

Module 2: Internet & Online Safety

  • Introduction to the Internet & Web Browsing
  • Safe Internet Practices & Cybersecurity Awareness
  • Identifying Scams and Fake News
  • Creating Strong Passwords

Module 3: Microsoft Office & Productivity Tools

  • MS Word: Writing and Formatting Documents
  • MS Excel: Basic Data Entry and Formulas
  • MS PowerPoint: Creating Simple Presentations
  • Google Docs, Sheets, and Drive Basics

🔵 Phase 2: Digital Skills for Education & Work (Intermediate Level) [6–8 Weeks]

Module 4: Digital Communication & Collaboration

  • Email Setup & Communication (Gmail, Outlook)
  • Using Google Meet & Zoom for Virtual Learning
  • Introduction to Social Media (Responsible Use)

Module 5: Introduction to Coding & Programming

  • Introduction to Programming Concepts
  • Scratch (For Younger Learners)
  • HTML & CSS (Building Simple Web Pages)
  • Python Basics (For Older Learners)

Module 6: Digital Creativity & Multimedia

  • Introduction to Graphic Design (Canva, Photoshop)
  • Basic Video Editing (CapCut, Adobe Premiere Rush)
  • Creating Digital Art & Animation

🟠 Phase 3: Advanced Digital & Career Readiness Skills [8–12 Weeks]

Module 7: IT Equipment & Maintenance

  • Setting Up & Troubleshooting a Computer
  • Understanding Software Installation & Updates
  • Introduction to Hardware Components
  • Using External Devices (Printers, USBs, Projectors)

Module 8: Entrepreneurship & Digital Opportunities

  • How to Earn Money Online (Freelancing, Blogging, E-commerce)
  • Introduction to Digital Marketing (SEO, Social Media, Email Marketing)
  • How to Write a Resume & Apply for Online Jobs

Module 9: Introduction to Emerging Technologies

  • Understanding AI & Machine Learning
  • Basics of Cloud Computing
  • Introduction to Cybersecurity & Ethical Hacking
  • Future Careers in IT

🟣 Phase 4: Practical Projects & Certification [4 Weeks]

  • Final Project: Students create a digital portfolio (website, video, or business plan).
  • Mentorship & Career Guidance: Connecting learners to mentors in the tech industry.
  • Certification: Issuing certificates to students who complete the program.

Additional Activities:

Guest Lectures from IT Professionals
Field Trips to Tech Companies & Innovation Hubs
Internship & Apprenticeship Opportunities

This curriculum ensures that children gain foundational digital skills, creative abilities, and career-ready knowledge to thrive in the modern digital world.

Programming Curriculum

Target Audience: Children & Young Learners

Duration: 6–12 Months (Flexible)

Learning Mode: In-person & Online

Objective: Equip children with programming skills for problem-solving, creativity, and career opportunities.

🟢 Phase 1: Introduction to Coding & Computational Thinking (4–6 Weeks)

Module 1: Understanding Computers & Coding Basics

  • What is a Computer? (Hardware & Software)
  • How Computers Understand Code (Binary, Algorithms, Logic)
  • What is Programming? (Concepts & Real-life Applications)
  • Introduction to Computational Thinking

Module 2: Block-Based Programming (For Beginners & Younger Learners)

  • Introduction to Scratch Programming
  • Creating Simple Animations & Games
  • Understanding Loops, Conditions & Variables
  • Final Mini-Project: Creating an Interactive Story/Game

🔵 Phase 2: Introduction to Text-Based Programming (6–8 Weeks)

Module 3: Python for Beginners

  • Introduction to Python & Setting Up the Development Environment
  • Variables, Data Types & Operators
  • Conditional Statements (If-Else)
  • Loops (For & While)
  • Functions & How to Reuse Code

Module 4: Working with Data & Automation

  • Lists, Tuples, and Dictionaries in Python
  • File Handling (Reading & Writing Files)
  • Basic Data Manipulation using Python
  • Final Mini-Project: Building a Simple Calculator or To-Do List

🟠 Phase 3: Web Development (8–12 Weeks)

Module 5: HTML & CSS (Frontend Development)

  • Introduction to Web Development
  • HTML Basics (Structure, Headings, Links, Images)
  • CSS Basics (Colors, Fonts, Layouts)
  • Building a Simple Web Page

Module 6: JavaScript for Interactivity

  • Introduction to JavaScript
  • Variables & Data Types
  • Functions & Event Handling
  • Making Web Pages Interactive (DOM Manipulation)
  • Final Mini-Project: Building an Interactive Web Page

🟣 Phase 4: Advanced Concepts & Project Building (8–12 Weeks)

Module 7: Python Advanced Topics & Databases

  • Object-Oriented Programming (OOP) in Python
  • Introduction to Databases (SQL, Firebase)
  • Connecting a Web App to a Database
  • Building a Simple CRUD (Create, Read, Update, Delete) Application

Module 8: Introduction to App Development

  • Mobile App Development using MIT App Inventor (For Beginners)
  • Introduction to Flutter or React Native (For Advanced Learners)
  • Final Mini-Project: Building a Simple Mobile App

🟤 Phase 5: Capstone Project & Certification (4 Weeks)

  • Final Project: Students develop a personal project (Game, Website, App, or Automation Tool)
  • Project Presentation & Demo Day
  • Career Guidance & Next Steps in Programming
  • Certificate of Completion & Recognition

Additional Activities:

Coding Challenges & Hackathons
Mentorship with Programmers & Tech Experts
Internship & Freelance Opportunities for Advanced Students