Journal of Computer Technology & Applications Review Article

Enhancing Computer Science Education through Visualization and Engagement

  1. Vinit Gautam Department of Applied Sciences, Poornima Institute of Engineering and Technology Jaipur
  2. Vikash Kumar of Department of Applied Sciences, Poornima Institute of Engineering and Technology, Jaipur
  3. Shamal Burman Department of Applied Sciences, Poornima Institute of Engineering and Technology, Jaipur
  4. Vibha Bari Department of Applied Sciences, Poornima Institute of Engineering and Technology, Jaipur

Abstract

The topic of visualization and engagement in computer science. This research paper attracts attention to computer science education. Computer science education is considered a very difficult course by many computer science students. But given that computer education is such an important science, this paper explores the significance of visualization techniques and engagement strategies in computer science education. Computer science education helps us understand dynamic processes such as the working of algorithms, etc. Enhancing computer science education through visualization and engagement involves creating interactive and visually stimulating learning materials, such as simulations, animations and games, to help students grasp abstract concepts more easily. Visualization techniques can be used to enhance various activities during the learning process: finding and understanding educational resources, collaboration with learners and teachers, reflecting on learner’s progress, and designing learning experiences. It also includes promoting active participation and collaboration among students through group Projects and discussions, fostering a deeper understanding of the subject matter. My findings show that both student performance and enjoyment increased as more active learning techniques were incorporated and variety was added to the courses. The experience of decades of educational policies across the education systems reviewed shows that colleges require long-lasting, coordinated, and multidimensional support to achieve successful implementation of CS in classrooms. so students don't get bored while learning in the classroom. Students must know about the importance of computer science education in jobs and businesses. Computer science education is increasingly necessary to function in today’s technologically advanced world and in the future.

Keywords

  • Computer Science Education
  • Learning Techniques
  • Smart Class Room
  • Visualization and Engagement

References (9)

  1. Kafai YB, Burke Q. Computer programming goes back to school. Phi Delta Kappan. 2013 Sep;95(1):61-5.
  2. Weintrop D, Beheshti E, Horn M, Orton K,Jona K, Trouille L, Wilensky U. Defining computational thinking for mathematics and science classrooms. Journal of science education and technology. 2016 Feb;25(1):127-47.
  3. Mladenović M, Žanko Ž, Aglić Čuvić M. The impact of using program visualization techniques on learning basic programming concepts at the K–12 level. Computer Applications in Engineering Education. 2021 Jan;29(1):145-59.
  4. Li F, Wang X, He X, Cheng L, Wang Y. The effectiveness of unplugged activities and programming exercises in computational thinking education: A Meta-analysis. Education and Information Technologies. 2022 Jul;27(6):7993-8013.
  5. Draws T, Natesan Ramamurthy K, Baldini I, Dhurandhar A, Padhi I, Timmermans B, Tintarev N. Explainable cross-topic stance detection for search results. InProceedings of the 2023 conference on human information interaction and retrieval 2023 Mar 19 (pp. 221-235).
  6. Ben-Ari M. Constructivism in computer science education. Acm sigcse bulletin. 1998 Mar 1;30(1):257-61.
  7. Christiansen H, Howard T. 7" Constructivist" Research Methods for. Rhetoric and experience architecture. 2017 Aug 4.
  8. Fouh E, Akbar M, Shaffer CA. The role of visualization in computer science education. Computers in the Schools. 2012 Jan 1;29(1-2):95-117.
  9. Hidalgo-Céspedes J, Marín-Raventós G, Lara-Villagrán V. Learning principles in program visualizations: A systematic literature review. In2016 IEEE frontiers in education conference (FIE) 2016 Oct 12 (pp. 1-9). IEEE.