• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History
  • ورود / ثبت نام

عنوان
Semi-automated assessment of programming languages for novice programmers

پدید آورنده
Buyrukoglu, Selim

موضوع
Computer-based assessment ; Novice programmers ; Formative assessment ; Case-based reasoning ; Programming solutions ; Full and partial marking ; Segmented marking

رده

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

NATIONAL BIBLIOGRAPHY NUMBER

Number
TLets747960

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Semi-automated assessment of programming languages for novice programmers
General Material Designation
[Thesis]
First Statement of Responsibility
Buyrukoglu, Selim

.PUBLICATION, DISTRIBUTION, ETC

Name of Publisher, Distributor, etc.
Loughborough University
Date of Publication, Distribution, etc.
2018

DISSERTATION (THESIS) NOTE

Dissertation or thesis details and type of degree
Thesis (Ph.D.)
Text preceding or following the note
2018

SUMMARY OR ABSTRACT

Text of Note
There has recently been an increased emphasis on the importance of learning programming languages, not only in higher education but also in secondary schools. Students of a variety of departments such as physics, mathematics and engineering have also started learning programming languages as part of their academic courses. Assessment of students programming solutions is therefore important for developing their programming skills. Many Computer Based Assessment (CBA) systems utilise multiple-choice questions (MCQ) to evaluate students performance. However, MCQs lack the ability to comprehensively assess students knowledge. Thus, other forms of programming solutions are required to assess students knowledge. This research aims to develop a semi-automated assessment framework for novice programmers, utilising a computer to support the marking process. The research also focuses on ensuring the consistency of feedback. A novel marking process model is developed based on the semi-automated assessment approach which supports a new way of marking, termed segmented marking . A study is carried out to investigate and demonstrate the feasibility of the segmented marking technique. In addition, the new marking process model is developed based on the results of the feasibility study, and two novel marking process models are presented based on segmented marking, namely the full-marking and partial-marking process models. The Case-Based Reasoning (CBR) cycle is adopted in the marking process models in order to ensure the consistency of feedback. User interfaces of the prototype marking tools (full and partial) are designed and developed based on the marking process models and the user interface design requirements. The experimental results show that the full and partial marking techniques are feasible for use in formative assessment. Furthermore, the results also highlight that the tools are capable of providing consistent and personalised feedback and that they considerably reduce markers workload.

TOPICAL NAME USED AS SUBJECT

Computer-based assessment ; Novice programmers ; Formative assessment ; Case-based reasoning ; Programming solutions ; Full and partial marking ; Segmented marking

PERSONAL NAME - PRIMARY RESPONSIBILITY

Buyrukoglu, Selim

CORPORATE BODY NAME - SECONDARY RESPONSIBILITY

Loughborough University

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

p

[Thesis]
276903

a
Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival