Skills Measurement and Source Code Analyzer in C Programming

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

Keywords

Related Articles

The Application of Monte Carlo Simulation for Inventory Management: a Case Study of a Retail Store

This research aimed to find economic order quantity and reorder point of the inventory in a retail store under the uncertainty of lead time and demand. From the past, the store manager purchased a large amount of invento...

Personality Forecast of Bachelor Degree Student Using Decision Tree Technique

An objective of this research is to forecast a student personality using a decision tree technique by C4.5 algorithm. Also, it measures for an efficiency of a developed model. This case study collects a data from a perso...

Consequences of Switch Shunt on an Unsymmetrical Fault in Power System

This paper presents to calculate the magnitude of current, voltage at the bus location of any on the unsymmetrical faults in three-phase power systems. For power system analysis in per-unit, they are on without switched...

The Development of Teaching Model of Basic Computer Course for Undergraduate Students in Faculty of Education at Si Ayutthaya Rajabhat University Group

The purposes of this reseach were: 1) to study the casual factors that affected the achievement of learning of basic computer course for undergraduate students at Si Ayutthaya Rajabhat University Group, 2) to develop of...

An E-Learning Model Combining Moodle Program and Social Networks to Enhance Distance Learning

This research is aimed to develop an eLearning model combining Moodle with Facebook as a tool to enhance distance learning. The samples were purposively taken from the third year students, Faculty of Education, and consi...

Download PDF file
  • EP ID EP601080
  • DOI -
  • Views 131
  • Downloads 0

How To Cite

Nattapatch Srirajun, Somjin Juntarajessadakorn (2019). Skills Measurement and Source Code Analyzer in C Programming. International Journal of the Computer, the Internet and Management, 27(1), 24-29. https://www.europub.co.uk/articles/-A-601080