DocumentCode :
1873644
Title :
An integrated approach to teaching introductory programming
Author :
Pullan, Wayne ; Drew, Steve ; Tucker, Steven
Author_Institution :
Sch. of Inf. & Commun. Technol., Griffith Univ., Nathan, QLD, Australia
fYear :
2013
fDate :
23-25 Sept. 2013
Firstpage :
81
Lastpage :
86
Abstract :
Java Programming Laboratory (JPL) is a cloud based, integrated learning environment used for teaching introductory Java programming at Griffith University, Australia. JPL incorporates a number of features found in other successful programming learning environments and builds upon them with a range of innovative features. Learning to program is a threshold concept area for ICT students and success in this endeavour is paramount for student progression and retention. JPL provides a database that tracks individual students´ successes and progression through scaffolded programming exercises and assessment items and gives students immediate feedback on their use of programming language syntax and correctness of problem solutions. A data querying and visualisation facility allows analysis of the database to provide real-time performance indicators from the overall course / problem level down to the individual student / specific problem level. Programming instructors and curriculum designers will find that this facility allows a responsive approach to student engagement, assistance and progression; as well as course problem tuning in a just-in-time manner.
Keywords :
Java; cloud computing; computer aided instruction; computer science education; data visualisation; query processing; Australia; Griffith university; ICT students; JPL; Java programming laboratory; cloud based integrated learning environment; course problem tuning; curriculum designers; data querying facility; introductory Java programming; introductory programming teaching; just-in-time manner; problem solution correctness; programming instructors; programming language syntax; scaffolded programming exercises; student engagement; student progression; student retention; visualisation facility; Computers; Conferences; Educational institutions; Java; Programming profession; Java Programming; Problem-Based Learning; RealTime Progress Tracking; Scaffolded Development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
e-Learning and e-Technologies in Education (ICEEE), 2013 Second International Conference on
Conference_Location :
Lodz
Print_ISBN :
978-1-4673-5093-8
Type :
conf
DOI :
10.1109/ICeLeTE.2013.6644352
Filename :
6644352
Link To Document :
بازگشت