Sie sind auf Seite 1von 5

Zu LBV 122-6-1 Abläufe mit Scripts automatisieren

LB1 Praktische Umsetzungsarbeit und Bewertung V2.0

Team:

Abgabedatum : Klasse / Semester: Team:

Angaben zur Durchführung der praktischen Umsetzungsarbeit


Die Leistungsbeurteilung 1 erfolgt in Form einer praktischen Umsetzungsarbeit mit 3 Meilensteinen
(A,B,C), einer Teamaufgabe und einer Individuellen Aufgabe. Dafür ist ein Zeitraum von 16 Lektionen
bzw. 3+ Wochen vorgesehen.
Zuerst werden 2er- (3er-) Teams gebildet.
Jedes Team wählt eine Automatisie- Beginn Projekt
rungsaufgabe aus oder definiert eine ei- Teamwahl
Wahl Aufgabenstellung
gene. oder eigenes Thema
Aus der gewählten Aufgabenstellung wird Abgabe
eine konkrete Anforderungsdefinition Anforderngsdefinition
ausgearbeitet und mit der Lehrperson be-
sprochen. Teamaufgabe 1
Analyse
Die Teamaufgabe 1 besteht darin, die An- Design
forderung zu analysieren, ein Lösungsdes- Abgabe
ign vorzuschlagen und mit den geeigneten Design
Mitteln zu dokumentieren. <Struktur>

Die individuelle Einzelaufgabe 2 beinhal- Einzelaufgabe 2 Einzelaufgabe 2


Implementation Implementation
tet eine eigene Implementierung des Lö-
und Dokumentation und Dokumentation
sungsdesigns oder Teile davon. Powershellscript Powershellscript
(-Teil) (-Teil)
Dabei ist zu beachten, dass die Umsetzung
vollständig ausprogrammiert werden muss,
d.h. es dürfen keine fertigen Systemtools
(z.B. xcopy, Robocopy oder Chocolate)
verwendet werden! Abgabe Abgabe
Systemdoku Systemdoku
Die Systemdokumentation ist zu vervoll- Programmdemo Programmdemo
ständigen. Der Programmcode ist sinnvoll Fachgespräch Fachgespräch
"inline" zu kommentieren und wird begut-
achtet.
Die Abnahme des Projektes wird mittels Fachgespräch und Programmdemos vollzogen.

19. August 2018 Seite 1 von 5


TBZ Technische Berufsschule Zürich
Zu LBV 122-6-1 Abläufe mit Scripts automatisieren
LB1 Praktische Umsetzungsarbeit und Bewertung V2.0

Notenberechnung

Entsprechend des Bewertungsrasters zur Aufgabe 1 berechnen sich die gemeinsamen Team-Noten-
Punkte. Entsprechend des Bewertungsrasters zur Aufgabe 2 berechnen sich die Individuellen Noten-
punkte.
Die zusammengezählten Punkte der Team- und Individualbewertung ergibt die Note der Leistungsbeur-
teilung 1 und wird zu 50% gewichtet.

Umgebung

Persönliches Notebook mit einer installierten Skriptumgebung, vorzugsweise WPS Windows Powershell
>= 5.0.

Dokumente zu dieser LB

Diverse Aufgabenstellungen (pdf)


Vorlage Anforderungsliste und Dokumentation (.docx)

Bezug zu den Handlungszielen des Moduls


Aufgaben
Handlungsziele 1 2
1 Zu automatisierende Funktion oder zu automatisierenden Ablauf mit den dazugehöri-
gen Benutzerinteraktionen als Ablaufstruktur (z.B. Programmablaufplan) grafisch X
darstellen
2 Die Ablaufstruktur mit Hilfe einer Scriptsprache umsetzen. X
3 Script in eine Systemumgebung integrieren. X
5 Dokumentation für den Einsatz des Scripts erstellen X

19. August 2018 Seite 2 von 5


TBZ Technische Berufsschule Zürich
Zu LBV 122-6-1 Abläufe mit Scripts automatisieren
LB1 Praktische Umsetzungsarbeit und Bewertung V2.0

Meilensteine

MS Tätigkeit / Abgabe Abgabetermin Bestätigung


LP

Projektstart
A  Team Bildung
 Wahl / Ausarbeitung der Anforderungs-
definition (Kap. 2) Woche 1
 Abnahme Anforderungsdefinition durch Lektion 3
Lehrperson
Teamaufgabe 1:
B  Abgabe: Problemlösung Woche 2
(Funktionsmodell / GUI / PAP / Strukto- Lektion 4
gramm / UML AD / Storyboard)
Einzelaufgabe 2:
C  Abgabe Programmcode und Dokumentation Woche 4
 Fachgespräch Projektabnahme bis Lektion 4

Bewertungsraster Teamaufgabe 1:
Werden die mittig beschriebenen Kompetenzindikatoren erreicht, so ergibt dies die Note
4. Pro Kriterium kann je nach Erfüllungsgrad entweder eine 0.4 Notenpunkte abgezo-
gen bzw. dazu gezählt werden.

Kompetenzfeld max. - 0.4 4 max. + 0.4


Teamaufgabe 1
Anforderungs-  Keine oder unkla-  Die Anforderungs-  Die Anforderungsdefinition
definition re Formulierung vor- definition beschreibt ist ausführlich ausformuliert
handen eine Automatisierungs-
aufgabe des Betriebs-  und besteht aus realisti-
systems. schen MUSS- und KANN-
Kriterien

