Lernziele
Grundlagen
- Ich kenne Begriffe wie Router, Server, DNS, URL und andere damit verwandte Begriffe und kann diese in eigenen Worten erklären und in einen Kontext stellen.
- Ich kann erklären, was das Internet an sich und im Unterschied dazu, was das Web ist.
- Ich kann erklären, wie das Aufrufen einer Website in groben Zügen funktioniert.
- Ich weiss, welche Funktion das DNS hat und welche Bedeutung dem DNS zugewiesen werden kann.
- Ich kann an Beispielen aufzeigen, warum die Idee des Dezentralen für unser Web wichtig ist.
- Ich weiss um die Idee des „Versenden in Paketen“ und deren Wichtigkeit für die Entwicklung des Internets (und des Webs) waren.
- Das CERN ist mir ein Begriff, ich weiss, woran dort geforscht wird, warum dieses Zentrum etwas mit dem Web zu tun hat.
- Ich kann grob aufzeigen, wie sich das Internet bis heute entwickelt hat.
html-Wissen und -Können
- Ich weiss, was die Abkürzungen HTML und CSS bedeuten.
- Ich kenne die Struktur einer html-Datei und kann mit HTML-Tags eine einfache Webseite erstellen.
Auf den Spick kommt:
- Ich kann dabei die wichtigsten Elemente einsetzten und kenne die notwendige Syntax dafür:
- Doctype, Grundstruktur: <html>,<head>, <body>,
- Text-Encoding (Unicode): <meta charset=„UTF-8“/>,
- Überschriften <h1>, <h2>, …, <h6>,
- Aufzählungen: <ul>, <li>,
- Tabelle: <table> <tr> <th> <td>,
- Listen: <ol> <ul> <li>,
- Text-Formatierung: <br> <hr> <b> <i> <p>,
- Links: <a href>, Bilder: <img src>,
- Umbrüche: <br> und <hr>
- und andere
CSS - Wissen und -Können
- Ich weiss, was ein CSS ist, kann dieses zum Designen einer Website nutzen und kenne das Zusammenspiel zwischen html und CSS.
- Ich kann eine CSS Datei, Befehle davon verändern und kenne die wichtigsten Elemente wie:
- Grösse der Schrift, von Abständen, Bildern
- Hintergrundfarbe oder -bild
- Schriftart
- Zeichenabstand
- Tabellenformatierung
- Ich kenne auch die div-Container um
- eine Menueleiste zu erstellen und zu formatieren
- einen Footer zu erstellen oder zu formatieren
- einen Kopfzeilenbereich zu erstellen und zu formatieren
- einen rechten oder linken Bereich der Website speziell zu formatieren
- und andere…
- Ich kann eine Menu-Leiste erstellen und so verschiedene html-Seiten verlinken
- Ich kann Fehler in html- und css-Dateien finden, kann Codeteile ergänzen, erklären, deuten und mehr.