Shakil IT Firm SIF · Free Courses Sarkar IT Firm · Kids Coding
Coding classes · Ages 7 and up

Don't just play games. Build them.

Your child learns to think step by step, solve problems and make real things: games, animations and websites. Taught in Bangla, at the right level for their age.

7–10 · Scratch11–14 · Web + Python15+ · Python + JavaScript
Try it: your first program
when ▶ Run clicked
pen color
repeat times
move 60 steps
turn 90°
Change the number in "repeat", then press Run. What shape do you get?
Age groups

The right start for every age

Small kids start with blocks they drag and drop. Older kids type real code. Everyone builds something they can show at home.

7–10years

Little Makers

Coding with colorful blocks. No typing needed.

  • Scratch basics: move, repeat, if
  • Animated stories and cards
  • First mini games
11–14years

Young Builders

From blocks to real code, step by step.

  • HTML & CSS: their own web page
  • Python: quiz and number games
  • Logic and problem solving
15+years

Teen Developers

Skills for future study and freelancing.

  • Python projects and tools
  • JavaScript for interactive sites
  • A small portfolio on GitHub
Learning path

Four stops, from blocks to real code

Each stop builds on the last. Kids move ahead when they finish a project, not by age alone.

1

Scratch

scratch.mit.edu

Drag blocks to make characters move, talk and play. Learns loops and events.

2

HTML & CSS

<h1>Hello</h1>

Builds a first web page about themselves, with colors and pictures.

3

Python

print("Hello")

Writes small games and a calculator. Learns variables and logic.

4

JavaScript

button.onclick

Makes web pages react to clicks. Their site starts to feel like an app.

What kids build

Projects they can show at home

Ages 7–10 · Scratch

Maze game

Guide a character to the goal with arrow keys.

Ages 11–14 · HTML & CSS

"About me" web page

Their name, hobbies and favorite pictures, online.

Q: 7 x 8 = ?> 56Correct! +10
Ages 11+ · Python

Math quiz game

Asks questions, checks answers and keeps score.

42
Ages 15+ · JavaScript

Calculator app

A working calculator they can open on a phone.

For parents

Screen time that builds something

Most kids already spend hours on screens. Coding turns some of that time into making, not only watching.

What your child gains

  • Step-by-step thinkingBreaking a big problem into small steps helps in math and school work too.
  • Patience with mistakesCode breaks often. Kids learn to find the bug and try again.
  • A head startCoding basics are useful for future study in science, tech and freelancing.

How we keep it safe

  • Parents are the contactWe talk to parents, not directly to children, about classes and updates.
  • No photos without permissionA child's photo or video is shared only with a parent's written consent.
  • Small groupsClasses stay small so every child gets attention.
Md Sakil Hosen working on a laptop
Founder's note

Md Sakil Hosen

Chairman, Sarkar IT Firm · Founder, Shakil IT Firm
"I have worked in digital marketing and web since 2019. I started Sarkar IT Firm so that kids in Bangladesh can learn coding early, in their own language, and grow up as makers of technology, not only users."

The first batch is filling up soon

Join the waitlist. We will message you when classes open, with the schedule and your child's free first class.

Demo form. It will be connected to a sheet on the live site.
FAQ

Questions parents ask

Is 7 too young for coding?

No. At 7, kids learn with Scratch blocks: they drag, drop and see results right away. No typing or English skills needed to start.

Does my child need a laptop?

A laptop or desktop works best. Early Scratch lessons can also run on a tablet in a browser.

What language are classes in?

Bangla. Code words like "print" or "repeat" stay in English, and we explain each one.

How much does it cost?

The first class is free. Fees and schedule for the full course will be shared with families on the waitlist first.

Online or in person?

We will announce the class format with the first batch. Join the waitlist to get the details.