Nickname ändern

2.2.2 Die Eigenschaften verschiedener Datenspeichersysteme bewerten (z.B. zentrale, dezentrale Speicherung)

Unterrichtsmaterial zum Lernziel: Die Maturandinnen und Maturanden können die Eigenschaften verschiedener Datenspeichersysteme bewerten (z.B. zentrale, dezentrale Speicherung).

2.2 Datenmanagement · 2. Daten und Information

Wie wird sortiert?
3d-animation ▲0/3agil ▲0/3algorithmen ▲0/3animation ▲0/3anleitung ▲0/3
Was ist das?

⚠ Neu versucht die KI ungefähr das Niveau zu ermitteln. Bitte helfen Sie, indem Sie die Gewichtung der Kriterien mitbewerten! Generelles Feedback gern an marc@eduskript.org.

Castor Informatique 2024 – Exercices et solutions (Années HarmoS 11/12)

Aufgaben- und Lösungsbrochure des Schweizer Informatik-Wettbewerbs Castor (Bebras) für die Stufen HarmoS 11/12 mit 19 kniffligen Aufgaben inkl. ausführlicher Lösungen, Musterlösungswege und «C'est de l'informatique!»-Hintergründen (u.a. endliche Automaten, Scheduling, tri topologique, P2P/Blockchain). Sehr lebendiger, alltagsnaher Zugang ohne Vorwissen.

Informatik-Biber 2013 – Aufgaben und Lösungen

Vollständiger Aufgabensatz des Schweizer Informatik-Biber-Wettbewerbs 2013 mit 42 Multiple-Choice-Aufgaben über alle Stufen (SJ 3–13), jeweils mit ausführlichen Lösungen und einem «DAS IST INFORMATIK!»-Abschnitt, der die dahinterliegenden Konzepte (Graphen, Automaten, lokale Suche, Bits) anschaulich erklärt. Die Aufgaben sind knifflig, alltagsnah und spielerisch formuliert und eignen sich hervorragend für Knobelstunden und Wettbewerbsvorbereitung.

Informatik-Biber 2024 – Aufgaben und Lösungen (Stufen 9/10)

Offizielles Aufgabenheft des Informatik-Biber-Wettbewerbs 2024 (Bebras) für die Stufen 9/10: 19 vielfältige Knobelaufgaben aus allen Bereichen der Informatik, jede mit ausführlicher Lösung und einem Abschnitt «Dies ist Informatik!», der die fachlichen Hintergründe (z.B. endliche Automaten, Scheduling, topologische Sortierung, P2P) anschaulich erklärt.

DynaTraffic Einstiegs-, Fortgeschrittene und Weiterführende Aufgaben

Arbeitsblattserie mit rund 14 gestuften Aufgaben zum simulated Verkehrssystem DynaTraffic, das Markov-Ketten als Übergangsmatrix/Übergangsgraph modelliert. Schüler:innen explorieren dynamische Systeme, stationäre, periodische, transiente und absorbierende Zustände sowie Matrix-Vektor-Multiplikation – von der Beobachtung bis zur Begründung mit Markov-Begriffen.

Castor Informatique 2024 – Aufgaben und Lösungen (HarmoS 13–15)

Offizielles Aufgabenheft des Schweizer Informatik-Wettbewerbs Castor/Bebras 2024 für die oberste Altersstufe (HarmoS 13–15) mit 15 Knobelaufgaben zu Algorithmen, Graphen, Datenverteilung und Programmierlogik. Jede Aufgabe enthält eine ausführliche Musterlösung sowie einen didaktisch wertvollen Abschnitt «C'est de l'informatique!», der die Lösung auf echte Informatik-Konzepte (binäre Suche, Graphen, P2P/Blockchain, bedingte Anweisungen) überträgt.

Castor Informatique 2015 – Übungsheft für Schuljahre 11–13 (15 Aufgaben)

Aufgabenheft des Wettbewerbs Castor Informatique 2015 (Bebras) mit 15 Multiple-Choice- und Zahlenantwort-Aufgaben für die oberen Schuljahre. Die Aufgaben decken informatisches Denken ab: Stack/Postfix-Notation, Verschlüsselung, Social Engineering, Graphen, Sortieren, Zustandsautomaten, RAID, Knowledge-Carving-Logik und strukturierte Beschreibungen. Interaktiv konzipiert (Online-Wettbewerb), im Heft ohne Musterlösungen.

Informatik-Biber 2014 – Aufgabenheft Stufen 11–13

