DocumentCode :
1574644
Title :
E-Learning For Novice Programmers; A Dynamic Visualisation and Problem Solving Tool
Author :
Scott, Andrew ; Watkins, Mike ; McPhee, Duncan
Author_Institution :
Fac. of Adv. Technol., Univ. of Glamorgan, Pontypridd
fYear :
2008
Firstpage :
1
Lastpage :
6
Abstract :
For many novice programmers a key weakness lies in their problem solving skills. This deficiency is exacerbated by complexities associated with the development environment and the language syntax that novices are expected to use. Many novices engage in program development without possessing an appropriate model of an algorithmic solution. Progranimate is a web enabled e-learning tool that focuses the novice on the algorithmic processes of programming using flowcharts to assist them in overcoming their problem-solving weaknesses. The code generation, variable inspection and animation features expose students to language syntax, semantics and code execution in a dynamic and interactive environment and provides in depth insight into computer program development. While evaluation is ongoing, initial pilots with several student groups has given the tool a positive response.
Keywords :
computer aided instruction; problem solving; programming; software engineering; Progranimate; animation features; code generation; computer program development; e-learning; novice programmers; problem solving skills; variable inspection; Animation; Computer languages; Electronic learning; Flowcharts; Inspection; Java; Problem-solving; Programming environments; Programming profession; Visualization; Animation; E-Learning Flowcharts; Novice; Pedagogy Problem solving; Programming; Syntax; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Communication Technologies: From Theory to Applications, 2008. ICTTA 2008. 3rd International Conference on
Conference_Location :
Damascus
Print_ISBN :
978-1-4244-1751-3
Electronic_ISBN :
978-1-4244-1752-0
Type :
conf
DOI :
10.1109/ICTTA.2008.4529966
Filename :
4529966
Link To Document :
بازگشت