This study examines the generality of easy to hard practice questions in programming subjects. One of the most important contributions is to propose four new formulas for determining the difficulty degree of questions. These formulas aim to describe different aspects of difficulty degree from the learner's perspective instead of the instructor's subjective opinions. Then, we used clustering technique to group the questions into three easy, medium and difficult degrees. The results will be the baseline to consider the generality of the exercise sets according to each topic. The proposed solution is then tested on the data set that includes the results of the two subjects: Programming Fundamentals, Data Structures and Algorithms from Ho Chi M...
Computer programming ability is a challenging competency that requires several cognitive skills and ...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
ABSTRACT Computer programming is an activity which requires a set of cognitive processes that natura...
This study examines the generality of easy to hard practice questions in programming subjects. One o...
Student performance on examinations is influenced by the level of difficulty of the questions. It se...
This paper reports the results of a study investigating how accurately programming teachers can judg...
This Work in Progress Paper studies student and exercise modelling based on pass/fail log data gathe...
Background: Computer programming is taught to students of engineering, IT, science, and other discip...
Summarization: In this paper, the development of a methodology for the calculation of questions’ dif...
An effective adaptive learning system would theoretically maintain learners in a permanent state of ...
Computer programming skills are required in mathematics computing courses. Most students have diffic...
Learning to program is difficult.The skill requires one to model a real problem in abstract form and...
Abstract: PTS Chemistry Question Points Class X MIPA-1 Difficulty Analysis in Online Learning (2019/...
The difficulty level of college courses has been identified as a value which varies across courses. ...
The article describes a test system for assessing students' knowledge of programming. It combines th...
Computer programming ability is a challenging competency that requires several cognitive skills and ...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
ABSTRACT Computer programming is an activity which requires a set of cognitive processes that natura...
This study examines the generality of easy to hard practice questions in programming subjects. One o...
Student performance on examinations is influenced by the level of difficulty of the questions. It se...
This paper reports the results of a study investigating how accurately programming teachers can judg...
This Work in Progress Paper studies student and exercise modelling based on pass/fail log data gathe...
Background: Computer programming is taught to students of engineering, IT, science, and other discip...
Summarization: In this paper, the development of a methodology for the calculation of questions’ dif...
An effective adaptive learning system would theoretically maintain learners in a permanent state of ...
Computer programming skills are required in mathematics computing courses. Most students have diffic...
Learning to program is difficult.The skill requires one to model a real problem in abstract form and...
Abstract: PTS Chemistry Question Points Class X MIPA-1 Difficulty Analysis in Online Learning (2019/...
The difficulty level of college courses has been identified as a value which varies across courses. ...
The article describes a test system for assessing students' knowledge of programming. It combines th...
Computer programming ability is a challenging competency that requires several cognitive skills and ...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
ABSTRACT Computer programming is an activity which requires a set of cognitive processes that natura...