Erleichterung von Programmiergesprächen mit Schülern

Das Initiieren und Aufrechterhalten produktiver und sinnvoller Gespräche mit Schülern während des Programmierens bietet nicht nur Einblicke in ihr Lernen, sondern trägt auch zu einer Feedbackkultur im Klassenzimmer bei. Gute Fragen können den Schülern die Tür öffnen, ihr Denken zu artikulieren, sich aktiv an der Problemlösung zu beteiligen und Resilienz aufzubauen.

Immer wenn Schüler programmieren oder mit einem Roboter arbeiten, müssen Pädagogen und Schüler gemeinsam drei Hauptgedanken kennen:

  • Wohin gehe ich? – Verstehen die Schüler das Ziel der Herausforderung oder Aufgabe, an der sie arbeiten?
  • Wie geht es mir? – Können Schüler verbalisieren oder auf andere Weise erklären, was sie mit ihrem Code machen und warum?
  • Wohin als nächstes? ODER Wie kann ich mich verbessern? – Sind sich die Schüler darüber im Klaren, was die nächsten Schritte sind oder worauf sie in ihrem Codierungsprojekt hinarbeiten? Wenn die Schüler die Aufgabe gelöst haben, können sie sich Möglichkeiten vorstellen, ihren Code oder ihre Zusammenarbeit zu verbessern?

Unterrichtsgespräche zwischen Lehrern und Schülern sind eine großartige Möglichkeit, den Fortschritt der Schüler zu überwachen und den Schülern gleichzeitig die Möglichkeit zu geben, ihr Denken und Lernen zu erklären und tiefere Verbindungen zu den Inhalten und Konzepten herzustellen, an denen sie arbeiten. Pädagogen können bei der Einleitung eines Gesprächs unterschiedliche Ziele verfolgen. Wenn man sich des Ziels des Gesprächs bewusst ist, kann dies allen Beteiligten – sei es eine ganze Klasse, eine Gruppe von Schülern oder ein einzelner Schüler – dabei helfen, sich auf einen positiven und produktiven Lernprozess einzulassen und miteinander.

Die folgende Tabelle enthält allgemeine Codierungsziele für Pädagogen sowie einige Beispiele für Fragen oder Aufforderungen, die verwendet werden können, um Gespräche im Hinblick auf dieses Ziel zu erleichtern.

Codierungsziele

Gesprächsanregungen

Klärung oder Beurteilung des Verständnisses auf Oberflächenebene

  • Können Sie erklären, woran Sie arbeiten?
  • Was meinst du mit ___?
  • Können Sie mir ein Beispiel für ___ geben?
  • Wie hilft ___?
  • Was ist Ihr Plan für Ihr Projekt? Was wird der Roboter als erstes/zweites/nächstes tun?
  • Können Sie mir das Ziel des Projekts erklären?
  • Wie unterteilen Sie das Ziel oder die Herausforderung in kleinere Schritte?

Konzentrieren Sie sich weiterhin auf die Problemlösung

  • Was ist das Problem, das Sie lösen möchten?
  • Was funktioniert in Ihrem Code bisher gut?
  • Welche Lösung könnten wir ausprobieren? Warum glauben Sie, dass das helfen würde?
  • Was haben Sie aus Ihren bisherigen Versuchen gelernt? Wie können Sie diese Informationen in Ihrer nächsten Lösung nutzen?

Denken Sie über Ihren Code nach

  • Kannst du mir etwas über deinen Code erzählen?
  • Wie haben Sie das Ziel in kleinere Schritte heruntergebrochen?
  • Wie wird Ihr Code dazu beitragen, die Aufgabe zu erfüllen/das Problem zu lösen?
  • Wie haben Sie Ihren Code so organisiert, dass er zu Ihrem Plan passt?
  • Warum haben Sie in Ihrem Projekt diese Wahl getroffen?
  • Erfüllt Ihr Roboter die Aufgabe? Wie?
  • Hat der Roboter beim Testen Ihres Projekts das getan, was Sie beabsichtigt hatten? Warum oder warum nicht?

Iterieren mit einem Ziel vor Augen

  • Was ist Ihnen aufgefallen, als Sie Ihr Projekt getestet haben? Was hat funktioniert? Was nicht? Warum denkst Du, das ist?
  • Welche Änderung können Sie vornehmen, um das Ziel zu erreichen? Was bringt dich dazu das zu sagen?
  • Woher wissen Sie, ob Ihre Änderung wirksam ist? Worauf werden Sie dieses Mal achten, wenn Sie Ihr Projekt testen?
  • Was könnten Sie tun, um Ihr Projekt zu verbessern? Warum oder wie würde es dadurch besser werden?

Verbesserungs- und Wachstumsmentalität

  • Was müssen Sie als nächstes tun? Wie können Sie das in kleinere Schritte unterteilen?
  • Was haben Sie aus Ihrem Projekt gelernt, als es ?
  • Gibt es eine andere Möglichkeit, dieses Problem/diese Herausforderung zu lösen? Was könnten Sie sonst noch versuchen?
  • Was könnten Sie an Ihrem Design oder Projekt ändern, um es hilfreicher oder effizienter zu machen?

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: