Benefit of e-learning teaching C-programming and software engineering in a very large mechanical engineering beginners class.
Sebastian RehbergerTimo FrankBirgit Vogel-HeuserPublished in: EDUCON (2013)
Keyphrases
- e learning
- mechanical engineering
- software engineering
- programming language
- computer programming
- learning environment
- higher education
- learning process
- computer science curriculum
- distance education
- online learning
- effective learning
- distance learning
- learning objects
- programming concepts
- programming course
- learning in higher education
- software development
- web based learning
- artificial intelligence
- pair programming
- learning design
- learning resources
- knowledge management
- life long
- enhancing learning
- learning technologies
- virtual learning environments
- learning materials
- object oriented
- learning experience
- educational institutions
- software systems
- programming skills
- virtual classroom
- introductory programming courses
- relational databases
- software engineers
- classroom teaching
- computer science education
- programming environment
- cooperative learning
- hong kong
- learning analytics
- high school
- learning management systems
- learning systems