Lösungsdesign  Das gewählte Lö-  Erwartete Eingabe-  Der zu erwartende Ablauf


sungsdesign ent- und Ausgabedaten ist graphisch mit geeignetem
spricht nicht der An- sind beschrieben. Mittel korrekt dargestellt. (PAP
forderungsdefinition. (Funktionsmodell oder UML AD, Storyboard)
oder GUI)
 Innere Struktur des Designs
 Das gewählte Lö- ist korrekt dargestellt. (Struk-
sungsdesign entspricht togramm oder UML AD)
der Anforderungsdefi-
nition.

19. August 2018 Seite 3 von 5


TBZ Technische Berufsschule Zürich
Zu LBV 122-6-1 Abläufe mit Scripts automatisieren
LB1 Praktische Umsetzungsarbeit und Bewertung V2.0

Bewertungsraster Einzelaufgabe 2, Name: ______________


Kompetenzfeld max. - 0.4 4 max. + 0.4
Einzelaufgabe 2
Implementation  Implementation  Implementation  Implementation intelligent
inhaltlich unlogisch oder feh- gemäss Anforde- umgesetzt
(Quellcode) lerhaft rungsdefinition funkti-
onsfähig  Implementation kreativ um-
 Sehr rudimentäre gesetzt
Funktionen
 KANN-Kriterien vollumfäng-
 Abzug Teamar- lich umgesetzt.
beit* (-0.4)
Dokumentation der  Quellcode unklar  Quellcode kommen-  Quellcode ausführlich und
Implementation kommentiert, tiert, Struktur korrekt verständlich kommentiert
Codestruktur unein- eingerückt
heitlich, nicht einge-
rückt Einfache Beschrei- Ausführliche Beschreibung
bung (z.B. „inline“)  der internen Funktionen / Me-
 Keine oder unkla-  der Implementation thoden
re Doku der Imple-  und der Bedienung  und der Bedienung.
mentation vorhanden
Abgabe inkl. Fach-  Keine oder fehler-  Demo und Erläute-  Lernender kann sein Pro-
gespräch 5-10min hafte Demo ohne rung eines funktionie- gramm mit weiterführender Er-
Ursachenerkenntnis, renden Programms kenntnis verbinden / kommentie-
Programm unfertig durch den Lernenden ren.

 Anforderungsdefi-  Dokumente korrekt  Komplexes Projekt erfolg-


nition ... benannt und auf reich umgesetzt
 Aufgabe 1 ... BSCW abgelegt
 Aufgabe 2 ...
...zu spät abgegeben

Bewertung Team (Übertrag vorhergehende Seite) 4 + ___

Individuelle Bewertung + ___


Total Einzel Note (auf Zehntel gerundet) = ___
Bemerkungen Expert/in:
Bei der Beurteilung ist das Nichterreichen der minimalen Anforderungen (Note < 4) zu begründen.

*) Wenn nur ein gemeinsames Programm abgegeben wird!

19. August 2018 Seite 4 von 5


TBZ Technische Berufsschule Zürich
Zu LBV 122-6-1 Abläufe mit Scripts automatisieren
LB1 Praktische Umsetzungsarbeit und Bewertung V2.0

Bewertungsraster Einzelaufgabe 2, Name: ______________


Kompetenzfeld max. - 0.4 4 max. + 0.4
Einzelaufgabe 2
Implementation  Implementation  Implementation  Implementation intelligent
inhaltlich unlogisch oder feh- gemäss Anforde- umgesetzt
(Quellcode) lerhaft rungsdefinition funkti-
onsfähig  Implementation kreativ um-
 Sehr rudimentäre gesetzt
Funktionen
 KANN-Kriterien vollumfäng-
lich umgesetzt.

Dokumentation der  Quellcode unklar  Quellcode kommen-  Quellcode ausführlich und


Implementation kommentiert, tiert, Struktur korrekt verständlich kommentiert
Codestruktur unein- eingerückt
heitlich, nicht einge-
rückt Einfache Beschrei- Ausführliche Beschreibung
bung (z.B. „inline“)  der internen Funktionen / Me-
 Keine oder unkla-  der Implementation thoden
re Doku der Imple-  und der Bedienung  und der Bedienung.
mentation vorhanden
Abgabe inkl. Fach-  Keine oder fehler-  Demo und Erläute-  Lernender kann sein Pro-
gespräch 5-10min hafte Demo ohne rung eines funktionie- gramm mit weiterführender Er-
Ursachenerkenntnis, renden Programms kenntnis verbinden / kommentie-
Programm unfertig durch den Lernenden ren.

 Anforderungsdefi-  Dokumente korrekt  Komplexes Projekt erfolg-


nition ... benannt und auf reich umgesetzt
 Aufgabe 1 ... BSCW abgelegt
 Aufgabe 2 ...
...zu spät abgegeben

Bewertung Team (Übertrag vorhergehende Seite) 4 + ___

Individuelle Bewertung + ___


Total Einzel Note (auf Zehntel gerundet) = ___
Bemerkungen Expert/in:
Bei der Beurteilung ist das Nichterreichen der minimalen Anforderungen (Note < 4) zu begründen.

19. August 2018 Seite 5 von 5


TBZ Technische Berufsschule Zürich

Das könnte Ihnen auch gefallen