TU Darmstadt / ULB / TUbiblio

A Family of Tools for Supporting the Learning of Programming

Rößling, Guido (2010)
A Family of Tools for Supporting the Learning of Programming.
In: Algorithms, 3 (2)
doi: 10.3390/a3020168
Artikel, Bibliographie

Kurzbeschreibung (Abstract)

Both learning how to program and understanding algorithms or data structures are often difficult. This paper presents three complementary approaches that we employ to help our students in learning to program, especially during the first term of their study. We use a web-based programming task database as an easy and risk-free environment for taking the first steps in programming Java. The Animal algorithm visualization system is used to visualize the dynamic behavior of algorithms and data structures. We complement both approaches with tutorial videos on using the Eclipse IDE. We also report on the experiences with this combined approach.

Typ des Eintrags: Artikel
Erschienen: 2010
Autor(en): Rößling, Guido
Art des Eintrags: Bibliographie
Titel: A Family of Tools for Supporting the Learning of Programming
Sprache: Englisch
Publikationsjahr: April 2010
Titel der Zeitschrift, Zeitung oder Schriftenreihe: Algorithms
Jahrgang/Volume einer Zeitschrift: 3
(Heft-)Nummer: 2
DOI: 10.3390/a3020168
Kurzbeschreibung (Abstract):

Both learning how to program and understanding algorithms or data structures are often difficult. This paper presents three complementary approaches that we employ to help our students in learning to program, especially during the first term of their study. We use a web-based programming task database as an easy and risk-free environment for taking the first steps in programming Java. The Animal algorithm visualization system is used to visualize the dynamic behavior of algorithms and data structures. We complement both approaches with tutorial videos on using the Eclipse IDE. We also report on the experiences with this combined approach.

Freie Schlagworte: - ALW - Area Ambient Learning & Knowledge Work;- ALW: Algorithm Animation;algorithm animation; Animal; programming support; WebTasks
ID-Nummer: TUD-CS-2010-0082
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik > Infrastruktur und studentischer Poolservice (ISP)
20 Fachbereich Informatik > Telekooperation
20 Fachbereich Informatik
Hinterlegungsdatum: 31 Dez 2016 12:59
Letzte Änderung: 15 Mai 2018 12:01
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen