Basic Python

Dieser Kurs bietet eine lustige und spannende Einführung in das Programmieren und algorithmische Denken. Somit ist er der ideale Einstiegspunkt für Schüler mit geringer oder keine Programmiererfahrung.

Kernkonzepte des algorithmischen Denkens wie logische Zerlegung, Mustererkennung und Abstraktion werden eingeführt und ebenso Programmierwerkzeuge wie Flussdiagramme. Der Kurs beinhaltet 60 Programmierkonzepte, inklusive Funktionen, Schleifen, bedingte Anweisungen, Variablen, reservierte Wörter und Operatoren.

Kapitel01

Roboter Bauen

Die Schüler werden mit dem Roboter vertraut gemacht. Sie bauen den EV3 Roboter und testen erste Programme.

Konzepte in diesem Kapitel:

  • Roboter
  • Mikroprozessor
  • Motor
  • Räder
Kapitel02

Google Blockly Labyrinthe

Die Schüler lernen die Blockly Programmieroberfläche kennen und erstellen Programme um verschiedene Labyrinthe zu lösen.

Konzepte in diesem Kapitel:

  • Logik
  • Drag & Drop
  • Programmieren
Kapitel03

Erste Schritte

Die Schüler fangen an die ersten Programme für den EV3 Roboter zu erstellen. Sie lernen die Grundlagen zum Programmieren von Bewegungen.

Konzepte in diesem Kapitel:

  • Programmierlogik
  • Hochladen
  • Initialisieren
  • Motor Funktionsblock
Kapitel04

Vorwärts und Rückwärts

Komplexere Programme mit mehreren Bewegungen werden erstellt. Die Variierung der Geschwindigkeit des Roboters wird erklärt.

Konzepte in diesem Kapitel:

  • Positive und negative Zahlen
  • Geschwindigkeit
  • Parameter
Kapitel05

Warten

Die warten Funktion in Blockly wird erklärt und in die Programme integriert.

Konzepte in diesem Kapitel:

  • Dauer
  • Warten