Teaching a CS introductory course: An active approach.
Isabel C. MouraNatascha van Hattum-JanssenPublished in: Comput. Educ. (2011)
Keyphrases
- introductory computer science
- programming course
- computer science
- introductory programming
- introductory programming courses
- artificial intelligence
- distance learning
- student motivation
- high school
- higher education
- computer science curriculum
- learning analytics
- learning environment
- e learning
- computational thinking
- pair programming
- educational software
- middle school students
- computer programming
- hong kong
- online learning
- learning process
- computer assisted instruction
- novice programmers
- web based learning
- computer technology
- learning systems