Skip to main content

Strategies to Effectively Integrate Visualization with Active Learning in Computer Science Class

  • Conference paper
  • First Online:
Proceedings of International Conference on Computational Intelligence and Data Engineering

Abstract

Educational technology has disrupted the teaching learning process. Additionally students involvement during the class work accelerates the learning rate. Hence, integrating visualizations with active learnings (VAL) can transform the education system. The three strategies discussed in this study are Predict, Calculate, and Explain. Each strategy consists of three phases. The first phase is partial explanation of the topic by instructor followed by students activity. Second phase requires students to predict the outcome, calculate the result or provide conceptual explanation for predict, calculate, and explain strategies, respectively. Third phase deals with discussions among the instructor and students over the topic. It has been observed through this study that active learning is far beneficial than traditional method of teaching and when it is integrated with appropriate visualization tool further develop the comprehension of the subject. Experimental outcome of this investigation proved that indeed VAL achieves the goal of engaging students with the use of technology. The results with VAL is 85% and without VAL is 68%. Thus, VAL strategies are more efficient than conventional classroom approach in a computer science class.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 279.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 279.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. B+ tree visualization. https://www.cs.usfca.edu/~galles/visualization/BPlusTree.html. Accessed on 11 March 2019

  2. Visualgo: visualising data structures and algorithms through animation. https://visualgo.net/en. Accessed on 11 March 2019

  3. Abrahams AS, Singh T (2010) An active, reflective learning cycle for e-commerce classes: learning about e-commerce by doing and teaching. J Inform Syst Edu 21(4):383

    Google Scholar 

  4. Abrahams AS, Singh T (2019) An active, reflective learning cycle for e-commerce classes: Learning about e-commerce by doing and teaching. J Inform Syst Edu 21(4):6

    Google Scholar 

  5. Akingbade A, Finley T, Jackson D, Patel P, Rodger SH (2003) Jawaa: easy web-based animation from cs 0 to advanced cs courses. In: ACM SIGCSE Bulletin, vol 35. ACM, pp 162–166 (2003)

    Google Scholar 

  6. Armbruster P, Patel M, Johnson E, Weiss M (2009) Active learning and student-centered pedagogy improve student attitudes and performance in introductory biology. CBELife Sci Educ 8(3):203–213

    Google Scholar 

  7. Banerjee G, Murthy S, Iyer S (2015) Effect of active learning using program visualization in technology-constrained college classrooms. Res Pract Technol Enhanced Learn 10(1):15

    Article  Google Scholar 

  8. Banerjee G, Patwardhan M, Mavinkurve M (2013) Teaching with visualizations in classroom setting: mapping instructional strategies to instructional objectives. In: 2013 IEEE fifth international conference on technology for education (t4e 2013). IEEE, pp 176–183 (2013)

    Google Scholar 

  9. Bass B (2018) Action research study of classical teaching methods vs. active learning methods in the middle school social studies classroom. In: Culminating experience action research projects, vol 18, part 2. Spring, p 26 (2018)

    Google Scholar 

  10. Deslauriers L, McCarty LS, Miller K, Callaghan K, Kestin G (2019) Measuring actual learning versus feeling of learning in response to being actively engaged in the classroom. Proc Natl Acad Sci 116(39):19251–19257

    Article  Google Scholar 

  11. García-Holgado A, García-Peñalvo FJ, Rodríguez-Conde MJ (2018) Pilot experience applying an active learning methodology in a software engineering classroom. In: 2018 IEEE global engineering education conference (EDUCON). IEEE, pp 940–947 (2018)

    Google Scholar 

  12. Grissom S, Mccauley R, Murphy L (2017) How student centered is the computer science classroom? A survey of college faculty. ACM Trans Comput Educ (TOCE) 18(1):1–27

    Article  Google Scholar 

  13. Harwood WS (1996) The one-minute paper. J Chem Educ 73(3):229

    Article  Google Scholar 

  14. Houseknecht JB, Bachinski GJ, Miller MH, White SA, Andrews DM (2020) Effectiveness of the active learning in organic chemistry faculty development workshops. Chem Educ Res Pract 21(1):387–398

    Article  Google Scholar 

  15. Hundhausen CD, Douglas SA, Stasko JT (2002). J Vis Lang Comput 13(3):259–290

    Google Scholar 

  16. Kothiyal A, Majumdar R, Murthy S, Iyer S (2013) Effect of think-pair-share in a large cs1 class: 83% sustained engagement. In: Proceedings of the ninth annual international ACM conference on International computing education research. ACM, pp 137–144

    Google Scholar 

  17. Krauss J (2012) Infographics: more than words can say. Learn Lead Technol 39(5):10–14

    Google Scholar 

  18. Murphy L, Wolff D (2005) Take a minute to complete the loop: using electronic classroom assessment techniques in computer science labs. J Comput Sci Colleges 21(1):150–159

    Google Scholar 

  19. Pegu UK (2014) Information and communication technology in higher education in India: challenges and opportunities. Int J Inform Comput Technol 4(5):513–518

    Google Scholar 

  20. Rodger SH, Finley TW (2006) JFLAP: an interactive formal languages and automata package. Jones & Bartlett Learning

    Google Scholar 

  21. Stoltzfus JR, Libarkin J (2016) Does the room matter? active learning in traditional and enhanced lecture spaces. CBELife Sci Educ 15(4):ar68

    Google Scholar 

  22. Suresh N, Kottangodan SS, Niyas P (2014) Simulation of recursion and data structures

    Google Scholar 

  23. Tsai WT, Li W, Elston J, Chen Y (2010) Collaborative learning using wiki web sites for computer science undergraduate education: a case study. IEEE Trans Educ 54(1):114–124

    Article  Google Scholar 

  24. Wong L et al (2013) Program visualization: Effect of viewing vs. responding on student learning

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Humera Shaziya .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Shaziya, H., Zaheer, R. (2021). Strategies to Effectively Integrate Visualization with Active Learning in Computer Science Class. In: Chaki, N., Pejas, J., Devarakonda, N., Rao Kovvur, R.M. (eds) Proceedings of International Conference on Computational Intelligence and Data Engineering. Lecture Notes on Data Engineering and Communications Technologies, vol 56. Springer, Singapore. https://doi.org/10.1007/978-981-15-8767-2_6

Download citation

Publish with us

Policies and ethics