Experiences Teaching Coral Before C++ in CS1.
Frank VahidKelly DowneyLizbeth AreizagaAshley PangPublished in: SIGCSE (1) (2023)
Keyphrases
- introductory programming
- university of hong kong
- introductory computer science
- student motivation
- introductory programming courses
- web based teaching
- higher education
- programming assignments
- school teachers
- learning opportunities
- learning environment
- computer programming
- pair programming
- interactive learning environments
- case study
- e learning
- hybrid learning
- computer science
- cooperative learning
- educational technology
- learning analytics
- distance learning
- online learning
- learning process
- st century
- technology supported
- programming course
- high school
- thinking skills
- personal experience
- computational thinking
- university level
- computer science education
- teacher education
- teaching methods