Leitfaden Bakkalaureatsarbeiten
Diese kurze Zusammenfassung soll eine Hilfestellung für die Abarbeitung von Bakkalaureatsarbeiten geben und die zu erbringende Leistung abgrenzen. Die Punkte sind dabei als Leitfaden zu verstehen, die jedoch in Einzelfällen abgeändert werden können.
Wenn sie sich für eine Bakk. Arbeit am Institut für Wissensmanagement entscheiden, melden Sie sich im TUG Online an und setzen sie sich mit dem jeweiligen Betreuer in Verbindung. Es liegt auch in ihrem Verantwortungsbereich während der Arbeit den Betreuer bzw. die Betreuerin zu kontaktieren und über das Fortschreiten der Bakk. Arbeit zu informieren. Wenn Sie fragen haben scheuen Sie sich nicht davor diese Ihrem/Ihrer Betreuer/Betreuerin zu stellen.
Generell werden am Institut für Wissensmanagement bei Bakkalaureatsarbeit folgende Leistungen zur Benotung herangezogen:
- Umsetzung des inhaltlichen Themas
- Präsentation des Themas
- Schriftliche Zusammenfassung der Arbeit im Umfang von 40-50 Seiten pro Person (Vorlagen: doc, latex)
Die Umsetzung des Themas hängt dabei von der Art des Themas ab und kann grob in die Kategorien Implementierungsarbeiten, Evaluierungsarbeiten und analytische Arbeiten fallen, die im Folgenden kurz beschrieben werden.
Implementierungsarbeiten
Hier geht es vor allem um die technische Realisierung und Umsetzung des Themas. Beispiele hierfür sind die Implementierung von Algorithmen zur Textanalyse oder die Implementierung eines Informationssystems im WWW.
Ziel der Arbeit ist es die technischen, umsetzungsorientierten Fähigkeiten der Studierenden zu verbessern, sowie eine strukturierte Herangehensweise an softwaretechnische Problemstellungen zu erlernen. Folgende Schritte werden bei der Umsetzung der Arbeit empfohlen:
- Wahl des Themas: Klären sie das Thema genau ab und wählen Sie ein Thema das Ihnen inhaltlich zusagt. Recherchieren sie Hintergründe zu den in die engere Wahl kommenden Themen oder lesen Sie sich, falls vorhanden, die angegebene Literatur durch. Nachdem Sie sich ein Semester mit diesem Thema beschäftigen, sollte dieser Schritt sorgfältig geplant sein.
- Besprechung des Themas: Besprechen Sie mit ihrem Betreuer das Thema und klären sie vor allem die Rahmenbedingungen ab. Das Gespräch sollte als Grundlage für den nächsten Schritt dienen.
- Recherche: Recherchieren Sie das Themenfeld und machen Sie sich mit ähnlichen Systemen, Schnittstellen oder benötigten Softwarekomponenten vertraut. Die Recherche sollte auch Teil der schriftlichen Arbeit sein und als Kapitel ausgewiesen werden.
- Projektskizze & Software Design Dokument: Erstellen Sie ein 1-2 seitige Projektskizze in der Sie mit eigenen Worten auf Basis der Recherche das Thema bzw. die Ziele der Arbeit darstellen. Beschreiben Sie auch die Nicht-Ziele der Arbeit, d.h. jene Punkte auf die Sie sich nicht fokussieren. Die Projektskizze dient als Grundlage für die schriftliche Arbeit und wird mit Fortschreiten der Umsetzung ergänzt. In der ersten Version sollte ebenfalls eine Grobarchitektur des geplanten Systems enthalten sein, welche im Zuge der Arbeit immer weiter verfeinert wird.
- Umsetzung: Auf Basis der Projektskizze und dem ersten Software-Design erfolgt die Umsetzung. Da die Umsetzung meist neue Erkenntnisse zu Tage fördert und Anpassungen nach sich zieht, erfolgt eine sukzessive Änderung der Projektskizze und ggf. des Recherche Teils bei der Umsetzung.
- Zusammenfassung der schriftliche Arbeit: Sollten Sie die Projektskizze und die Recherche aktuell gehalten haben, stellen diese beiden Kapitel bereits einen Hauptteil ihrer Arbeit dar. Achten sie bei der Beschreibung der Arbeit auf das Einhalten wissenschaftlicher Standards (Aufbau der Arbeit, Referenzen). Plagiarismus wird strengstens geahndet (Details dazu unter http://kmi.tugraz.at/teaching)!
- Bei der Abgabe sind sowohl die schriftliche Arbeit, als auch die entwickelte Software abzugeben.
Evaluierungsarbeiten
Evaluierungen gliedern sich meist in die Gruppen der benutzerorientierten Evaluierung mit der Durchführung von so genannten Usability Tests und der algorithmischen Evaluierung. Bei der benutzerorientierten Evaluierung steht Ausarbeitung eines Experiments, dessen Durchführung und Auswertung zur benutzerorientierten Analyse von Informationssystemen im Zentrum. Im Allgemeinen sind hier keine Umsetzungsarbeiten notwendig.
Bei der algorithmischen Evaluierung steht ein bestimmter Algorithmus od. eine Gruppe von Algorithmen aus unterschiedlichen Bereichen wie z.B. dem maschinellen Lernen im Fokus. Ziel ist im Allgemeinen eine Laufzeit- und Genauigkeitsanalyse der Techniken auf unterschiedlichen Datensätzen. Während das Experiment und die Analyse der Daten im Zentrum steht, sind meist kleinere Umsetzungen zur Ansteuerung der Algorithmen notwendig.
Folgende Schritte werden bei der Umsetzung der Arbeit empfohlen:
- Wahl des Themas (siehe auch 1. Implementierungsarbeiten):
- Besprechung des Themas: Besprechen Sie mit ihrem Betreuer das Thema und klären sie vor allem die Rahmenbedingungen ab. Das Gespräch sollte als Grundlage für den nächsten Schritt dienen.
- Recherche: Machen Sie sich mit dem zu analysierenden Informationssystem oder den entsprechenden Algorithmen vertraut. Die Recherche dient als Grundlage für die Formulierung des Experiments (nächster Schritt).
- Formulierung des Experiments und der damit verbundenen Fragestellung: Vor Durchführung des Experiments sollten Sie die entsprechenden Fragestellungen definieren, sowie festhalten was Sie Untersuchen möchten und welchen Testdaten/Tools sie dafür benötigen. Im Zuge einer Algorithmenevaluierung sind z.B. geeignete Testdaten notwendig.
- Durchführung der Evaluierung: Führen Sie die Evaluierung wie unter 4 geplant durch. Wichtig ist, dass sie die Ergebnisse bei der Durchführung notieren um auf Basis der Notizen die Auswertung durchzuführen. Für den Fall das Eigenentwicklungen notwendig sind, sollten diese auch durchgeführt werden.
- Zusammenfassung der schriftliche Arbeit: In diesem Schritt fassen sie Ihre Vorgehensweise, so wie die gezogenen Schlüsse zusammen. Achten sie bei der Beschreibung der Arbeit auf das Einhalten wissenschaftlicher Standards (Aufbau der Arbeit, Referenzen) und diskutieren sie Ihre Arbeit kritisch. Plagiarismus wird strengstens geahndet (Details dazu unter http://kmi.tugraz.at/teaching)!
- Abgabe: Bei der Abgabe sind sowohl die schriftliche Arbeit als auch die wichtigsten Rohdaten der Untersuchung vorzuweisen.
Analytische Arbeiten
Analytische Arbeiten fokusieren sich meist auf die Untersuchung von bestimmten Eigenschaften einer oder mehrerer Datensätze. Bei analytischen Arbeiten steht die Akquisition von Datensätzen, die Handhabbarmachung, und die Analyse unter Zuhilfenahme und Entwicklung von Algorithmen im Vordergrund. Im Allgemeinen sind hier Implementierungsarbeiten notwendig.
Ziel ist es, neue quantitative oder qualitative Erkenntnisse über einen Datensatz / eine Menge von Datensätzen zu erlangen.
Folgende Schritte werden bei der Umsetzung der Arbeit empfohlen:
- Wahl eines Datensatzes / mehrerer Datensätze in Abstimmung mit dem Betreuer
- Besprechung der Fragestellungen: Besprechen Sie mit ihrem Betreuer das Thema und klären sie vor allem die Rahmenbedingungen ab. Das Gespräch sollte als Grundlage für den nächsten Schritt dienen.
- Recherche: Machen Sie sich mit dem zu analysierenden Datensatz / Datensätzen, und existierender Literatur zum Thema, vertraut. Die Recherche dient als Grundlage für die Formulierung der analytischen Aufgaben (nächster Schritt).
- Formulierung: Formulieren Sie die geplanten Analysen und der damit verbundenen Fragestellungen: Vor Durchführung der Analyse sollten Sie die entsprechenden Fragestellungen definieren, sowie festhalten was Sie Untersuchen möchten und welchen Testdaten/Tools/Methoden sie dafür benötigen.
- Durchführung der Evaluierung: Führen Sie die Evaluierung wie unter 4 geplant durch. Wichtig ist, dass sie die Ergebnisse bei der Durchführung dokumentieren um auf Basis der Notizen die Auswertung durchzuführen.
- Zusammenfassung der schriftliche Arbeit: In diesem Schritt fassen sie Ihre Vorgehensweise, so wie die gezogenen Schlüsse zusammen. Achten sie bei der Beschreibung der Arbeit auf das Einhalten wissenschaftlicher Standards (Aufbau der Arbeit, Referenzen) und diskutieren sie Ihre Arbeit kritisch. Plagiarismus wird strengstens geahndet (Details dazu unter http://kmi.tugraz.at/teaching)!
- Abgabe: Bei der Abgabe sind sowohl die schriftliche Arbeit als auch die wichtigsten Rohdaten der Untersuchung vorzuweisen.
Häufig gestellte Fragen:
- Kann die Arbeit zu Zweit durchgeführt werden?
Ja, das ist möglich. Es muss jedoch klar ersichtlich sein, wer welchen Teilbereich umgesetzt hat. Der Umfang der Arbeit verdoppelt sich, was einen schriftlichen Teil in der Größenordnung von 80-90 Seiten nach sich zieht und die Komplexität der Aufgabenstellung erhöht.