Results 11 to 20 of about 8,657,643 (253)
A Roadmap to Gamify Programming Education [PDF]
Learning programming relies on practicing it which is often hampered by the barrier of difficulty. The combined use of automated assessment, which provides fast feedback to the students experimenting with their code, and gamification, which provides ...
Kosta S. +5 more
core +3 more sources
Introduction: Programming and Computational Thinking in Technology Education
In recent years, digital technology, programming, and computational thinking have been incorporated on a larger scale as curriculum components in technology education in many countries across the globe. Technology education research about programming and
Hallström, Jonas
core +1 more source
Domain-independent programming by demonstration in existing applications [PDF]
This paper describes Familiar, a domain- independent programming by demonstration system for automating iterative tasks in existing, unmodified applications on a popular commercial platform.
Paynter, Gordon W. +3 more
core +1 more source
The Greenfoot Programming Environment [PDF]
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 ...
Michael Kölling, Kölling, Michael
core +1 more source
STREAM: A First Programming Process [PDF]
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 ...
Michael Kolling +3 more
core +1 more source
Programming for Non-Programmers: An Approach Using Creative Coding in Higher Education [PDF]
Learning how to program can be a cumbersome task even for students who enroll in courses in the Computer Science field. It is well documented that computer programming courses have high failure rates and high drop out.
Pinto, Mário, Terroso, Teresa
core +1 more source
Event-driven Programming in Programming Education: A Mapping Review
During the past two decades, event-driven programming (EDP) has emerged as a central and almost ubiquitous concept in modern software development: Graphical user interfaces are self-evident in most mobile and web-based applications, as well as in many ...
Haaranen, Lassi +2 more
core +1 more source
WOJR: A Recommendation System for Providing Similar Problems to Programming Assignments
Programming education for beginners often employs online judges. Although this helps improve coding skills, students may not obtain sufficient educational effects if the assignment is too difficult.
Ryoya Yoshimura +3 more
doaj +1 more source
Institutional governance systems increasingly rely on stakeholder surveys in strategic decision-making. Yet survey participants can act as strategic agents who shape organizational outcomes in their favor.
Cemil Gündüz, Üzeyir Fidan, Ali Erbey
doaj +1 more source
Metaphors and gestures in programming education
Programming is an inherently abstract activity that requires the use of metaphorical?expressions. In this text, I intend to investigate the role of metaphor in programming education by attending to such expressions on a discursive and on a cognitive ...
Larsson, Andreas,
core

