Joseph Chase

Learn 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)
The undergraduate Computer Science program at Virginia Tech is the largest in the Commonwealth of<lb>Virginia, of which a key component is “CS 1044: Introduction to Programming”, and is typical of a first<lb>course in computer programming throughout the USA. While the student access to learning resources has<lb>improved considerably with the development of(More)
The panelists were selected based on their many years of teaching experience. This experience comprised all inclusive levels of undergraduate through graduate courses. Additionally, they have combined over 15 years experience with over 10 different software development organizations. Dr. Sallie Henry (organizer). Dr. Henry’s research area is software(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)
Radford University's Scare and Prepare (SP) program is being developed to enable high-school teachers to cultivate security cons cious cyber-citizens and, in the process, spark a passion for computer science. We are accomplishing this in two ways: (a) incentivize high school teachers to incorporate security into their curriculum with little investment in(More)
  • 1