Proceedings of the 2nd conference on Integrating technology into computer science education
Teaching programming to liberal arts students: a narrative media approach
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Teaching software engineering through game design
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Computer games as motivation for design patterns
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
It is well known that using computer games as educational materials for computer programming and software engineering education effectively motivate students. For this purpose in Konan University, we have practiced project-based learning to develop game programs. From instructional practice in Konan University to date, we concluded that we need more specialized game contents in order to better motivate the students. On the other hand, in character design training in Osaka University of Arts, it has been expected that showing students a goal where their characters are animated in game system effectively motivates the students. However, to develop game system, high level programming skill is needed. To address these problems, we propose a collaborative project-based learning approach which can be practiced in cooperation with a faculty of computer science and a faculty of arts. In the learning process, program codes are developed by the computer science students and game contents are created by the arts students. The process also includes online meetings to coordinate their work. Through the project, students would not only improve their expertise but learn unprofessional knowledge, experience collaborative work and improve communication skill. In the last year, we have practiced the collaborative project-based learning to develop a 3D fighting game in cooperation with Konan University and Osaka University of Arts. In this paper, we will report the practice and evaluate its educational effectiveness by student questionnaires about the learning and examinations about software engineering.