Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 5 |
Descriptor
Computer Science Education | 6 |
Computer Software | 6 |
Transfer of Training | 6 |
Teaching Methods | 5 |
Programming | 4 |
Learning Strategies | 3 |
Programming Languages | 3 |
Coding | 2 |
College Students | 2 |
Computer Games | 2 |
Difficulty Level | 2 |
More ▼ |
Source
Computers & Education | 1 |
Informatics in Education | 1 |
International Society for… | 1 |
Journal of Educational… | 1 |
Journal of Educational… | 1 |
Author
Andersson, David | 1 |
Boldbaatar, Nomin | 1 |
Daniele Traversaro | 1 |
Giorgio Delzanno | 1 |
Giovanna Guerrini | 1 |
Kolfschoten, Gwendolyn | 1 |
Krish Pillai | 1 |
Lukosch, Stephan | 1 |
Marcia Lovas | 1 |
Olsen, Donna | 1 |
Reimers, Karl | 1 |
More ▼ |
Publication Type
Journal Articles | 4 |
Reports - Research | 3 |
Reports - Evaluative | 2 |
Speeches/Meeting Papers | 2 |
Reports - Descriptive | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Audience
Location
North Carolina | 1 |
Turkey | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students
Krish Pillai; Marcia Lovas – International Society for Technology, Education, and Science, 2023
A typical first computer science course (CS1) introduces the student to coding conventions, variables, methods, control structures, conditionals, and the semantics of classes and objects. Advanced concepts of inheritance, polymorphism, abstract classes, interfaces, and their use in the design process, are covered in a second-level course (CS2).…
Descriptors: Computer Games, Educational Games, Teaching Methods, Technology Uses in Education
Boldbaatar, Nomin; Sendurur, Emine – Journal of Educational Computing Research, 2019
The emergence of block-based environments aims to facilitate the problems caused by the abstractness of text-based languages. Recent studies generally focus on the effect of having block-based experience on programming education. This study is an attempt to observe the transfer of previous programming experiences (block-based vs. text-based) into…
Descriptors: Educational Games, Computer Games, Computer Simulation, Computer Software
Kolfschoten, Gwendolyn; Lukosch, Stephan; Verbraeck, Alexander; Valentin, Edwin; de Vreede, Gert-Jan – Computers & Education, 2010
Nowadays we need to teach students how to become flexible problem solvers in a dynamic world. The pace in which technology changes and complexity increases requires increased efficiency in learning and understanding. This requires the engineers of tomorrow to quickly gain knowledge and insight outside their prime area of expertise. To transfer…
Descriptors: Instructional Design, Problem Solving, Learning Processes, Efficiency
Andersson, David; Reimers, Karl – Journal of Educational Technology, 2010
The field of education is experiencing a rapid shift as internet-enabled distance learning becomes more widespread. Often, traditional classroom teaching pedagogical techniques can be ill-suited to the online environment. While a traditional entry-level class might see a student attrition rate of 5-10%, the same teaching pedagogy in an online…
Descriptors: Computer Software, Computer Oriented Programs, Online Courses, Electronic Learning
Olsen, Donna – 1993
This study assessed whether word processing can be taught conceptually so that students can decontextualize concepts from a specific program setting and thus achieve a greater level of learning and far transfer. The sample for this study consisted of 38 students at Central Wyoming College enrolled in word processing classes--two sections during…
Descriptors: College Students, Computer Literacy, Computer Science Education, Computer Software