Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Learning Activities | 3 |
| Programming Languages | 3 |
| Computer Science Education | 2 |
| Computers | 2 |
| Foreign Countries | 2 |
| Block Scheduling | 1 |
| Coding | 1 |
| Competence | 1 |
| Computer Science | 1 |
| Computer Software | 1 |
| Computer System Design | 1 |
| More ▼ | |
Source
| Computer Science Education | 3 |
Author
| Bennedsen, Jens | 1 |
| Caspersen, Michael E. | 1 |
| Espinal, Alejandro | 1 |
| Guerrero-Bequis, Valeria | 1 |
| McCormick, John W. | 1 |
| Vieira, Camilo | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 2 |
| Reports - Descriptive | 1 |
Education Level
| Higher Education | 2 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Espinal, Alejandro; Vieira, Camilo; Guerrero-Bequis, Valeria – Computer Science Education, 2023
Background and context: Transfer is a process where students apply their learning to different contexts. This process includes using their knowledge to solve problems with similar complexity, and in new contexts. In the context of programming, transfer also includes being able to understand and use different programming languages. Objective: This…
Descriptors: Block Scheduling, Computer Science Education, Programming Languages, Coding
Bennedsen, Jens; Caspersen, Michael E. – Computer Science Education, 2012
Programming is recognised as one of seven grand challenges in computing education and attracts much attention in computing education research. Most research in the area concerns teaching methods, educational technology and student understanding/misconceptions. Typically, evaluation of learning outcome takes place during or immediately following…
Descriptors: Computer Science Education, Research, Programming, Skills
McCormick, John W. – Computer Science Education, 2007
Less than one half of one percent of all processors manufactured today end up in computers. The rest are embedded in other devices such as automobiles, airplanes, trains, satellites, and nearly every modern electronic device. Developing software for embedded systems requires a greater knowledge of hardware than developing for a typical desktop…
Descriptors: Computer System Design, Learning Activities, Relevance (Education), Computer Software

Peer reviewed
Direct link
