Offering timely feedback on programming while encouraging learners to engage in critical evaluation of programs are the objectives of peer-testing. We report on a peer-testing experiment with students on distant campuses using a Web platform. The experiment shows the potential that peer-testing has to help students transition from passive learners to critical evaluators. Keywords: Computer science education, peer testing, peer feedback, software testing, student transition
Peer learning is a powerful pedagogical practice delivering improved outcomes over conventional teac...
Using peer assessment in the classroom to increase student engagement by actively involving the pupi...
Testing can do more than just determine what a student knows; it can aid the learning process, a phe...
For the last six years, students in the Software Engineering Project course at the University of Tas...
Active learning is considered by many academics as an important and effective learning strategy. Ass...
Using peer assessment in the classroom to increase student engagement by actively involving the pupi...
Peer assessment is a technique that has been successfully employed in a variety of academic discipli...
There have been many successful examples of new methodological approaches developed to help students...
A variety of technology enhanced teaching strategies and learning activities have been applied in ed...
Techniques such as Pair Programming, or allowing students to run their programs against a reference ...
Testing is important if you want to produce a quality product, but generally speaking student progra...
<div><p>Feedback has a powerful influence on learning, but it is also expensive to provide. In large...
Academia has used peer reviews to ensure high quality of scholarly work for decades, and the way it ...
Instructors often implement active learning in intro CS courses by giving students in-class coding p...
Scientific peer review, open source software development, wikis, and other domains use distributed r...
Peer learning is a powerful pedagogical practice delivering improved outcomes over conventional teac...
Using peer assessment in the classroom to increase student engagement by actively involving the pupi...
Testing can do more than just determine what a student knows; it can aid the learning process, a phe...
For the last six years, students in the Software Engineering Project course at the University of Tas...
Active learning is considered by many academics as an important and effective learning strategy. Ass...
Using peer assessment in the classroom to increase student engagement by actively involving the pupi...
Peer assessment is a technique that has been successfully employed in a variety of academic discipli...
There have been many successful examples of new methodological approaches developed to help students...
A variety of technology enhanced teaching strategies and learning activities have been applied in ed...
Techniques such as Pair Programming, or allowing students to run their programs against a reference ...
Testing is important if you want to produce a quality product, but generally speaking student progra...
<div><p>Feedback has a powerful influence on learning, but it is also expensive to provide. In large...
Academia has used peer reviews to ensure high quality of scholarly work for decades, and the way it ...
Instructors often implement active learning in intro CS courses by giving students in-class coding p...
Scientific peer review, open source software development, wikis, and other domains use distributed r...
Peer learning is a powerful pedagogical practice delivering improved outcomes over conventional teac...
Using peer assessment in the classroom to increase student engagement by actively involving the pupi...
Testing can do more than just determine what a student knows; it can aid the learning process, a phe...