11 | Montag, 12.06.2023

Ziele

  • Sie erweiteren Ihren Fähigkeiten, auf komplexere Datenstrukturen in Verzeichnissen, Arrays und Objekten zuzugreifen.
  • Sie fügen Variablen und Zeichenketten zu komplexeren Zeichenketten zusammen (Stringkonkatenation).
  • Sie lösen Programmierprobleme im Sinne einer Textaufgabe.

Inhalte

In der Sitzung haben wir uns im Online-Editor von p5.js zunächst mit der Lösung der Aufgabe beschäftigt, einen Kreis mit dem Finger auf der Leinwand zu bewegen. Anschließend haben wir die Schleife mit forEach() eingeführt und mit Fallunterscheidungen und Bedingungen kombiniert.

Aufträge

Aufgaben zu Grundlagen der Programmierung (GTW/ALT)

  1. Lösen Sie die Aufgabe im Dokument Bedingungen, Fallunterscheidungen, forEach, Z. 33ff.
  2. Formulieren Sie eine Aufgabenstellung für die anderen Teilnehmer*innen im Kurs, die auf den bisher thematisierten Grundlagen der Programmierung basiert (Variablen, (verschachtelte) Datenstrukturen, Schleifen (for, forEach()) und Bedingungen/Fallunterscheidungen).
    Lösen Sie Ihre Aufgabe selbst, um eine Musterlösung bereitstellen zu können.
    Nutzen Sie keine KI für diesen Schritt, wenn Sie programmieren lernen wollen. Noch ist nicht die Zeit gekommen für Arbeitserleichterungen :-).

Kriterien einer Potenzialanalyse (ALT)

  1. Differenzieren Sie Ihre gefundenen Kriterien für eine Potenzialanalyse technischer Lernumgebungen in der Informatik in Gruppenarbeit weiter aus. Arbeiten Sie weiter in dem HedgeDoc, das Sie aufgesetzt haben.
  2. Evaluieren Sie die bisherigen Kandidaten für technische Lernumgebungen in der Informatik. Folgen Sie Ihrem Interesse und Ihren Erfahrungen aus der bisherigen Lehrpraxis, wenn Sie sich für eine Umgebung entscheiden.
  3. Prüfen Sie, ob die Kriterien für eine Potenzialanalyse alles abdecken, was für die von Ihnen gewählte Umgebung interessant und relevant ist.

Abgabetermin

Der Auftrag ist bis zum Sonntag, 18.06.2023, zu erledigen.

Zurück
Weiter