Impact of Artificial Intelligence-Assisted Assessment and Traditional Assessment on Web Design and Development in Computing Education
Abstract
1. Introduction
2. Related Literature Review
2.1. Reframing the Education Process of Web Design and Development
2.2. Assessment and Emerging Technologies
2.3. Cognitive Load and Assessment
2.4. Academic Achievement in Web Design and Development
2.5. Gender, Cognitive Load, and Web Design and Development
2.6. Theoretical Framework
2.7. Hypotheses
3. Methodology
3.1. Study Design and Population of the Study
3.2. System Design
3.3. System Architecture
3.4. Core Functionalities
3.5. Design Rationale
4. Instrument for Data Collection
4.1. Instrument for Measuring Student Feedback Responsiveness
4.2. Data Collection Procedure
5. Result
5.1. Assessment of ANCOVA Assumptions
5.2. High Responsiveness (≥80%)
5.3. Moderate Responsiveness (60–79%)
5.4. Low Responsiveness (<50%)
6. Discussion
6.1. Academic Achievement in Web Design and Development
6.2. Interaction Effect Betweent Group and Gender on Posttest Cognitive Load Scores
6.3. Theory, Practice, and Policy Contributions
7. Conclusions
Limitations and Future Studies
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
- The web development tasks required deep concentration to complete.
- I found the coding challenges intellectually demanding.
- Understanding how HTML, CSS, and JavaScript work together was mentally taxing.
- Debugging errors in my code required intense focus.
- Designing responsive layouts involved complex decision-making.
Appendix A.1. Extraneous Load (Instructional Design & Distractions)
- 6.
- I was confused by the instructions provided for the assignments.
- 7.
- Switching between tools (e.g., IDE, browser, AI assistant) made the tasks harder.
- 8.
- The feedback I received was unclear or difficult to interpret.
- 9.
- I spent time trying to understand what the assessment was asking for.
- 10.
- The interface of the coding platform distracted me from the task.
Appendix A.2. Germane Load (Effort Toward Learning)
- 11.
- I actively tried to understand the logic behind my code.
- 12.
- I reflected on how to improve my web design skills during the task.
- 13.
- I used feedback to revise and deepen my understanding of web development.
- 14.
- I mentally rehearsed how to apply coding concepts to future projects.
- 15.
- I tried to connect new coding techniques with what I already knew.
Appendix A.3. AI vs. Traditional Assessment Comparison
- 16.
- AI feedback helped me focus on learning rather than guessing.
- 17.
- Instructor feedback helped me understand my mistakes better than AI.
- 18.
- I felt less mentally overloaded when using AI-assisted assessment.
- 19.
- Traditional assessment made me think more deeply about my code.
- 20.
- I prefer the type of feedback that reduces my mental effort while still helping me learn.
Appendix B
- Web Design and Development Achievement Test (WDDAT)
- Time Allowed: 1 h
- REG. NO: ______________
- GENDER: ______________ (Male, Female)
- Questions
- Q1. Which of the following is correct about HTML?A—HTML is a markup language used to structure content on the web.B—HTML is a programming language used to build logic.C—HTML is only used for styling web pages.D—HTML cannot include multimedia elements.
- Q2. Which of the following is correct about CSS?A—CSS is used to define the structure of a webpage.B—CSS is used to style and format the appearance of a webpage.C—CSS is a server-side scripting language.D—CSS is used to store data in databases.
- Q3. Which of the following is the correct HTML tag for inserting an image?A—<image>B—<src>C—<img>D—<picture>
- Q4. Which of the following is a valid CSS property for changing text color?A—font-colorB—text-colorC—colorD—text-style
- Q5. Which of the following is true about JavaScript?A—JavaScript is a markup language.B—JavaScript is used to add interactivity to web pages.C—JavaScript cannot manipulate HTML elements.D—JavaScript is only used for styling.
- Q6. Which of the following is the correct way to create a hyperlink in HTML?A—<a link=“www.example.com”>Example</a>B—<a href=“www.example.com”>Example</a>C—<link=“www.example.com”>Example</link>D—<url=“www.example.com”>Example</url>
- Q7. Which of the following is a responsive design technique?A—Using fixed-width layouts only.B—Using media queries in CSS.C—Ignoring mobile device compatibility.D—Designing only for desktop screens.
- Q8. Which of the following JavaScript functions displays a popup alert box?A—console.log()B—alert()C—prompt()D—document.write()
- Q9. Which of the following is correct about semantic HTML?A—Semantic HTML uses tags that describe the meaning of content.B—Semantic HTML is only used for styling.C—Semantic HTML is not supported by modern browsers.D—Semantic HTML cannot be used with CSS.
- Q10. Which of the following is the correct CSS property to control spacing outside an element?A—paddingB—marginC—borderD—spacing
- Q1. Which HTML tag is used to define the main heading of a webpage?A—<header>B—<head>C—<title>D—<h1>
- Q2. Which CSS property is used to change the text color of an element?A—text-styleB—font-colorC—text-colorD—color
- Q3. Which HTML tag is used to create a hyperlink?A—<link>B—<href>C—<url>D—<a>
- Q4. Which JavaScript method is used to write content into the HTML document?A—window.print()B—document.write()C—console.log()D—alert()
- Q5. Which CSS property controls the size of text?A—text-sizeB—font-styleC—font-sizeD—size
- Q6. Which HTML tag is used to insert an image?A—<pic>B—<image>C—<src>D—<img>
- Q7. Which JavaScript keyword is used to declare a variable?A—varB—declareC—intD—define
- Q8. Which CSS property is used to set the background color of an element?A—colorB—backgroundC—bgcolorD—background-color
- Q9. Which HTML tag is used to create an unordered list?A—<list>B—<li>C—<ol>D—<ul>
- Q10. Which JavaScript function is used to display a popup message?A—prompt()B—alert()C—confirm()D—popup()
- Q11. Which HTML attribute specifies the destination of a link?A—hrefB—linkC—srcD—target
- Q12. Which CSS property is used to make text bold?A—font-weightB—font-boldC—text-styleD—bold
- Q13. Which HTML tag is used to define a table row?A—<tr>B—<row>C—<th>D—<td>
- Q14. Which JavaScript operator is used to compare both value and type?A—!=B—===C—=D—==
- Q15. Which CSS property is used to control the spacing between elements?A—paddingB—spacingC—borderD—margin
- Q1. Which HTML tag is used to define the main heading of a webpage?A—<header>B—<head>C—<title>D—<h1>
- Q2. Which CSS property is used to change the text color of an element?A—text-styleB—font-colorC—text-colorD—color
- Q3. Which HTML tag is used to create a hyperlink?A—<link>B—<href>C—<url>D—<a>
- Q4. Which JavaScript method is used to write content into the HTML document?A—window.print()B—document.write()C—console.log()D—alert()
- Q5. Which CSS property controls the size of text?A—text-sizeB—font-styleC—font-sizeD—size
- Q6. Which HTML tag is used to insert an image?A—<pic>B—<image>C—<src>D—<img>
- Q7. Which JavaScript keyword is used to declare a variable?A—varB—declareC—intD—define
- Q8. Which CSS property sets the background color of an element?A—colorB—backgroundC—bgcolorD—background-color
- Q9. Which HTML tag is used to create an unordered list?A—<list>B—<li>C—<ol>D—<ul>
- Q10. Which JavaScript function displays a popup message?A—prompt()B—alert()C—confirm()D—popup()
- Q11. Which HTML attribute specifies the destination of a link?A—hrefB—linkC—srcD—target
- Q12. Which CSS property makes text bold?A—font-weightB—font-boldC—text-styleD—bold
- Q13. Which HTML tag defines a table row?A—<tr>B—<row>C—<th>D—<td>
- Q14. Which JavaScript operator compares both value and type?A—!=B—===C—=D—==
- Q15. Which CSS property controls spacing outside an element?A—paddingB—spacingC—borderD—margin
- Q16. Which HTML5 element is used for navigation links?A—<nav>B—<menu>C—<section>D—<aside>
- Q17. Which CSS property controls spacing inside an element?A—marginB—paddingC—borderD—spacing
- Q18. Which HTML tag is used to embed a video?A—<media>B—<video>C—<movie>D—<embed>
- Q19. Which JavaScript function is used to parse a string into an integer?A—parseInt()B—parseFloat()C—Number()D—toString()
- Q20. Which CSS property is used to change the font of text?A—font-familyB—font-styleC—font-weightD—font-size
- Q21. Which HTML tag is used to define a form?A—<form>B—<input>C—<fieldset>D—<label>
- Q22. Which JavaScript method is used to select an element by ID?A—getElementByName()B—getElementById()C—querySelectorAll()D—getElementsByClassName()
- Q23. Which CSS property is used to underline text?A—text-decorationB—font-styleC—line-styleD—underline
- Q24. Which HTML attribute is used to specify an image source?A—srcB—hrefC—altD—link
- Q25. Which JavaScript loop executes at least once regardless of condition?A—forB—whileC—do…whileD—foreach
Appendix C
| Metric | Description | Scoring Method |
| Revision Rate | % of feedback items addressed in the revised submission | (Addressed items ÷ total feedback items) × 100 |
| Improvement Score | Change in rubric score between original and revised submission | Post-score − Pre-score |
| Time-to-Revision | Time taken to submit revised work after receiving feedback | Measured in hours/days |
| Error Recurrence | % of previously flagged issues that reappear in revised code | (Repeated issues ÷ total issues) × 100 |
References
- Abarghouie, M. H. G., Omid, A., & Ghadami, A. (2020). Effects of virtual and lecture-based instruction on learning, content retention, and satisfaction from these instruction methods among surgical technology students: A comparative study. Journal of Education and Health Promotion, 9(1), 296. [Google Scholar] [CrossRef]
- Ala-Mutka, K. M. (2005). A survey of automated assessment approaches for programming assignments. Computer Science Education, 15(2), 83–102. [Google Scholar] [CrossRef]
- Aloisi, C. (2023). The future of standardised assessment: Validity and trust in algorithms for assessment and scoring. European Journal of Education, 58(1), 98–110. [Google Scholar] [CrossRef]
- Antonenko, P. D., & Thompson, A. D. (2011). Preservice teachers’ perspectives on the definition and assessment of creativity and the role of web design in developing creative potential. Education and Information Technologies, 16(2), 203–224. [Google Scholar] [CrossRef]
- Arab, M., Liang, J. T., Hong, V., & LaToza, T. D. (2025). How developers choose debugging strategies for challenging web application defects. arXiv, arXiv:2501.11792. [Google Scholar] [CrossRef]
- Arisi, R. O. (2011). Social studies education as a panacea for national security in Nigeria. African Research Review, 5(2). [Google Scholar] [CrossRef]
- Bada, S. O., & Olusegun, S. (2015). Constructivism learning theory: A paradigm for teaching and learning. Journal of Research & Method in Education, 5(6), 66–70. [Google Scholar]
- Basil, O. C. (2022). Cloud computing and undergraduate researches in universities in enugu state: Implication for skills demand. International Journal of Instructional Technology and Educational Studies, 3(2), 27–33. [Google Scholar] [CrossRef]
- Brown, G. T. (2022). Student conceptions of assessment: Regulatory responses to our practices. ECNU Review of Education, 5(1), 116–139. [Google Scholar] [CrossRef]
- Chandrasekara, S., Hewavitharana, D., Weerasinghe, M., Gayasri, B., Wijendra, D., & De Silva, D. (2025, April 3). Gamifying coding education for beginners: Empowering learners with HTML, CSS and JavaScript. 2025 IEEE International Research Conference on Smart Computing and Systems Engineering (SCSE) (pp. 1–7), Colombo, Sri Lanka. [Google Scholar]
- Chen, C. H., & Yang, Y. C. (2019). Revisiting the effects of project-based learning on students’ academic achievement: A meta-analysis investigating moderators. Educational Research Review, 26, 71–81. [Google Scholar] [CrossRef]
- Creswell, J. W., & Inoue, M. (2025). A process for conducting mixed methods data analysis. Journal of General and Family Medicine, 26(1), 4–11. [Google Scholar] [CrossRef]
- Csapó, B., Ainley, J., Bennett, R. E., Latour, T., & Law, N. (2011). Technological issues for computer-based assessment. In Assessment and teaching of 21st century skills (pp. 143–230). Springer. [Google Scholar]
- Faudzi, M. A., Cob, Z. C., Ghazali, M., Omar, R., & Sharudin, S. A. (2024). User interface design in mobile learning applications: Developing and evaluating a questionnaire for measuring learners’ extraneous cognitive load. Heliyon, 10(18), e37494. [Google Scholar] [CrossRef]
- Feng, L. (2025). Investigating the effects of artificial intelligence-assisted language learning strategies on cognitive load and learning outcomes: A comparative study. Journal of Educational Computing Research, 62(8), 1741–1774. [Google Scholar] [CrossRef]
- Fong, L., Wynne, K., & Verhoeven, B. (2025). Easing the cognitive load of general practitioners: AI design principles for future-ready healthcare. Technovation, 142, 103208. [Google Scholar] [CrossRef]
- Gambo, I., Abegunde, F. J., Gambo, O., Ogundokun, R. O., Babatunde, A. N., & Lee, C. C. (2025). GRAD-AI: An automated grading tool for code assessment and feedback in programming course. Education and Information Technologies, 30(7), 9859–9899. [Google Scholar] [CrossRef]
- Garcia, M. B. (2025). Self-coded digital portfolios as an authentic project-based learning assessment in computing education: Evidence from a web design and development course. Education Sciences, 15(9), 1150. [Google Scholar] [CrossRef]
- Gierczyk, M., Karwowski, M., Paas, F., & H. Tai, R. (2025). STEM workshop learning: Content load effects on cognitive, interaction, and emotional outcomes. The Journal of Experimental Education, 1–22. [Google Scholar] [CrossRef]
- Gkintoni, E., Antonopoulou, H., Sortwell, A., & Halkiopoulos, C. (2025). Challenging cognitive load theory: The role of educational neuroscience and artificial intelligence in redefining learning efficacy. Brain Sciences, 15(2), 203. [Google Scholar] [CrossRef] [PubMed]
- Gravetter, F. J. (2007). Study guide for gravetter/wallnau’s essentials of statistics for behavioral science (6th ed.). Wadsworth Publishing. [Google Scholar]
- Gümüş, M. M., Kukul, V., & Korkmaz, Ö. (2024). Relationships between middle school students’ digital literacy skills, computer programming self-efficacy, and computational thinking self-efficacy. Informatics in Education, 23(3), 571–592. [Google Scholar] [CrossRef]
- Hair, J. F., Astrachan, C. B., Moisescu, O. I., Radomir, L., Sarstedt, M., Vaithilingam, S., & Ringle, C. M. (2021). Executing and interpreting applications of PLS-SEM: Updates for family business researchers. Journal of Family Business Strategy, 12(3), 100392. [Google Scholar] [CrossRef]
- Halkiopoulos, C., & Gkintoni, E. (2024). Leveraging AI in e-learning: Personalized learning and adaptive assessment through cognitive neuropsychology—A systematic analysis. Electronics, 13(18), 3762. [Google Scholar] [CrossRef]
- Hong, X., & Guo, L. (2025). Effects of AI-enhanced multi-display language teaching systems on learning motivation, cognitive load management, and learner autonomy. Education and Information Technologies, 30, 17155–17189. [Google Scholar] [CrossRef]
- Howell-Moroney, M. (2024). Inconvenient truths about logistic regression and the remedy of marginal effects. Public Administration Review, 84(6), 1218–1236. [Google Scholar] [CrossRef]
- Katerina, T., & Nicolaos, P. (2018). Examining gender issues in perception and acceptance in web-based end-user development activities. Education and Information Technologies, 23(3), 1175–1202. [Google Scholar] [CrossRef]
- Khan, M. A., Kurbonova, O., Abdullaev, D., Radie, A. H., & Basim, N. (2024). Is AI-assisted assessment liable to evaluate young learners? Parents support, teacher support, immunity, and resilience are in focus in testing vocabulary learning. Language Testing in Asia, 14(1), 48. [Google Scholar] [CrossRef]
- Khine, M. S. (2024). Using AI for adaptive learning and adaptive assessment. In Artificial intelligence in education: A machine-generated literature overview (pp. 341–466). Springer Nature. [Google Scholar]
- Kirschner, P. A. (2002). Cognitive load theory: Implications of cognitive load theory on the design of learning. Learning and Instruction, 12(1), 1–10. [Google Scholar] [CrossRef]
- Klepsch, M., Schmitz, F., & Seufert, T. (2017). Development and validation of two instruments measuring intrinsic, extraneous, and germane cognitive load. Frontiers in Psychology, 8, 1997. [Google Scholar] [CrossRef]
- Knipp, F., & Winiwarter, W. (2025, April 1–3). AI-AFACT: Designing AI-assisted formative assessment of coding tasks in web development education. 17th International Conference on Computer Supported Education (CSEDU 2025), Porto, Portugal. [Google Scholar]
- Kolade, O., Owoseni, A., & Egbetokun, A. (2024). Is AI changing learning and assessment as we know it? Evidence from a ChatGPT experiment and a conceptual framework. Heliyon, 10(4), e25953. [Google Scholar] [CrossRef]
- Kong, S. C., Cheung, M. Y. W., & Tsang, O. (2024). Developing an artificial intelligence literacy framework: Evaluation of a literacy course for senior secondary students using a project-based learning approach. Computers and Education: Artificial Intelligence, 6, 100214. [Google Scholar] [CrossRef]
- Leppink, J., Paas, F., Van der Vleuten, C. P., Van Gog, T., & Van Merriënboer, J. J. (2013). Development of an instrument for measuring different types of cognitive load. Behavior Research Methods, 45(4), 1058–1072. [Google Scholar] [CrossRef]
- Levy-Feldman, I. (2025). The role of assessment in improving education and promoting educational equity. Education Sciences, 15(2), 224. [Google Scholar] [CrossRef]
- López-Pimentel, J. C., Medina-Santiago, A., Alcaraz-Rivera, M., & Del-Valle-Soto, C. (2021). Sustainable project-based learning methodology adaptable to technological advances for web programming. Sustainability, 13(15), 8482. [Google Scholar] [CrossRef]
- Mahamuni, A. J., & Tonpe, S. S. (2024, April 18–19). Enhancing educational assessment with artificial intelligence: Challenges and opportunities. 2024 IEEE International Conference on Knowledge Engineering and Communication Systems (ICKECS) (Vol. 1, pp. 1–5), Chikkaballapur, India. [Google Scholar]
- Martínez-Molés, V., Pérez-Cabañero, C., & Cervera-Taulet, A. (2024). Examining presence in immersive virtual reality and website interfaces through the cognitive fit and cognitive load theories. International Journal of Contemporary Hospitality Management, 36(11), 3930–3949. [Google Scholar] [CrossRef]
- Maxwell, A. E., Warner, T. A., & Fang, F. (2018). Implementation of machine-learning classification in remote sensing: An applied review. International Journal of Remote Sensing, 39(9), 2784–2817. [Google Scholar] [CrossRef]
- Moss, G., & Gunn, R. (2007). Gender differences in website design: Implications for education. Journal of Systemics, Cybernetics and Informatics, 5(6), 38–43. [Google Scholar]
- Muthazhagu, V. H., & Surendiran, B. (2024, January 24–25). Exploring the role of AI in web design and development: A voyage through automated code generation. 2024 IEEE International Conference on Intelligent and Innovative Technologies in Computing, Electrical and Electronics (IITCEE) (pp. 1–8), Bangalore, India. [Google Scholar]
- Nwangwu, E. C., Omeh, C. B., & Okorie, C. C. (2022). Design and implementation of CERPS for examination officers in universities in Enugu State. Journal of CUDIMAC, 1(2), 45–56. [Google Scholar]
- Omeh, C. B., & Ayanwale, M. A. (2025). Artificial intelligence meets PBL: Transforming computer-robotics programming motivation and engagement. Frontiers in Education, 10, 1674320. [Google Scholar] [CrossRef]
- Omeh, C. B., Olelewe, C. J., & Hu, X. (2025). Application of artificial intelligence (AI) technology in tvet education: Ethical issues and policy implementation. Education and Information Technologies, 30(5), 5989–6018. [Google Scholar] [CrossRef]
- Omeh, C. B., Olelewe, C. J., & Nwangwu, E. C. (2024). Fostering computer programming and digital skills development: An experimental approach. Computer Applications in Engineering Education, 32(2), e22711. [Google Scholar] [CrossRef]
- Omelianenko, O., & Artyukhova, N. (2024). Project-based learning: Theoretical overview and practical implications for local innovation-based development. Economics and Education, 9(1), 35–41. [Google Scholar] [CrossRef]
- Pallant, J. (2020). SPSS survival manual: A step by step guide to data analysis using IBM SPSS. Routledge. [Google Scholar]
- Pereira, D., Flores, M. A., & Niklasson, L. (2016). Assessment revisited: A review of research in Assessment and Evaluation in Higher Education. Assessment & Evaluation in Higher Education, 41(7), 1008–1032. [Google Scholar]
- Piaget, J. (1936). O trabalho por equipes na escola. Tradução de Luiz G. Feiure. Revista de Educação–Diretoria do Ensino do Estado de São Paulo set/dez, 62(247), 317–358. [Google Scholar]
- Pituch, K. A., & Stevens, J. P. (2015). Applied multivariate statistics for the social sciences: Analyses with SAS and IBM’s SPSS. Routledge. [Google Scholar]
- Powell, J., D’Adamo, C. R., Wolf, J., & Feinman, M. (2024). Worksheet-based delivery system to improve participation and engagement in basic science. Journal of Surgical Education, 81(11), 1558–1564. [Google Scholar] [CrossRef]
- Puppala, A. (2025). Cognitive load analysis in AI-augmented BI dashboards: Understanding the impact of artificial intelligence on user comprehension, trust, and decision-making efficiency. Journal of Computer Science and Technology Studies, 7(6), 207–213. [Google Scholar]
- Rana, R., & Bhambri, P. (2025). Generative AI in web application development: Enhancing user experience and performance. In Generative AI for web engineering models (pp. 471–486). IGI Global. [Google Scholar]
- Ruiz Viruel, S., Sánchez Rivas, E., & Ruiz Palmero, J. (2025). The role of artificial intelligence in project-based learning: Teacher perceptions and pedagogical implications. Education Sciences, 15(2), 150. [Google Scholar] [CrossRef]
- Sari, R. C., Pranesti, A., Solikhatun, I., Nurbaiti, N., & Yuniarti, N. (2024). Cognitive overload in immersive virtual reality in education: More presence but less learnt? Education and Information Technologies, 29(10), 12887–12909. [Google Scholar] [CrossRef]
- Strzelecki, A., & ElArabawy, S. (2024). Investigation of the moderation effect of gender and study level on the acceptance and use of generative AI by higher education students: Comparative evidence from Poland and Egypt. British Journal of Educational Technology, 55(3), 1209–1230. [Google Scholar] [CrossRef]
- Suryani, M., Sensuse, D. I., Santoso, H. B., Aji, R. F., Hadi, S., Suryono, R. R., & Kautsarina. (2024). An initial user model design for adaptive interface development in learning management system based on cognitive load. Cognition, Technology & Work, 26(4), 653–672. [Google Scholar] [CrossRef]
- Sweller, J. (2011). Cognitive load theory. In Psychology of learning and motivation (Vol. 55, pp. 37–76). Academic Press. [Google Scholar]
- Tahvili, S., Hatvani, L., Felderer, M., de Oliveira Neto, F. G., Afzal, W., & Feldt, R. (2025). Comparative analysis of text mining and clustering techniques for assessing functional dependency between manual test cases. Software Quality Journal, 33(2), 24. [Google Scholar] [CrossRef]
- Tezer, M., & Çimşir, B. T. (2018). The impact of using mobile-supported learning management systems in teaching web design on the academic success of students and their opinions on the course. Interactive Learning Environments, 26(3), 402–410. [Google Scholar] [CrossRef]
- Trajkovski, G., & Hayes, H. (2025). Implementing AI-assisted assessment in educational institutions. In AI-assisted assessment in education: Transforming assessment and measuring learning (pp. 193–243). Springer Nature. [Google Scholar]
- Umakalu, C. P. U., & Omeh, C. B. (2025). Impact of teaching computer robotics programming using hybrid learning in public universities in Enugu State, Nigeria. Vocational and Technical Education Journal, 5(1), 1–8. [Google Scholar]
- Vygotsky, L., & Cole, M. (2018). Lev Vygotsky: Learning and social constructivism. In Learning theories for early years practice (pp. 68–73). SAGE Publications Inc. [Google Scholar]
- Wickramasinghe, M. T. A. (2024, August 7). Challenges in assessing learning outcomes of undergraduates in web development due to AI-assisted solutions. 7th International Conference on Business Innovation (pp. 34–45, 78), Madrid, Spain. [Google Scholar]
- Wuttikamonchai, O., Pimdee, P., Ployduangrat, J., & Sukkamart, A. (2024). A needs assessment evaluation of information technology student mobile website design skills. Contemporary Educational Technology, 16(1), ep494. [Google Scholar] [CrossRef] [PubMed]
- Yilmaz, R., & Yilmaz, F. G. K. (2023). Augmented intelligence in programming learning: Examining student views on the use of ChatGPT for programming learning. Computers in Human Behavior: Artificial Humans, 1(2), 100005. [Google Scholar] [CrossRef]





