useful resources to be shared within team to learn the
required technology for each team for example,
client team learned Panda3D, Python, collision
handling together helping each other. Same applied
for each team. Vast amount of self study materials
were created by each team. These can be better
managed to be created at wiki, so they can produce
more re-usable study resources.
ACKNOWLEDGEMENTS
This project is being funded by National Science
Foundation Div. Of Biological Infrastructure, Biological
Databases and Information, NSF DBI- 0543614. Also this
project is recently funded by NSF Transform
Undergraduate Education (TUES) 1140939 for 3 years to
prove the learning efficacy quantitatively and spread
widely.
REFERENCES
Dutoit, A. H., Bruegge, B, 1998 “Communication metrics
for software development,” Software Engineering,
IEEE Transactions on, Vol. 24 Issue: 8, pp. 615 – 628.
Fuggetta, 2000 “Software process: a roadmap,” ICSE ’00
Proceedings of the Conference on the Future of
Software Engineering, ISBN:1-58113-253-0.
Jones, R. M., 2000 Design and implementation of
computer games: A capstone course for undergraduate
computer science education. In Proceedings of the 31st
SIGCSE Technical Symposium on Computer Science
Education, pages 260–264. ACM Press, 2000.
Mencher, M., 2003 “Get in the Game!,” New Riders
Publishing.
Moser, 1997 “A fantasy adventure game as a learning
environment: Why learning to program is so difficult
and what can be done about it.” In Proceedings of the
2nd Conference on Integrating Technology into
Computer Science Education, pages 114–116. ACM
Press, 1997.
Parberry, 2001 “Introduction to Computer Game
Programming with DirectX 8.0.” Wordware
Publishing, 2001.
Parberry, I., Roden, T., Kazemzadeh M.B., 2005
“Experience with an industry-driven capstone course
on game programming: extended abstract,”
Proceedings of the 36
th
SIGCSE technical symposium
on Computer Science Education, Vol. 37 Issue 1.
Song, S., Lee, J., 2007 “Key factors of heuristic evaluation
for game design: Towards massively multi-player
online role-playing game, International Journal of
Human-Computer Studies, no. 65, 709-723.
Yoon et al. 2011 Ilmi Yoon, Gary Ng*, Zoran Millic*,
Supakit Kiatrungrit*, Yiyi Miao*, and Sunggye Hong,
“Educational Multiuser Online Game, ‘DeDugger’
Game for Introductory Computer Science Class,”
International Conference on Frontiers in Education:
Computer Science and Computer Engineering, July,
2011, pg. 393-398.
Yoon et al. 2013 Yoon, I., Ng, G., Rodrigues, H., Nguyen,
T., Paik, J., Yoon, S., Williams, R., Martinez, N.,
"Iterative Design and Development of the 'World of
Balance' Game: From Ecosystem Education to
Scientific Discovery," IEEE International Games
Innovation Conference (IGIC), Sept. 2013,
Vancouver, British Columbia, Canada, Pg. 283-290.
Yoon et al. 2013b Ilmi Yoon, Arno Puder, Gary Ng*,
Manori Thakur, Hunvil Rodrigues, Jae H. Paik, Eun-
Young Kang, “Educational MMORPG for Computer
Science: DeBugger, a Virtual Lab on PC and Smart
Phones,” International Workshop on Distance
Education Technologies, Brighton, United
Kingdom, August, 2013, pg. 96-10.
APPENDIX
Table 1: Project goals and corresponding assessment mechanism.
Goal 1: Teach students effective communication, presentation and collaboration skills that are often neglected in the
traditional classroom.
Assessment Rubric Assessment Mechanism
Students presentation skills both oral and written
Ability to communicate complex CS concepts
Students ability to work in groups
Organizational skills
Focus of task
Students ability to communicate clearly via exchange
of shared documents and protocols with team members
Students evaluation of skills and competencies via
survey
Interviews and focus group discussion
Classroom observations (via a protocol)
Records of public presentations/journal publications
at conferences and professional meetings
CSEDU2014-6thInternationalConferenceonComputerSupportedEducation
334