Programmieren mit Snap! (openSAP)

Offered by SAP,
Programmieren mit Snap! (openSAP)

Starte gemeinsam mit uns in diesem kostenlosen Kurs in die Welt der Informatik mit Snap!. Snap! ist eine blockbasierte, open-source Programmiersprache, die Programmieren sowohl für Anfänger als auch für Fortgeschrittene zum Erlebnis macht. Unabhängig von deinem Alter oder deinen Programmiererfahrungen wirst du die Schönheit und Faszination des Programmierens mit Snap! Entdecken.

Jeden Tag benutzen wir Software, manchmal sogar, ohne es zu bemerken. Unser Leben ändert sich im digitalen Zeitalter drastisch und Programmieren ist eine zunehmend wichtige Fähigkeit, um informiert an diesem Leben teilzunehmen. In diesem Kurs möchten wir dir zeigen, wie Einsteiger ihre ersten eigenen Programme mit Snap!, einer blockbasierten open-source Programmiersprache, erstellen können. Die bunte und intuitive Nutzeroberfläche von Snap! erleichtert das Lernen und macht es zu einem Erlebnis, auch für Menschen, die Schwierigkeiten mit technischen Themen haben. Wenn du bereits in Scratch programmiert hast, wirst du dich sofort zuhause fühlen. Falls nicht, keine Sorge. Mit Animationen, Spielen und Kunstwerken werden wir den Künstler aber auch den Informatiker in dir hervorbringen. Lernende in allen Altersstufen, erfahrene Programmierer und Neulinge werden entdecken, warum Snap! eine der beliebtesten Programmiersprachen für Bildung und Forschung auf der ganzen Welt ist.

In der ersten Woche lernst du, wie du dich in der Benutzeroberfläche zurechtfindest und einige individuelle Kunstwerke erstellst. Du lernst, Objekte und Kostüme zu erzeugen und du siehst erste Konzepte der Informatik wie Schleifen.
Mit Zufälligkeit, eigenen Funktionen und Rekursion werden in der zweiten Woche dein innerer Künstler oder Spieleentwickler, in jedem Fall aber der Informatiker freigesetzt.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Die Welt der KI entdecken (openSAP) OpenSAP
SAP

Die Welt der KI entdecken (openSAP)

Starte gemeinsam mit uns in diesem kostenlosen Kurs in die Welt der Künstlichen Intelligenz. Experimentiere mit Maschinellem Lernen, diskutiere soziale Folgen und lerne auf spielerische Art KI kennen. Heutzutage begegnen wir Künstlicher Intelligenz (KI) überall. Sie wird in unseren Smartphones und Autos verwendet und im Gesundheitswesen eingesetzt. Woher weiß unser Handy, welches Lied wir gerade hören wollen? Wie können Autos autonom fahren? Wie können Computersysteme erkennen, ob eine Person krank ist oder nicht? Klingt wie Zauberei?

Self Paced
Self-Paced
Code Week: Teaching Programming to Young Learners (openSAP) OpenSAP
SAP

Code Week: Teaching Programming to Young Learners (openSAP)

This free open online course is aimed at teachers and parents of pre-teens to help you encourage children to get involved in programming and coding from an early age. You don’t need to know anything about coding to take part! This course will introduce you to Scratch, a free coding system by MIT. You’ll learn how to use the system and how to teach children how to use it and put their imagination and creativity to work.

Self Paced
Self-Paced
Basic Modeling for Discrete Optimization (Coursera) Coursera
University of Melbourne,The Chinese University of Hong Kong

Basic Modeling for Discrete Optimization (Coursera)

Optimization is a common form of decision making, and is ubiquitous in our society. Its applications range from solving Sudoku puzzles to arranging seating in a wedding banquet. The same technology can schedule planes and their crews, coordinate the production of steel, and organize the transportation of iron ore from the mines to the ports. Good decisions in manpower and material resources management also allow corporations to improve profit by millions of dollars.

Aug 17th 2026
4 Weeks
Laboratório de Programação Orientada a Objetos - Parte 2 (Coursera) Coursera
Universidade de São Paulo, Brasil

Laboratório de Programação Orientada a Objetos - Parte 2 (Coursera)