| Learning Item (Example) | AI Feedback | Teacher Feedback | Key Difference |
|---|---|---|---|
| HTML Structure (missing attribute in image tag) | “Add an alt attribute to improve accessibility. For example: This ensures compliance with accessibility standards.” | “Remember to include alt text for images.” | AI provides specific code-level guidance; teacher emphasizes principle but leaves implementation to student. |
| CSS Styling (overuse of inline styles) | “Consider moving inline styles into a CSS file. This reduces redundancy and improves maintainability. Example: style.css with .btn { color: blue; }.” | “Try to avoid inline styles; use external CSS instead.” | AI scaffolds with step-by-step correction; teacher feedback is concise but less detailed. |
| JavaScript Logic (incorrect loop condition) | “Your loop runs infinitely because i <= array.length. Change to i < array.length. This prevents runtime errors.” | “Check your loop condition—it may be causing issues.” | AI feedback is precise and actionable; teacher feedback prompts self-discovery. |
| Web Accessibility (missing ARIA labels) | “Add ARIA labels to improve screen reader support. Example: Submit.” | “Think about accessibility features for users with disabilities.” | AI feedback is clear and directive; teacher feedback is broader, encouraging reflection. |
| Week | Learning Objective | Topic | AI-Assisted Assessment | Traditional Assessment |
|---|---|---|---|---|
| 1 | Orientation of the participants | |||
| 2 | Understand web development fundamentals and assessment types | - Introduction to HTML, CSS, JS - Overview of AI vs. traditional assessment - Setup development environment (e.g., VS Code, GitHub | Diagnostic quiz with adaptive feedback (e.g., CodeSignal, Replit) | Written quiz on web basics |
| 3 | Create structured web pages using HTML | - HTML tags, forms, semantic structure - Build a personal homepage | Auto-graded HTML exercises with instant feedback | Manual review of HTML page structure |
| 4 | Style web pages using CSS | - Selectors, box model, layout (Flexbox/Grid) - Apply styles to homepage | AI tool evaluates CSS syntax and layout (e.g., CodeGrade) | Instructor feedback on design consistency |
| 5 | Add interactivity with JavaScript | - Variables, functions, events - DOM manipulation | AI-assisted debugging and code suggestions | Instructor-graded JS task (e.g., form validation) |
| 6 | Build a mini web application | - Combine HTML, CSS, JS - Project planning and wireframing | AI feedback during development (e.g., Copilot, GitHub Issues) | Rubric-based grading of project prototype |
| 7 | Deploy and test web applications | - Hosting (GitHub Pages, Netlify) - Testing and debugging | AI-generated deployment checklist and error detection | Manual evaluation of deployed site |
| 8 | Reflect on assessment methods and improve code quality | - Code refactoring - Group discussion on AI vs. traditional feedback | AI-generated code quality report (e.g., readability, performance | Reflection essay comparing assessment methods |
| 9 | Complete final project and conduct meta-assessment | - Final project development - Presentation and peer review | Students choose AI or traditional feedback for final project | Instructor grading + peer review + self-assessment survey |
| 10 | Revision, Feedback and posttest |
| Variables | F | df1 | df2 | p |
|---|---|---|---|---|
| Web design achievement_Posttest | 9.4157 | 1 | 94 | 0.103 |
| Cogntive load Posttest | 0.0785 | 1 | 94 | 0.780 |
| Independent Variables | Effect | F | p | MS | Partial η2 | η2p |
|---|---|---|---|---|---|---|
| Posttest of Web design Achievement | Group | 183.3427 | <0.001 | 11,348.77427 | 0.721 | 0.724 |
| Gender | 0.0125 | 0.911 | 0.77216 | 0.000 | 0.000 | |
| Pretest of Web (Covariate) | 0.0337 | 57.73344 | 0.013 | |||
| Group × Gender | 0.9327 | 0.993 | 0.00528 | 0.004 | 0.000 | |
| Post of Cognitive load | Group | 168.5423 | <0.001 | 73.42806 | 0.702 | 0.704 |
| Gender | 0.0183 | 0.893 | 0.00798 | 0.000 | 0.000 | |
| Pretest of cognitive load | 0.1356 | 0.714 | 0.05906 | 0.001 | 0.002 | |
| Group × Gender | 0.2338 | 0.630 | 0.10184 | 0.001 | 0.003 |
| Dependent Variable | Group | Marginal Mean | SE | 95% CI Lower | 95% CI Upper | Mean Difference | SE (Diff.) | t | p-Value | Cohen |
|---|---|---|---|---|---|---|---|---|---|---|
| Post_Cognitive load_Total | Experimental | 3.65 | 0.11 | 3.43 | 3.87 | |||||
| Control | 1.50 | 0.10 | 1.28 | 1.71 | 2.15 | 0.158 | 13.60 | <0.001 | 3.30 | |
| Post_web design and development Academic_Achievement | Experimental | 76.30 | 1.31 | 73.70 | 78.90 | |||||
| Control | 49.3 | 1.29 | 46.80 | 51.90 | 27.00 | 1.88 | 14.40 | <0.001 | 3.48 |
| Dependent Variable | Gender | Sum of Squares | df | Mean Square | F | p-Value | η2 | η2p |
|---|---|---|---|---|---|---|---|---|
| Post-test of Cognitive load | Female | 2.94 | 1 | 2.94 | 2.00 | <0.001 | 0.025 | 0.027 |
| Male | 8.54 | 1 | 8.54 | 5.81 | <0.001 | 0.072 | 0.074 | |
| Post-test of Web Academic Achievement | Female | 64.1 | 1 | 64.1 | 1.07 | <0.001 | 0.004 | 0.015 |
| Male | 72.8 | 1 | 12,393.8 | 206.19 | <0.001 | 0.738 | 0.741 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Omeh, C.B. Impact of Artificial Intelligence-Assisted Assessment and Traditional Assessment on Web Design and Development in Computing Education. Educ. Sci. 2026, 16, 501. https://doi.org/10.3390/educsci16040501
Omeh CB. Impact of Artificial Intelligence-Assisted Assessment and Traditional Assessment on Web Design and Development in Computing Education. Education Sciences. 2026; 16(4):501. https://doi.org/10.3390/educsci16040501
Chicago/Turabian StyleOmeh, Christian Basil. 2026. "Impact of Artificial Intelligence-Assisted Assessment and Traditional Assessment on Web Design and Development in Computing Education" Education Sciences 16, no. 4: 501. https://doi.org/10.3390/educsci16040501
APA StyleOmeh, C. B. (2026). Impact of Artificial Intelligence-Assisted Assessment and Traditional Assessment on Web Design and Development in Computing Education. Education Sciences, 16(4), 501. https://doi.org/10.3390/educsci16040501

