The traditional methodologies for evaluating student learning have been either a hand-written exam, usually in the form of multiple choice questions, or a take home program. These meth-ods both have limitations which make it difficult to accurately measure a student’s ability to apply the material learned to design and develop a program. An alternative testing strategy would be to let each student develop a take-home program exam for another student in the class. This evaluation strategy would allow students to uniquely apply the material learned. While developing their own programs, students would gain a better perspective of the limita-tions of their current knowledge
The article describes the preparation and implementation of multiple-choice type tests for checking ...
Students demand engaging approaches from academics. Employers demand soft skills from graduates. Tra...
The computing education literature shows some recent interest in assessment in introductory programm...
Educational standards are often derided as promoting “teaching to the test” in which curriculum beco...
First year programming units are commonly assessed by paper-based programming examinations. This com...
Assessment is a process of measuring the extent to which students have fulfilled the expected learni...
This paper focuses on an approach that could be effective for teaching programming languages such as...
Previous studies of assessment of programming via written examination have focused on analysis of th...
Assessment can take many forms, and it can be argued that the greater the diversity in the methods o...
Traditionally, software testing is introduced to students in Introduction to Programming, and then n...
Computing learners may not master basic concepts, or forget them between courses or from infrequent ...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
Learning to program is known to be difficult for novices. High attrition and high failure rates in f...
The article describes a test system for assessing students' knowledge of programming. It combines th...
Computing learners may not master basic concepts, or forget them between courses or from infrequent ...
The article describes the preparation and implementation of multiple-choice type tests for checking ...
Students demand engaging approaches from academics. Employers demand soft skills from graduates. Tra...
The computing education literature shows some recent interest in assessment in introductory programm...
Educational standards are often derided as promoting “teaching to the test” in which curriculum beco...
First year programming units are commonly assessed by paper-based programming examinations. This com...
Assessment is a process of measuring the extent to which students have fulfilled the expected learni...
This paper focuses on an approach that could be effective for teaching programming languages such as...
Previous studies of assessment of programming via written examination have focused on analysis of th...
Assessment can take many forms, and it can be argued that the greater the diversity in the methods o...
Traditionally, software testing is introduced to students in Introduction to Programming, and then n...
Computing learners may not master basic concepts, or forget them between courses or from infrequent ...
In this work, we investigate an optimal assessment strategy to measure student learning in the first...
Learning to program is known to be difficult for novices. High attrition and high failure rates in f...
The article describes a test system for assessing students' knowledge of programming. It combines th...
Computing learners may not master basic concepts, or forget them between courses or from infrequent ...
The article describes the preparation and implementation of multiple-choice type tests for checking ...
Students demand engaging approaches from academics. Employers demand soft skills from graduates. Tra...
The computing education literature shows some recent interest in assessment in introductory programm...