The network of teaching excellence in computer science and master teachers.
Sue SentanceSimon HumphreysMark DorlingPublished in: WiPSCE (2014)
Keyphrases
- computer science
- e learning
- learning environment
- technology enhanced
- high school
- introductory programming courses
- learning process
- students studying
- pre service
- teacher education
- computer programming
- teaching methods
- secondary school
- problem based learning
- learning analytics
- elementary school
- computer science education
- science education
- teaching materials
- higher education
- web based learning
- learning sciences
- blended learning
- online learning
- introductory programming
- school teachers
- teaching practices
- student learning
- high school teachers
- collaborative learning
- mathematical concepts
- computer science students
- educational software
- educational technology
- distance education
- lecture notes
- professional development
- computer science curriculum
- science teachers
- teacher training
- student interaction
- teacher professional development
- learning community
- middle school mathematics
- activity theory
- programming course
- student progress
- learning opportunities
- primary school
- virtual classroom
- technology enhanced learning
- students learning