Programming should not be part of a CS course for non-majors.
Michael GoldweberPublished in: Inroads (2015)
Keyphrases
- introductory computer science
- programming course
- computer science
- programming assignments
- introductory programming
- introductory programming courses
- pair programming
- automatic assessment
- programming concepts
- high level
- programming education
- computer programming
- programming environment
- database
- source code
- computer scientists
- object oriented programming
- programming language
- programming environments
- student motivation
- machine learning
- data mining