Digitale GrundbildungLernplattformCode-CombineLow-CodeNode-REDBlockly
Showcase Image
Digitalisierung in der Schule

Code-Combine Lernplattform

Autor(en): ALPSCALE

Einleitung

Die Integration von Digitalisierung in österreichischen Schulen nimmt stetig zu. Das Bundesministerium für Bildung, Wissenschaft und Forschung (BMBWF) strebt aktiv danach, den digitalen Fortschritt und den Wandel im Bildungssystem zu berücksichtigen. Ab dem Schuljahr 2022/23 wurde die Digitale Grundbildung als Pflichtfach in der Sekundarstufe I eingeführt. Dies bedeutet, dass Lehrerinnen und Lehrer nun die Aufgabe haben, Schülern und Schülerinnen beizubringen, wie sie Computational Thinking verstehen und anwenden können.

Um ihnen dabei zu helfen, benötigen Pädagogen geeignete Lernanwendungen. Diese Anwendungen sollten in der Lage sein, die Konzepte der Programmierung auf eine verständliche Weise zu visualisieren und die Schülerinnen und Schüler zu motivieren, sich intensiver mit dem Thema auseinanderzusetzen.

Einblicke in die Software

ALPSCALE bietet mit Code-Combine eine Lösung für Schulen, um Computational Thinking für Schüler:innen greifbar zu machen. Technisch werden auf etablierte Low-Code Tools Blockly und Node-RED zurückgegriffen. Nachfolgend sind Ausschnitte der Webapplikation abgebildet.

Schüler:innen gelangen nach einer erfolgreicher Anmeldung zu einem Dashboard, das den Fortschritt und aktuelle Kurse darstellt:

Code-Combine Dashboard

Ein Kurs besteht üblicherweise aus mehreren Levels, die der Reihe nach abgearbeitet werden können. Diese ergänzen sich und bauen einander auf. Mit zunehmendem Lernfortschritt wird auch der Schwierigkeitsgrad gesteigert:

Code-Combine Levels

In dieser Version von Code-Combine kann ein Level entweder durch das Zusammensetzen von Blöcken oder dem Verbinden von Knoten gelöst werden. Die nachfolgende Abbildung zeigt ein einfaches Beispiel für ein Level, welches durch Blöcke gelöst werden kann. Diese agieren wie Puzzleteile und visualisieren somit den Prozess.

Code-Combine Block-Level

Die einzelnen Puzzleteile können klassische Programmierparadigmen, wie Schleifen, Bedingungen und Funktionen abbilden. Diese visuelle Unterstützung hilft den Schüler:innen Computational Thinking zu verstehen.

Eine weitere Option, um ein Level zu lösen, ist das Arbeiten mit Flows. Im Gegensatz zu den aneinandergereihten Blöcken aus dem vorherigen Beispiel, werden Knoten mit Kanten verbunden. Daraus entsteht ein Workflow, der Daten von einem Knoten bis zum nächsten transportiert. Die kommende Abbildung zeigt ein simples Beispiel eines Flows:

Code-Combine Flow-Level

Jedenfalls erhalten die Schüler:innen sofortiges Feedback und können Fehler ausbessern.

Gründe Code-Combine in der Schule zu integrieren

Hier sind einige Gründe, warum Code-Combine eine wertvolle Ergänzung zu Ihrem Unterricht sein kann:

  1. Praxisorientiertes Lernen: Code-Combine ermöglicht es den Lernenden, durch praktische Übungen und Projekte zu lernen. Sie können echte Probleme lösen und gleichzeitig ihre Programmierkenntnisse vertiefen.
  2. Anpassbare Inhalte: Die Plattform bietet eine breite Palette von Lernmaterialien, die an verschiedene Altersgruppen und Erfahrungsstufen angepasst werden können. Sie können den Unterricht entsprechend den Bedürfnissen Ihrer Schülerinnen und Schüler gestalten.
  3. Interaktive Lehrmittel: Code-Combine bietet interaktive Lehrmittel wie Simulationen, Aufgaben und Quizze, die das Lernen spannend und unterhaltsam gestalten. Dies fördert das Engagement der Lernenden.
  4. Förderung von Kreativität: Die Plattform ermutigt die Schülerinnen und Schüler dazu, ihre eigenen Projekte zu erstellen und innovative Lösungen zu entwickeln. Dies stärkt ihre kreativen Fähigkeiten und fördert die Selbstständigkeit.
  5. Verbindung zur realen Welt: Code-Combine zeigt den Lernenden, wie Computational Thinking in der realen Welt angewendet wird. Sie lernen, wie diese Fähigkeiten in verschiedenen Berufsfeldern von der Informatik bis zur Medizin von Nutzen sein können.
  6. Fortlaufende Weiterentwicklung: Die Plattform wird ständig aktualisiert und verbessert, um mit den neuesten Entwicklungen in der Technologie und im Bildungsbereich Schritt zu halten. Schülerinnen und Schüler sind somit stets auf dem neuesten Stand.
  7. Unterstützung für Lehrpersonen: Code-Combine bietet umfangreiche Lehrerunterstützung, darunter Lehrpläne, Schulungsmaterialien und Möglichkeiten zur Vernetzung mit anderen Lehrkräften, um den Unterricht effektiv zu gestalten.

Insgesamt bietet Code-Combine eine inspirierende Umgebung, um Computational Thinking zu fördern und Schülerinnen und Schüler auf die Anforderungen der modernen Welt vorzubereiten.

Gern steht ALPSCALE für weitere Informationen oder Fragen zur Verfügung.