Teaching Programming Amid the Digital Churn: Guidelines and Curriculum for a Laboratory.
Dante TezzaBen AbbottPublished in: HCI (27) (2022)
Keyphrases
- computer science curriculum
- computer programming
- digital literacy
- high school
- programming course
- cooperative learning
- virtual laboratory
- students studying
- digital technologies
- school teachers
- science teachers
- teaching materials
- teaching strategies
- software engineering
- college level
- computer science education
- primary school
- elementary school
- secondary school
- e learning
- students learning
- early years
- remote laboratories
- cognitive tutor
- introductory programming
- virtual reality technology
- learning environment
- teaching methods
- programming language
- high school students
- distance learning
- engineering education
- learning process
- introductory computer science
- curriculum development
- higher education
- elementary school students
- learning tools
- computer technology
- educational technology
- science education
- lifelong learning
- pre service
- multiple intelligences
- hong kong
- classroom instruction
- problem based learning
- english teaching
- programming environment
- engineering courses
- learning objects
- technology enhanced
- virtual laboratories