• free € 0,- for all
  • Start date05.08.2019
  • available until30.06.2020
  • 7 week(s)1 hour(s)/week
  • Maria Grandl und Bernadette Spieler
  • Creative CommonsLicense CC BY

Course content

Participants of the course should get a comprehensive picture of computer science and should develop a basic understanding of processes in/concepts of computer science and programming. We want to show that computer science is fun and requires creative solutions for various problems from different disciplines.  

During the course, we will use the "Pocket Code" app ( for Android smartphones, for iPhones, download for free). Pocket Code is a development environment which supports users in easily creating and designing their own apps and games. With hands-on projects, we want to offer a playful introduction to CS and programming.

Learning goals

The course participants acquire skills in the following knowledge domains:

  • Computer Science in general: definition (What is Computer Science?), history (milestones and women in computer science), studies and professional fields, definitions of important terms (data versus information)
  •  Information processing systems: operating principle, hardware-software, input-output, number system, logic
  • Coding in general: algorithm, programming language, data structure
  • Computational thinking skills: basic concepts of programming
  • Coding in practise: development environments, programming languages, game design
  • Social aspects of Computer Science


There is no previous knowledge expected.

Course procedure

The course consists of 7 lessons. The individual lessons include:

  • introductory videos and additional materials as input
  • (interactive) exercises and tasks for practical application and consolidation
  • self-assessment-questions concerning the acquired knowledge and understanding

Certificate of Participation

For actively participating in the course you will receive an automatic confirmation of participation (certificate) which includes your username, the course title, course duration as well as the hours required to complete the course. We want to point out that this certificate merely confirms that the user answered at least 75% of the self-assessment questions correctly.


This work is licensed under a Creative Commons

Content Thumbnail Image

This video is hosted by Youtube, clicking on it will send data to Youtube. The privacy policy of Youtube applies.

Start video

Maria Grandl und Bernadette Spieler

Mag. Maria Grandl works at the Institute of Interactive Systems and Data Science at the Graz University of Technology and writes her dissertation on the subject of Basic Computer Science Education and Maker Education.

Dr. Bernadette Spieler is a University Assistant at Graz University of Technology, Institute of Software Technology. Her research is dedicated on how to engage female teenagers with playful coding activities, with a focus on gender & diversity in tech, computer science education and game based/mobile learning.