Africa Code Week: Teens Get Coding!

Today, we’re surrounded by digital technology. When we think about software, we often think of computers for writing email or surfing the internet. But software is everywhere! It’s in many of our household appliances and is used to manufacture many of our products such as our clothes. Maybe you enjoy using software, but why not start creating it for yourself? This course is part of the Africa Code Week initiative to bring coding skills to young people across the continent, and will show you how to get started with computer programming! 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!

This course was retired in October 2023.

Self-paced since November 2, 2015
Language: English

Course information

Retired

This course was retired in October 2023.

Course Summary

This course in French/Ce cours en français

Today, we’re surrounded by digital technology. When we think about software, we often think of computers for writing email or surfing the internet. But software is everywhere! It’s in many of our household appliances and is used to manufacture many of our products such as our clothes. Maybe you enjoy using software, but why not start creating it for yourself? This course is part of the Africa Code Week initiative to bring coding skills to young people across the continent, and will show you how to get started with computer programming! 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!

The course is based around the popular Scratch system that is capturing the imagination of young people around the globe. If you’re aged between 12 and 17, this course is for you. 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 offline version of Scratch. Ready to get coding? Who knows, maybe you’ll follow in the footsteps of those who created Facebook, Google and Youtube!

We are also pleased to offer this course as part of the EU Code Week 2015. So wherever you are, start your coding journey with us!

enter image description here

Course Characteristics

  • Starting from: October 1, 2015, 09:00 UTC. (What does this mean?)
  • Duration: The course is open for 4 weeks.
  • Effort: 4-6 hours in total
  • Final assignment: You can take the final online exam at any time whilst the course is open.
  • 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 12-17 Teachers and parents of young people aged 12-17

Course Requirements

There are no formal requirements. You will need to have access to a computer, and have occasional access to the internet.

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 !

Enroll me for this course

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

Learners

Current
Today
2,809
Course End
Nov 02, 2015
2,223
Course Start
Oct 01, 2015
1,521

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.

Find out more in the certificate guidelines.