Reductive thinking in undergraduate CS courses.
Michal ArmoniJudith Gal-EzerPublished in: ITiCSE (2005)
Keyphrases
- computer science
- computer science students
- artificial intelligence
- undergraduate engineering
- computer science courses
- computer science curriculum
- programming course
- introductory computer science
- undergraduate and graduate
- introductory programming courses
- engineering courses
- computer engineering
- college level
- upper level
- researchers and practitioners
- real world
- introductory programming
- undergraduate students
- distance education
- learning environment
- electrical engineering
- e learning
- semester long
- cooperative learning
- graduate students
- student learning
- higher education
- learning objects