diff --git a/01_grundlagen/linksammlung.md b/01_grundlagen/linksammlung.md index 1b23997..2a3b071 100644 --- a/01_grundlagen/linksammlung.md +++ b/01_grundlagen/linksammlung.md @@ -16,9 +16,12 @@ - [What the f\*ck JS?](https://github.com/denysdovhan/wtfjs) - [W3C HTML Validator](https://validator.w3.org/nu/#file) - [Can I use](https://caniuse.com/) - +- [ASCII Table](https://asciitable.xyz/) +- [HTML Entities Liste (W3c)](https://dev.w3.org/html5/html-author/charref) +- [HTML Entities & Tastaturkürzel](https://www.key-shortcut.com/html-entities/alle-entitaeten) - [HTMLReference.io](https://htmlreference.io/) - [CSSReference.io](https://cssreference.io/) +- [BEM](https://getbem.com/) - Block Element Modifier ## Software/ Tools diff --git a/01_grundlagen/uebungen/u07_prompt-age.html b/01_grundlagen/uebungen/u07_prompt-age.html new file mode 100644 index 0000000..e078233 --- /dev/null +++ b/01_grundlagen/uebungen/u07_prompt-age.html @@ -0,0 +1,28 @@ + + + + + + Übung 7: Also sowas fragt man doch nicht! + + + +
+
+
+

Übung 7: Also sowas fragt man doch nicht!

+

+ Fragen Sie nun nach dem Alter des Anwenders, speichern Sie es in einer Variable und geben Sie es über die + Konsole aus. Denken Sie daran, für die Variable einen sinnvollen Bezeichner zu wählen. +

+
+
+
+
+ + + diff --git a/01_grundlagen/uebungen/u08_tax-totalprice.html b/01_grundlagen/uebungen/u08_tax-totalprice.html new file mode 100644 index 0000000..1193438 --- /dev/null +++ b/01_grundlagen/uebungen/u08_tax-totalprice.html @@ -0,0 +1,45 @@ + + + + + + Übung 8: Immer diese Steuern... + + + +
+
+
+

Übung 8: Immer diese Steuern...

+

+ Preise könnten so viel angenehmer sein, wenn die verflixte Mehrwertsteuer nicht wäre. Aber wenn du die + Steuer schon selbst zahlen musst, kann dir wenigstens das Ausrechnen des Brutto-Preises jemand abnehmen: JS! + Schreibe also ein Programm, das dir den Bruttopreis zu $150 (netto) berechnet und ausgibt — Hinweis: Es + sollten $183 sein. +

+

Folgende Definitionen steht dir zur Verfügung:

+

+ + 'use strict'
+ const TAX_PERCENTAGE = 22
+ let price = 150
+ /* your code here */
+ console.log(totalPrice)
+
+

+
+
+
+
+ + + diff --git a/01_grundlagen/uebungen/u09_bezeichner.html b/01_grundlagen/uebungen/u09_bezeichner.html new file mode 100644 index 0000000..0382919 --- /dev/null +++ b/01_grundlagen/uebungen/u09_bezeichner.html @@ -0,0 +1,61 @@ + + + + + + Übung 9: Finden Sie geeignete Variablenbezeichner! + + + +
+
+
+

Übung 9: Finden Sie geeignete Variablenbezeichner!

+

Denken Sie sich geeignete Bezeichner für die Variablen folgender Tabelle aus:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BedeutungVariablenbezeichner
Preis eines Buches in einem Onlineshop-
Anzahl der angemeldeten Benutzer-
Titel einer Webseite-
Höhe eines Hauses auf einer Immobiliensite-
Typ eines Monitors auf der Site eines Herstellers-
Fahrgestellnummer eines reparierten Autos auf der Website einer Autowerkstatt-
+
+
+ + + diff --git a/01_grundlagen/uebungen/u10_bezeichner-verbessern.html b/01_grundlagen/uebungen/u10_bezeichner-verbessern.html new file mode 100644 index 0000000..3490913 --- /dev/null +++ b/01_grundlagen/uebungen/u10_bezeichner-verbessern.html @@ -0,0 +1,160 @@ + + + + + + Übung 10: Bezeichner verbessern + + + +
+
+
+

Übung 10: Bezeichner verbessern

+

+ Welche Variablenbezeichner aus der folgenden Liste bereiten Probleme oder sollten vermieden werden und + warum? Vermerke das jeweilige Problem bei den nicht sinnvollen Bezeichnern. Gib (falls nötig) jeweils + mindestens einen Verbesserungsvorschlag an. +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BezeichnerBedeutungProblemVorschläge
bildNrInhalt-imageNr, imageNumber
bildidInhalt--
bildZählerAnzahl der hochgeladenen Bilder--
zahlerFuerDie AktuelleZeileIn DerTabelleDie DieBenutzer AuflistetZähler für die aktuelle Zeile, in der Tabelle, die die Benutzer auflistet.--
urenKelvornAmeVorname des Sohns eines Enkels--
xGeburtsdatum--
yNummer der aktuellen Seite--
dDateiname--
faqUeberschriftÜberschrift der Liste häufig gestellter Fragen--
menHoehHöhe eines Menüs--
strNameStraßenname--
wanfWandfarbe--
PoStLeiTZaHlPostleitzahl--
PLZPostleitzahl--
plzPostleitzahl--
2.frageDie 2. Frage--
anzahl?Die vom Benutzer eingegebene Anzahl von Produktexemplaren, die er kaufen möchte.--
wichtige Meldung!Die Variable enthält den Text einer wichtigen Systemmeldung.--
piDie Zahl π (3.14…)--
+
+
+ + + diff --git a/01_grundlagen/uebungen/uebungen-7-10.zip b/01_grundlagen/uebungen/uebungen-7-10.zip new file mode 100644 index 0000000..56ac32f Binary files /dev/null and b/01_grundlagen/uebungen/uebungen-7-10.zip differ diff --git a/01_grundlagen/unterricht/tag03/06_variablenbezeichner.html b/01_grundlagen/unterricht/tag03/06_variablenbezeichner.html new file mode 100644 index 0000000..06102c5 --- /dev/null +++ b/01_grundlagen/unterricht/tag03/06_variablenbezeichner.html @@ -0,0 +1,67 @@ + + + + + + Variablenbezeichner + + + +
+
+

Variablenbezeichner

+
+
+ + + diff --git a/01_grundlagen/unterricht/tag03/07_verkettungsoperator.html b/01_grundlagen/unterricht/tag03/07_verkettungsoperator.html new file mode 100644 index 0000000..1b18b1c --- /dev/null +++ b/01_grundlagen/unterricht/tag03/07_verkettungsoperator.html @@ -0,0 +1,52 @@ + + + + + + Verkettungsoperator oder Konkatenationsoperator (+) + + + +
+
+

Verkettungsoperator oder Konkatenationsoperator (+)

+
+
+
+ + +