Code Week: Teens Get Coding! (Repeat Q3/2017)

This free open online course is aimed at teenagers and young people interested in learning how to code. You’ll learn how to use the free Scratch system provided by MIT. All you need to take part is an email address, a computer, internet access, and a touch of imagination!

This course was retired in October 2022.

Self-paced since October 25, 2017
Language: English

Course information

image for retired course

This course was retired in October 2022.

Course Summary

This course in French/Ce cours en français

Today, we are surrounded by computerized technology. When we think about software, we often think of computers for writing emails or surfing the internet. But software is everywhere! It’s in many of our household appliances and is used to produce many of our manufactured products such as our clothes. So maybe you enjoy using software, but why not start creating it for yourself? You never know where it might lead – you might even end up using your new coding skills in your job one day!
And if you’ve never done any programming before – no problem – this is the place to start. All you need is some free time and a bit of curiosity. You’ll be truly astonished at what you can do in next to no time! If you’re aged between 12 and 17, this course is for you.

The course is based around the popular Scratch system that is capturing the imagination of young people around the globe.
You need to have access to a computer and access to the internet to download Scratch. You can watch the videos online if you have a good internet connection, but if not, you can download them and watch them offline. You will be working with an online version of Scratch.

The course is open for 4 weeks and consists of 5 video lessons. After each video, you can take a short self-test to see if you have understood everything. If not, you can go back and watch the video again. There also some exercises to help you design and create your own computer game. In total, you’ll need about 6 hours to complete the course.

This course is offered as part of various Code Week and digital literacy programs designed to bring programming skills to young people across the globe.

We are pleased to offer this course also as part of the following initiatives:

code week logos

Course Characteristics

  • Starting from September 26, 2017 09:00 UTC, open until October 25, 2017, 09:00 UTC (What does this mean?)
  • After the course closes, content is available in self-study mode.
  • Total learning approximately 6 hours
  • Optional self-tests, exercises, and final assignment. You can take the final assignment at any time. The results and records of achievement will be available shortly after the course ends.
  • Discussion forum for you to share your experiences with other learners and get help from experts
  • Course language: English
  • How is an openSAP course structured?

Course Content

  • Unit 1: SCRATCH from Scratch
  • Unit 2: Bats and Balls: Your First Interactive Game
  • Unit 3: Making Up the Rules
  • Unit 4: Upping the Competition
  • Unit 5: Expect the Unexpected

Target Audience

  • Young people aged between 12 and 17
  • Teachers and parents of 12 to 17 year olds

Course Requirements

There are no technical requirements. You will be shown how to download Scratch.

About the Instructors

Daniel Munday

enter image description here

Daniel is a first-year student at the University of Cape Town studying Computer Science and Computer Games Development. He took Information Technology as a subject in high school and worked most with the Scratch program in Grade 10.

Noel Munday

enter image description here

Noel is a principal consultant for SAP in South Africa. He implements SAP enterprise performance management software for customers. His team creates software code using a variety of programming languages, such as ABAP (SAP’s own programming language), Java Script, SQL and FoX.

Noel is passionate about sharing coding with young people and hopes that in this short course, he can encourage learners to experience the fun and excitement of coding for the first time, and possibly even awaken their interests in future careers in this area.

About the Content Experts

Nuala Allen

enter image description here

Nuala works as a Support Engineer in Product Support for SAP in Ireland.  Trouble-shooting and solving customer problems are the core tasks of the day. This task regularly involves liaising with different development teams in SAP and on customers sites.

Nuala is a member of the CIF (Community Involvement Forum) team in Galway, Ireland, that fundraises and volunteers for local charities within the community.

She currently also volunteers at her local school, where they use open source technologies to teach young people how to code.

Olena Kushakovska

enter image description here

Olena is a project manager in SAP Labs France. She is responsible for several software development projects in SAP Solution Manager.

She is actively involved in many social engagement initiatives at SAP. She is a mentor in the “Technovation Challenge for Girls”, a project to promote girls in technology. She is an experienced and enthusiastic Scratch instructor.

She is passionate about theater, horse-riding, and the environment.

Jean-Christophe Pazzaglia

enter image description here

Jean-Christophe is Chief Support Architect in Higher Education & Research. He has worked in France, UK, Italy and Cyprus in areas that include distance learning, finance, cyber-security and education and research. He works closely with the academic world to support SAP products and contribute to their development. He likes to give seminars and acts as a Design Thinking coach within SAP University Alliances. He has two teenage daughters, and likes skiing, sailing, cooking, and playing with Scratch !

Previous Versions of This Course

Africa Code Week: Teens Get Coding! Held from October 1 through November 2, 2015
Africa Code Week: Teens Get Coding! Held from September 15 through November 9, 2016

Enroll me for this course

The course is free. Just register for an account on openSAP and take the course!
Enroll me now


Course End
Oct 25, 2017
Course Start
Sep 26, 2017


This course was rated with 4.58 stars in average from 113 votes.

Certificate Requirements

  • Gain a Record of Achievement by earning at least 50% of the maximum number of points from all graded assignments.
  • Gain a Confirmation of Participation by completing at least 50% of the course material.
  • Gain an Open Badge by completing the course.

Find out more in the certificate guidelines.