Zum Inhalt springen
LernPanda PortPanda öffnen

In Entwicklung · die erste Lernwoche steht

Programmieren lernen mit Python

CodePanda

Programmieren, so einfach wie möglich: Du schreibst echtes Python und siehst sofort, was es bewirkt. Der Lagerroboter KARL führt jede Zeile aus, CodePanda erklärt und hilft, wenn es hakt.

  • Echtes Python im Browser
  • Für Einsteiger gemacht
  • Passend zu Lernfeld 5
Eine Aufgabe in CodePanda: links der Auftrag und das Python-Programm mit while-Schleifen, die gerade laufende Zeile ist markiert; rechts fährt KARL im Lager auf die Kiste zu
5
Themen von Befehlen bis zu eigenen Funktionen
41
Aufgaben in der ersten Lernwoche
6
Aufgabenarten, vom Vorhersagen bis zum Schreiben
12
Abzeichen zum Sammeln

Ein Rundgang

Schritt für Schritt zum eigenen Programm

So sieht CodePanda heute aus. Alle Bilder stammen direkt aus der App.

Der Lernpfad: oben „Als Nächstes“ mit der nächsten Aufgabe, darunter Stufe und Punkte, dann die Themen Befehle und Schleifen mit gelösten Aufgaben und Sternen

Lernpfad

Immer klar, was als Nächstes kommt

Fünf Themen bauen aufeinander auf: Befehle, Schleifen, Bedingungen, eigene Befehle und zum Schluss alles zusammen. Ganz oben steht immer die nächste Aufgabe, ein Klick und es geht weiter.

  • 41 Aufgaben, jede klein und mit klarem Ziel
  • Bis zu drei Sterne je Aufgabe
  • Neue Aufgaben öffnen sich der Reihe nach
Lernkarte „Wie wiederholt KARL etwas?“: drei Punkte zu Schleife, Einrückung und range, darunter ein Beispielprogramm und das Lager, in dem KARL es vorführt

Lernkarten

Erst verstehen, dann loslegen

Vor jedem Thema erklärt CodePanda auf einer Lernkarte die drei wichtigsten Punkte. Ein kurzes Beispiel zeigt, was der Code im Lager bewirkt, und die Fachwörter stehen gleich dabei.

  • Etwa eine Minute pro Karte
  • Jederzeit wieder im Lernpfad aufrufbar
Story-Modus „Eine Woche bei GreenTech“: ein Bild des Lagers mit KARL, darunter die Tage Montag bis Freitag mit ihren Themen

Story-Modus

Eine Woche bei GreenTech

Dreihundert Laptops sollen bis Freitag raus, und KARL hat noch kein Programm. Von Montag bis Freitag lernst du jeden Tag ein neues Thema und löst die Aufträge der Kolleginnen und Kollegen.

  • Szenen mit den Figuren aus PortPanda
  • Am Ende jedes Tages eine Abnahme
  • Gemeinsamer Fortschritt mit dem Lernpfad
Freier Modus: Werkzeuge zum Lagerbauen mit Regal, Kiste, Rampe und Radierer, in der Mitte das Lager mit KARL, rechts die Ziele und der Spickzettel

Freier Modus

Dein eigenes Lager

Bau dir ein Lager mit Regalen, Kisten und Rampe, such dir ein Ziel aus und programmiere los. CodePanda gibt dir Tipps, und der Spickzettel listet alle Befehle zum Einfügen.

  • Ziele: alle Kisten zur Rampe, Kisten zählen, ein Feld anfahren, eigener Text
  • Ohne Punkte, einfach ausprobieren
  • Dein Lager bleibt gespeichert
Fortschritt: Stufe 3 „Junior“ mit dem Balken bis zur nächsten Stufe und die Abzeichen, drei davon erreicht

Motivation

Sterne, Stufen und Abzeichen

Für jede Aufgabe gibt es bis zu drei Sterne: gelöst, ohne Hinweis und mit Bonusziel. Aus den Sternen werden Punkte, aus Punkten Stufen von „Neu im Team“ bis „Lead“.

  • 12 Abzeichen, etwa „Spürnase“ für alle Fehlerjagden
  • Keine Ranglisten: du misst dich nur mit dir selbst

Alle Funktionen

Was CodePanda kann

Python lernen

  • Echtes Python, direkt im Browser
  • Befehle, Schleifen mit for und while
  • Bedingungen mit if und else
  • Eigene Funktionen mit def, Variablen
  • Ausgaben mit print

Sechs Aufgabenarten

  • Vorhersagen: Was macht dieser Code?
  • Puzzle: das Programm aus Bausteinen legen
  • Lücke füllen und Code ändern
  • Fehlerjagd: Was ist hier kaputt?
  • Selbst schreiben, vom ersten Befehl an

Hilfe, wenn es hakt

  • Hinweise in drei Stufen, zuletzt die Lösung
  • Fehler auf Deutsch erklärt: echter Fehlername, Zeile und ein Tipp
  • Warnung bei Stolperfallen wie vergessenen Klammern oder Endlosschleifen
  • „Meintest du …?“ bei Tippfehlern
  • Dein Programm wird auch in verdeckten Lagern geprüft

Zuschauen und verstehen

  • KARL führt jede Zeile sichtbar aus
  • Zeitlupe bis schnell, Schritt vor und zurück
  • Zeitleiste und markierte aktuelle Zeile
  • Tafel mit Variablen und Ausgaben

Dranbleiben

  • Sterne, Punkte und sechs Stufen
  • 12 Abzeichen
  • Story-Woche bei GreenTech
  • Freier Modus ohne Punkte

Zusammen mit PortPanda

  • Ein Konto für beide Pandas
  • Dieselben Klassen und Nachrichten
  • Mit einem Klick zwischen den Pandas wechseln
  • Designs und Ton wie in PortPanda

CodePanda ist in Entwicklung

Die erste Lernwoche steht, weitere folgen. Bis dahin kannst du mit PortPanda Netzwerke lernen.

PortPanda öffnen