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