NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Coenraad, Merijke; Hopcraft, Connor; Jozefowicz, Jane; Franklin, Diana; Palmer, Jen; Weintrop, David – Computer Science Education, 2021
Background and Context: Educators make consequential curricular decisions, often with little support, particularly as it relates to equity and how to support all students. Objective: This paper investigates the use of a rubric to support educators evaluating computer science curricula, especially with regards to equity. Method: Seventeen…
Descriptors: Equal Education, Decision Making, Scoring Rubrics, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
de Ruiter, Laura E.; Bers, Marina U. – Computer Science Education, 2022
Background and Context: Despite the increasing implementation of coding in early curricula, there are few valid and reliable assessments of coding abilities for young children. This impedes studying learning outcomes and the development and evaluation of curricula. Objective: Developing and validating a new instrument for assessing young…
Descriptors: Programming Languages, Computer Software, Coding, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Dugan, Robert F., Jr. – Computer Science Education, 2011
In this article, we surveyed literature related to undergraduate computer science capstone courses. The survey was organized around course and project issues. Course issues included: course models, learning theories, course goals, course topics, student evaluation, and course evaluation. Project issues included: software process models, software…
Descriptors: Learning Theories, Student Evaluation, Course Evaluation, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Falkner, Katrina; Falkner, Nickolas J. G. – Computer Science Education, 2012
Contributing student pedagogy (CSP) builds upon social constructivist and community-based learning principles to create engaging and productive learning experiences. What makes CSP different from other, related, learning approaches is that it involves students both learning from and also explicitly valuing the contributions of other students. The…
Descriptors: Foreign Countries, Computer Science Education, Programming, College Curriculum