Grundlagenwissen für alle die gerne Computer programmieren lerne wollen

Dieser Kurs fängt typischerweise entweder mit Python oder mit Scratch an, einer blockbasierten, graphischen Programmiersprache. Der Student lernt interaktiv die Grundlagen auf unterhaltsame Art und Weise kennen.

Inhalt

Einige Fragen die in diesem Kurs beantwortet werden:

  • Was ist eine Variable?
  • Wie führt ein Computer ein Programm aus?
  • Was sind Bedingungen?
  • Was sind Schleifen?

All das wird durch viele kleine Projekte wie einfache Spiele erlernt oder nützliche Skripte erlernt. So gehen Theorie und Praxis nie getrennte Wege.

Jüngere Studenten fangen meistens mit Scratch an, und machen später mit Python (oder einer anderen, “echten” Programmiersprache) weiter. Ältere Studenten können meist auch direkt mit Python anfangen.

Das Titelbild ist ein Screenshot eines Programms das eine meiner Schülerinnen mit 12 geschrieben hat. Es wandelt eine ganze Dezimalzahl in eine Binärzahl um. Das Programm ist komplett in Scratch geschrieben.