Computational Thinking Tools: Unterschied zwischen den Versionen
Nora (Diskussion | Beiträge) |
Nora (Diskussion | Beiträge) |
||
Zeile 3: | Zeile 3: | ||
Computational Thinking Tools setzen sich mit zwei fundamentalen Herausforderung auseinander. Viele SchülerInnen nehmen Programmieren als schwierig und langweilig war. “Schwierig” ist eine kognitive Dimension und “langweilig” eine affektive Dimension dieser grundsätzlichen Herausforderung. | Computational Thinking Tools setzen sich mit zwei fundamentalen Herausforderung auseinander. Viele SchülerInnen nehmen Programmieren als schwierig und langweilig war. “Schwierig” ist eine kognitive Dimension und “langweilig” eine affektive Dimension dieser grundsätzlichen Herausforderung. | ||
<ol> | <table> | ||
<tr> | |||
<td><ol> | |||
<h3><li>Programming Support Tools</h3> | <h3><li>Programming Support Tools</h3> | ||
Diese Werkzeuge widmen sich der zielgerichteten Unterstützung von Lernenden in der kognitiven Dimension. | Diese Werkzeuge widmen sich der zielgerichteten Unterstützung von Lernenden in der kognitiven Dimension. | ||
Zeile 17: | Zeile 19: | ||
<li><b>Affordances</b>: Diese Werkzeuge haben klar definierte Ergiebigkeiten, das heisst klar erkennbare Funktionen, die Benutzern unmittelbar helfen, kreativ zu sein. Zum Beispiel die vier “Links”-, “Rechts”-, “Auf”- und “Ab”-Knöpfe am BeBoot zeigen deutlich, wie man den BeBoot programmieren muss, damit dieser sich in eine spezifische Richtung bewegt. | <li><b>Affordances</b>: Diese Werkzeuge haben klar definierte Ergiebigkeiten, das heisst klar erkennbare Funktionen, die Benutzern unmittelbar helfen, kreativ zu sein. Zum Beispiel die vier “Links”-, “Rechts”-, “Auf”- und “Ab”-Knöpfe am BeBoot zeigen deutlich, wie man den BeBoot programmieren muss, damit dieser sich in eine spezifische Richtung bewegt. | ||
<li><b>Design Scaffolds</b>: Design Scaffolds sind buchstäblich Design-Gerüste, die sich vielseitig nutzen lassen. Ähnlich wie Tabellenkalulationsprogramme verfügt AgentSheets über ein zweidimensionales Raster, das zu unterschiedlichsten Zwecken genutzt werden kann. Minecraft und AgentCubes basieren sogar dreidimensionalen Rastern, die sich höchst vielseitig nutzen lassen. </ul> | <li><b>Design Scaffolds</b>: Design Scaffolds sind buchstäblich Design-Gerüste, die sich vielseitig nutzen lassen. Ähnlich wie Tabellenkalulationsprogramme verfügt AgentSheets über ein zweidimensionales Raster, das zu unterschiedlichsten Zwecken genutzt werden kann. Minecraft und AgentCubes basieren sogar dreidimensionalen Rastern, die sich höchst vielseitig nutzen lassen. </ul> | ||
</ol> | </ol></td> | ||
[[Datei:CT Tools-Grafik.png| | <td>[[Datei:CT Tools-Grafik.png|600px]]</td> | ||
</tr> | |||
</table> |
Version vom 16. Januar 2018, 12:51 Uhr
Die Forschung zeigt, dass allgemeine Programmierwerkzeuge ineffizient sein können für die Vermittlung von Computational Thinking. Oft müssen lange, aufwendige Programme geschrieben werden, welche nur wenige Computational Thinking Konzepte abdecken. Das ist nicht im Sinne der Informatischen Bildung in Primarschulen. Computational Thinking Tools richten sich, im Gegensatz von Programmierwerkzeugen, nicht an zukünftige Programmierer sondern sogenannte Computational Thinkers. Das heisst, z.B., Spiele und Simulation können mit sehr geringen Aufwand und maximaler Unterstützung der Werkzeuge von SchülerInnen kreiert werden.
Computational Thinking Tools setzen sich mit zwei fundamentalen Herausforderung auseinander. Viele SchülerInnen nehmen Programmieren als schwierig und langweilig war. “Schwierig” ist eine kognitive Dimension und “langweilig” eine affektive Dimension dieser grundsätzlichen Herausforderung.