Archivkurs · historische Inhalte, kein aktueller Zertifikatspfad · für Einsteigerinnen und Einsteiger jeden Alters
CS50 Technology – Technologie verstehen
Archivierter Überblick zu Hardware, Internet, Multimedia, Sicherheit, Web und Programmierung; Materialien stammen aus älteren Kursjahren.
Offizielle KursseiteVollständiger Wochenüberblick
Jede Woche führt zu einer eigenen Lernlektion mit verständlicher Erklärung, Beispiel und Übung. Die offiziellen Vorlesungsseiten und Transkripte dienen als Quellenabgleich und sind freiwillige Vertiefung.
Woche 1: Hardware
VorlesungsseiteComputer verarbeiten Eingaben, rechnen, speichern Daten und geben Ergebnisse aus. CPU, Arbeitsspeicher, dauerhafter Speicher und Ein-/Ausgabegeräte erfüllen unterschiedliche Aufgaben.
Woche 2: Internet
VorlesungsseiteDas Internet ist ein Verbund von Netzwerken, die über Protokolle Datenpakete austauschen. IP-Adressen und Router transportieren Pakete; DNS hilft, lesbare Namen aufzulösen.
Woche 3: Multimedia
VorlesungsseiteBilder, Audio und Video werden digital als Zahlen und codierte Formate gespeichert. Auflösung, Abtastrate, Farbtiefe und Kompression beeinflussen Qualität und Größe.
Woche 4: Sicherheit
VorlesungsseiteSicherheit schützt Geräte und Informationen durch Zugangskontrolle, Updates, Verschlüsselung, Backups und umsichtiges Verhalten. Bedrohungen nutzen technische und menschliche Schwächen.
Woche 5: Webentwicklung
VorlesungsseiteWebseiten nutzen HTML für Struktur, CSS für Darstellung und JavaScript für Verhalten. Browser kommunizieren über HTTP mit Servern, die dynamische Inhalte bereitstellen können.
Woche 6: Programmierung
VorlesungsseiteProgramme formulieren Anweisungen und Regeln, die ein Rechner ausführt. Variablen, Bedingungen, Schleifen und Funktionen bilden grundlegende Bausteine.