This commit is contained in:
Harald G. Mueller 2023-05-13 18:00:17 +02:00
parent abd748b14d
commit d79b965241
2 changed files with 48 additions and 55 deletions

View File

@ -8,13 +8,15 @@
- 30% LB1 Bash-Kurs-Prüfung (selber wählbar am 3. oder 4. Modul-Tag )
- 70% LB2 Einzelaufgabe(n) mit vorgegebenen Definitionen.
<br>[Mögliche Aufgaben](moegliche-LB2-AufgabenProjekte):
<br> A) | 06 Punkte | Alleinebonus 1 | [Dateien und Verzeichnisse anlegen](moegliche-LB2-AufgabenProjekte/A_verzeichnisse-und-dateien-anlegen)
<br> B) | 20 Punkte | Alleinebonus 2 | [Emailadressen und Brief erstellen](moegliche-LB2-AufgabenProjekte/B_emailadressen-erzeugen)
<br> C) | 08 Punkte | Alleinebonus 1 | [QR-Rechnungen erzeugen](moegliche-LB2-AufgabenProjekte/C_qr-rechnungen-erzeugen)
<br> D) | 42 Punkte | Alleinebonus 4 | [eBill von Handwerkerrechnungen](moegliche-LB2-AufgabenProjekte/D_ebill_handwerkerrechnungen)
<br> E) | 06 Punkte +4 | Alleinebonus 1 | [Systemleistung abfragen](moegliche-LB2-AufgabenProjekte/E_systemleistung-abfragen)
<br> F) | 09 Punkte +x | Alleinebonus 1 | [API abfragen](moegliche-LB2-AufgabenProjekte/F_api-abfragen)
<br> XX | ?? Punkte | Weitrere/eigene Projekte möglich. Punkte und Umfang sind mit der Lehrperson abzusprechen.
| Projekt | Punkte | Bonus | Alleinebonus | Aufgabenstellung |
|---- |---- |---- |---- |---- |
| A) | 06 | | 1 | [Dateien und Verzeichnisse anlegen](moegliche-LB2-AufgabenProjekte/A_verzeichnisse-und-dateien-anlegen)
| B) | 10 | 5 | 1 | [Emailadressen und Brief erstellen](moegliche-LB2-AufgabenProjekte/B_emailadressen-erzeugen)
| C) | 08 | | 1 | [QR-Rechnungen erzeugen](moegliche-LB2-AufgabenProjekte/C_qr-rechnungen-erzeugen)
| D) | 42 | | 4 | [eBill von Handwerkerrechnungen](moegliche-LB2-AufgabenProjekte/D_ebill_handwerkerrechnungen)
| E) | 06 | 4 | 1 | [Systemleistung abfragen](moegliche-LB2-AufgabenProjekte/E_systemleistung-abfragen)
| F) | 09 | ? | 1 | [API abfragen](moegliche-LB2-AufgabenProjekte/F_api-abfragen)
| XX | ?? | | 1 | Weitrere/eigene Projekte möglich. Punkte und Umfang sind mit der Lehrperson abzusprechen.
**Zu beachten:**
```
@ -52,7 +54,7 @@ Jedoch müssen (lauffähige) Skripts von allen einzeln gezeigt werden.
## Ablaufplan 2023-Q4
### Klassen <mark>AP22a</mark> (MoMo), <mark>PE22e</mark> (DiMo), <mark>AP22d</mark> (FrMo), <mark>AP22c</mark> (FrNa)
### Klassen <br><mark>AP22a</mark> (MoMo), <br><mark>PE22e</mark> (DiMo), <br><mark>AP22d</mark> (FrMo), <mark>AP22c</mark> (FrNa)
(1. Lehrjahr)

View File

@ -35,11 +35,17 @@ Klammern, Apostrophe, Akzente, Leerzeichen usw.
Aber Vorsicht: Die Inputdaten sind nicht rein, das
ist auch eine Ihrer Aufgaben, dieses Problem zu lösen.
Beachten Sie, dass die E-Mailadressen keine Sonderzeichen haben
und dass Buchstaben nicht wegfallen. Also wenn eine **"Adéle Müller"**
am Schluss dann eine Emailadresse **Adle.Mller@edu.tbz.ch** bekommt, ist das
natürlich falsch. Es muss heissen **adele.mueller@edu.tbz.ch**. Sie müssen
also die Sonderzeichen speziell behandeln.
**Beachten Sie**
<br>
Die E-Mailadressen müssen die Form **vorname.nachname@edu.tbz.ch** haben
und es dürfen keine Buchstaben wegfallen.
<br>(Also wenn eine **"Adéle Müller"** am Schluss dann eine
Emailadresse **Adle.Mller@edu.tbz.ch** bekommen würde, ist das
natürlich falsch. Es muss **adele.mueller@edu.tbz.ch** heissen.
Sie müssen also die Sonderzeichen (Umlaute äöü, Akzente éàç usw) speziell
behandeln.)
### Stufe 1
@ -97,16 +103,16 @@ die Distanzen für das Einrücken, machen Sie mit Leerzeichen)
### Stufe 3
### Stufe 3 - Archiv-Datei
Erstellen Sie eine "Archiv"-Datei von **allen Dateien**, also
von der Mail- und Passwortliste und auch von allen Briefen.
Der "Archiv"-Dateiname soll so aussehen:
<br>**YYYY-MM-DD_HH-SS_newMails_[IhreKlasse_IhrNachname].zip** (oder .tar oder .rar je nach Technik)
<br>**YYYY-MM-DD_HH-SS_newMails_[IhreKlasse_IhrNachname].zip** (oder .tar, .tar.gz oder .rar je nach Technik)
### Stufe 4
### Stufe 4 - Mail kommt an
Später werden diese obigen Prozesse für kommende Anwenungen
vollautomatisch erstellt werden. Dafür erstellen Sie
@ -153,8 +159,12 @@ Attachment:
YYYY-MM-DD_HH-SS_newMails_[IhreKlasse_IhrNachname].zip
<br>
<br>
<hr>
<br>
### Stufe 5
### Stufe 5 - FTP-Transfer
Die Archiv-Datei schicken Sie nun auf einen fremden Rechner mittels **FTP**. (Von der
sicheren Datenübertragung wie FTPs sehen wir hier mal ab damit Sie nicht zusätzlich
@ -167,31 +177,26 @@ Browserzugang zum Testen oder Nachschauen:
[**FTP-Zugangsdaten**](../../tools-technics/ftp-zugangsdaten.md)
### Stufe 6
Schicken Sie zwei bis drei der erstellten Briefe an Ihren Standard-Drucker.
(Tipp: Stellen Sie Ihren Standard-Drucker auf "Print to PDF" ein, damit Sie
besser testen können und zudem auch kein Papier verbrauchen müssen)
### Stufe 7
Finden Sie heraus, was man machen muss, wenn es in der Liste zwei Personen
hat, die den gleichen Vornamen und Nachnamen haben (solls ja geben).
Wie teilen Sie wem welche Emailadresse zu?
### Stufe 8
### Stufe 6 - Vollautomatische Verarbeitung
Sie binden Ihr Skript in den Scheduler (CronTab, Aufgabenplaner) ein. Die
Input-Daten bekommen Sie vom gleichen Ort wie in Stufe 5.
Sie müssen sie via FTP abholen.
### Stufe 7 - Dublettenkontrolle
Finden Sie heraus, was man machen muss, wenn es in der Liste zwei Personen
hat, die den gleichen Vornamen und Nachnamen haben (solls ja geben).
Wie teilen Sie wem welche Emailadresse zu?
### Abgabe-Bedingung
Erweitert:
Der Abgabezeitraum gibt die Lehrperson bekannt und
ist etwa **30 Minuten** lang. In dieser Zeit muss
ihr System **über ein Start-Skript** laufen.
@ -206,26 +211,12 @@ korrekt verarbeitet werden soll.
| Stufe | Beschreibung | Punkte |
|-------|--------------|--------|
| 1 | Datei mit Mailadr./Passw. liegt vor | 4 |
| 2 | Alle Briefe korrekt erstellt | 4 |
| 1 | Datei mit Mailadr./Passw. liegt vor | 3 |
| 2 | Alle Briefe korrekt erstellt | 2 |
| 3 | Archiv-Datei erstellt | 1 |
| 4 | Korrektes Mail kommt samt Att. an | 4 |
| 5 | FTP-Transfer kommt korrekt an | 3 |
| 6 | Briefe liegen auf dem Drucker | 1 |
| 7 | Dublettenkontrolle | 2 |
| 8 | Vollautomatische Verarbeitung | 2 |
| Total | | **20** |
### Noten
| Note| Punkte |
|-----|-----------|
| 6.0 | über 19.0 |
| 5.5 | 17.0-19.0 |
| 5.0 | 15.0-16.5 |
| 4.5 | 13.0-14.5 |
| 4.0 | 11.0-12.5 |
| 3.5 | 9.0-10.5 |
| 1.0 |Nichtabgabe|
| 4 | Korrektes Mail kommt an! (samt Att.)| 4 |
| **Total** | -------------------- |**10**|
| 5 | Bonus: FTP-Transfer für den Download | 2 |
| 6 | Bonus: Vollautomatische Verarbeitung (crontab) | 1 |
| 7 | Bonus: Dublettenkontrolle inkl. durchgef. Test | 2 |