Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 4 |
Descriptor
| Problem Solving | 4 |
| Skill Development | 4 |
| Computer Science Education | 3 |
| Programming | 3 |
| Thinking Skills | 2 |
| Undergraduate Students | 2 |
| College Students | 1 |
| Computation | 1 |
| Computer Science | 1 |
| Concept Formation | 1 |
| Curriculum | 1 |
| More ▼ | |
Source
| Computer Science Education | 4 |
Author
| Akkaya, Ali | 1 |
| Akpinar, Yavuz | 1 |
| Basu, Satabdi | 1 |
| Catrambone, Richard | 1 |
| Fee, Samuel B. | 1 |
| Guzdial, Mark | 1 |
| Holland-Minkley, Amanda M. | 1 |
| Margulieux, Lauren E. | 1 |
| Rutstein, Daisy W. | 1 |
| Shear, Linda | 1 |
| Wang, Haiwen | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 4 |
| Reports - Research | 3 |
| Reports - Descriptive | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 2 |
| Elementary Education | 1 |
| Grade 4 | 1 |
| Grade 5 | 1 |
| Grade 6 | 1 |
| Intermediate Grades | 1 |
| Middle Schools | 1 |
Audience
Location
| Hong Kong | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Akkaya, Ali; Akpinar, Yavuz – Computer Science Education, 2022
Background and Context: Though still a nascent area of research, serious games have been presented as means of engaging students in computer programming and computational thinking due to their immersive and interactive nature. Existing research is limited in its ability to provide systems based on sound instructional design models, and only a few…
Descriptors: Experiential Learning, Educational Games, Instructional Design, Programming
Basu, Satabdi; Rutstein, Daisy W.; Xu, Yuning; Wang, Haiwen; Shear, Linda – Computer Science Education, 2021
Background and Context: In today's increasingly digital world, it is critical that all students learn to think computationally from an early age. Assessments of Computational Thinking (CT) are essential for capturing information about student learning and challenges. When programming is used as a vehicle to foster CT skills, assessment of CT…
Descriptors: Computer Science Education, Programming, Thinking Skills, Logical Thinking
Margulieux, Lauren E.; Catrambone, Richard; Guzdial, Mark – Computer Science Education, 2016
The rapid integration of technology into our professional and personal lives has left many education systems ill-equipped to deal with the influx of people seeking computing education. To improve computing education, we are applying techniques that have been developed for other procedural fields. The present study applied such a technique, subgoal…
Descriptors: Computer Science Education, Programming, Educational Improvement, Undergraduate Students
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

Peer reviewed
Direct link