Esta é a segunda parte do curso avançado de Programação Orientada a Objetos oferecido pelo Departamento de Ciência da Computação do IME-USP. O curso é voltado para profissionais ou estudantes interessados em Desenvolvimento de Software Avançado e que já dominam uma linguagem de programação e já conhecem os fundamentos básicos da orientação a objetos.

Aug 17th 2026
5-12 Weeks
Computing for Data Analysis (edX) EdX
Georgia Institute of Technology,GTx

Computing for Data Analysis (edX)

A hands-on introduction to basic programming principles and practice relevant to modern data analysis, data mining, and machine learning. The modern data analysis pipeline involves collection, preprocessing, storage, analysis, and interactive visualization of data. In the course, you’ll see how computing and mathematics come together.

Aug 24th 2026
13-24 Weeks
Developing Mobile Apps with SAP HANA Cloud Platform (openSAP) OpenSAP
SAP

Developing Mobile Apps with SAP HANA Cloud Platform (openSAP)

This course is aimed at developers interested in creating mobile apps with mobile features such as push notifications, lifecycle management, application security, offline use, and much more. The course will demonstrate how to quickly build, extend, integrate, and mobilize SAP Fiori Apps. Although the course will focus on extending SAP Fiori apps into mobile apps, the techniques used can be applied to native apps for both Android and iOS.

Self Paced
Self-Paced
Creative Programming for Digital Media & Mobile Apps (Coursera) Coursera
University of London,Goldsmiths, University of London

Creative Programming for Digital Media & Mobile Apps (Coursera)

This course is for anyone who would like to apply their technical skills to creative work ranging from video games to art installations to interactive music, and also for artists who would like to use programming in their artistic practice. This course will teach you how to develop and apply programming skills to creative work. This is an important skill within the development of creative mobile applications, digital music and video games. It will teach the technical skills needed to write software that make use of images, audio and graphics, and will concentrate on the application of these skills to creative projects. Additional resources will be provided for students with no programming background.

Aug 17th 2026
5-12 Weeks
Calliope mini erfolgreich in der Schule einsetzen (openSAP) OpenSAP
SAP

Calliope mini erfolgreich in der Schule einsetzen (openSAP)

Dieser kostenlose Online-Kurs richtet sich an LehrerInnen und PädagogInnen (insbesondere von Klasse 3 bis 6), aber auch an interessierte Eltern, Elternvertreter und Schulträger. Ziel des Kurses ist es, den Einstieg in den Calliope mini zu erleichtern. Der Calliope mini ist ein kleiner Mikrocontroller. Er soll jedem Schulkind in Deutschland ab der 3. Klasse einen spielerischen Zugang zur digitalen Welt ermöglichen. Das zur Verfügung gestellte Kursmaterial kann frei weiterverwendet werden (CC BY-SA 4.0-Lizenz).

Self Paced
Self-Paced
Code Week: Enseigner la programmation aux enfants (openSAP) OpenSAP
SAP

Code Week: Enseigner la programmation aux enfants (openSAP)

Êtes-vous instituteur / professeur des écoles ? Êtes-vous impliqué dans les activités extrascolaires d’un groupe de jeunes ? Alors ce cours est fait pour vous ! Quelle que soit la matière que vous enseignez d’habitude, vos élèves et vous-mêmes êtes cernés par les nouvelles technologies. Avec ce cours, vous aurez tous les outils en main pour encourager les jeunes d’aujourd’hui à devenir les acteurs du numérique de demain. Ce cours s’appuie sur le fameux système Scratch, une plateforme ludique qui facilite l’apprentissage continu de la programmation et qui passionne déjà des millions d’enfants à travers le monde en faisant appel à leur créativité. Vous serez surpris par la vitesse à laquelle les petits sont capables de parler la langue de l’informatique, et même si vous n’avez jamais programmé la moindre ligne de code de votre vie, aucun souci ! Ce cours vous expliquera tout, étape par étape !

Self Paced
Self-Paced
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (Coursera) Coursera
Hebrew University of Jerusalem

Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (Coursera)

In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform. In particular, you will implement a virtual machine and a compiler for a simple, Java-like programming language, and you will develop a basic operating system that closes gaps between the high-level language and the underlying hardware platform.

Aug 17th 2026
5-12 Weeks