Abstract
Since the late twentieth century, with the development of the Internet of Things (IoT), the IoT covers the application of comprehensive knowledge and technology in the fields of circuitry, physics, mechanics, and information, making it a suitable topic for hands-on science, technology, engineering, and mathematics (STEM) activities. The IoT covers a large amount of knowledge, practical skills, and programming skills in STEM fields, both teaching and learning the content can be difficult. Thus, this study used gamification with the 6E model and the software development method as the teaching strategies to explore their effects on high school students’ computer programming self-efficacy, IoT knowledge, and hands-on performance in IoT learning activities. In this study, a quasi-experimental design was used for 12 weeks, and the 132 students who participated in the experiment were divided into Experimental Group 1 (EG1, 66 students using gamification with the 6E model), Experimental Group 2 (EG2, 31 students using the 6E model only), and the Control Group (CG, 35 students using the software development method). Through Analysis of Covariance, the results showed that the students in EG 1 achieved higher academic performance in terms of computer programming self-efficacy, IoT knowledge, and hands-on skills. The results of the lag sequence analysis of behavioral patterns showed that all the students required frequent two-way communication with the teachers and needed to communicate with their group members. The students in EG 1 exhibited positive interactions and took the initiative in asking for help from other students, which indicated that the students in this group achieved better learning outcomes. In addition, those interested in exploring STEM hands-on activities would benefit from our findings.
Similar content being viewed by others
Data availability
For ethical reasons and restrictions, the datasets used and analyzed for the paper are not publicly available. However, any inquiries concerning the materials are welcomed.
References
Aldowah, H., Rehman, S. U., Ghazal, S., & Umar, I. N. (2017). Internet of things in higher education: A study on future learning. Journal of Physics: Conference Series, 892(1), 12–17. https://doi.org/10.1088/1742-6596/892/1/012017
Hsiao, H. S., Lin, Y. W., Lin, K. Y., Lin, C. Y., Chen, J. H., & Chen, J. C. (2022). Using robot-based practices to develop an activity that incorporated the 6E model to improve elementary school students’ learning performances. Interactive Learning Environments, 30(1), 85–99. https://doi.org/10.1080/10494820.2019.1636090
Bandura, A. (1986). Social foundations of thought and action: A social cognitive theory. Prentice Hall. https://doi.org/10.2307/258004
Bandura, A. (1997). Self-efficacy: The exercise of control. WH Freeman and Company.
Banfield, J., & Wilkerson, B. (2014). Increasing student intrinsic motivation and self-efficacy through gamification pedagogy. Contemporary Issues in Education Research (CIER), 7(4), 291–298. https://doi.org/10.19030/cier.v7i4.8843
Berland, M., & Lee, V. R. (2011). Collaborative strategic board games as a site for distributed computational thinking. International Journal of Game-Based Learning, 1(2), 65–81. https://doi.org/10.4018/ijgbl.2011040105
Besemer, S. P., & Treffinger, D. J. (1981). Analysis of creative products: Review and synthesis. Journal of Creative Behavior, 15(3), 158–178. https://doi.org/10.1002/j.2162-6057.1981.tb00287.x
Burke, B. N. (2014). The ITEEA 6E learning bydesign™ model: Maximizing informed design and inquiry in the integrative STEM classroom. Technology and Engineering Teacher, 73(6), 14–19.
Bybee, R. W., Taylor, J. A., Gardner, A., Vanscotter, P., Powell, J. C., Westbrook, A. and Landes, N. (2006). The BSCS 5E instructional model: Origins, effectiveness and applications, Colorado Springs: BSCS.
Chang, K. E., Wu, L. J., Weng, S. E., & Sung, Y. T. (2012). Embedding game-based problem-solving phase into problem-posing system for mathematics learning. Computers & Education, 58(2), 775–786. https://doi.org/10.1016/j.compedu.2011.10.002
Chen, J. C., Huang, Y., Lin, K. Y., Chang, Y. S., Lin, H. C., Lin, C. Y., & Hsiao, H. S. (2020a). Developing a hands-on activity using virtual reality to help students learn by doing. Journal of Computer Assisted Learning., 36(1), 46–60.
Chen, P. Z., Chang, T. C., & Wu, C. L. (2020b). Effects of gamification classroom management on the divergent thinking and creative tendency of elementary students. Thinking Skills and Creativity, 36, 100664. https://doi.org/10.1016/j.tsc.2020.100664
Chung, C. C., Lin, C. L., & Lou, S. J. (2018). Analysis of the learning effectiveness of the STEAM-6E special course—A case study about the creative design of IoT assistant devices for the elderly. Sustainability, 10(9), 3040.
Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Lawrence Erlbaum Associates Inc.
Dewey, J. (1938). Experience and education. Macmillan.
Dicheva, D., Dichev, C., Agre, G., & Angelova, G. (2015). Gamification in education: A systematic mapping study. Journal of Educational Technology & Society, 18(3), 75–88.
Falloon, G., Hatzigianni, M., Bower, M., Forbes, A., & Stevenson, M. (2020). Understanding K-12 STEM education: A framework for developing STEM literacy. Journal of Science Education and Technology, 29(3), 369–385.
Feki, M. A., Kawsar, F., Boussard, M., & Trappeniers, L. (2013). The internet of things: The next technological revolution. Computer, 46(2), 24–25.
Gao, F., Li, L., & Sun, Y. (2020). A systematic review of mobile game-based learning in STEM education. Educational Technology Research and Development, 68(4), 1791–1827.
Ge, Z. G. (2018). The impact of a forfeit-or-prize gamified teaching on e-learners’ learning performance. Computers & Education, 126, 143–152. https://doi.org/10.1016/j.compedu.2018.07.009
Govender, D. W., & Basak, S. K. (2015). An investigation of factors related to self-efficacy for Java programming among computer science education students. Journal of Governance and Regulation, 4(4), 612–619. https://doi.org/10.22495/jgr_v4_i4_c5_p6
Groening, C., & Binnewies, C. (2019). “Achievement unlocked!” The impact of digital achievements as a gamification element on motivation and performance. Computers in Human Behavior, 97, 151–166. https://doi.org/10.1016/j.chb.2019.02.026
Hamari, J., & Koivisto, J. (2013). Social motivations to use gamification: an empirical study of gamifying exercise. In Proceedings of the 21st European Conference on Information Systems, Utrecht, Netherlands, June 5–8, 2013. Association for Information Systems (AIS).
Hanif, S., Wijaya, A. F. C., & Winarno, N. (2019). Enhancing Students’ Creativity through STEM Project-Based Learning. Journal of Science Learning, 2(2), 50–57.
Hanly, J. R., Koffman, E. B., & Friedman, F. L. (1996). Problem solving and program design in C. Addison-Wesley.
Hashim, H., Ali, M. N., & Samsudin, M. A. (2017). Adapting Thinking Based Learning Approach and 6E Instructional Model in Implementing Green STEM Project. In Proceedings of The International Conference On The Scholarship of Teaching and Learning 2017 (pp. 68–82). Universiti Utara Malaysia.
He, J., Lo, D. C. T., Xie, Y., & Lartigue, J. (2016, October). Integrating Internet of Things (IoT) into STEM undergraduate education: Case study of a modern technology infused courseware for embedded system course. In 2016 IEEE frontiers in education conference (FIE), pp. 1–9.
Henriksen, D., Mishra, P., & Fisser, P. (2016). Infusing creativity and technology in 21st century education: A systemic view for change. Journal of Educational Technology & Society, 19(3), 27–37.
Hobbs, L., Clark, J. C., & Plant, B. (2018). Successful students–STEM program: Teacher learning through a multifaceted vision for STEM education. STEM education in the junior secondary (pp. 133–168). Springer.
Hong, J. C., Ye, J. H., & Fan, J. Y. (2019). STEM in fashion design: The roles of creative self-efficacy and epistemic curiosity in creative performance. EURASIA Journal of Mathematics, Science and Technology Education, 15(9), em1742. https://doi.org/10.29333/ejmste/108455
Hong, J. C., Hwang, M. Y., Liu, Y. H., & Tai, K. H. (2020). Effects of gamifying questions on English grammar learning mediated by epistemic curiosity and language anxiety. Computer Assisted Language Learning. https://doi.org/10.1080/09588221.2020.1803361
Huang, B., Hew, K. F., & Lo, C. K. (2019). Investigating the effects of gamification-enhanced flipped learning on undergraduate students’ behavioral and cognitive engagement. Interactive Learning Environments, 27(8), 1106–1126.
Kaniawati, D. S., & Suryadi, S. (2016). Integration of STEM education in learning cycle 6E to improve problem solving skills on direct current electricity. Proceeding of ICMSE, 3(1), 106–109.
Kelley, T. R. (2010). Staking the claim for the “T” in STEM. Journal of Technology Studies, 36(1), 2–11. https://doi.org/10.21061/jots.v36i1.a.1
Kortuem, G., Bandara, A. K., Smith, N., Richards, M., & Petre, M. (2012). Educating the Internet-of-Things generation. Computer, 46(2), 53–61. https://doi.org/10.1109/MC.2012.390
Lai, C. H., & Chu, C. M. (2016). Development and Evaluation of STEM Based Instructional Design: An Example of Quadcopter Course. In T.-T. Wu, R. Gennari, Y.-M. Huang, H. Xie, & Y. Cao (Eds.), International Symposium on Emerging Technologies for Education (pp. 176–191). Springer.
Leftheriotis, I., Giannakos, M. N., & Jaccheri, L. (2017). Gamifying informal learning activities using interactive displays: An empirical investigation of students’ learning and engagement. Smart Learning Environments, 4(1), 2–20. https://doi.org/10.1186/s40561-017-0041-y
Lent, R. W., Sheu, H. B., Singley, D., Schmidt, J. A., Schmidt, L. C., & Gloster, C. S. (2008). Longitudinal relations of self-efficacy to outcome expectations, interests, and major choice goals in engineering students. Journal of Vocational Behavior, 73(2), 328–335. https://doi.org/10.1016/j.jvb.2008.07.005
Li, Y., Wang, K., Xiao, Y., & Froyd, J. E. (2020). Research and trends in STEM education: A systematic review of journal publications. International Journal of STEM Education, 7(1), 1–16.
Lin, C. L., & Chiang, J. K. (2019). Using 6E model in STEAM teaching activities to improve university students’ learning satisfaction: A case of development seniors IoT smart cane creative design. Journal of Internet Technology, 20(7), 2109–2116.
Lin, K. Y., Hsiao, H. S., Williams, P. J., & Chen, Y. H. (2019). Effects of 6E-oriented STEM practical activities in cultivating middle school students’ attitudes toward technology and technological inquiry ability. Research in Science & Technological Education, 38(1), 1–18. https://doi.org/10.1080/02635143.2018.1561432
Lin, K. Y., Yu, K. C., Hsiao, H. S., Chang, Y. S., & Chien, Y. H. (2020). Effects of web-based versus classroom-based STEM learning environments on the development of collaborative problem-solving skills in junior high school students. International Journal of Technology and Design Education, 30(1), 21–34. https://doi.org/10.1007/s10798-018-9488-6
Ma, L., Ferguson, J., Roper, M., & Wood, M. (2011). Investigating and improving the models of programming concepts held by novice programmers. Computer Science Education, 21(1), 57–80. https://doi.org/10.1080/08993408.2011.554722
Maican, C., Lixandroiu, R., & Constantin, C. (2016). Interactivia. ro–A study of a gamification framework using zero-cost tools. Computers in Human Behavior, 61, 186–197.
Mayer, R. E. (1992). Thinking, problem solving, cognition. WH Freeman/Times Books/Henry Holt & Co.
McGraw, K. O., & Wong, S. P. (1996). Forming inferences about some intraclass correlation coefficients. Psychological Methods, 1(1), 30–46. https://doi.org/10.1037/1082-989X.1.1.30
Moos, D. C., & Azevedo, R. (2009). Learning with computer-based learning environments: A literature review of computer self-efficacy. Review of Educational Research, 79(2), 576–600.
Ortiz-Rojas, M., Chiluiza, K., & Valcke, M. (2019). Gamification through leaderboards: An empirical study in engineering education. Computer Applications in Engineering Education, 27(4), 777–788. https://doi.org/10.1002/cae.12116
Ozyurt, O. (2015). An analysis on distance education computer programming students’ attitudes regrading programming and their self-efficacy for programming. Turkish Online Journal of Distance Education, 16(2), 111–121. https://doi.org/10.17718/tojde.58767
Psycharis, S., & Kallia, M. (2017). The effects of computer programming on high school students’ reasoning skills and mathematical self-efficacy and problem solving. Instructional Science, 45(5), 583–602. https://doi.org/10.1007/s11251-017-9421-5
Ramalingam, V., & Wiedenbeck, S. (1998). Development and validation of scores on a computer programming self-efficacy scale and group analyses of novice programmer self-efficacy. Journal of Educational Computing Research, 19(4), 367–381.
Ramalingam, V., LaBelle, D., & Wiedenbeck, S. (2004). Self-efficacy and mental models in learning to program. In Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (pp. 171–175), Leeds.
Sailer, M., & Homner, L. (2019). The gamification of learning: A meta-analysis. Educational Psychology Review, 32, 77–112.
Salinger, G., & Zuga, K. (2009). Background and history of the STEM movement. The overlooked STEM imperatives: Technology and engineering, 4–9. Reston, VA: ITEEA.
Sanchez, D. R., Langer, M., & Kaur, R. (2020). Gamification in the classroom: Examining the impact of gamification quizzes on student learning. Computers & Education, 144, 1–16. https://doi.org/10.1016/j.compedu.2019.103666
Somayya, M., Ramaswamy, R., & Siddharth, T. (2015). Internet of Things (IoT): A literature review. Journal of Computer and Communications, 3(5), 164. https://doi.org/10.4236/jcc.2015.35021
Soykan, F., & Kanbul, S. (2018). Analysing K12 students’ self-efficacy regarding coding education. TEM Journal, 7(1), 182–187.
Su, C. H., & Cheng, C. H. (2015). A mobile gamification learning system for improving the learning motivation and achievements. Journal of Computer Assisted Learning, 31(3), 268–286. https://doi.org/10.1111/jcal.12088
Subhash, S., & Cudney, E. A. (2018). Gamification learning in higher education: A systematic review of the literature. Computers in Human Behavior, 87, 192–206. https://doi.org/10.21125/edulearn.2016.0422
Topalli, D., & Cagiltay, N. E. (2018). Improving programming skills in engineering education through problem-based game projects with Scratch. Computers & Education, 120, 64–74. https://doi.org/10.1016/j.compedu.2018.01.011
Tritrakan, K., Kidrakarn, P., & Asanok, M. (2016). The use of engineering design concept for computer programming course: A model of blended learning environment. Educational Research and Reviews, 11(18), 1757–1765. https://doi.org/10.5897/ERR2016.2948
Tsai, M. J., Wang, C. Y., & Hsu, P. F. (2019). Developing the computer programming self-efficacy scale for computer literacy education. Journal of Educational Computing Research, 56(8), 1345–1360. https://doi.org/10.1177/0735633117746747
Vee, A. (2013). Understanding computer programming as a literacy. Literacy in Composition Studies, 1(2), 42–64. https://doi.org/10.21623/1.1.2.4
Yang, X., Rahimi, S., Shute, V., Kuba, R., Smith, G., & Alonso-Fernández, C. (2021). The relationship among prior knowledge, accessing learning supports, learning outcomes, and game performance in educational games. Educational Technology Research and Development, 69(2), 1055–1075.
Zollman, A. (2012). Learning for STEM literacy: STEM literacy for learning. School Science and Mathematics, 112(1), 12–19.
Acknowledgements
This work was financially supported by the “Institute for Research Excellence in Learning Sciences” and “Chinese Language and Technology Center” of National Taiwan Normal University (NTNU) from The Featured Areas Research Center Program within the framework of the Higher Education Sprout Project by the Ministry of Education (MOE) in Taiwan, and sponsored by the Ministry of Science and Technology, Taiwan, R.O.C. under Grant Nos. MOST 107-2511-H-003 -046 -MY3, MOST 109-2511-H-003 -048 -MY2, MOST 109-2622-H-003-004.
Author information
Authors and Affiliations
Contributions
HH designed and facilitated this research and completed the instruction work in this research; YC conducted the experiment and wrote the first draft of the manuscript; JCC&CC analyzed the data and proofread the first draft of the manuscript; GC facilitated data analysis and revised the manuscript; JHC built connections with the experimental school and proofread the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hsiao, HS., Chen, JC., Chen, JH. et al. A study on the effects of using gamification with the 6E model on high school students’ computer programming self-efficacy, IoT knowledge, hands-on skills, and behavioral patterns. Education Tech Research Dev 71, 1821–1849 (2023). https://doi.org/10.1007/s11423-023-10216-1
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11423-023-10216-1