Teaching computer science soft skills as soft concepts.
Orit HazzanGadi Har-ShaiPublished in: SIGCSE (2013)
Keyphrases
- computer science
- introductory programming courses
- soft skills
- computer science education
- mathematical concepts
- computer programming
- technology enhanced
- students studying
- computer science students
- e learning
- artificial intelligence
- learning process
- higher education
- computer science curriculum
- lecture notes
- high school
- project management
- online learning
- machine learning
- science education
- programming course
- learning systems
- collaborative learning