DocumentCode :
2891547
Title :
Constructivist Pedagogy Meets Agile Development – A Case Study
Author :
Foster, Stephen R. ; Ruiz, Ruben
Author_Institution :
Nat. Inst. for Technol. in Liberal Educ., Southwestern Univ., Georgetown, TX, USA
fYear :
2010
fDate :
12-14 April 2010
Firstpage :
1092
Lastpage :
1096
Abstract :
This paper introduces a structured agile software engineering methodology that we use at NITLE to guide teams of inexperienced software engineering interns through complex engineering tasks. We have employed the method successfully in classroom settings, for grant funded extracurricular projects, and in industry. Most recently, we employed it to complete a Tetris-variant for an accelerometer-enabled mobile phone. The task was accomplished by two undergraduates who had no prior knowledge of game programming, of the Android platform, or of mobile development in general - yet they completed the project within two weeks. Here, we present their case study and discuss our method´s possible incorporation into undergraduate curricula.
Keywords :
computer aided instruction; computer games; computer science education; mobile computing; software engineering; Android platform; NITLE; Tetris-variant; accelerometer-enabled mobile phone; agile development; agile software engineering methodology; complex engineering tasks; constructivist pedagogy; game programming; inexperienced software engineering interns; mobile development; Computer science education; Educational programs; Educational technology; Graphics; Information technology; Mobile handsets; Paper technology; Programming profession; Software engineering; Writing; computer science education; games; management; programming; software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-6270-4
Type :
conf
DOI :
10.1109/ITNG.2010.185
Filename :
5501487
Link To Document :
بازگشت