Teaching computer science through problems, not solutions

47Citations
Citations of this article
135Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Regardless of the course topic, every instructor in a computing field endeavors to engage their students in deep problem-solving and critical thinking. One of the specific learning outcomes throughout our computer science curriculum is the development of independent, capable problem solving - And we believe good pedagogy can bring such about. Our experiences indicate to us that students improve their ability to analyze and solve complex computational problems when we pursue pedagogies that support them in developing these skills incrementally. Specifically, we pursue a problem-based learning approach that we apply individually in each course as well as across the entire curriculum of our department, instead of solely considering our pedagogy on a course-by-course basis. © 2010 Taylor & Francis.

Cite

CITATION STYLE

APA

Fee, S. B., & Holland-Minkley, A. M. (2010). Teaching computer science through problems, not solutions. Computer Science Education, 20(2), 129–144. https://doi.org/10.1080/08993408.2010.486271

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free