Suchot Sinthsirimana.. A development of Automatic Diagnostic Assessment System (ADAS) for promoting computer programming competency. Master's Degree(Science and Technology Education). Mahidol University. Mahidol University Library and Knowledge Center. : Mahidol University, 2016.
A development of Automatic Diagnostic Assessment System (ADAS) for promoting computer programming competency
Abstract:
Computer Programming is one of the important subjects in Computer Science and Technology area for undergraduate students. After finishing this subject, the students should be able to apply the computer programming concept to develop a software. Therefore, the students computer programming competency is need to be promoted to working in computer and information communication technology industrials. Consequently, the strengths and weaknesses of the students computer programming are need to be diagnosed. The weaknesses in particular need to be exposed and remedied to avoid carrying on working in authentic situation. This study, thus, developed an innovative system named Automatic Diagnostic Assessment System (ADAS) to evaluate students computer programming competency. The ADAS could analyse the computer programming and provide feedback such as Line of Code, Function Analysis, and Comment Analysis, accordingly. The students could employ such feedback to improve their computer programming competency during developing software. To evaluate the effectiveness of the system, the case study was conducted in one company. The results showed that the students who received the guidance given by the ADAS could improve their computer programming competency. Moreover, the system could be employed as a supplement tool for teachers or project leaders to monitor the progression of computer programming during developing software.