Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
arbeiten:such-algorithmen-visualisierungen [17.03.2021 13:16] – Alexander Bazo | arbeiten:such-algorithmen-visualisierungen [03.11.2021 14:49] (aktuell) – [Data-Entry] Alexander Bazo | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
---- dataentry StudentischeArbeit ---- | ---- dataentry StudentischeArbeit ---- | ||
- | Thema | + | Thema : Parameter interaktiver Algorithmenvisualisierung für die Programmierausbildung |
- | Art_thesistypes | + | Art_thesistypes |
- | BetreuerIn_thesisadvisor | + | BetreuerIn_thesisadvisor |
- | BearbeiterIn | + | BearbeiterIn |
- | ErstgutachterIn_thesisprofessor | + | ErstgutachterIn_thesisprofessor |
- | ZweitgutachterIn_secondthesisprofessor : N.N. | + | ZweitgutachterIn_secondthesisprofessor : N.N. # |
- | Status_thesisstate | + | Status_thesisstate |
- | Stichworte_thesiskeywords | + | Stichworte_thesiskeywords |
- | angelegt_dt | + | angelegt_dt |
- | Anmeldung_dt | + | Anmeldung_dt |
- | Antrittsvortrag_dt | + | Antrittsvortrag_dt |
- | Abschlussvortrag_dt | + | Abschlussvortrag_dt |
- | Abgabe_dt | + | Abgabe_dt |
- | Textlizenz_textlicense | + | Textlizenz_textlicense |
- | Codelizenz_codelicense | + | Codelizenz_codelicense |
---- | ---- | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
=== Hintergrund === | === Hintergrund === | ||
- | - | + | In der Informatik beschreiben Algorithmen Lösungsstrategien für wohldefinierte Problemfälle, |
=== Zielsetzung der Arbeit === | === Zielsetzung der Arbeit === | ||
- | - | + | Diese Arbeit untersucht am Beispiel von Visualisierungen von Sortieralgorithmen die Auswirkungen unterschiedlicher Interaktionsansätze auf kurzfristig messbare Lerneffekte. Ziel ist die Identifikation besonders geeigneter Interaktionsparameter und -ansätze für den Einsatz in einführenden Programmierkursen. Hierfür werden didaktisch sinnvolle und software-ergonomische Parameter und Merkmale einer interaktiven AV erarbeitet und anschließend auf die Implementierung der Visualisierungen mit JavaScript angewandt. In einer vergleichenden Studie soll die Effektivität der unterschiedlichen Systeme insbesondere für die Programmierausbildung erhoben werden. |
=== Konkrete Aufgaben === | === Konkrete Aufgaben === | ||
- | - | + | - Sammlung einschlägiger Literatur und verwandter Arbeiten in Form eines systematischen Literaturreviews |
+ | - Erarbeitung didaktisch sinnvoller und software-ergonomischer Interaktivitätsparameter für die Visualisierung von Sortieralgorithmen | ||
+ | - Implementierung einer eigenen AV mit variierenden Interaktivitätsparametern auf Basis der Literaturarbeit | ||
+ | - Entwurf, Durchführung und Auswertung einer Studie zur Messung des (kurzfristigen) Lerneffekts der implementierten AV | ||
=== Erwartete Vorkenntnisse === | === Erwartete Vorkenntnisse === | ||
- | - | + | - Programmierkenntnisse in der Sprache Java |
+ | - Kenntnisse über Sortieralgorithmen | ||
=== Weiterführende Quellen === | === Weiterführende Quellen === | ||
- | - | + | [1] Daniela Chudá. (2007). Visualization in education of theoretical computer science. In Proceedings of the 2007 international conference on Computer systems and technologies (CompSysTech '07). Association for Computing Machinery, New York, NY, USA, Article 84, 1–6. DOI: |
+ | |||
+ | [2] Rößling, G., Ackermann, T. & Kulessa, S. (2006). Visualisierung von Algorithmen und Datenstrukturen. In Mühlhäuser, | ||
+ | |||
+ | [3] Christopher D. Hundhausen, Sarah A. Douglas, John T. Stasko. (2002). A Meta-Study of Algorithm Visualization Effectiveness. In Journal of Visual Languages & Computing, Volume 13, Issue 3, 259-290, ISSN 1045-926X, DOI: | ||
+ | |||
+ | [4] Scott Grissom, Myles F. McNally, and Tom Naps. (2003). Algorithm visualization in CS education: comparing levels of student engagement. In Proceedings of the 2003 ACM symposium on Software visualization (SoftVis '03). Association for Computing Machinery, New York, NY, USA, 87–94. DOI: | ||