A Review of Programming Code Assessment Approaches
Noor Ul Qayyum,Muhamad Sadry Abu Seman,Asadullah Shah,Muhammad Shuaib Qureshi,Ali Raza +4 more
- 01 Nov 2018
TL;DR: Different approaches for assessment of programming code are reviewed and the challenges involved to implement the Bloom’s taxonomy in programming languages directly on code level are discussed.
read more
Abstract: Learning computer programming language in harmony with practical coding activity while ensuring proper content progression is critical in introductory programming courses. Novice programmers usually face difficulty in acquiring the foundation level programming concepts adequately that usually lead to disappointment and ultimately back off. Bloom’s Taxonomy has been generally adopted by educators as a standard for assessing learning progression of students. In past there have been lot of research work on adopting Bloom’s taxonomy and its variants for computer programming languages, however none has specifically looked at an automatic mechanism to evaluate the six levels of Bloom’s taxonomy on code level directly. In this paper we reviewed different approaches for assessment of programming code and discusses the challenges involved to implement the Bloom’s taxonomy in programming languages directly on code level.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Teaching for quality learning at university
Gillian M. Boulton-Lewis
- 01 Jan 2008
TL;DR: By J. Biggs and C. Tang, Maidenhead, England; Open University Press, 2007.
6.8K
Review on Challenges and Solutions in Novice Programming Education
14 Nov 2022
TL;DR: In this article , a systematic review collected data between 2000 and 2022 via the Scopus database and found that the average failure rate of a novice programming class is 30% and the main focus is still learning to solve problems, and imperative-first programming is more commonly implemented.
2
Review on Challenges and Solutions in Novice Programming Education
Tze Ying Sim,Sian Lun Lau +1 more
- 14 Nov 2022
TL;DR: In this paper , a systematic review collected data between 2000 and 2022 via the Scopus database and found that the average failure rate of a novice programming class is 30% and the main focus is still learning to solve problems, and imperative-first programming is more commonly implemented.
References
•Book
A taxonomy for learning, teaching, and assessing : a revision of Bloom's taxonomy of educational objectives
Lorin W. Anderson,David R. Krathwohl +1 more
- 01 Jan 2001
TL;DR: The Taxonomy of Educational Objectives as mentioned in this paper is a taxonomy of educational objectives that is based on the concepts of knowledge, specificity, and problems of objectives, and is used in our taxonomy.
12.2K
•Book
A taxonomy for learning, teaching, and assessing : a revision of Bloom's
Lorin W. Anderson
- 01 Jan 2014
TL;DR: The Taxonomy of Educational Objectives as discussed by the authors is a taxonomy of educational objectives that is based on the concepts of knowledge, specificity, and problems of objectives, and is used in our taxonomy.
9.7K
•Book
Teaching For Quality Learning At University
John B. Biggs,Catherine So-kum Tang +1 more
- 01 Jan 1999
TL;DR: In this article, the authors present a framework for the generation of ILOs for a course by identifying the kind of knowledge to be learned (declarative or functioning) and the level of understanding or performance to be achieved.
7.3K
Teaching for quality learning at university
Gillian M. Boulton-Lewis
- 01 Jan 2008
TL;DR: By J. Biggs and C. Tang, Maidenhead, England; Open University Press, 2007.
6.8K
Teaching for quality learning at university
Gillian M. Boulton-Lewis
- 01 Jan 2008
TL;DR: Biggs and Tang as discussed by the authors, 2007, 360 pp., £29.99, ISBN-13: 978-0-335-22126-4, ISBN-14: 978.
4.8K
Related Papers (5)
Tim Wright,Andy Cockburn +1 more
- 28 Oct 2003
Brad A. Myers
- 01 Jan 1998
Judith Good,Kate Howland +1 more
- 17 Dec 2015