Skip to main content
Erschienen in:

14.09.2022 | Original Paper

Real Coding and Real Games: Design and Development of a Middle School Curriculum Using Unity 3D

verfasst von: Mete Akcaoglu, Selcuk Dogan, Charles B. Hodges

Erschienen in: TechTrends | Ausgabe 6/2022

Einloggen, um Zugang zu erhalten

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, we describe the design, development, and implementation of a curriculum based on teaching computer science using an industry-standard game-design software: Unity 3D. We discuss the theoretical underpinnings of our instructional design process and steps we have taken to introduce complexity and maintain student motivation. We discuss the challenges of this implementation and possible solutions and detail the additional steps related to teacher professional development, which is a key element for success of new and innovative curricular implementations such as ours.
Literatur
Zurück zum Zitat Akcaoglu, M. (2014). Learning problem-solving through making games at the game design and learning summer program. Educational Technology Research and Development, 62(5), 583–600.CrossRef Akcaoglu, M. (2014). Learning problem-solving through making games at the game design and learning summer program. Educational Technology Research and Development, 62(5), 583–600.CrossRef
Zurück zum Zitat Akcaoglu, M. (2016). Design and implementation of the game-design and learning program. TechTrends, 60(2), 114–123.CrossRef Akcaoglu, M. (2016). Design and implementation of the game-design and learning program. TechTrends, 60(2), 114–123.CrossRef
Zurück zum Zitat Akcaoglu, M., & Green, L. S. (2019). Teaching systems thinking through game design. Educational Technology Research and Development, 67(1), 1–19.CrossRef Akcaoglu, M., & Green, L. S. (2019). Teaching systems thinking through game design. Educational Technology Research and Development, 67(1), 1–19.CrossRef
Zurück zum Zitat Akcaoglu, M., & Kale, U. (2016). Teaching to teach (with) game design: Game design and learning workshops for preservice teachers. Contemporary Issues in Technology and Teacher Education, 16(1), 60–81. Akcaoglu, M., & Kale, U. (2016). Teaching to teach (with) game design: Game design and learning workshops for preservice teachers. Contemporary Issues in Technology and Teacher Education, 16(1), 60–81.
Zurück zum Zitat Akcaoglu, M., & Koehler, M. J. (2014). Cognitive outcomes from the Game-Design and Learning (GDL) after-school program. Computers & Education, 75, 72–81.CrossRef Akcaoglu, M., & Koehler, M. J. (2014). Cognitive outcomes from the Game-Design and Learning (GDL) after-school program. Computers & Education, 75, 72–81.CrossRef
Zurück zum Zitat Akcaoglu, M., Sonnleitner, P., Hodges, C., & Gutierrez, A. (2016). Teaching Complex Problem Solving Through Digital Game Design. In R. Zheng & M. Gardner (Eds.), Handbook of research on serious games for educational applications (pp. 217–233). IGN Publishing. Akcaoglu, M., Sonnleitner, P., Hodges, C., & Gutierrez, A. (2016). Teaching Complex Problem Solving Through Digital Game Design. In R. Zheng & M. Gardner (Eds.), Handbook of research on serious games for educational applications (pp. 217–233). IGN Publishing.
Zurück zum Zitat Basawapatna, A. R., Koh, K. H., & Repenning, A. (2010). Using scalable game design to teach computer science from middle school to graduate school. In Proceedings of the fifteenth annual conference on Innovation and technology in computer science education (pp. 224–228). Basawapatna, A. R., Koh, K. H., & Repenning, A. (2010). Using scalable game design to teach computer science from middle school to graduate school. In Proceedings of the fifteenth annual conference on Innovation and technology in computer science education (pp. 224–228).
Zurück zum Zitat Bosman, L., Chelberg, K., & Winn, R. (2017). How does service learning increase and sustain interest in engineering education for underrepresented pre-engineering college students? Journal of STEM Education, 18(2), 5–9. Bosman, L., Chelberg, K., & Winn, R. (2017). How does service learning increase and sustain interest in engineering education for underrepresented pre-engineering college students? Journal of STEM Education, 18(2), 5–9.
Zurück zum Zitat Campe, S., Green, E. & Denner, J. (2019). K-12 Pair Programming Toolkit. ETR, Scotts Valley, CA. Campe, S., Green, E. & Denner, J. (2019). K-12 Pair Programming Toolkit. ETR, Scotts Valley, CA.
Zurück zum Zitat Comber, O., Motschnig, R., Mayer, H., & Haselberger, D. (2019). Engaging students in computer science education through game development with Unity. In 2019 IEEE Global Engineering Education Conference (EDUCON) (pp. 199–205). IEEE. Comber, O., Motschnig, R., Mayer, H., & Haselberger, D. (2019). Engaging students in computer science education through game development with Unity. In 2019 IEEE Global Engineering Education Conference (EDUCON) (pp. 199–205). IEEE.
Zurück zum Zitat Denner, J., Werner, L., & Ortiz, E. (2012). Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts? Computers & Education, 58(1), 240–249.CrossRef Denner, J., Werner, L., & Ortiz, E. (2012). Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts? Computers & Education, 58(1), 240–249.CrossRef
Zurück zum Zitat Denner, J., Campe, S., & Werner, L. (2019). Does computer game design and programming benefit children? A meta-synthesis of research. ACM Transactions on Computing Education (TOCE), 19(3), 19. Denner, J., Campe, S., & Werner, L. (2019). Does computer game design and programming benefit children? A meta-synthesis of research. ACM Transactions on Computing Education (TOCE), 19(3), 19.
Zurück zum Zitat Dickson, P. E. (2015). Using unity to teach game development: When you've never written a game. In Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education (pp. 75–80). Dickson, P. E. (2015). Using unity to teach game development: When you've never written a game. In Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education (pp. 75–80).
Zurück zum Zitat Earp, J. (2015). Game making for learning: A systematic review of the research literature. In Proceedings of 8th international conference of education, research and innovation (ICERI2015) (pp. 6426–6435). Earp, J. (2015). Game making for learning: A systematic review of the research literature. In Proceedings of 8th international conference of education, research and innovation (ICERI2015) (pp. 6426–6435).
Zurück zum Zitat Goode, J., Margolis, J., & Chapman, G. (2014). Curriculum is not enough: The educational theory and research foundation of the exploring computer science professional development model. In Proceedings of the 45th ACM technical symposium on Computer science education (pp. 493–498). Goode, J., Margolis, J., & Chapman, G. (2014). Curriculum is not enough: The educational theory and research foundation of the exploring computer science professional development model. In Proceedings of the 45th ACM technical symposium on Computer science education (pp. 493–498).
Zurück zum Zitat Grover, S., & Basu, S. (2017). Measuring student learning in introductory block-based programming: Examining misconceptions of loops, variables, and boolean logic. In Proceedings of the 2017 ACM SIGCSE technical symposium on computer science education (pp. 267–272). Grover, S., & Basu, S. (2017). Measuring student learning in introductory block-based programming: Examining misconceptions of loops, variables, and boolean logic. In Proceedings of the 2017 ACM SIGCSE technical symposium on computer science education (pp. 267–272).
Zurück zum Zitat Guzdial, M. (2015). Learner-centered design of computing education: Research on computing for everyone. Morgan & Claypool. Guzdial, M. (2015). Learner-centered design of computing education: Research on computing for everyone. Morgan & Claypool.
Zurück zum Zitat Hartl, A. C., DeLay, D., Laursen, B., Denner, J., Werner, L., Campe, S., & Ortiz, E. (2015). Dyadic instruction for middle school students: Liking promotes learning. Learning and Individual Differences, 44, 33–39.CrossRef Hartl, A. C., DeLay, D., Laursen, B., Denner, J., Werner, L., Campe, S., & Ortiz, E. (2015). Dyadic instruction for middle school students: Liking promotes learning. Learning and Individual Differences, 44, 33–39.CrossRef
Zurück zum Zitat Kafai, Y. B., & Burke, Q. (2016). Connected gaming: What making video games can teach us about learning and literacy. MIT Press. Kafai, Y. B., & Burke, Q. (2016). Connected gaming: What making video games can teach us about learning and literacy. MIT Press.
Zurück zum Zitat Li, K., & Keller, J. M. (2018). Use of the ARCS model in education: A literature review. Computers & Education, 122, 54–62.CrossRef Li, K., & Keller, J. M. (2018). Use of the ARCS model in education: A literature review. Computers & Education, 122, 54–62.CrossRef
Zurück zum Zitat Mayer, R. E., & Wittrock, M. C. (2006). Problem solving. In P. A. Alexander & P. H. Winne (Eds.), Handbook of educational psychology (pp. 287–303). Lawrence Erlbaum Associates. Mayer, R. E., & Wittrock, M. C. (2006). Problem solving. In P. A. Alexander & P. H. Winne (Eds.), Handbook of educational psychology (pp. 287–303). Lawrence Erlbaum Associates.
Zurück zum Zitat Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M. (2011). Habits of programming in scratch. In Proceedings of the 16th annual joint conference on Innovation and technology in computer science education (pp. 168–172). Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M. (2011). Habits of programming in scratch. In Proceedings of the 16th annual joint conference on Innovation and technology in computer science education (pp. 168–172).
Zurück zum Zitat Menekse, M. (2015). Computer science teacher professional development in the United States: A review of studies published between 2004 and 2014. Computer Science Education, 25(4), 325–350.CrossRef Menekse, M. (2015). Computer science teacher professional development in the United States: A review of studies published between 2004 and 2014. Computer Science Education, 25(4), 325–350.CrossRef
Zurück zum Zitat Penuel, W. R., Roschelle, J., & Shechtman, N. (2007). Designing formative assessment software with teachers: An analysis of the co-design process. Research and Practice in Technology Enhanced Learning, 2(01), 51–74.CrossRef Penuel, W. R., Roschelle, J., & Shechtman, N. (2007). Designing formative assessment software with teachers: An analysis of the co-design process. Research and Practice in Technology Enhanced Learning, 2(01), 51–74.CrossRef
Zurück zum Zitat Repenning, A. (2017). Moving beyond syntax: Lessons from 20 years of blocks programing in AgentSheets. Journal of Visual Languages and Sentient Systems, 3(1), 68–89.CrossRef Repenning, A. (2017). Moving beyond syntax: Lessons from 20 years of blocks programing in AgentSheets. Journal of Visual Languages and Sentient Systems, 3(1), 68–89.CrossRef
Zurück zum Zitat Repenning, A., Webb, D., & Ioannidou, A. (2010). Scalable game design and the development of a checklist for getting computational thinking into public schools. In Proceedings of the 41st ACM technical symposium on Computer science education (pp. 265–269). Repenning, A., Webb, D., & Ioannidou, A. (2010). Scalable game design and the development of a checklist for getting computational thinking into public schools. In Proceedings of the 41st ACM technical symposium on Computer science education (pp. 265–269).
Zurück zum Zitat Repenning, A., Webb, D. C., Koh, K. H., Nickerson, H., Miller, S. B., Brand, C., ... & Gutierrez, K. (2015). Scalable game design: A strategy to bring systemic computer science education to schools through game design and simulation creation. ACM Transactions on Computing Education (TOCE), 15(2), 11. Repenning, A., Webb, D. C., Koh, K. H., Nickerson, H., Miller, S. B., Brand, C., ... & Gutierrez, K. (2015). Scalable game design: A strategy to bring systemic computer science education to schools through game design and simulation creation. ACM Transactions on Computing Education (TOCE), 15(2), 11.
Zurück zum Zitat Sullivan, F. R., & Denner, J. (2017). Why don't we do a better job of teaching computer science? Education Week, 36(36), 24. Sullivan, F. R., & Denner, J. (2017). Why don't we do a better job of teaching computer science? Education Week, 36(36), 24.
Zurück zum Zitat Tlili, A., Essalmi, F., & Jemni, M. (2017). Towards applying Keller’s ARCS model and learning by doing strategy in classroom courses. In E. Popescu, Kinshuk, M.K. Khribi, R. Huang, M. Jemni, N. Chen, D. G. Sampson (Eds) Innovations in Smart Learning (pp. 189–198). Springer. https://doi.org/10.1007/978-981-10-2419-1_26 Tlili, A., Essalmi, F., & Jemni, M. (2017). Towards applying Keller’s ARCS model and learning by doing strategy in classroom courses. In E. Popescu, Kinshuk, M.K. Khribi, R. Huang, M. Jemni, N. Chen, D. G. Sampson (Eds) Innovations in Smart Learning (pp. 189–198). Springer. https://​doi.​org/​10.​1007/​978-981-10-2419-1_​26
Zurück zum Zitat Werner, L., Denner, J., Campe, S., & Torres, D. M. (2020). Computational sophistication of games programmed by children: A model for its measurement. ACM Transactions on Computing Education (TOCE), 20(2), 1–23.CrossRef Werner, L., Denner, J., Campe, S., & Torres, D. M. (2020). Computational sophistication of games programmed by children: A model for its measurement. ACM Transactions on Computing Education (TOCE), 20(2), 1–23.CrossRef
Metadaten
Titel
Real Coding and Real Games: Design and Development of a Middle School Curriculum Using Unity 3D
verfasst von
Mete Akcaoglu
Selcuk Dogan
Charles B. Hodges
Publikationsdatum
14.09.2022
Verlag
Springer US
Erschienen in
TechTrends / Ausgabe 6/2022
Print ISSN: 8756-3894
Elektronische ISSN: 1559-7075
DOI
https://doi.org/10.1007/s11528-022-00782-1

Weitere Artikel der Ausgabe 6/2022

TechTrends 6/2022 Zur Ausgabe

Column: Rethinking Creativity and Technology in Education

Exploring Organizational Creativity and Mindfulness with Ravi S. Kudesia