Concepedia

Publication | Closed Access

Does studio-based instruction work in CS 1?

71

Citations

16

References

2010

Year

Abstract

Given the increasing importance of communication, teamwork, and critical thinking skills in the computing profession, we believe there is good reason to provide students with increased opportunities to learn and practice those skills in undergraduate computing courses. Toward that end, we have been exploring instructional methods, which have been successfully employed in architecture and fine arts education for over a century. We have developed an adaptation of instruction for computing education called the pedagogical code review, which is modeled after the code inspection process used in the software industry. To evaluate its effectiveness, we carried out a quasi-experimental comparison of a studio-based CS 1 course with pedagogical code reviews and an identical CS 1 course without pedagogical code reviews. We found no learning outcome differences between the two courses; however, we did observe two interesting attitudinal trends: (a) self-efficacy decreased more in the traditional course than in the course; and (b) peer learning decreased in the traditional course, but increased in the course. Additional questionnaire and interview data provide further evidence of the positive impact of instruction.

References

YearCitations

Page 1