Light Spring Python Course

Your gentle introduction to Python and the magic of code for Beginner

Location: Zurich

Onboarding online: 03.04.26

When:

11.04

25.04

09.05

23.05

06.06

Time:

09.00 – 12.00

Language: Introduction in English, Support in English & German

Who this is for

This course is for you if you’re curious about programming but don’t know where to start. No previous experience needed – just bring your curiosity and openness to explore something new.

We are ready for you!
Are you?

690

Please reach out if this is a financial challenge! Education should be as accessible as fresh air.

Course Goal

By the end of this course you’ll have written real Python code, programmed physical devices, and gained hands-on understanding of programming fundamentals. More importantly, you’ll have explored how this technology connects to your world and interests. Whether you continue into more advanced courses or simply carry this knowledge with you, you’ll leave with both foundational skills and inspiration for your journey ahead.

What you will learn

Python Fundamentals – Playfully Explained

  • What is Python and why does it matter?
  • Your first lines of code: variables, lists, loops
  • Data types, structures, and conditionals
  • Functions, objects, classes and methods
  • All explained in ways that actually make sense

Hands-On with Microbits

  • Program tiny computers that light up, sense movement, and respond to you
  • See your code come alive in the physical world
  • Understand programming through experimentation and play

Machine Learning – A First Glimpse

  • What is machine learning and how does it work?
  • Explore AI fundamentals from a new perspective
  • Connect abstract concepts to real-world applications

Personal Relevance & Reflection

  • What does this technology mean for you?
  • Where could you apply what you’ve learned?
  • Build your own relationship with coding and tech


How the course works

How the course works

We learn together, at a human pace

This course is designed to give you space to breathe, explore, and actually absorb what you’re learning. No cramming, no rushing – just steady, sustainable progress.

Online Onboarding

Before we even meet, you’ll get access to our online onboarding. This gets you set up with everything you need – Python installed, microbit ready, first concepts introduced. By the time we meet in person, you’ll already feel a bit familiar with the territory.

In-Person Meetups (Every Other Week)

Every two weeks, we come together for hands-on programming sessions. This is where theory becomes practice – you’ll write code, experiment with microbits, troubleshoot together, ask questions, and see your ideas come to life. These sessions are collaborative, supportive, and designed for learning by doing.

Self-Study Between Meetups

The two weeks between each meetup are yours to explore at your own pace. Revisit concepts, try exercises, tinker with your microbit, or simply let things sink in. This rhythm ensures you have time to actually process and integrate what you’re learning – no overwhelm, just steady growth.

The Result?

A learning experience that respects your time, your pace, and your life outside this course. You’ll leave each meetup inspired and return with questions, progress, and curiosity for what’s next.