This commit is contained in:
Harald G. Mueller 2022-08-12 20:12:45 +00:00
parent 277707169d
commit 0ea83b0e8a

View File

@ -3,6 +3,30 @@
[> **Modulidentifikation** ](https://www.modulbaukasten.ch/modul/1a75c9da-716c-eb11-b0b1-000d3a830b2b) [> **Modulidentifikation** ](https://www.modulbaukasten.ch/modul/1a75c9da-716c-eb11-b0b1-000d3a830b2b)
[TOC]
## Ablaufplan AP20d Donnerstag morgens
| Tag | Datum | Thema |
| ---- | ----- | ----- |
| -1- | 25.08.| Einführung und Start LB1 |
| -2- | 01.09.| Arbeit an LB1 |
| -3- | 08.09.| Arbeit an LB1 |
| -4- | 15.09.| Arbeit an LB1 |
| -5- | 22.09.| Abgabe LB1 (Erklärdokument) <br> LB2 (schriftlich, 90 min) |
| -6- | 29.09.| Arbeit an LB3 |
| -7- | 06.10.| Arbeit an LB3 |
| --- | --- | Herbstferien |
| -8- | 27.10.| Arbeit an LB3 |
| -9- | 03.11.| Arbeit an LB3 |
| -10- | 10.11.| Abgabe LB3 |
<br>
<br>
<br>
<br>
## LB1 (30%, Erklär-Dokument) ## LB1 (30%, Erklär-Dokument)
Als ersten Kompetenznachweis ist ein Erklärdokument, ähnlich eines Lehrbuchs Als ersten Kompetenznachweis ist ein Erklärdokument, ähnlich eines Lehrbuchs
oder gar eine kleine wissenschaftliche Arbeit, zu erstellen. Dabei sind oder gar eine kleine wissenschaftliche Arbeit, zu erstellen. Dabei sind
@ -17,6 +41,8 @@ Abgabetermin ist der **Tag 5** 08:15, vor der LB2
Es empfiehlt sich, die Themen im Erklärdokument so zu beschreiben, dass zugleich auch eine gute Vorbereitung für die schriftliche Prüfung **LB2** gemacht wird. Es empfiehlt sich ebenso, die thematisierten Techniken auch selber auszuprobieren und zu dokumentieren, damit sie dabei auch gleichzeitig diese Teile der praktischen Übung **LB3** verwendet und angewendet werden können. Es empfiehlt sich, die Themen im Erklärdokument so zu beschreiben, dass zugleich auch eine gute Vorbereitung für die schriftliche Prüfung **LB2** gemacht wird. Es empfiehlt sich ebenso, die thematisierten Techniken auch selber auszuprobieren und zu dokumentieren, damit sie dabei auch gleichzeitig diese Teile der praktischen Übung **LB3** verwendet und angewendet werden können.
<br>
<br>
## LB2 (25%, schriftliche Prüfung, 90 min) ## LB2 (25%, schriftliche Prüfung, 90 min)
Am **Tag 5** findet zu Beginn des Halbtages eine schriftliche Prüfung statt. Folgende Themen weden geprüft: Am **Tag 5** findet zu Beginn des Halbtages eine schriftliche Prüfung statt. Folgende Themen weden geprüft:
@ -24,10 +50,13 @@ Am **Tag 5** findet zu Beginn des Halbtages eine schriftliche Prüfung statt. Fo
- Design-Phasen von Applikation und Datenbanken - Design-Phasen von Applikation und Datenbanken
- DB-Entwicklungsprozess ERM/ERD, SQL, DDL, DML, DCL, Tabellen, Views - DB-Entwicklungsprozess ERM/ERD, SQL, DDL, DML, DCL, Tabellen, Views
- Ausgewählte PHP-Code-Stücke (z.B. zur DB-Anbindung) - Ausgewählte PHP-Code-Stücke (z.B. zur DB-Anbindung)
<br>
[Weitere Details](./weitere_details_zur_schriftlichen_pruefung.txt) [Weitere Details](./weitere_details_zur_schriftlichen_pruefung.txt)
<br>
Gut für die Vorbereitung ist, wenn im Erklärdokument die Themen schon eingehend behandelt worden sind. Gut für die Vorbereitung ist, wenn im Erklärdokument die Themen schon eingehend behandelt worden sind.
<br>
<br>
## LB3 (45%, praktisches Projekt) ## LB3 (45%, praktisches Projekt)
Für die praktische Übung ist eine Verwaltungs-WebApp in z.B. PHP oder ähnlichem mit 2 verschiedenen Datenbanken zu erstellen. Es kann dafür ein eigenes Thema (Sneaker- oder TShirt-Shop, Essenslieferdienst, Sporteventplanung, Ticket-Shop usw.) gewählt werden. Für die praktische Übung ist eine Verwaltungs-WebApp in z.B. PHP oder ähnlichem mit 2 verschiedenen Datenbanken zu erstellen. Es kann dafür ein eigenes Thema (Sneaker- oder TShirt-Shop, Essenslieferdienst, Sporteventplanung, Ticket-Shop usw.) gewählt werden.
@ -35,6 +64,7 @@ Für die praktische Übung ist eine Verwaltungs-WebApp in z.B. PHP oder ähnlich
Es wird verlangt, dass ein Produkt mit mind. 10 Elementen/Artikeln in der DB mit Bestellmöglichkeit bis Rechnungstellung (ohne Bezahlmechanismus) gebaut wird. Zentral dabei ist, dass mindestens 2 unterschiedliche Daten-Haltungstechniken (Datenbank & Filedatenhaltung) angewendet werden. Es wird verlangt, dass ein Produkt mit mind. 10 Elementen/Artikeln in der DB mit Bestellmöglichkeit bis Rechnungstellung (ohne Bezahlmechanismus) gebaut wird. Zentral dabei ist, dass mindestens 2 unterschiedliche Daten-Haltungstechniken (Datenbank & Filedatenhaltung) angewendet werden.
#### Hosting mit Datenbanken #### Hosting mit Datenbanken
Mögliche / empfohlene Gratishosts mit Datenbanken: Mögliche / empfohlene Gratishosts mit Datenbanken:
@ -72,22 +102,10 @@ Mögliche / empfohlene Gratishosts mit Datenbanken:
- Bonus: Dynamischer DB-Switch (ohne Code-Änderung) - Bonus: Dynamischer DB-Switch (ohne Code-Änderung)
- Bonus: Externe Schnittstelle implementiert (Zahlungssystem einbinden, z.B. TWINT) - Bonus: Externe Schnittstelle implementiert (Zahlungssystem einbinden, z.B. TWINT)
<br>
## Ablaufplan AP20d Donnerstag morgens <br>
| Tag | Datum | Thema | <br>
| ---- | ----- | ----- | <br>
| -1- | 25.08.| Einführung und Start LB1 |
| -2- | 01.09.| Arbeit an LB1 |
| -3- | 08.09.| Arbeit an LB1 |
| -4- | 15.09.| Arbeit an LB1 |
| -5- | 22.09.| Abgabe LB1 (Erklärdokument) <br> LB2 (schriftlich, 90 min) |
| -6- | 29.09.| Arbeit an LB3 |
| -7- | 06.10.| Arbeit an LB3 |
| --- | --- | Herbstferien |
| -8- | 27.10.| Arbeit an LB3 |
| -9- | 03.11.| Arbeit an LB3 |
| -10- | 10.11.| Abgabe LB3 |
## Bewertungsraster ## Bewertungsraster
| Thema/Aufgabe | (-0.3) | Note 4.0 | (+0.3) | | Thema/Aufgabe | (-0.3) | Note 4.0 | (+0.3) |