Journal of Computing in Higher Education

, Volume 31, Issue 2, pp 340–361 | Cite as

Interactive student response system with iBeacon and web-socket for flipped classroom learning

  • Hung-Hsu TsaiEmail author
  • Chih-Tsan Chang
  • Xin-Yu Hou
  • You-Ming Yong
  • Kuo-Ching Chiou
  • Pao-Ta Yu


The paper proposes an interactive student response portfolio (ISREP) system with iBeacon and web-socket technology, which supports flipped-classroom learning activities in traditional classrooms. The design of the ISREP system aims at promote interactions in classroom learning (CL). It offers APPs and web-interface functions for students and teachers, respectively. Students’ APP can scan iBeacon devices in classrooms and then automatically upload their identification information to the cloud space. Consequently, students’ presence in classroom can be recorded automatically. Moreover, teachers employ another function the system provides to promote high interaction in classroom via displaying questions on the front screen in classroom. Meanwhile, it simultaneously pushes (multicasts) these questions to students’ smartphones via web-socket technology. Subsequently, students send their responses for questions to the cloud space by the APP. During answering questions, the system presents temporary histograms of students’ responses and counting-down statuses of a timer on the screen in classroom. A timer can be synchronized with students’ APP by the web-socket technology. This way can promote students’ interaction and interest and then students enjoy in quiz-like activities. Teachers can quickly get results of students’ responses. A quasi-experiment was conducted in flipped-CL activities of a university class utilizing the system. Observing experimental results, it was found that students, who receive the instruction with the system, improved their interaction, learning interest, learning attitude, and learning satisfaction. Moreover, the proposed system helps teachers quickly obtain students’ learning situation in classroom and then may adjust their instructional approaches or contents.


Student response system Flipped classroom Web socket iBeacon Blend learning 



The authors would like to acknowledge the Ministry of Science and Technology of Taiwan for supporting this research under Contract Numbers MOST 105-2511-S-150-003 and MOST 107-2511-H-150-001. The findings and recommendations contained in this article of those of the authors and do not necessarily reflect those of the Ministry of Science and Technology.

Compliance with ethical standards

Conflict of interest

No potential conflict of interest was reported by the authors.


  1. Aktekin, N. C., Çelebi, H., & Aktekin, M. (2018). Let’s Kahoot! Anatomy. International Journal of Morphology, 36(2), 716–721.CrossRefGoogle Scholar
  2. Chen, D.-J., Lai, A.-F., & Liu, I.-C. (2005). The design and implementation of a diagnostic test system based on the enhanced S-P model. Journal of Information Science and Engineering, 21, 1007–1030.Google Scholar
  3. Chiu, P. S., Chen, H. C., Huang, Y. M., Liu, C. J., Liu, M. C., & Shen, M. H. (2018). A video annotation learning approach to improve the effects of video learning. Innovations in Education and Teaching International, 55(4), 1–11.CrossRefGoogle Scholar
  4. Fette, I., & Melnikov, A. (2011, December). The WebSocket protocol. Internet engineering task force. Retrieved from
  5. Fuller, J. S., & Dawson, K. M. (2017). Student response systems for formative assessment: Literature based strategies and findings from a middle school implementation. Contemporary Educational Technology, 8(4), 370–389.Google Scholar
  6. Gould, S. M. (2016). Potential use of classroom response systems (CRS, Clickers) in foods, nutrition, and dietetics higher education. Journal of Nutrition Education and Behavior, 48(9), 669–674.CrossRefGoogle Scholar
  7. Hwang, G. J., & Chang, H. F. (2011). A formative assessment-based mobile learning approach to improving the learning attitudes and achievements of students. Computers & Education, 56(4), 1023–1031.CrossRefGoogle Scholar
  8. Lewis, C. E., Chen, D. C., & Relan, A. (2017). Implementation of a flipped classroom approach to promote active learning in the third-year surgery clerkship. The American Journal of Surgery, 215(2), 298–303.CrossRefGoogle Scholar
  9. Lo, G., Lin, D., & Tang, W. H. (2015, April). Zuvio. Retrieved from
  10. Malone, T. W. (1980). What makes things fun to learn? Heuristics for designing instructional computer games. In The 3rd ACM SIGSMALL symposium and the first SIGPC symposium on small systems (pp. 162–169).Google Scholar
  11. Merchant, Z., Goetz, E. T., Keeney-Kennicutt, W., Kwok, O.-M., Cifuentes, L., & Davis, T. J. (2012). The learner characteristics, features of desktop 3D virtual reality environments; College chemistry instruction: A structural equation modeling analysis. Computers & Education, 59(2), 551–568.CrossRefGoogle Scholar
  12. Mishra, S. (2018, December). Introduction to WebSockets. Retrieved from
  13. Moore, M. G. (1989). Three types of interaction. The American Journal of Distance Education, 3(2), 1–6.CrossRefGoogle Scholar
  14. Plump, C. M., & LaRosa, J. (2017). Using Kahoot! in the classroom to create engagement and active learning: A game-based technology solution for eLearning novices. Management Teaching Review, 2(2), 151–158.CrossRefGoogle Scholar
  15. Siau, K., Sheng, H., & Nah, F. F.-H. (2006). Use of a classroom response system to enhance classroom interactivity. IEEE Transactions on Education, 49(3), 398–403.CrossRefGoogle Scholar
  16. Spachos, P. (2017, December). Computer communications. Retrieved from
  17. Townsend, K. (2018, March). Introduction to Bluetooth low energy. Retrieved from
  18. Wang, A. I. (2015). The wear out effect of a game-based student response system. Computers & Education, 82, 217–227.CrossRefGoogle Scholar
  19. Wang, B. T. (2016). Applying PBL and ZUVIO to enhance English learning motivation. International Journal of Cyber Society and Education, 9(1), 1–16.CrossRefGoogle Scholar
  20. Wu, Y.-C., Wu, J. T., & Li, Y. (2017, August). Impact of using classroom response systems on students’ entrepreneurship learning experience. Computers in Human Behavior. Scholar
  21. Wu, Q. W., Wu, M. C., Liang, R. K., & Wang, X. Y. (1999). Team model smarter classroom. Retrieved from
  22. Yilmaz, R. (2017). Exploring the role of e-learning readiness on student satisfaction and motivation in flipped classroom. Computers in Human Behavior, 70, 251–260.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of Information ManagementNational Formosa UniversityHuweiTaiwan
  2. 2.Department of Computer Science and Information EngineeringNational Chung Cheng UniversityChiayiTaiwan
  3. 3.Department of FinanceChaoyang University of TechnologyTaichungTaiwan

Personalised recommendations