Back

Introduction to Programming in Scratch

GIA-CS100 is an introductory course to fundamental computer science concepts using the Scratch programming language. Scratch is a block-based visual programming language that allows young people to create software (digital stories, games, animations, and more...). It promotes computational thinking and problem solving skills; creative teaching and learning; self-expression and collaboration; and equity in computing. Students not only develop a clear understanding of what a career in computing entails but also develop critical thinking skills.

We admit student at primary and post-primary (secondary) levels.

This is a 4-week long self-paced course divided into 6 modules, with flexible class schedules. The course is delivered all year round.

Admissions for the course are open all year round. Register today to get your first free class.

The course costs KES 5,000. You can opt to attend individual classes at KES 1,000 per session.

Students who successfully complete the course get a course completion certificate.

Scratch Workshops

These are 1-2 hour physical/online learning events where participants meet to engage on a themed activity/topic. They are usually practical sessions.

We publish upcoming workshops on our website. You can participate by registering for the workshop.

Yes. We partner with schools to advance universal access to computer science education through workshops and outreach. Partner with us to host a Scratch workshop.

Have Any Questions?

Creative Learning Experience

Through our courses and workshops, participants engage in design-based learning activities that help them develop critical thinking skills while having fun learning.

01

Learn

02

Create

03

Share

Didn't find the answer?