Aufgabenheft des Schweizer Informatik-Biber-Wettbewerbs 2014 mit 18 Multiple-Choice-Aufgaben für die Stufen 11–13, von leichten Logikrätseln bis zu anspruchsvollen Knobelaufgaben. Die Aufgaben decken informatische Grundkonzepte wie Algorithmen, Diagramme, Rekursion, Graphen, Datenbanken und Datenschutz anschaulich ab. Ohne Lösungen im Heft, aber die Rätsel sind durchwegs originell und motivierend.

Unterrichtseinheit «Game of Life» — Simulation erforschen mit einem Java-Applet

Eine ausführlich ausgearbeitete Unterrichtseinheit, in der Schüler:innen mit einem Java-Applet das Game of Life explorativ erkunden: Startpopulationen beobachten, Verhaltensweisen (Aussterben, Wachstum, Stabilität) dokumentieren und in einem 10-Minuten-Vortrag präsentieren. Die Lehrerhandreichung enthält eine detaillierte Programmbedienung, einen strukturierten Ablauf (Einzelarbeit, Gruppenaustausch, Präsentation) sowie eine umfangreiche Musterlösung mit möglichen Ergebnissen — inklusive Randverhalten und Alltagsvergleichen.

Castoro Informatico 2014 – Quesiti e soluzioni (italienisch)

