Teaching Programming Competencies: A Role for Craft Computing?
Tom CrickJames H. DavenportAlan HayesTom PrickettPublished in: UKICER (2023)
Keyphrases
- computer programming
- programming course
- computer science education
- programming language
- online learning
- higher education
- learning environment
- tertiary education
- learning systems
- learning process
- introductory programming
- learning analytics
- cooperative learning
- object oriented programming
- distance learning
- pair programming
- introductory computer science
- high school
- educational technology
- human resources
- computer programs
- programming environment
- programming concepts
- e learning