Exposing students to the unfamiliar - Improving software engineering teaching in non-major computer science programs.
Erica JankePhilipp BruneReimer StudtPublished in: EDUCON (2013)
Keyphrases
- computer science curriculum
- software engineering
- computer science students
- computer science
- undergraduate engineering
- computer programming
- students studying
- computer science education
- introductory programming courses
- introductory computer science
- artificial intelligence
- computer programs
- engineering courses
- learning environment
- higher education
- software development
- distance learning
- high school
- programming course
- computing education
- programming language
- teaching materials
- object oriented
- college level
- mathematical concepts
- computer scientists
- library and information science
- teaching methods
- automata theory
- introductory programming
- programming exercises
- e learning
- problem based learning
- distance education
- helping students
- novice programmers
- university level
- programming education
- secondary school
- learning process
- information literacy
- thinking skills
- students learning
- undergraduate and graduate
- online course
- learning activities
- online learning