A Review of Technological Tools in Teaching and Learning Computer Science
More details
Hide details
Department of Computer Science, Capital University of Science and Technology Islamabad 44000, PAKISTAN
Punjab University College of Information Technology, University of the Punjab Lahore, PAKISTAN
Online publication date: 2019-05-23
Publication date: 2019-05-23
EURASIA J. Math., Sci Tech. Ed 2019;15(11):em1773
The technology works as a catalyst through which many changes occur in the learning approaches, teaching methodologies, research arena, in the work environment and in the use of information and knowledge. Helping students to learn using technological tools rather than using conventional techniques has become more popular in the 21st century in colleges and schools in the domain of computer science. Integration of technological tools will help teachers to the international requirement to use technology-based teaching and learning tools instead of traditional teaching methods. Most researchers agree on the significance of the use of technological tools in different education systems. However, current state-of-the-art depicts that there is no comprehensive study that provides an analysis of different technological tools e.g. computer-based, games based, mobile based, and multimedia technologies used in education. This paper provides a comprehensive review of several of the most popular teaching methodologies (collaborative, active learning, problem-based, inductive teaching method) and technological tools i.e. computer-based (ICT, CAI, CBI), games based (serious games, web games, micro-games, videos games), mobile based (laptop, PDAs, tablets, mobile phones), online learning tools (flipped classroom, web MOOCs) and multimedia technologies (Videos, MCMs, MAMCM). The purpose of this research paper is to scrutinize the roles and effectiveness of technological tools in teaching and learning process and it provides the definition of each method, along with the similarities and differences among these teaching methodologies and technological tools. Even though the strength of each individual method is something that is met with varying degrees of evidence, teaching with the help of technological tools has been found to be generally more effective or at least equally effective to traditional methods of teaching. The purpose of the use of technology in teaching and learning process is to improve productivity, the effectiveness of current practices and bring pedagogical changes which are beneficial for the betterment of education. We explore the theoretical literature available about the influence of technology and its effectiveness in the field of education. In teaching and learning process, the use of technological tools increases interaction between teachers and students. To incorporate technology, educators and teachers must implement the right technological tools to make the environment more innovative for the students.
Altbach, P. G., Reisberg, L., & Rumbley, L. E. (2009). Trends in global higher education: Tracking an academic revolution. The Netherlands: Sense Publishers.
Alves, A. G., Schmidt, A. E. F., Carthcat, K. D., & Hostins, R. C. (2015). Exploring technological innovation towards inclusive education: Building digital games–An interdisciplinary challenge. Procedia-Social and Behavioral Sciences, 174, 3081-3086.
Amirault, R. J. (2015). Technology transience and the challenges it poses to higher education. Quarterly Review of Distance Education, 16(2), 1.
Amutha, S. (2016). Impact of e-content integration in science on the learning of students at tertiary level. International Journal of Information and Education Technology, 6(8), 643.
Annetta, L. A., Minogue, J., Holmes, S. Y., & Cheng, M. T. (2009). Investigating the impact of video games on high school students’ engagement and learning about genetics. Computers & Education, 53(1), 74-85.
Arfstrom, K. M., & Network, P. D. F. L. (2013). A white PAPer BAsed on the LiterAture review titled A Review of flipped learning. Noora Hamdan and Patrick McKnight, Flipped Learning Network.
Bakar, R., & Mohamed, S. (2008). Teaching using information and communication technology: Do trainee teachers have the confidence?. International Journal of Education and Development using ICT, 4(1), 5-12.
Baytak, A., Tarman, B., & Ayas, C. (2011). Experiencing technology integration in education: children’s perceptions. International Electronic Journal of Elementary Education, 3(2), 139-151.
Beale, I. L., Kato, P. M., Marin-Bowling, V. M., Guthrie, N., & Cole, S. W. (2007). Improvement in cancer-related knowledge following use of a psychoeducational video game for adolescents and young adults with cancer. Journal of Adolescent Health, 41(3), 263-270
Beyth-Marom, R., Saporta, K., & Caspi, A. (2005). Synchronous vs. asynchronous tutorials: Factors affecting students’ preferences and choices. Journal of Research on Technology in Education, 37(3), 245-262.
Bishop, J. L., & Verleger, M. A. (2013, June). The flipped classroom: A survey of the research. In ASEE national conference proceedings, Atlanta, GA (Vol. 30, No. 9, pp. 1-18).
Bissell, J. (2015, March). Utilization of mobile learning technology to enhance curriculum. In Society for Information Technology & Teacher Education International Conference (pp. 1582-1587). Association for the Advancement of Computing in Education (AACE).
Boot, W. R., Kramer, A. F., Simons, D. J., Fabiani, M., & Gratton, G. (2008). The effects of video game playing on attention, memory, and executive control. Acta psychologica, 129(3), 387-398.
Boud, D., Cohen, R., & Sampson, J. (2014). Peer learning in higher education: Learning from and with each other. Routledge.
Butler, A. C., Marsh, E. J., Slavinsky, J. P., & Baraniuk, R. G. (2014). Integrating cognitive science and technology improves learning in a STEM classroom. Educational Psychology Review, 26(2), 331-340.
ChanLin, L. J. (2017). Analysis of Teachers’ Tablet Teaching Adoption Process. Educational Sciences: Theory & Practice, 17(6).
Chen, F. H., Looi, C. K., & Chen, W. (2009). Integrating technology in the classroom: a visual conceptualization of teachers’ knowledge, goals and beliefs. Journal of Computer Assisted Learning, 25(5), 470-488.
Chen, S. W., Yang, C. H., Huang, K. S., & Fu, S. L. (2017). Digital games for learning energy conservation: A study of impacts on motivation, attention, and learning outcomes. Innovations in Education and Teaching International, 1-11.
Chiou, C. C., Tien, L. C., & Lee, L. T. (2015). Effects on learning of multimedia animation combined with multidimensional concept maps. Computers & Education, 80, 211-223.
Clark, W., & Luckin, R. (2013). iPads in the Classroom. What The Research Says.
Cowan, P., & Butler, R. (2013). Using activity theory to problematize the role of the teacher during mobile learning. SAGE Open, 3(4), 2158244013516155.
Davies, W., & Cormican, K. (2013). An analysis of the use of multimedia technology in computer-aided design training: Towards effective design goals. Procedia Technology, 9, 200-208.
Davis, F. D. (1989). Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS quarterly, 319-340.
Delialioglu, O., & Yildirim, Z. (2007). Students’ perceptions of effective dimensions of interactive learning in a blended learning environment. Journal of Educational Technology & Society, 10(2).
Dobrzański, L. A., & Brom, F. (2008). E-learning on the example of materials science. Journal of Achievements in Materials and Manufacturing Engineering, 29(1), 99-102.
Fatimah, A. K., Norah, A. O., & Young, G. (2017). Two Alternative Modules for Teaching Scheduling Algorithms in Computer Science Using Web Games and Kinesthetic Learning Activities. Paper Presented at the Int’l Conf. Frontiers in Education: CS and CE, FECS 2017.
Figueiredo, A. D. (2006). Context and learning: A philosophical framework. In Managing learning in virtual settings: The role of context (pp. 1-23). IGI Global.
Finger, G., & Trinidad, S. (2002). ICTs for learning: An overview of systemic initiatives in the Australian states and territories. Australian Educational Computing, 17(2), 3-14.
Fleming, N. D. (2001). Teaching and learning styles: VARK strategies. IGI Global.
Ghavifekr, S., & Rosdy, W. A. W. (2015). Teaching and learning with technology: Effectiveness of ICT integration in schools. International Journal of Research in Education and Science, 1(2), 175-191.
Gulatee, Y., & Combes, B. (2006). Identifying the challenges in teaching computer science topics online.
Gulbahar, Y., & Guven, I. (2008). A survey on ICT usage and the perceptions of social studies teachers in Turkey. Journal of Educational Technology & Society, 11(3).
Hainey, T., Connolly, T. M., Stansfield, M., & Boyle, E. A. (2011). Evaluation of a game to teach requirements collection and analysis in software engineering at tertiary education level. Computers & Education, 56(1), 21-35.
Herala, A., Vanhala, E., & Nikula, U. (2015, November). Object-oriented programming course revisited. In Proceedings of the 15th Koli Calling Conference on Computing Education Research (pp. 23-32). ACM.
Huang, Y. M., Jeng, Y. L., & Huang, T. C. (2009). An educational mobile blogging system for supporting collaborative learning. Journal of Educational Technology & Society, 12(2).
Hussain, A. J., Morgan, S., & Al-Jumeily, D. (2011, December). How Does ICT Affect Teachings and Learning within School Education. In Developments in E-systems Engineering (DeSE), 2011 (pp. 250-254). IEEE.
Ifenthaler, D., & Schweinbenz, V. (2013). The acceptance of Tablet-PCs in classroom instruction: The teachers’ perspectives. Computers in human behavior, 29(3), 525-534.
Jonsson, H. (2015, October). Using flipped classroom, peer discussion, and just-in-time teaching to increase learning in a programming course. In Frontiers in Education Conference (FIE), 2015 IEEE (pp. 1-9). IEEE.
Karsenti, T., & Fievez, A. (2013). The iPad in education: uses, benefits, and challenges. A survey of, 6057.
Kearney, M., & Maher, D. (2013). Mobile learning in maths teacher education: Using iPads to support pre-service teachers’ professional development. Australian Educational Computing, 27(3), 76-84.
Kebritchi, M., Hirumi, A., & Bai, H. (2010). The effects of modern mathematics computer games on mathematics achievement and class motivation. Computers & education, 55(2), 427-443.
Keser, H., Uzunboylu, H., & Ozdamli, F. (2011). World Journal on Educational Technology. Technology, 3(2), 103-119.
Kikot, T., Costa, G., Magalhães, R., & Fernandes, S. (2013). Simulation games as tools for integrative dynamic learning: The case of the management course at the University of Algarve. Procedia Technology, 9, 11-21.
Kim, H. J., & Kim, H. (2017). Investigating teachers’ pedagogical experiences with tablet integration in Korean rural schools. The Asia-Pacific Education Researcher, 26(1-2), 107-116.
Kim, P., Hagashi, T., Carillo, L., Gonzales, I., Makany, T., Lee, B., & Garate, A. (2011). Socioeconomic strata, mobile technology, and education: A comparative analysis. Educational Technology Research and Development, 59(4), 465-486.
Kirriemuir, J., & McFarlane, A. (2004). Literature review in games and learning (Technical Report).
Knight, J. F., Carley, S., Tregunna, B., Jarvis, S., Smithies, R., de Freitas, S., ... Mackway-Jones, K. (2010). Serious gaming technology in major incident triage training: a pragmatic controlled trial. Resuscitation, 81(9), 1175-1179.
Knutas, A., Herala, A., Vanhala, E., & Ikonen, J. (2016, June). The Flipped Classroom Method: Lessons Learned from Flipping Two Programming Courses. In Proceedings of the 17th International Conference on Computer Systems and Technologies 2016 (pp. 423-430). ACM.
Koehler, M. J., Mishra, P., Kereluik, K., Shin, T. S., & Graham, C. R. (2014). The technological pedagogical content knowledge framework. In Handbook of research on educational communications and technology (pp. 101-111). Springer, New York, NY.
Koehler, M., Greenhalgh, S., Rosenberg, J., & Keenan, S. (2017). What the tech is going on with teachers’ digital teaching portfolios? Using the TPACK framework to analyze teachers’ technological understanding. Journal of Technology and Teacher Education, 25(1), 31-59.
Koh, J. H. L., Chai, C. S., Benjamin, W., & Hong, H. Y. (2015). Technological Pedagogical Content Knowledge (TPACK) and design thinking: A framework to support ICT lesson design for 21st century learning. The Asia-Pacific Education Researcher, 24(3), 535-543.
Kozma, R. B. (2005). National policies that connect ICT-based education reform to economic and social development. Human Technology: An interdisciplinary journal on humans in ICT environments.
Kumbargoudar, P. (2013). Digital divide in India: Problems and prospects to bridge the divide.
Kurt, S. (2010). Technology use in elementary education in Turkey: A case study. New Horizons in Education, 58(1), 65-76.
Laferrière, T., Hamel, C., & Searson, M. (2013). Barriers to successful implementation of technology integration in educational settings: A case study. Journal of Computer Assisted Learning, 29(5), 463-473.
Lavelle, J. P., Stimpson, M. T., & Brill, E. D. (2015). Evolution of a flipped engineering economy course. Age, 26, 1.
Liao, Y. C., Liao, C. W., Chen, C. H., & Liao, Y. H. (2016). A study on learning effects of integrating information technology into electronics curriculum teaching. International Journal of Information and Education Technology, 6(11), 831.
Liaw, S. S., & Huang, H. M. (2016). Investigating learner attitudes toward e-books as learning tools: based on the activity theory approach. Interactive Learning Environments, 24(3), 625-643.
Lorant-Royer, S., Spiess, V., Goncalves, J., & Lieury, A. (2008). Programmes d’entraînement cérébral et performances cognitives: efficacité, motivation... ou «marketing»? De la Gym-Cerveau au programme du Dr Kawashima... Bulletin de psychologie, (6), 531-549.
Losco, C. D., Grant, W. D., Armson, A., Meyer, A. J., & Walker, B. F. (2017). Effective methods of teaching and learning in anatomy as a basic science: A BEME systematic review: BEME guide no. 44. Medical teacher, 39(3), 234-243.
Lovrenčić, S., & Čubrilo, M. (2016, January). Overview of Online Teaching Resources for Logic Programming. In The Seventh International Conference on eLearning (eLearning-2016 Conference).
MacNeil, S., Latulipe, C., Long, B., & Yadav, A. (2016, February). Exploring lightweight teams in a distributed learning environment. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (pp. 193-198). ACM.
Maher, D. (2015). Connecting Classroom and Museum Learning with Mobile Devices. Journal of Museum Education, 40(3), 257-267.
Malek, N., Hall, J. C., & Hodges, C. (2014). A review and analysis of the effectiveness of alternative teaching methods on student learning in economics. Perspectives on Economic Education Research, 9(1), 75-85.
Malik, S., & Agarwal, A. (2012). Use of multimedia as a new educational technology tool-A study. International Journal of Information and Education Technology, 2(5), 468.
Marcy, V. (n.d.). Introduction to VARK. VARK. [Online]. Retrieved on 05 February 2017 from
Mason, G. S., Shuman, T. R., & Cook, K. E. (2013). Comparing the effectiveness of an inverted classroom to a traditional classroom in an upper-division engineering course. IEEE Transactions on Education, 56(4), 430-435.
Melhuish, K., & Falloon, G. (2010). Looking to the future: M-learning with the iPad. Computers in New Zealand Schools, 22(3), 1-16.
Montrieux, H., Vanderlinde, R., Schellens, T., & De Marez, L. (2015). Teaching and learning with mobile technology: A qualitative explorative study about the introduction of tablet devices in secondary education. PloS one, 10(12), e0144008.
Musca, G., Mihalache, A., & Musca, E. (2016, November). E-learning implementation in the superior technical educational system. In IOP Conference Series: Materials Science and Engineering (Vol. 161, No. 1, p. 012110). IOP Publishing.
Neo, M., & Neo, T. K. (2009). Engaging students in multimedia-mediated Constructivist learning-Students’ perceptions. Journal of Educational Technology & Society, 12(2), 254.
Nørmark, K. (2016). The ongoing Digitalization of an Introductory Programming Course. In International Conference on e-Learning (Vol. 16, p. 67).
Olofson, M. W., Swallow, M. J., & Neumann, M. D. (2016). TPACKing: A constructivist framing of TPACK to analyze teachers’ construction of knowledge. Computers & Education, 95, 188-201.
Prensky, M. (2008). The role of technology. Educational Technology, 48(6).
Rahmatian, R., & Zarekar, F. (2016). Inductive/Deductive Learning by Considering the Role of Gender—A Case Study of Iranian French-Learners. International Education Studies, 9(12), 254.
Richey, R. C., Silber, K. H., & Ely, D. P. (2008). Reflections on the 2008 AECT Definitions of the Field. TechTrends, 52(1), 24-25.
Robin, B. R. (2015). The effective uses of digital storytelling as a teaching and learning tool. Handbook of research on teaching literacy through the communicative and visual arts, 2, 429-440.
Roblyer, M. D., & Doering, A. H. (2006). Integrating educational technology into teaching (Vol. 2). Upper Saddle River, NJ: Pearson/Merrill Prentice Hall.
Roehl, A., Reddy, S. L., & Shannon, G. J. (2013). The flipped classroom: An opportunity to engage millennial students through active learning strategies. Journal of Family & Consumer Sciences, 105(2), 44-49.
Rogers, E. M. (2004). A prospective and retrospective look at the diffusion model. Journal of health communication, 9(S1), 13-19.
Roschelle, J., & Pea, R. (2002). A walk on the WILD side: How wireless handhelds may change computer-supported collaborative learning. International Journal of Cognition and Technology, 1(1), 145-168.
Sallee, C. W., Edgar, D. W., & Johnson, D. M. (2013). Student Perceptions of Instructional Methods towards Alternative Energy Education. Journal of Agricultural Education, 54(2), 130-142.
Schreiber, B., & Dougherty, J. P. (2017). Embedding algorithm pseudocode in lyrics to facilitate recall and promote learning. Journal of Computing Sciences in Colleges, 32(3), 20-27.
Shuler, C. (2009). Pockets of potential: Using mobile technologies to promote children’s learning.
Sorva, J., Karavirta, V., & Malmi, L. (2013). A review of generic program visualization systems for introductory programming education. ACM Transactions on Computing Education (TOCE), 13(4), 15.
Sung, Y. T., Chang, K. E., & Liu, T. C. (2016). The effects of integrating mobile devices with teaching and learning on students’ learning performance: A meta-analysis and research synthesis. Computers & Education, 94, 252-275.
Tanes, Z., & Cemalcilar, Z. (2010). Learning from SimCity: An empirical study of Turkish adolescents. Journal of adolescence, 33(5), 731-739.
Vanderlinde, R., & van Braak, J. (2010). The e-capacity of primary schools: Development of a conceptual model and scale construction from a school improvement perspective. Computers & Education, 55(2), 541-553.
Vanderlinde, R., & van Braak, J. (2011). A New ICT Curriculum for Primary Education in Flanders: Defining and Predicting Teachers’ Perceptions of Innovation Attributes. Journal of educational technology & Society, 14(2).
Vlieghe, J. (2014). Education in an age of digital technologies. Philosophy & Technology, 27(4), 519-537.
Vogel, J. J., Vogel, D. S., Cannon-Bowers, J., Bowers, C. A., Muse, K., & Wright, M. (2006). Computer gaming and interactive simulations for learning: A meta-analysis. Journal of Educational Computing Research, 34(3), 229-243.
Wang, R., DeMaria Jr, S., Goldberg, A., & Katz, D. (2016). A systematic review of serious games in training health care professionals. Simulation in Healthcare, 11(1), 41-51.
Watson, W. R., Mong, C. J., & Harris, C. A. (2011). A case study of the in-class use of a video game for teaching high school history. Computers & Education, 56(2), 466-474.
Weaver, G. C., & Sturtevant, H. G. (2015). Design, implementation, and evaluation of a flipped format general chemistry course. Journal of Chemical Education, 92(9), 1437-1448.
Wrzesien, M., & Raya, M. A. (2010). Learning in serious virtual worlds: Evaluation of learning effectiveness and appeal to students in the E-Junior project. Computers & Education, 55(1), 178-187.
Xin, J. I. A. N. G. (2012). The Effect of Integrating Inductive Approach and Deductive Approach With Multimedia Assistance Into Acquisition of Subjunctive Mood. Sino-US English Teaching, 9(9), 1510-1515.
Young, J. (2004). When good technology means bad teaching: Giving professors gadgets without training can do more harm than good in the classroom, students say. The Chronicle of Higher Education, 51(12), A31-A37.
Yukselturk, E., & Bulut, S. (2007). Predictors for student success in an online course. Journal of Educational Technology & Society, 10(2).