Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 0 |
| Since 2007 (last 20 years) | 2 |
Descriptor
Source
| Computer Science Education | 4 |
Author
| Coppit, David | 1 |
| Fee, Samuel B. | 1 |
| Holland-Minkley, Amanda M. | 1 |
| Malmi, Lauri | 1 |
| Nuutila, Esko | 1 |
| Piater, Justus H. | 1 |
| Torma, Seppo | 1 |
Publication Type
| Journal Articles | 4 |
| Reports - Descriptive | 3 |
| Reports - Research | 1 |
Education Level
| Higher Education | 4 |
| Postsecondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Fee, Samuel B.; Holland-Minkley, Amanda M. – Computer Science Education, 2010
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…
Descriptors: Problem Based Learning, Problem Solving, Computer Science, Teaching Methods
Piater, Justus H. – Computer Science Education, 2009
Conventional introduction to computer science presents individual algorithmic paradigms in the context of specific, prototypical problems. To complement this algorithm-centric instruction, this study additionally advocates problem-centric instruction. I present an original problem drawn from students' life that is simply stated but provides rich…
Descriptors: Computer Science, Teaching Methods, Undergraduate Students, Problem Solving
Nuutila, Esko; Torma, Seppo; Malmi, Lauri – Computer Science Education, 2005
Problem-Based Learning (PBL) method emphasizes students' own activity in learning about problems, setting up their own learning goals and actively searching for and analyzing information. In this paper, we describe and discuss our experiences on applying PBL, especially the seven steps method widely used in medical faculties, in an introductory…
Descriptors: Problem Based Learning, Teaching Methods, Programming, Computer Science Education
Coppit, David – Computer Science Education, 2006
In software engineering education, large projects are widely recognized as a useful way of exposing students to the real-world difficulties of team software development. But large projects are difficult to put into practice. First, educators rarely have additional time to manage software projects. Second, classrooms have inherent limitations that…
Descriptors: Engineering Education, Teaching Methods, Organization Size (Groups), Critical Path Method

Peer reviewed
Direct link
