دورية أكاديمية
Peer Review in CS2: Conceptual Learning and High-Level Thinking
العنوان: | Peer Review in CS2: Conceptual Learning and High-Level Thinking |
---|---|
اللغة: | English |
المؤلفون: | Turner, Scott Alexander, Pérez-Quiñones, Manuel A., Edwards, Stephen H. |
المصدر: | ACM Transactions on Computing Education. Sep 2018 18(3). |
الإتاحة: | Association for Computing Machinery. 2 Penn Plaza Suite 701, New York, NY 10121. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://toce.acm.org/ |
Peer Reviewed: | Y |
Page Count: | 37 |
تاريخ النشر: | 2018 |
نوع الوثيقة: | Journal Articles Reports - Research Tests/Questionnaires |
Education Level: | Higher Education Postsecondary Education |
Descriptors: | Peer Evaluation, Computer Science Education, Programming, Thinking Skills, College Students, Concept Formation, Scoring Rubrics, Concept Mapping, College Instruction, Instructional Effectiveness |
DOI: | 10.1145/3152715 |
تدمد: | 1946-6226 |
مستخلص: | 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 an activity that is not itself programming. In this work, we examine how to implement the peer review process in early, object-oriented computer science courses as a way to increase the students' knowledge of programming concepts, specifically Abstraction, Decomposition, and Encapsulation, and to develop their higher-level thinking skills. We are exploring the peer review process, the effects of the type of review "on the reviewers," and the results this has on the students' learning. To study these ideas, we used peer review activities in CS2 classes at two universities over the course of a semester. Using three groups (one reviewing their peers, one reviewing the instructor, and one completing small design or coding assignments), we measured the students' conceptual understanding throughout the semester with concept maps and the reviews they completed. We found that reviewing helped students learn Decomposition, especially those reviewing the instructor's programs, but we did not find that it improved the students' level of thinking. Overall, reviews (peer or otherwise) are beneficial for teaching Decomposition to CS2 students and can be used as an alternative method for teaching other object-oriented programming concepts. |
Abstractor: | As Provided |
Entry Date: | 2020 |
رقم الأكسشن: | EJ1252359 |
قاعدة البيانات: | ERIC |
تدمد: | 1946-6226 |
---|---|
DOI: | 10.1145/3152715 |