Conducting a Joint Course on Software Engineering Based on Teamwork of Students.
Zoran BudimacZoran PutnikMirjana IvanovicKlaus BotheKay SchützlerPublished in: Informatics Educ. (2008)
Keyphrases
- software engineering
- software engineers
- software engineering education
- learning experience
- high school students
- student learning
- learning environment
- computer science curriculum
- computer science students
- intelligent tutoring systems
- online course
- undergraduate students
- high school
- learning outcomes
- learning activities
- elementary school
- college students
- intelligent agents
- higher education
- software systems
- learning styles
- learning process
- development process
- students learning
- collaborative learning
- artificial intelligence
- software development
- e learning
- engineering courses
- programming language
- learning analytics
- university students
- mobile learning
- multi agent
- distance learning
- software architecture
- engineering students
- grade students
- collaborative activities
- tutoring system
- object oriented
- software reuse
- university level
- distance education
- subject matter
- computer supported collaborative learning
- teacher education
- middle school
- formal methods
- control group
- online learning
- problem based learning
- graduate students
- software maintenance
- hong kong