Teaching abstraction in introductory courses.
Herman KoppelmanBetsy van DijkPublished in: ITiCSE (2010)
Keyphrases
- programming course
- introductory computer science
- computer science curriculum
- higher education
- computer science
- distance education
- e learning
- university level
- computer programming
- undergraduate and graduate
- teaching materials
- introductory programming courses
- undergraduate engineering
- learning in higher education
- college level
- blended learning
- distance learning
- engineering courses
- source code
- high level
- teaching methods
- introductory programming
- computer science students
- students studying
- student learning
- educational technology
- teaching strategies
- computer science courses