Use of Expertiza in Classes, 2005-2006: Impact on Student Learning

During the period from October 2005 to July 2006, the Expertiza system was used in five classes. In three of these classes, the system was used more than once. This report provides an evaluation of those uses.

CSC/ECE 517, Fall 2005. Expertiza was used to help improve a textbook, Dale Skrien's An Introduction to Object-Oriented Design and Design Patterns using Java. The class used a prepublication copy of this textbook and engaged in three peer-reviewed assignments during the semester:

Our experience is described in a paper to be presented in October at the OOPSLA Educators' Symposium, the premier conference for work related to teaching object-oriented programming. Seventeen students' contributions have been selected for inclusion in the book. Nearly two thirds of the students felt they learned a lot from these exercises (n = 74, 63% response rate).

I learned a lot from doing the peer-reviewed assignments related to the Skrien text.   
Strongly agree
16
36%
Agree
12
27%
Neutral
7
16%
Disagree
8
18%
Strongly disagree
2
4%

The majority of them enjoyed doing the assignments. While they felt they learned more from the assignments than they enjoyed them, homework is not something that students typically enjoy.

I enjoyed doing the peer-reviewed assignments related to the Skrien text.
Strongly agree
5
11%
Agree
22
49%
Neutral
9
20%
Disagree
5
11%
Strongly disagree
4
9%

The students were less enthusiastic--almost neutral--about the feedback from their peers.

Feedback from student reviewers helped me improve my own work.
Strongly agree
6
13%
Agree
12
27%
Neutral
10
22%
Disagree
12
27%
Strongly disagree
5
11%

However, they thought that the material they reviewed was correct.

The material that I reviewed written by other students was factual and/or accurate.
Strongly agree
0
0%
Agree
36
80%
Neutral
8
18%
Disagree
1
2%
Strongly disagree
0
0%

One of the benefits touted for Expertiza is its ability to be used by distance-education students on the same basis as on-campus students. And 70% of the DE students responding (n = 30) did report that it made them feel more a part of the class.

As a distance-education student, these peer-reviewed exercises made me feel more connected to the rest of the class.
Strongly agree
7
23%
Agree
14
47%
Neutral
6
20%
Disagree
3
10%
Strongly disagree
0
0%

ECE 463/521, Spring 2006, and CSC/ECE 506, Summer 2006. ECE 463/521 and CSC/ECE 506 are both computer-architecture classes, focusing respectively on processor architecture and parallel architecture. Students in the former class did three peer-reviewed excercises, and students in 506 did four. These consisted of reviews of papers from the computer-architecture literature (since these did not produce resources for future classes, these were not really Expertiza experiments), madeup problems over the course-material, machine-scorable questions on a particular lecture, and animations (usually PowerPoint animations) of algorithms covered in class. All students were not required to do all these types of assignments, and ECE 521 had different requirements than ECE 463. The same questions were asked to students from each class.

In ECE 463/521, fourteen of the 30 student responded (47%); in CSC/ECE 506, 10 of 16 students responded (63%). By about a 5-to-4 margin, they said that writing for their peers helped them to better understand the concepts in the course.

The experience of writing for my peers provided a deeper understanding of the concepts in this course.
 
ECE 463/521
CSC/ECE 506
Strongly agree
1
7%
2
20%
Agree
7
50%
3
30%
Neutral
1
7%
1
10%
Disagree
4
29%
4
40%
Strongly disagree
1
7%
0
0%

Like the CSC/ECE 517 students, they believed their peer reviewers offered correct feedback:

My peer reviewers were correct in the feedback they provided.
 
ECE 463/521
CSC/ECE 506
Strongly agree
0
0%
0
0%
Agree
10
71%
6
60%
Neutral
3
21%
4
40%
Disagree
1
7%
0
0%
Strongly disagree
0
0%
0
0%

Most of them also believed they received more feedback than they would have from a TA.

I received more feedback from my peer reviewers than I normally receive from a TA.
 
ECE 463/521
CSC/ECE 506
Strongly agree
2
14%
0
0%
Agree
8
57%
6
60%
Neutral
3
21%
2
20%
Disagree
1
7%
2
20%
Strongly disagree
0
0%
0
0%

Only half, however, thought the feedback was more useful than that from a TA. That is not quite as bad as it sounds, since most of the others thought that the feedback was as useful as from a TA. Only about 1/5 thought it was less useful.

The feedback from my peer reviewers was more helpful than the feedback I normally receive from a TA. .
 
ECE 463/521
CSC/ECE 506
Strongly agree
1
7%
0
0%
Agree
6
43%
5
50%
Neutral
5
36%
2
20%
Disagree
2
14%
2
20%
Strongly disagree
0
0%
1
10%

Finally, three-quarters of the students agreed that peer feedback helped them improve their work.

The feedback from my peer reviewers helped me to improve my submissions.
 
ECE 463/521
CSC/ECE 506
Strongly agree
1
7%
2
20%
Agree
11
79%
4
40%
Neutral
2
14%
1
10%
Disagree
0
0%
3
30%
Strongly disagree
0
0%
0
0%

In-class exercise. In addition to the peer-reviewed homework assignments, in CSC/ECE 506, two class periods were spent on "synchronous" peer review. These exercises related to memory consistency, one of the most challenging topics covered in a parallel-architecture class. Three exercises were performed. In the first exercise, students were given a diagrams showing how different consistency models worked (i.e., what value was in each memory cell at each time), and asked to explain them. In the second exercise, they were asked to devise diagrams illustrating certain phenomena (e.g., "Create your own series of reads/writes that is legal under both processor and sequential consistency, but will have different results due to the differences in the consistency models"). In the third set, they were asked to create a step-by-step simulation of a consistency model. Distance-education students were allowed to phone in for the live class session, but only one did. Consequently, only eight students participated in the exercises. All eight responded to the survey

To begin, note that the students considered the material fairly difficult.

How easy do you consider the material on memory consistency?
Very easy
0
0%
Somewhat easy
1
11%
Neither easy nor hard
3
33%
Somewhat difficult
4
44%
Very difficult
1
11%

The students felt that they learned a lot by doing the in-class exercises ...

I learned a lot by doing the in-class exercises.
Strongly agree
2
25%
Agree
5
63%
Neutral
1
13%
Disagree
0
10%
Strongly disagree
0
0%

more than they would have learned by listening to a lecture.

I learned more by doing the in-class exercises than I would've by viewing a normal lecture.
Strongly agree
1
13%
Agree
7
88%
Neutral
0
0%
Disagree
0
0%
Strongly disagree
0
0%

They found it easier to pay attention than in a normal class.

I found it easier to pay attention during this class than during lectures.
Strongly agree
1
13%
Agree
4
50%
Neutral
2
25%
Disagree
1
13%
Strongly disagree
0
0%

Summary. In almost all cases, the students reacted favorably to peer review, the exception being the quality of feedback in CSC/ECE 517. The most positive results were obtained when comparing peer review with a lecture (all eight students said they learned more from peer review). Though the results were positive, there is still much room for improvement. One of the chief complaints was that the quality of reviewing was uneven--some students did a cursory job and provided little guidance on how to improve. This can be addressed by better review rubrics and better training for authors before the assignments are due.

The experiments we have done this year only scratch the surface. First, though we can measure how well the exercises themselves helped students learn, we cannot measure the impact of having the resuable learning objects that were produced until the next time the course is taught. In addition, there are many other paradigms in which Expertiza could be used.