Self-learning Model for Node.js-based Backend Web Programming Featuring Automatic Source Code Verification


연구 분야: Software Development



학회: 2024 IEEE International Symposium on Consumer Technology (ISCT)


초록

The significance of web applications has grown immensely due to the widespread availability of the internet and their extensive usage across various devices. Currently, Node.js emerged as the most extensively embraced web framework among software developers worldwide. As a result, there is a high demand for skilled web programmers capable of developing Node.js-based web applications. Node.js allows web application development using JavaScript on the server side, making it suitable for real-time applications like collaborative tools, online games, and chat applications. This paper presents a self-learning model for Node.js-based web programming that incorporates test-driven development (TDD), leveraging automated testing with Jest and Supertest for code verification. The Basic Web Interface topic within this model requires students to create web elements like headers and paragraphs for personal information display, accompanied by test codes for step-by-step source code verification. Evaluation results from 40 first-year university students indicate successful completion of assignments within varying timeframes and positive feedback on the learning model's effectiveness.


Author Profile
Yan Watequlis Syaifudin

Dept. of Information Technology State Polytechnic of Malang Malang Indonesia

Indonesia
Author Profile
Triana Fatmawati

Dept. of Information Technology State Polytechnic of Malang Malang Indonesia

Indonesia
Author Profile
Pramana Yoga Saputra

Dept. of Information Technology State Polytechnic of Malang Malang Indonesia

Indonesia

📄 논문 정보

발행 연도 2024년
인용수 47
출판 국가 Indonesia, Andorra
사이트 IEEE
좋아요 수 0

연관 논문 목록 (90건)