Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
arbeiten:second_screen_linter_fuer_programmieranfaenger [15.02.2017 12:30] – Erstellt mit dem Formular arbeiten:anlegen Alexander Bazo | arbeiten:second_screen_linter_fuer_programmieranfaenger [01.10.2019 12:11] (aktuell) – Alexander Bazo | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
---- dataentry StudentischeArbeit ---- | ---- dataentry StudentischeArbeit ---- | ||
- | Thema | + | Thema |
- | Art_thesistypes | + | Art_thesistypes |
- | Betreuer_thesisadvisor | + | BetreuerIn_thesisadvisor |
- | Student | + | BearbeiterIn |
- | Professor_thesisprofessor | + | ErstgutachterIn_thesisprofessor |
- | Status_thesisstate | + | ZweitgutachterIn_secondthesisprofessor : N.N. |
- | Stichworte_thesiskeywords | + | Status_thesisstate |
- | angelegt_dt | + | Stichworte_thesiskeywords : Android, Second Screen, Software Engineering, |
- | Beginn_dt | + | angelegt_dt |
- | Anmeldung_dt | + | Beginn_dt |
- | Antrittsvortrag_dt | + | Anmeldung_dt |
- | Abschlussvortrag_dt | + | Antrittsvortrag_dt |
- | Ende_dt | + | Abschlussvortrag_dt |
+ | Abgabe_dt | ||
+ | Textlizenz_textlicense : Unbekannt | ||
+ | Codelizenz_codelicense | ||
---- | ---- | ||
+ | |||
+ | |||
=== Hintergrund === | === Hintergrund === | ||
Zeile 24: | Zeile 29: | ||
=== Konkrete Aufgaben === | === Konkrete Aufgaben === | ||
+ | |||
* Unterstüzung bei einer Vorstudie zum Einsatz von Lintern unter Programmieranfängern | * Unterstüzung bei einer Vorstudie zum Einsatz von Lintern unter Programmieranfängern | ||
* Implementierung eines Plugins für einen beliebigen Text-Editor zur Weitergabe von ESLint-Fehlern und Warnung | * Implementierung eines Plugins für einen beliebigen Text-Editor zur Weitergabe von ESLint-Fehlern und Warnung | ||
Zeile 32: | Zeile 38: | ||
=== Erwartete Vorkenntnisse === | === Erwartete Vorkenntnisse === | ||
+ | |||
* Gute Programmierkenntnisse in Javascript und Java (Android) | * Gute Programmierkenntnisse in Javascript und Java (Android) | ||
* Gute Kenntnisse auf den Gebieten Software Engineering im Allgemeinen und Codequalität im Speziellen | * Gute Kenntnisse auf den Gebieten Software Engineering im Allgemeinen und Codequalität im Speziellen | ||
Zeile 37: | Zeile 44: | ||
=== Weiterführende Quellen === | === Weiterführende Quellen === | ||
+ | |||
* Nghi Truong, Paul Roe, and Peter Bancroft. 2004. Static analysis of students' | * Nghi Truong, Paul Roe, and Peter Bancroft. 2004. Static analysis of students' | ||
* Nghi Truong, Paul Roe, and Peter Bancroft. 2005. Automated feedback for "fill in the gap" programming exercises. In Proceedings of the 7th Australasian conference on Computing education - Volume 42 (ACE '05), Alison Young and Denise Tolhurst (Eds.), Vol. 42. Australian Computer Society, Inc., Darlinghurst, | * Nghi Truong, Paul Roe, and Peter Bancroft. 2005. Automated feedback for "fill in the gap" programming exercises. In Proceedings of the 7th Australasian conference on Computing education - Volume 42 (ACE '05), Alison Young and Denise Tolhurst (Eds.), Vol. 42. Australian Computer Society, Inc., Darlinghurst, | ||
* ESLint [http:// | * ESLint [http:// | ||