Kostenlose Online-Bildung der University of Michigan

Problemlösung mit computergestütztem Denken

Beschreibung

Haben Sie jemals gehört, dass Computer „denken“? Ob Sie es glauben oder nicht, Computer denken wirklich nicht. Stattdessen tun sie genau das, was wir ihnen sagen. Programmieren heißt: „Dem Computer sagen, was zu tun ist und wie es zu tun ist.“

Bevor Sie über das Programmieren eines Computers nachdenken können, müssen Sie genau herausfinden, was Sie dem Computer mitteilen möchten. Probleme auf diese Weise zu durchdenken ist Computational Thinking. Computergestütztes Denken ermöglicht es uns, komplexe Probleme zu lösen, das Problem zu verstehen und Lösungen zu entwickeln. Wir können diese Lösungen so präsentieren, dass sowohl Computer als auch Menschen sie verstehen können.

Der Kurs beinhaltet eine Einführung in das rechnerische Denken und eine umfassende Definition jedes Konzepts, eine Reihe von Fällen aus der Praxis, die veranschaulichen, wie rechnerisches Denken zur Lösung komplexer Probleme verwendet werden kann, und ein Studentenprojekt, in dem Sie aufgefordert werden, das anzuwenden, worüber sie lernen Computergestütztes Denken in einer realen Situation. Dieses Projekt wird schrittweise (und mit Meilensteinen) abgeschlossen und enthält auch einen endgültigen Katastrophenschutzplan, den Sie mit anderen Lernenden wie Ihnen teilen.

Dieser Kurs richtet sich an alle, die gerade erst mit dem Programmieren beginnen, über das Programmieren nachdenken oder einfach eine neue Art des kritischen Denkens über Probleme verstehen möchten. Es ist keine vorherige Programmierung erforderlich. Die Beispiele in diesem Kurs mögen für ein Publikum der High School besonders relevant sein und wurden so gestaltet, dass sie für jeden verständlich sind.

Du wirst es lernen:
- Definieren von Computational Thinking-Komponenten, einschließlich Abstraktion, Problemidentifikation, Zerlegung, Mustererkennung, Algorithmen und Bewertung von Lösungen
- Erkennung von Computational Thinking-Konzepten in der Praxis anhand einer Reihe realer Fallbeispiele
- Entwicklung von Lösungen durch Anwendung von Computational Thinking-Konzepten auf Probleme der realen Welt

Preis: Kostenlos anmelden!

Sprache: Englisch

Untertitel: Englisch

Problemlösung mit computergestütztem Denken - Universität von Michigan