Publication Date
| In 2015 | 0 |
| Since 2014 | 0 |
| Since 2011 (last 5 years) | 0 |
| Since 2006 (last 10 years) | 3 |
| Since 1996 (last 20 years) | 3 |
Descriptor
| Computer Science Education | 3 |
| Computer Software | 3 |
| Programming | 3 |
| Computer Assisted Instruction | 2 |
| Programming Languages | 2 |
| Age Groups | 1 |
| Best Practices | 1 |
| College Instruction | 1 |
| Differences | 1 |
| Educational Practices | 1 |
| More ▼ | |
Author
| Kolling, Michael | 3 |
| Caspersen, Michael E. | 1 |
| Cooper, Stephen | 1 |
| Maloney, John | 1 |
| Resnick, Mitchel | 1 |
| Utting, Ian | 1 |
Publication Type
| Journal Articles | 3 |
| Opinion Papers | 1 |
| Reports - Descriptive | 1 |
| Reports - Evaluative | 1 |
Education Level
| Higher Education | 2 |
| Postsecondary Education | 2 |
| Secondary Education | 1 |
Audience
Showing all 3 results
Kolling, Michael – ACM Transactions on Computing Education, 2010
Greenfoot is an educational integrated development environment aimed at learning and teaching programming. It is aimed at a target audience of students from about 14 years old upwards, and is also suitable for college- and university-level education. Greenfoot combines graphical, interactive output with programming in Java, a standard, text-based…
Descriptors: Computer Software, Computer Assisted Instruction, Computer Science Education, Programming Languages
Utting, Ian; Cooper, Stephen; Kolling, Michael; Maloney, John; Resnick, Mitchel – ACM Transactions on Computing Education, 2010
This article distills a discussion about the goals, mechanisms, and effects of three environments which aim to support the acquisition and development of computing concepts (problem solving and programming) in pre-University and non-technical students: Alice, Greenfoot, and Scratch. The conversation started in a special session on the topic at the…
Descriptors: Computer Science Education, Computer Assisted Instruction, Problem Solving, Programming
Caspersen, Michael E.; Kolling, Michael – ACM Transactions on Computing Education, 2009
Programming is recognized as one of seven grand challenges in computing education. Decades of research have shown that the major problems novices experience are composition-based---they may know what the individual programming language constructs are, but they do not know how to put them together. Despite this fact, textbooks, educational…
Descriptors: Programming Languages, Computer Software, Educational Practices, Programming

Peer reviewed
Direct link
