Research Article

Enhancing Programming Education Through Interactive Websites: A Focus on AJAX, JSON, and Java For Loops

by  Harika Dharavath, Jessica Felix, Suhair Amer, Ankita Maharjan
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Issue 68
Published: December 2025
Authors: Harika Dharavath, Jessica Felix, Suhair Amer, Ankita Maharjan
10.5120/ijca2025926143
PDF

Harika Dharavath, Jessica Felix, Suhair Amer, Ankita Maharjan . Enhancing Programming Education Through Interactive Websites: A Focus on AJAX, JSON, and Java For Loops. International Journal of Computer Applications. 187, 68 (December 2025), 56-63. DOI=10.5120/ijca2025926143

                        @article{ 10.5120/ijca2025926143,
                        author  = { Harika Dharavath,Jessica Felix,Suhair Amer,Ankita Maharjan },
                        title   = { Enhancing Programming Education Through Interactive Websites: A Focus on AJAX, JSON, and Java For Loops },
                        journal = { International Journal of Computer Applications },
                        year    = { 2025 },
                        volume  = { 187 },
                        number  = { 68 },
                        pages   = { 56-63 },
                        doi     = { 10.5120/ijca2025926143 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2025
                        %A Harika Dharavath
                        %A Jessica Felix
                        %A Suhair Amer
                        %A Ankita Maharjan
                        %T Enhancing Programming Education Through Interactive Websites: A Focus on AJAX, JSON, and Java For Loops%T 
                        %J International Journal of Computer Applications
                        %V 187
                        %N 68
                        %P 56-63
                        %R 10.5120/ijca2025926143
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper discusses the development of interactive websites to teach AJAX, JSON, and for-loops in Java. The project integrates web technologies to create an engaging platform that enhances programming comprehension e-learning. A comparison is made between using HTML, CSS, and JavaScript versus the Wix platform for web development. HTML and CSS provide structure and visual design, while JavaScript enables interactivity, data handling, and real-time demonstrations of programming logic. Wix, although user-friendly and efficient for quick design, offers limited customization and scripting control. The findings show that traditional coding tools better support the learning of programming concepts, while Wix is suitable for simplified design and presentation. With both implementations, the interactive system effectively combines web development and Java programming to promote active learning and improve student understanding of key technical concepts.

References
  • Staff Writer, “The importance of codes and coding in today’s digital world,” Reference.com, May 19, 2025. [Online]. Available: https://www.reference.com/science-technology/importance-codes-coding-today-s-digital-world
  • Coelho, R. C., Marques, M. F. P., & de Oliveira, T. (2023). Mobile learning tools to support in teaching programming logic and design: A systematic literature review. Informatics in Education, 22(4), 589–612. https://eric.ed.gov/?id=EJ1410469
  • Wang, X. (2006). A practical way to teach web programming in computer science. Journal of Computing Sciences in Colleges, 22(1), 211–220. https://dl.acm.org/doi/abs/10.5555/1181811.1181841
  • Elgamal, A. F., Abas, H. A., & Baladoh, E.-S. M. (2013). An interactive e-learning system for improving web programming skills. Education and Information Technologies, 18(1), 29–46. https://doi.org/10.1007/s10639-011-9175-7
  • Codeable. (n.d.). Hire the best freelance WordPress developers. https://www.codeable.io/
  • Bhatti, S., Dewani, A., Maqbool, S., & Memon, M. A. (2019). A web-based approach for teaching and learning programming concepts at middle school level. International Journal of Modern Education and Computer Science, 11(4), 46–53. https://doi.org/10.5815/ijmecs.2019.04.06
  • Coursera. (n.d.). Coursera: Online courses & credentials from top educators. https://www.coursera.org
  • Codecademy. (n.d.). Learn to code - for free. https://www.codecademy.com
  • Brown, Michael, Samruddhi. “Coursera vs Codecademy (2025): A Detailed Comparison.” Open2Study, 20 Sept. 2025, https://www.open2study.com/comparison/coursera-vs-codecademy/.
  • BitDegree. “Coursera vs Codecademy: Which One Is Better?” https://www.bitdegree.org/online-learning-platforms/comparison/coursera-vs-codecademy/.
  • I S Zinovieva et al 2021 J. Phys.: Conf. Ser. 1840 012029DOI 10.1088/1742-6596/1840/1/012029
  • Okoh, F. O., & Grace, I. (2022). Evaluating the impact of online coding platforms on programming skill acquisition in secondary and tertiary education. Acta Electronica Malaysia, 6(1), 16–23. https://doi.org/10.26480/aem.01.2022.16.23
  • Jung, I., Choi, J., Kim, I., & Choi, C. (2016). Interactive learning environment for practical programming language based on web service. In 2016 15th International Conference on Control, Automation and Systems (ICCAS) (pp. 1215–1220). IEEE. https://ieeexplore.ieee.org/document/7760705
  • Eng Lieh Ouh, Benjamin Kok Siew Gan, and David Lo. 2022. ITSS: Interactive Web-Based Authoring and Playback Integrated Environment for Programming Tutorials. In 44nd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET ’22), May 21–29, 2022, Pittsburgh, PA, USA. ACM, New York, NY, USA, 7 pages. https://doi.org/10.1145/3510456.3514142
  • Alvarado, J., & Rodríguez, M. (2025). Impact of an Interactive Learning Platform on Programming Student Performance. IEEE Xplore. https://ieeexplore.ieee.org/document/10767622.
  • Alghamdi, M. (2025). Improving Programming Skills: The Impact of Interactive E-Learning Tools on Student Success. CLEI Electronic Journal, 28(1). https://doi.org/10.19153/cleiej.28.1.9
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

AJAX JSON Java For Loops HTML CSS JavaScript Wix Interactive Learning Web Development Programming Education Human–Computer Interaction Educational Technology

Powered by PhDFocusTM