Using Intelligent Tutors to Teach Students How APIs Are Used for Software Engineering in Practice.
Vasanth KrishnamoorthyBharatwaj AppasamyChristopher ScaffidiPublished in: IEEE Trans. Educ. (2013)
Keyphrases
- intelligent tutors
- software engineering
- intelligent tutoring systems
- tutoring system
- authoring tool
- computer programming
- e learning
- artificial intelligence
- student model
- software development
- software systems
- software engineers
- open source
- software engineering education
- computer networking
- distance learning
- programming language
- student learning
- object oriented
- relational databases
- application developers
- development process
- source code
- undergraduate students
- learning sciences
- mobile learning
- multimedia
- higher education
- situated learning
- practical experience
- database applications
- practical experiences
- learning activities