Lernumgebungen
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
Übersicht über Lernumgebungen für den Einstieg ins Programmieren.
== Kriterien ==
=== Repräsentationskriterium ===
{{LUKriterium|Repräsentationskriterium|1}}
{{LUKriterium|Repräsentationskriterium|2}}
{{LUKriterium|Repräsentationskriterium|3}}
{{LUKriterium|Repräsentationskriterium|4}}
=== Interaktivitätskriterium ===
{{LUKriterium|Interaktivitätskriterium|1}}
{{LUKriterium|Interaktivitätskriterium|2}}
{{LUKriterium|Interaktivitätskriterium|3}}
=== Koordinationskriterium ===
{{LUKriterium|Koordinationskriterium|1}}
{{LUKriterium|Koordinationskriterium|2}}
=== Ausführungskriterium ===
{{LUKriterium|Ausführungskriterium|1}}
{{LUKriterium|Ausführungskriterium|2}}
{{LUKriterium|Ausführungskriterium|3}}
{{LUKriterium|Ausführungskriterium|4}}
=== Notationskriterium ===
{{LUKriterium|Notationskriterium|1}}
{{LUKriterium|Notationskriterium|2}}
{{LUKriterium|Notationskriterium|3}}
{{LUKriterium|Notationskriterium|4}}
=== Mächtigkeitskriterium ===
Lernumgebungen verwenden in der Regel eingeschränkte Programmiersprachen, mit denen nur bestimmte Programmierkonzepte aufgezeigt werden können. Für den Einstieg ins Programmieren wurde die folgenden 7 Konzepte ausgewählt:
* {{Mächtigkeitskriterium|1|1}} Bedingte Anweisun (IF Bedingung THEN Anweisung) / Verzweigung (IF THEN ELSE)
* {{Mächtigkeitskriterium|2|1}} Wiederholung (Schleife)
* {{Mächtigkeitskriterium|3|1}} Prozeduren / Unterprogramme
* {{Mächtigkeitskriterium|4|1}} Rekursion
* {{Mächtigkeitskriterium|5|1}} Variablen
* {{Mächtigkeitskriterium|6|1}} Datentypen
* {{Mächtigkeitskriterium|7|1}} Objektorientierung
=== Didaktisierungskriterium ===
{{LUKriterium|Didaktisierungskriterium|1}}
{{LUKriterium|Didaktisierungskriterium|2}}
== Lernumgebungen ==
Die folgende Tabelle zeigt exemplarisch, wie die Kriterien angewendet werden können. Es besteht kein Anspruch auf Vollständigkeit oder einer trennscharfen Einordnung. Einige Lernumgebungen bieten Erweiterungen oder Zusätze und könnten unter deren Berücksichtigung entsprechend anders eingeordnet werden.
{| class="wikitable"
! Lernumgebung
! Repräsentation
! Interaktivität
! Koordination
! Ausführung
! Notation
! Didaktisierung
! Mächtigkeit
! Stufenempfehlung
|-
| BeeBot || {{LUKriterien|1|1|1|1|1|2}} || width=120 | {{LUMächtigkeit|0|0|0|0|0|0|0}} || Kindergarten / Grundschule
|-
| Roamer Too || {{LUKriterien|1|1|1|1|1|2}} || width=120 | {{LUMächtigkeit|0|1|1|0|0|0|0}} || Kindergarten / Grundschule
|-
| KIBO || {{LUKriterien|1|2|1|1|2|2}} || width=120 | {{LUMächtigkeit|1|1|0|0|0|0|0}} || Grundschule
|-
| ProBot || {{LUKriterien|1|2|1|2|3|2}} || width=120 | {{LUMächtigkeit|0|1|1|0|0|0|0}} || Grundschule / Sekundarstufe I
|-
| Lego WeDo || {{LUKriterien|2|2|2|3|3|2}} || width=120 | {{LUMächtigkeit|1|1|1|0|1|0|0}} || Sekundarstufe I
|-
| Lego Mindstorms || {{LUKriterien|2|2|2|3|3|2}} || width=120 | {{LUMächtigkeit|1|1|1|0|1|1|0}} || Sekundarstufe I + II
|-
| Kara || {{LUKriterien|4|3|1|1|2|2}} || width=120 | {{LUMächtigkeit|1|1|0|1|0|0|0}} || Sekundarstufe I + II
|-
| MultiKara || {{LUKriterien|4|3|2|1|2|2}} || width=120 | {{LUMächtigkeit|1|1|0|1|0|0|0}} || Sekundarstufe II
|-
| ProgrammingWiki.de || {{LUKriterien|4|1|2|1|4|2}} || width=120 | {{LUMächtigkeit|1|1|1|1|1|1|0}} || Sekundarstufe II
|-
|}