arbeiten:design_entwicklung_und_evaluation_eines_interaktiven_handouts_als_kontext-sensitiven_assistenzsystems_fuer_die_unterstuetzung_des_selbststudiums_von_programmieranfaengern_bei_der_bearbeitung_von_uebungsaufgaben

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
arbeiten:design_entwicklung_und_evaluation_eines_interaktiven_handouts_als_kontext-sensitiven_assistenzsystems_fuer_die_unterstuetzung_des_selbststudiums_von_programmieranfaengern_bei_der_bearbeitung_von_uebungsaufgaben [01.07.2019 07:52] Alexander Bazoarbeiten:design_entwicklung_und_evaluation_eines_interaktiven_handouts_als_kontext-sensitiven_assistenzsystems_fuer_die_unterstuetzung_des_selbststudiums_von_programmieranfaengern_bei_der_bearbeitung_von_uebungsaufgaben [14.02.2022 08:34] (aktuell) – [Data-Entry] Alexander Bazo
Zeile 1: Zeile 1:
-====== Design, Entwicklung und Evaluation eines interaktiven Handouts als kontext-sensitiven Assistenzsystems für die Unterstützung des Selbststudiums von Programmieranfängern bei der Bearbeitung von Übungsaufgaben ======+====== Das interaktive Handout: Unterstützung von Programmiernovizen durch IDE-integrierte, kontextsensitive Aufgabenbeschreibungen ======
  
 ---- dataentry StudentischeArbeit ---- ---- dataentry StudentischeArbeit ----
-Thema                     Design, Entwicklung und Evaluation eines interaktiven Handouts als kontext-sensitiven Assistenzsystems für die Unterstützung des Selbststudiums von Programmieranfängern bei der Bearbeitung von Übungsaufgaben #  +Thema                                  : Das interaktive Handout: Unterstützung von Programmiernovizen durch IDE-integrierte, kontextsensitive Aufgabenbeschreibungen 
-Art_thesistypes           : MA  +Art_thesistypes                        : MA 
-Betreuer_thesisadvisor    : Alexander Bazo  +BetreuerIn_thesisadvisor               : Alexander Bazo 
-Student                   : Marlena Wolfes  +BearbeiterIn                           : Marlena Wolfes 
-Professor_thesisprofessor  #  +ErstgutachterIn_thesisprofessor        Christian Wolff 
-Status_thesisstate        in Bearbeitung #  +ZweitgutachterIn_secondthesisprofessor : Bernd Ludwig #  
-Stichworte_thesiskeywords : Software Engineering, Programming Education, Assistance Systems  +Status_thesisstate                     abgeschlossen 
-angelegt_dt               : 2019-06-07  +Stichworte_thesiskeywords              : Software Engineering, Programming Education, Assistance Systems, Assistentssysteme für die Programmierausbildung 
-Beginn_dt                 : 2019-07-01  +angelegt_dt                            : 2019-06-07 
-Anmeldung_dt               #  +Beginn_dt                              : 2019-07-01 
-Antrittsvortrag_dt        : 2019-07-01  +Anmeldung_dt                           :  
-Abschlussvortrag_dt        #  +Antrittsvortrag_dt                     : 2019-07-01 
-Ende_dt                    +Abschlussvortrag_dt                    2020-03-25 
 +Abgabe_dt                              :  
 +Textlizenz_textlicense                 : Unbekannt #  
 +Codelizenz_codelicense                 Unbekannt 
 ---- ----
 +
 +
 +
  
 === Einordnung === === Einordnung ===
Zeile 23: Zeile 29:
 === Hintergrund === === Hintergrund ===
  
-Die Arbeit behandelt die Frage, wie ein kontextspezifisches Assistenzsystem, in Form eines interaktiven Handouts, Programmieranfängern bei der Bearbeitung von Studienleistungen in der Entwicklungsumgebung unterstützen kann und welche Ansätze und Inhalte sich dazu eignen.+Die Arbeit behandelt die Frage, wie ein kontextspezifisches Assistenzsystem, in Form eines interaktiven Handouts, Programmieranfängern bei der Bearbeitung von Studienleistungen in der Entwicklungsumgebung unterstützen kann und welche Ansätze und Inhalte sich dazu eignen. 
  
 === Zielsetzung der Arbeit === === Zielsetzung der Arbeit ===
  
--+Die Arbeit behandelt die Frage, wie ein kontextspezifisches Assistenzsystem, in Form eines interaktiven Handouts, Programmieranfängern bei der Bearbeitung von Studienleistungen in der Entwicklungsumgebung unterstützen kann und welche Ansätze und Inhalte sich dazu eignen. Teilfragen, die sich hieraus ergeben sind: 
 + 
 +  * Welche Probleme treten während der Bearbeitung einer Studienleistung mit der Entwicklungsumgebung auf? 
 +  * Welche Anforderungen soll ein Assistenzsystem in diesem Kontext haben (Guidelines für Design etc.)? 
 +  * Wie kann ein Handout interaktiv unterstützend aufbereitet werden (Design, Inhalte)? 
 + 
 +Die Hypothese ist, dass ein solches Handout, die Studenten bei der Bearbeitung der Studienleistung in dem Sinne unterstützen kann, dass die benötigten Anleitungen zur Lösung der Studienleistung entsprechend in der Entwicklungsumgebung eingebunden sind. 
  
 === Konkrete Aufgaben === === Konkrete Aufgaben ===
  
--+  * Wissenschaftliche Erschließung des Themengebiets 
 +  * Benutzerzentrierte Anforderungsanalyse mit den beteiligten Zielgruppen (Studierende und Dozierende) 
 +  * Entwurf und Implementierung eines funktionsfähigen Softwareprototypen  
 +  * Evaluation der implementierten Lösung unter realen Bedingungen im Rahmen des OOP-Kurs (WS 2019/20)
  
 === Erwartete Vorkenntnisse === === Erwartete Vorkenntnisse ===
  
--+  * Sehr gute Kenntnisse im Bereich der Softwaretechnik und Programmierung 
 +  * Erfahrungen im Bereich der empirischen Forschung, insbesondere in dem Entwurf und der Auswertung von Fragebögen 
 +  * Erfahrungen im Umgang mit der Entwicklungsumgebung //IntelliJ IDEA// 
  
 === Weiterführende Quellen === === Weiterführende Quellen ===