The academic enhancement program: encouraging students to learn about learning as part of their computing science courses.
Diana CukiermanDonna McGee ThompsonPublished in: ITiCSE (2009)
Keyphrases
- learning process
- university level
- helping students
- introductory programming courses
- online learning
- undergraduate engineering
- elementary school
- learning sciences
- computer engineering
- novice programmers
- programming course
- teaching materials
- online course
- fourth grade
- higher education
- subject matter
- post secondary
- introductory computer science
- elementary school students
- blended learning
- science education
- learning analytics
- distance education
- secondary school
- engineering education
- computer science
- science classroom
- middle school students
- conceptual understanding
- teaching methods
- high school students
- student learning
- instructional strategies
- introductory programming
- curriculum design
- teacher education
- learning outcomes
- college level
- learning environment
- pedagogical content knowledge
- design studio
- concept maps
- hong kong
- student progress
- writing skills
- problem based learning
- cooperative learning
- classroom teaching
- information literacy
- online environment
- computer science education
- educational settings