The future of teaching programming is on mobile devices.
Nikolai TillmannMichal MoskalJonathan de HalleuxManuel FähndrichJudith BishopArjmand SamuelTao XiePublished in: ITiCSE (2012)
Keyphrases
- mobile devices
- computer programming
- programming course
- mobile learning
- long term
- pair programming
- context aware
- introductory programming
- programming language
- e learning
- cooperative learning
- computer science curriculum
- programming concepts
- learning environment
- online learning
- higher education
- computer science education
- introductory computer science
- programming education
- computing devices
- programming environment
- mobile applications
- computer assisted instruction
- mobile technologies
- distance learning
- embedded devices
- mobile users
- teaching materials
- computer programs
- educational technology
- smart phones