دورية أكاديمية

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