E-Assessment Tools for Programming Languages: A Review

Journal Title: Annals of Computer Science and Information Systems - Year 2018, Vol 14, Issue

Abstract

Continuous Evaluation and feedback not only helps in improving learning of a student, but also acts as a constant motivator to put in more efforts. But then, feedback and assessment are very difficult and time consuming in practice. Thus, automating the entire system of assessment, evaluation and feedback will be highly beneficial. But, building such tools for all courses is yet not feasible. However, e-assessment tools for programming courses in Computer Science discipline can be developed. In this paper, we review various grading techniques used by these tools to assess a student's programming assignment. Further, this paper discusses various types and features of tools according to which an appropriate tool should be selected. And, in the end, we will be highlighting the extent to which students and instructors are actually benefited by these tools.

Authors and Affiliations

Sugandha Gupta, Anamika Gupta

Keywords

Related Articles

Dataset Enhancement in Hair Follicle Detection: ESENSEI Challenge

In this paper, a solution to ESENSEI data mining challenge concerning the analysis of microscopic hair images is described. The task of the challenge was to detect locations of hair follicles in closeup images of a human...

Acoustic Model Training, using Kaldi, for Automatic Whispery Speech Recognition

The article presents research on the automatic whispery speech recognition. The main task was to find dependences between a number of triphone classes (number of leaves in decision tree) and the total number of Gaussian...

A Model-Driven Approach to Microservice Software Architecture Establishment

In this positional paper we propose a model-driven approach which addresses challenges related to modeling, development and deployment of software applications that follow the microservice architecture (MSA) design princ...

A Contemplating approach for Hive and Map reduce for efficient Big Data Implementation

In the reference current scenario, data is incremented exponentially and speed of data accruing at the rate of petabytes. Big data defines the available amount of data over the different media or wide communication media...

The Role of Computer Science and Software Technology in Organizing Universities for Industry 4.0 and Beyond

This paper analyzes the recent developments around Industry 4.0 and beyond, identifies the necessary organizational structures of universities to assist companies in their transition processes, defines the relevant sub-d...

Download PDF file
  • EP ID EP569709
  • DOI 10.15439/2017KM31
  • Views 36
  • Downloads 0

How To Cite

Sugandha Gupta, Anamika Gupta (2018). E-Assessment Tools for Programming Languages: A Review. Annals of Computer Science and Information Systems, 14(), 65-70. https://europub.co.uk/articles/-A-569709