Harvard CS 50 - Introduction in Computer Science

Vorweg: der meistgebuchte Onlinekurs rund um Algorithmen und Programmierung What you'll learn? A broad and robust understanding of computer science and programming How to think algorithmically and solve programming problems efficiently Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development Familiarity in a number of languages, including C, PHP, and JavaScript plus SQL, CSS, and HTML How to engage with a vibrant community of like-minded learners from all levels of experience How to develop and present a final programming project to your peers Es wird hier eine temporäre Online Entwicklungsumgebung für Python, C, ... zur Verfügung gestellt: https://sandbox.cs50.io/
Themenfelder
Informatik
Bildungsstufe
Sekundarstufe II
Schlagworte
Algorithmen / Code / Coding / Datenstrukturen / EUCodeWeek / Programmieren / Praktische Informatik
Lehrplanbezug
– Begriffe und Konzepte der Informatik verstehen und Methoden und Arbeitsweisen anwenden können – Algorithmen erklären, entwerfen, darstellen und in einer Programmiersprache implementieren können – Grundprinzipien von Automaten, Algorithmen, Datenstrukturen und Programmen erklären können
Inhaltstyp
Anleitung/Tutorial / Tool/App / Lernhilfe/Aufgabe/Übung / Buch-/Webtipp
Content Pool
Bildungspool
Lizenz
CC-Lizenz Namensnennung
Erstellungsdatum
25. 11. 2019
Letztes Update
27. 02. 2024