Skills Measurement and Source Code Analyzer in C Programming
Journal Title: International Journal of the Computer, the Internet and Management - Year 2019, Vol 27, Issue 1
Abstract
Generally, source code analyzer is a tool for examining source code for a set of common defects and violations of good programming practice. This research aims to enhance this tool and evaluate the level of programming skill based on experts’ skill. Our proposed tool consists of 2 modules: an analysis module and a measurement module. In the analysis module, there are 3 methods for analyzing programming skills which are memory usage, lines of code, and Big-O notation together with a technique of string scanning. Meanwhile, 95% confident interval based on the experts’ skill is used as a baseline and measurement of the programming skills and performance of the students into 2 levels: good and excellent. Thus our tool can help students to self-assess for improving their coding.
Authors and Affiliations
Nattapatch Srirajun, Somjin Juntarajessadakorn
The Effect of Blended Learning Approach Using Facebook and Learning Experiences Outside the Classroom on an Inquiring Mind of Freshmen in Teacher Education Program at Institute of Physical Education, Chumphon Campus
The purposes of this research were: 1) to develop a blended learning model using Facebook and learning experiences outside the classroom; 2) to study the effect of the developed blended learning approach on students’ inq...
Approaches to Monitoring and Self-Assessment of Student Teachers via Online System in Experts’ Opinions
The objective of this research was to study approaches to monitoring and self-assessment of student teachers via online system in experts’ opinions. The informants were university teacher who taught Faculty of Industrial...
Components Desirable Leadership Characteristics of Undergraduate Students: Document Research
This research aims to analyze the leadership components of undergraduate students. The researchers use qualitative methods to collect and analyze secondary data. The results show that the leadership components of undergr...
The Use of Electronic Learning Management System to Enhance Learning and Achievement Case Study: Course Analysis and Design Students of the Program Department of Computer Information Systems
The research's objectives are to use the Electronic Learning Management System to develop a better performance regarding the learning and achievement. In the course of the System Analysis and Design of the students in Ba...
Application of Business Model Theories on the Improvement of Government Organization Structure: Case Study of Information and Space Technology Department
This research paper aimed to analyze environment, problem and propose direction to develop the Defense Information and Space Technology Department’s strategic management and organization structure. The study method was t...