Scott A. Turner

Learn More
In introductory computer science courses, the Unified Modeling Language (UML) is commonly used to teach basic object-oriented design. However, there appears to be a lack of suitable software to support this task. Many of the available programs that support UML focus on developing code and not on enhancing learning. Programs designed for educational use(More)
In computer science, students could benefit from exposure to critical programming concepts from multiple perspectives. Peer review is one method to allow students to experience authentic uses of the concepts in a non-programming manner. In this work, we examine the use of the peer review process in early, object-oriented, computer science courses as a way(More)
(ABSTRACT) In computer science, students could benefit from more opportunities to learn important, high-level concepts, to perform professional activities, and to improve their learning skills. Peer review is one method to encourage this but it is not commonly used in the discipline. Peer review provides students with both the opportunity to evaluate other(More)
In this paper we present our experience using code reviews in a CS2 course. In particular, we highlight a series of misunderstandings of object-oriented (OO) concepts we observed as a by-product of the code review exercise. In our activity, we asked students to review code, rate it using a rubric, and to justify their explanation. The students were asked to(More)
This paper presents our evaluation of using a Tablet-PC to provide peer-review comments in the first year Computer Science course. Our exploration consisted of an evaluation of how students write comments on other students' assignments using three different methods: pen and paper, a Tablet-PC, and a desktop computer. Our ultimate goal is to explore the(More)
We describe the development of an online peer review module for the Moodle ( course management system. We have designed the system to be quite flexible for many different methods of peer review. One important feature is a rubric authoring tool that allows instructors to create a table of criteria in an online form which students can use to(More)
Burkitt's lymphomas (BLs) acquire consistent point mutations in a conserved domain of Myc, Myc Box I. We report that the enhanced transforming activity of BL-associated Myc mutants can be uncoupled from loss of phosphorylation and increased protein stability. Furthermore, two different BL-associated Myc mutations induced similar gene expression profiles(More)
Computer science students need experience with essential concepts and professional activities. Peer review is one way to meet these goals. In this work, we examine the students' attitudes towards and engagement in the peer review process, in early, object-oriented, computer science courses. To do this, we used peer review exercises in two CS2 classes at(More)