🚀 Ages 5–15 · Edinburgh

Coding made easy for every kid.

Fun, structured coding sessions that grow with your child — from first Scratch blocks at age 5 to building real Python projects at 15. No experience needed.

SahajKalpa kids coding workshop — children learning to code in Edinburgh, ages 5 to 15
🧒 Ages 5–15· 💻 Scratch · Python · HTML· 👩‍🏫 Small Groups (max 8)· 📍 Edinburgh EH3· 🎓 Structured Syllabus· 🏆 Build Real Projects· 🔒 DBS-Checked Tutors

Why SahajKalpa

What makes us different?

Age-Matched Learning

Three distinct programmes — Explorers (5–8), Creators (9–12), and Builders (13–15) — each paced exactly right for that stage of development.

Build Real Things

Every session ends with something made — a game, an animation, a website. Kids leave proud, not confused.

Small Groups, Big Impact

Maximum 8 children per session. Every child gets individual attention — no one gets left behind.

Structured Syllabus

Clear week-by-week progression. Parents always know what their child is learning and why. Progress reports every term.

No Prior Experience

Designed from the ground up for total beginners. No keyboard skills, no maths — just curiosity needed.

Safe & Trusted

All tutors are DBS-checked. Full safeguarding policy. Online sessions on child-safe, parent-monitored platforms only.

Our Programmes

Workshops for every age

SahajKalpa Explorers coding workshop — children aged 5–8 learning Scratch in Edinburgh
Ages 5–8

Explorers 🌟

Scratch · Block Coding · Logic

Our gentlest introduction to coding — visual block-based programming using Scratch. Kids build games, tell stories and make art while learning logical thinking.

Syllabus includes

  • Scratch basics: sprites, stages and sounds
  • Sequences and loops
  • Simple events and conditions
  • Build your first animated story
  • Design a basic game

Format: In-Person

£60 / month (4 sessions)

SahajKalpa Creators coding workshop — children aged 9–12 learning Python in Edinburgh
Ages 9–12

Creators 🚀

Python · HTML · Web Basics

Step up to real text-based coding. Kids learn Python fundamentals and build their first websites — practical skills they'll carry into secondary school and beyond.

Syllabus includes

  • Python: variables, loops and functions
  • HTML & CSS: build a real webpage
  • Problem-solving with algorithms
  • Mini-project: text adventure game
  • Intro to debugging and testing

Format: In-Person

£70 / month (4 sessions)

SahajKalpa Builders coding workshop — teens aged 13–15 learning advanced Python and web dev in Edinburgh
Ages 13–15

Builders ⚡

Advanced Python · JavaScript · Projects

For teens ready to go deeper. Build full applications, understand data structures and get a real head start on GCSE Computer Science and beyond.

Syllabus includes

  • Advanced Python: OOP and file handling
  • JavaScript fundamentals & DOM
  • APIs and working with real data
  • Capstone project: build an app
  • Code review and best practices

Format: In-Person

£80 / month (4 sessions)

What They Learn

Full Syllabus Overview

Scratch & Blocks Ages 5–8
  • Visual block coding environment
  • Sprites, motion and sounds
  • Loops, events and conditions
  • Animated stories and simple games
Python Basics Ages 9–12
  • Variables, strings and numbers
  • If/else logic and loops
  • Functions and simple programmes
  • Text-based games and calculators
HTML & CSS Ages 9–15
  • Structure a webpage from scratch
  • Style with CSS — colours, fonts, layout
  • Build a personal portfolio page
  • Responsive basics for mobile
JavaScript & Apps Ages 13–15
  • DOM manipulation and interactivity
  • Event listeners and user input
  • APIs and fetch requests
  • Build a working browser app
SahajKalpa Edinburgh — kids coding session in a small group with a tutor

About SahajKalpa

Coding that grows with your child.

SahajKalpa was founded with one idea: coding should feel natural and joyful for every child, not intimidating. The name means "simple vision" — and that's exactly what we bring to every session.

Based at North West Circus Place in Edinburgh, we run small-group sessions designed to build genuine skills, not just surface confidence. Every child leaves each session having built something real.

Questions? Email us at workshop@sahajkalpa.shop

Legal

Our Policies

Last updated: January 2025

Who we are

SahajKalpa operates sahajkalpa.shop from North West Circus Place, Edinburgh, EH3 6SX, United Kingdom. We process personal data in accordance with the UK GDPR and the Data Protection Act 2018.

Data we collect

  • Parent/guardian name, email and phone number on enrolment
  • Child's first name and age group (no further child data stored)
  • Payment details processed securely — we do not store card data
  • Analytics cookies with your consent

How we use it

  • To process bookings and send session confirmations
  • To communicate session updates, cancellations or changes
  • To send optional term-end progress summaries

Your rights

You have the right to access, correct or delete your data at any time. Contact us at workshop@sahajkalpa.shop. You may also lodge a complaint with the ICO at ico.org.uk.

Last updated: January 2025

Enrolment

A binding agreement is formed when we confirm your booking by email. All prices include VAT where applicable.

Monthly Subscription

Sessions are booked monthly (4 sessions). Payment is due at the start of each month. You may cancel with 2 weeks' notice before the next billing period begins.

Code of Conduct

We expect all children to treat tutors and other learners with respect. Persistent disruptive behaviour may result in removal from the session with no refund for that session.

Governing Law

These terms are governed by the laws of Scotland. Any disputes are subject to the jurisdiction of the Scottish courts.

Last updated: January 2025

Cancellations by You

  • Cancel with 14+ days' notice before next month: full refund of that month's fee
  • Cancel with 7–13 days' notice: 50% refund
  • Cancel with less than 7 days' notice: no refund for that month

Cancellations by Us

If we cancel a session due to tutor illness or technical issues, we will offer a make-up session or a pro-rata credit. You will be notified as soon as possible by email.

How to Cancel

Email workshop@sahajkalpa.shop with your child's name and the session to cancel. We confirm all cancellations in writing within 2 business days.

Last updated: January 2025

Our Commitment

The safety and wellbeing of every child is our highest priority. All SahajKalpa tutors hold a valid Enhanced DBS check before working with children.

Online Safety

  • Online sessions use child-safe, closed platforms only — no public chat rooms
  • Session recordings are never made without explicit parental consent
  • No child's image or full name is ever shared publicly

Reporting Concerns

If you have any safeguarding concern, contact us immediately at workshop@sahajkalpa.shop. Concerns can also be reported to Edinburgh Children's Social Care on 0131 200 2324.

Photo & Media Policy

We will only photograph or film children with written parental consent obtained at enrolment. Images are used only for internal educational records unless further consent is given.

Last updated: January 2025

Cookies we use

  • Essential: Cart and session data — required for the site to function.
  • Analytics: Aggregated usage data — active only with your consent.

Third-party

Google Fonts is loaded from Google's servers. See the Google Privacy Policy for details.

Managing cookies

You can manage or delete cookies at any time via your browser settings. For more information, visit ico.org.uk/cookies.