Offizieller Aufgaben- und Lösungsband des Schweizer Informatik-Bibergymnasiums (Bebras) 2014 auf Italienisch, mit 39 Multiple-Choice-Fragen in fünf Alterskategorien. Jede Aufgabe enthält eine Auflösung, eine verständliche Erklärung («Questa è l'informatica!») und weiterführende Links. Spannende Knobelaufgaben ohne Vorkenntnisse, die informatisches Denken spielerisch vermitteln – als kompletter Aufgabensatz mit Lösungen sehr gut im Unterricht einsetzbar.

Daten und Privatsphäre: Arena-Diskussion zur Verschlüsselungspflicht für Gesundheitsdaten

Die Lektion vertieft nach einem Pulsmesser-Experiment die technischen Grundlagen der Datenspeicherung (lokal, Cloud, Verschlüsselung, Anonymisierung) in vier gestützten Diskussionsrunden mit ausgearbeiteten Musterantworten. Darauf aufbauend bereiten die Schüler:innen eine Arena-Diskussion zu einer fiktiven Volksinitiative vor, mit detaillierten Rollenkarten für Pro-, Contra- und differenzierte Positionen samt Vorbereitungsaufträgen und Reflexion. Der starke Realweltbezug (Fitbit, Krankenkassen, Schweizer Politik) und das Rollenspiel-Format machen das Material lebendig, allerdings bleibt der Informatikanteil eher konzeptionell-diskursiv als technisch vertieft.

LittleFishBigFish – Greenfoot-Spielprojekt

Ein angeleitetes Greenfoot-Projekt, in dem Lernende ein «Fress-und-Vermeiden»-Spiel in Java schrittweise fertigstellen und frei erweitern. Die Basisversion ist vorhanden; die Materialien führen durch konkrete Umsetzungsschritte bis zu eigenen Versionen mit Teilzielen. Verständnisfragen zum existierenden Code sichern OOP-Konzepte ab.

Übungen – Computersystem

Übungssammlung von inf-schule zum Computersystem: Akronyme, Bauteile, EVA, Speicherkapazitäten, Roboter, Küche-Analogie.

Tabellenkalkulation: Grundlagen, Sortieren und Filtern, Zahlenformate, Datum

Lehrmaterial zu Tabellenkalkulationsprogrammen (Excel/LibreOffice): Aufbau von Arbeitsmappen, Filtern und Sortieren, Auswählen und Kopieren, Zahlenformate sowie Datumsdarstellung. Jeder Abschnitt ist mit Schritt-für-Schritt-Anleitungen, Beispielen und Übungsaufgaben auf realen Länderdaten aufgebaut. Der historische Exkurs zum Lotus-1-2-3-Schaltjahrfehler ist ein überraschendes Detail.

Was kennzeichnet ein gutes Datenbanksystem?

Ein Arbeitsblatt, das anhand einer Tabelle die Nachteile von Dateisystemen (Redundanz, Inkonsistenz, eingeschränkter Zugriff, Mehrbenutzerbetrieb, Datenverlust, Integritätsverletzung) den Vorteilen eines Datenbanksystems gegenüberstellt. Zwei Aufgaben mit Musterlösungen übertragen die Gütekriterien auf eine Schulverwaltung und eine Karteikarten-Bibliothek. So wird die Motivation für Datenbanken anschaulich aus der Lebenswelt der Schüler:innen heraus entwickelt.

Cookies, Tracking und Fingerprinting – wie weiss Google, welche Webseiten ich besucht habe?

Praktisches Arbeitsblatt zur Thematik Tracking im Internet: Lernende untersuchen mit der Erweiterung Lightbeam, welche Drittanbieter ihre Besuche mitverfolgen, löschen Cookies selbst, setzen sich kritisch mit Werbeblockern auseinander und testen ihren Browser-Fingerprint auf «Am I Unique» und EFF. Die Anleitung ist konkret umsetzbar, enthält aber keine Musterlösungen und teils kleinere Rechtschreibfehler.

Prüfung 4: Datenbanken – SQL-Abfragen und Pivot-Tabellen

Eine Prüfung mit vier Aufgaben zu Pivot-Tabellen in Excel und SQL-Abfragen, inklusive Abfragen über mehrere Tabellen mit Joins in einer kleinen Filmdatenbank. Die Aufgaben verlangen sowohl das Schreiben eigener Anfragen als auch das Nachvollziehen und verbale Beschreiben vorgegebener Anweisungen. Als Prüfungsmaterial nur mit Lehrperson und ohne Lösungen einsetzbar, aber inhaltlich sorgfältig konstruiert.

SQL-Abfragen direkt im Browser mit neuem Tool

Ein interaktives Browser-Tool für die Terra-Schulbuch-Datenbanken, mit dem Lernende SQL-Abfragen direkt im Schulbuch ausführen können. Das Tool steht kapitelunabhängig zur Verfügung. Das Material selbst ist lediglich eine kurze Ankündigung mit Bedienelementbeschreibung, ohne Erklärtext, Aufgaben oder Lösungen.

Castor Informatique 2015 – Cahier d'exercices

Cahier d'exercices papier (version imprimable) du concours Castor Informatique 2015 (partenaire suisse de Bebras), avec 45 tâches interactives couvrant la logique, l'algorithmique, les données, la sécurité et la société de l'information pour les classes 3 à 13. Les questions sont posées sous forme de choix multiples ou de manipulations ; les corrigés et les explications ne figurent pas dans ce document.

Datenbanken: SQL-Abfragen über mehrere Tabellen

Ein Übungsblatt zum Datenbank-Unterricht, das nach der Einführung der zweiten Normalform das Zusammenführen von Tabellen per SQL behandelt. Anschauliches Beispiel (Lieferant/Artikel), dann Aufgaben mit einer Film-Datenbank (Videoverleih), inkl. Normalform-Analyse und diversen SQL-Abfragen über mehrere Tabellen.

Projekt Kartendarstellung: Geokoordinaten in Bildschirmkoordinaten umrechnen

Kurzes, angeleitetes Programmierprojekt in Python, in dem Längen- und Breitengrade auf einer vereinfachten rechteckigen Plattkarte in Pixelkoordinaten umgerechnet werden. Nach der Nachvollziehung der Umrechnungsfunktionen markieren die Lernenden Millionenstädte auf einer Deutschlandkarte, übertragen das Programm auf eine Europakarte und speichern die Karten-Eckkoordinaten schliesslich in einer Datenbank-Tabelle statt im Code.

Verteilte Versionsverwaltung – Git

Ein Online-Lehrbuchkapitel zur verteilten Versionsverwaltung mit Git, strukturiert von der Einführung über lokale Repositories (add, commit, reset, checkout), Branches und Merge bis zu Remote Repositories mit clone, push, pull und Forks. Es vermittelt die Konzepte und Werkzeugbedienung systematisch entlang der typischen Git-Workflows.

Einstieg – Simulation eines Roboters: Weltgrenzen und Objektbeziehungen

Ein Arbeitsblatt zur objektorientierten Modellierung einer Roboterwelt in Python: Die Klasse Roboter wird schrittweise so erweitert, dass sie die Grenzen ihrer Welt respektiert. Dabei werden Fallunterscheidungen, Modularisierung, Objektbeziehungen über Zeiger (setWelt) und systematisches Testen inklusive einer Fehlermeldung (NameError) behandelt.

Datenbanken 3 – 1. Normalform

Arbeitsblatt zur 1. Normalform in Datenbanken: Die Nicht-Atomarität von Attributen wird an einem Beispiel (CD-Sammlung) erarbeitet und durch Aufgaben im DBMS (Tabelle umformen, Formular, Abfragen, Bericht) vertieft.

Caching mit Redis/Valkey in Perl: Von Pub/Sub bis atomarer Transaktionen

Ein ausführliches Tutorial, das mit der Redis-Fork Valkey und Perl praktische Patterns zeigt: Caching, Pub/Sub, Streams, Job-Queues, atomare Zähler und Transaktionen mit WATCH/MULTI, inklusive Benchmarks zu Atomic vs. Non-Atomic. Alle Codebeispiele sind lauffähig mit Ausgaben, aber es gibt keine Aufgaben, Lösungen oder didaktische Struktur für Lernende.

OOP-Projekt Ampel: Objekte zur Steuerung

Material zur objektorientierten Erweiterung eines Ampelsystems (Greenfoot/Kara-artige Bühne): Steuerungsobjekte, Datenverwaltung und Zuständigkeiten werden eingeführt. Enthält zwei Aufgaben – eine praktische Entwicklung des fehlenden Fußgängersteuerungsobjekts und eine Reflexion über Zuständigkeiten bei Systemänderungen.

Datenbank-View – Vereinfachung symmetrischer Beziehungen in SQL

Anschaulicher Exkurs, der am Beispiel einer Freund-Beziehungs-Tabelle das Problem einseitig gespeicherter Beziehungen zeigt und SQL-Views als elegante Lösung einführt. Enthält konkrete SQL-Befehle (UNION, CREATE VIEW) und einen Rückbezug auf die Ausgangsaufgabe. didaktisch sauber aufgebaut, aber knapp und ohne Übungsserie oder Lösungen.

Einstieg – soziales Netzwerk

Lehrmaterial, das über eine schülerbezogene Fragestellung (Erfassen der eigenen Kursdaten) verschiedene Speicherformen für Benutzerdaten einführt. Die Lernenden probieren fertige Python-Programme aus, vergleichen die resultierenden Dateien und diskutieren zentrale Vorteile und Probleme zentraler Speicherung – als motivierender Einstieg in das Thema Datenmanagement.

Miniwelt – Grenzen von Datenbanken und Datentypen

Ausführungsorientiertes Unterrichtsmaterial zum Thema Datenbanken und Datentypen, das anhand einer Miniwelt-Beispieldatenbank (Tabellen ort und land) die Grenzen der Datenrepräsentation und Modellierung erkundet. Die Lernenden experimentieren mit SQL-Befehlen und Datenbankstrukturen, um die Einschränkungen und Entscheidungen bei der Modellierung zu verstehen.

SQL ALTER TABLE Statement (W3Schools-Referenz)

Referenzartikel von W3Schools zum ALTER TABLE-Statement mit Syntax, Beispielen und Tabellenbildern für ADD/DROP/RENAME COLUMN, MODIFY, Constraints und Umbenennen von Tabellen. Rein nachschlagartiges Material ohne Übungen oder Lösungen, das verschiedene SQL-Dialekte (SQL Server, MySQL, Oracle) kurz unterscheidet.

SQL: Benutzerübersicht – abweichende Anzahlen entdecken

Diese Lerneinheit zeigt anhand zweier SQL-Abfragen (COUNT mit INNER JOIN vs. einfache Zählung), dass bei Joins Benutzer fehlen können, und führt zur Entdeckung des Problems. Die Lernenden formulieren Hypothesen zur Ursache der Abweichung, gestützt auf einen Hinweis mit Beispielbenutzern. Es ist eine kurze Folgeseite eines Kurses, die ein erkundendes Aha-Erlebnis ermöglicht, aber wenig eigenständige Erklärung bietet.

Ein Blockchain-Beispiel Teil 2 – Das Transaktionsbuch als Blockchain

Aufgabenblatt, das ein vorher eingeführtes Transaktionsbuch-Beispiel als Blockchain darstellt. Lernende erklären die Kettenstruktur und Manipulationserkennung, recherchieren zum Bitcoin-Mining und entwickeln eigene Anwendungsszenarien. Setzt einen vorherigen Materialteil voraus und enthält keine Lösungen oder Erklärtexte.

Vorbereitung Kurzprüfung: Datenbanken und SQL

Prüfungsvorbereitung mit fünf Theoriefragen zu relationalen Datenbanken (Schlüssel, Beziehungstypen, WHERE vs. HAVING, Redundanz) und elf praktischen SQL-Aufgaben zu einer vorbereiteten Spotify-Tabelle. Die Aufgaben führen von einfachen SELECT-Abfragen bis zu GROUP BY, HAVING und Aggregatfunktionen und schliessen mit einer kritischen Denkaufgabe zur Redundanz in den Daten. Musterlösungen fehlen im Material selbst.

SQL Views — CREATE, ALTER, DROP VIEW

Ein Referenzabschnitt von W3Schools zum SQL-View-Statement: Syntax von CREATE VIEW, ALTER VIEW, CREATE OR REPLACE VIEW und DROP VIEW mit kurzen Beispielen. Erklärt knapp, dass Views virtuelle Tabellen sind, deren Definition (nicht die Daten) gespeichert wird. Es handelt sich um Nachschlage-Material ohne Aufgaben, Lernaufbau oder Selbstcheck.

Eine Einführung in OLAP (Online Analytical Processing)

Ausgearbeiteter Vortragstext zu Folien, der OLAP anhand eines durchgehenden Wein-Shop-Beispiels anschaulich einführt: Dimensionen, Hierarchien, Drill-down, Slice & Dice, Data Warehousing sowie ROLAP/MOLAP-Architekturen. Verständlich aufgebaut mit gutem Einstiegsbeispiel, aber ohne Übungen, Aufgaben oder Selbstkontrolle und inhaltlich auf Stand 2000 (Produktlandschaft, Geschichte).

SQL: Zuordnungstabelle erzeugen – Tabelle vs. View mit UNION

Kapitel eines SQL-Kurses: Die Ergebnis-Zuordnung zwischen Zahlkarte und Person wird als Tabelle und als View gespeichert, wobei UNION als Mengenoperation eingeführt wird. Eine kleine Aufgabe lässt die Lernenden beide Varianten in einer Online-Datenbank ausprobieren.

SQL UNIQUE Constraint – Nachschlagewerk

Kurze Referenzseite zum SQL-UNIQUE-Constraint mit Beispielen für CREATE TABLE, ALTER TABLE und das Entfernen des Constraints in verschiedenen Datenbanksystemen (MySQL, SQL Server, Oracle, MS Access). Rein nachschlagender Charakter ohne Erklärtext, Aufgaben oder Lösungen.

Währungssystem Teil 1 – Rollenspiel zur verteilten Buchführung (Blockchain unplugged)

Ein Rollenspiel, in dem fünf Schüler:innen ein eigenes Währungssystem («Taler») einführen und Transaktionen ohne zentrale Buchhaltung nachvollziehen — eine unplugged-Einführung in die Idee der Blockchain. Das Grundkonzept ist anschaulich und spielerisch, aber das vorliegende Material ist nur ein Fragment: Die Aufgaben sind gestellt, Lösungen und Erklärungen fehlen, Verweise auf «die folgenden Seiten» bleiben im Text leer.

terra-Datenbank importieren und Benutzerverwaltung mit SQL

Eine Schritt-für-Schritt-Anleitung zum Anlegen einer Datenbank, Importieren der terra-Geodaten mit phpMyAdmin und Einrichten eines eingeschränkten Leserechte-Benutzers mit SQL-Befehlen (CREATE DATABASE, CREATE USER, GRANT). Es ist eine praktische Administrationsanleitung ohne Erklärteil oder Aufgaben.

AWS S3 lokal ausprobieren mit LocalStack (awscli, Python/boto3, Perl)

Ein technisches How-to, das zeigt, wie man mit dem Cloud-Emulator LocalStack und Docker AWS S3 lokal ausprobiert: Buckets anlegen, Objekte hoch- und herunterladen, Object Versioning und Delete Markers verwalten. Zusätzlich werden zwei fertige Verwaltungsskripte (Python/boto3 und Perl/Paws) für dieselben Operationen vorgestellt. Der Text ist als Nachschlagewerk für Selbststudium geschrieben, ohne didaktischen Aufbau oder Aufgaben.

SQL-Aufgabenblatt: Fehler in den Daten

Kurzes Arbeitsblatt mit drei SQL-Aufgaben: Abfrage der grössten Länder Europas, Erkennen von Datenfehlern und deren Ursachen sowie eine Denkaufrage zu Permalinks bei heise.de. Die Aufgaben sind motivierend und alltagsnah (echte Datenqualitätsprobleme, echte Web-URLs), aber es fehlen Lösungen, ein Einstieg und der Kontext der zugrundeliegenden Datenbank.

Lernziele Datenbanken — Prüfungsinformationen (ER-Modelle, Excel, SQL)

Prüfungsankündigung mit Lernziellisten zu Datenbanken (ER-Diagramme, relationale Modelle), Excel-Grundfunktionen und SQL-Abfragen, inklusive Prüfungsmodalitäten. Es handelt sich um eine reine Zielbeschreibung ohne Übungen, Beispiele oder Erklärtexte.

Einstieg – Wer wirbt wen? (Hierarchische Datenbeziehungen)

Einstiegsaufgabe von inf-schule: Anhand sozialer Netzwerke und Nutzer-Werbung wird eine hierarchische Beziehung («Baum») zwischen Daten eingeführt. Schüler:innen sollen zwei gezeigte Tabellenstrukturen kritisch beurteilen und die Besonderheit dieser Beziehung gegenüber bekannten Beziehungstypen reflektieren. Das Material ist als kurze Diskussions-/Einstiegsaufgabe ohne Lösungen oder Vertiefung angelegt.

SQL FOREIGN KEY Constraint

Kompaktes Referenzmaterial zum FOREIGN KEY Constraint in SQL: Es erklärt Begriff, Eltern-/Kindtabellen-Beziehung und Schutzwirkung anhand eines anschaulichen Persons/Orders-Beispiels und zeigt die Syntax für CREATE TABLE, ALTER TABLE und DROP CONSTRAINT. Der Text ist klar und korrekt, enthält aber keine Aufgaben, Lösungen oder weiterführende Aktivitäten — reines Nachschlagematerial.

Währungssystem Teil 2: Vertrauen in das Währungssystem

Ein Rollenspiel-Fragment (Teil 2), in dem Schüler:innen ein dezentrales Taler-Währungssystem nachspielen und die Bedeutung von Vertrauen im Währungssystem diskutieren. Enthält Diskussionsaufgaben zum Vergleich mit dem Euro-System und zur redundanten Verteilung der Transaktionszettel (Grundidee der Blockchain).

Exkurs - SQLite Datenbank

Kurzes Anleitungsmaterial, das zeigt, wie man eine SQLite-Datenbank mit dem DB Browser for SQLite öffnet, Tabellendaten durchsucht und SQL-Abfragen ausführt. Die Inhalte bleiben rudimentär: Anweisungen wie 'Probiere es aus!' und Schritte, ohne dass Beispiele, Erklärungen oder Lösungen vorhanden sind.

Daten für ein Geoinformationssystem

Einstiegsaufgaben für ein Projekt, in dem Schüler:innen selbst eine Datenbasis für ein Geoinformationssystem aufbauen. Sie bewerten zwei tabellarische Datendarstellungen und sammeln gemeinsam Städtedaten in einer zentralen Tabellenkalkulationsdatei, wobei Vor- und Probleme der kollaborativen Datenerfassung diskutiert werden.

Prüfung 4: Datenbanken (Excel-Spezialfilter und SQL)

Eine Prüfung mit vier Aufgabengruppen zu Datenbanken: Spezialfilter und Pivot-Tabellen in Excel, dann SQL-Einzelabfragen (Sortierung, Aggregation mit GROUP BY/HAVING) und Joins über mehrere Tabellen mit Fremdschlüssel-Beziehungen. Die Aufgaben verlangen das Schreiben, Lesen und Erklären von SQL-Anweisungen, enthalten aber keine Lösungen.

Was ist Informatik? – Great Principles und Practices of Computing

Foliensatz, der anhand von Denning's «Great Principles» das Wesen der Informatik einführt: Berechenbarkeit (Turing), Suche/Recollection mit Suchmaschinen-Index sowie die Praktiken (Programming, Engineering Systems). Enthält einige Übungsimpulse (Übung am PC), aber kaum ausgearbeitete Aufgaben oder Lösungen.

Gütekriterien von Datenbanksystemen – Aufgabensammlung

Aufgabenblatt zur Frage, was ein gutes Datenbanksystem ausmacht. Anhand einer Ordnerstruktur für Schuldaten und eines Karteikartensystems einer Bücherei sollen Schülerinnen und Schüler Probleme wie Redundanz, Inkonsistenz und schwierige Verknüpfung getrennter Datenbestände erarbeiten. Erklärungen und Lösungen fehlen weitgehend; das Material enthält die Aufgabenstellungen und fragmentarische Rahmung (Problem/Erklärung/Lösung).