Die University Network

Problemlösung, Python-Programmierung und Videospiele

BESCHREIBUNG

Dieser Kurs ist eine Einführung in die Informatik und Programmierung in Python. Nach erfolgreichem Abschluss dieses Kurses können Sie:

1. Nehmen Sie ein neues Rechenproblem und entwickeln Sie einen Plan, um es durch Problemverständnis und Zerlegung zu lösen.
2. Befolgen Sie einen Entwurfserstellungsprozess, der Spezifikationen, Algorithmen und Tests umfasst.
3. Codieren, testen und debuggen Sie ein Programm in Python, basierend auf Ihrem Design.

Wichtige Informatikkonzepte wie Problemlösung (rechnerisches Denken), Problemzerlegung, Algorithmen, Abstraktion und Softwarequalität werden durchgehend hervorgehoben. Die Programmiersprache Python und Videospiele werden verwendet, um Informatikkonzepte auf konkrete und unterhaltsame Weise zu demonstrieren. Ein Lernender kann jedoch die Kenntnisse und Fähigkeiten dieses Kurses auf Probleme außerhalb des Spiels, andere Programmiersprachen und andere Informatikkurse anwenden.

Sie benötigen keine Programmiererfahrung, Python oder Videospielerfahrung. Einige Computerkenntnisse (z. B. Maus, Tastatur, Dokumentbearbeitung), Kenntnisse der Algebra, Liebe zum Detail (wie bei vielen technischen Themen) und der Geist, es einfach auszuprobieren, sind jedoch der Schlüssel zu Ihrem Erfolg. Trotz der Verwendung von Videospielen für alle Programmierbeispiele geht es bei PVG nicht um Computerspiele. PVG wird weiterhin wertvolles Wissen und Können für nicht spielbezogene Rechenprobleme bereitstellen.

Die interaktiven Lernobjekte (ILO) des Kurses bieten automatische, kontextspezifische Anleitungen und Rückmeldungen wie ein virtueller Lehrassistent, wenn Sie Problembeschreibungen, Algorithmen und Funktionstestpläne entwickeln. Die Kursforen werden von den Erstellern des Kurses unterstützt, um Ihnen zum Erfolg zu verhelfen.

Alle Videos, Bewertungen und IAOs sind kostenlos verfügbar. Gegen eine Gebühr ist ein optionales Zertifikat erhältlich.

Preis: Kostenlos anmelden!

Sprache: Englisch

Untertitel: Englisch

Problemlösung, Python-Programmierung und Videospiele - Universität von Alberta