
Fundamentals in Computer Programming Workbook: An Active and Guided Inquiry Learning Approach to Enhance Computational Thinking
Das Fundamentals in Computer Programming Workbook wurde sorgfältig auf die ACM/IEEE-CS/AAAI Computer Science CS2023 Lehrplanrichtlinien abgestimmt: An Active and Guide Inquiry Learning Approach to Enhance Computational Thinking“ (Ein aktiver und leitfadengestützter Lernansatz zur Förderung des rechnerischen Denkens) befähigt Studenten, die Kunst des Programmierens zu beherrschen.
Dieses Arbeitsbuch ist so strukturiert, dass es sowohl individuelles als auch gemeinschaftliches Lernen erleichtert. Es führt die Schüler durch die Feinheiten der Java-Programmierung, Entscheidungsstrukturen, Schleifen, Methoden und darüber hinaus. Es taucht in die Bereiche der objektorientierten Programmierung, der Ausnahmebehandlung, der Rekursion und der algorithmischen Komplexität ein, bevor es in die anspruchsvollen Gebiete von Arrays, verknüpften Listen, Stapeln, Warteschlangen, Bäumen, Heaps und Hashtabellen vordringt.
Das Arbeitsbuch konzentriert sich auf aktives Lernen und verwendet die überarbeitete Bloom's for Computing-Taxonomie, um eine solide Entwicklung der Fähigkeiten zum rechnerischen Denken zu gewährleisten. Jedes Kapitel ist eine schrittweise Reise durch die Problemlösung, unterstützt durch digitale Inhalte, die über QR-Codes zugänglich sind und so eine nahtlose Mischung aus traditionellen und modernen Lernerfahrungen bieten.
Entwickelt für ein breites Spektrum von Lernenden - von Volkshochschulen über technische Schulen bis hin zu vierjährigen Institutionen - ist das Arbeitsbuch Grundlagen der Computerprogrammierung der perfekte Begleiter für Informatikkurse und -programme für Studierende.