Class Type

Online class

Class Time:

One hour per session

Age Group

From 8 to All Ages

Number Of Kids:

10 Students per Session

Course Duration

4 Months

Classes per week

Two classes per week

Next Batch Start Date

2025-10-04

Coding

4.6(278)

 


Module 1: Introduction to Coding (1-2 weeks)

  • Lesson 1: What is Coding?

    • What is programming? (Simple explanation)
    • Examples of coding in everyday life (e.g., video games, apps)
    • Introduction to basic programming languages (Scratch, Python)
    • Hands-on activity: "Code a simple animation" in Scratch
  • Lesson 2: Basic Concepts of Coding

    • Algorithms: What are they and how do we use them?
    • Introduction to blocks (Scratch)
    • Introduction to logical thinking and problem-solving
    • Hands-on activity: Create a basic project (like a moving sprite)
  • Lesson 3: First Project - My First Animation

    • Step-by-step guide to creating a simple animated story in Scratch
    • Adding characters and backgrounds
    • Using simple loops and controls
    • Sharing and presenting the project

Module 2: Dive into Scratch Programming (2-3 weeks)

  • Lesson 1: Getting to Know Scratch Interface

    • Introduction to the Scratch workspace (stage, sprite, blocks)
    • Basic blocks: Motion, Looks, Events
    • Hands-on activity: Build a moving character
  • Lesson 2: Loops and Conditions

    • What are loops and why are they important?
    • Introduction to conditionals (if, else)
    • Hands-on activity: Create an interactive story with decision-making
  • Lesson 3: Adding Sound and Effects

    • Introduction to adding sounds and visual effects
    • Hands-on activity: Make a fun interactive game with sounds
  • Lesson 4: Final Scratch Project

    • Plan and create a small game or animation using learned concepts
    • Sharing projects with peers for feedback
    • Introduction to peer reviews and constructive feedback

Module 5: Fun with Web Development (3-4 weeks)

  • Lesson 1: Introduction to Web Development

    • What is a website? Basic overview of HTML, CSS, and JavaScript
    • Hands-on activity: Create a basic webpage with text and images (HTML)
  • Lesson 2: Styling Your Webpage with CSS

    • Introduction to CSS (colors, fonts, and layout)
    • Hands-on activity: Customize your webpage with different styles
  • Lesson 3: Making Your Webpage Interactive with JavaScript

    • Introduction to JavaScript: Variables, events, and functions
    • Hands-on activity: Create a button that changes the page when clicked
  • Lesson 4: Final Web Project

    • Design a personal portfolio website or a fun interactive page
    • Share your website with friends or family