Reduce pressure on students and it services via software-vendor programs and hosting.
Janet L. KourikJiangping WangPublished in: SIGUCCS (2009)
Keyphrases
- computer software
- educational software
- programming education
- programming environments
- end users
- learning experience
- learning environment
- web services
- free software
- student learning
- engineering courses
- programming skills
- configuration management
- computer programs
- distance learning
- software development
- learning outcomes
- computer systems
- high school students
- software engineers
- college students
- service providers
- software systems
- software components
- higher education
- network services
- cloud computing
- learning process
- tablet pc
- intelligent tutoring systems
- high school
- web environment
- control flow
- practical experiences
- web server
- undergraduate students
- learning styles
- control group
- distance education
- software vendors
- context aware
- learning activities
- collaborative learning
- computing infrastructure
- national science foundation
- learning platforms
- mobile devices
- java programs
- internet services
- programming environment
- service oriented
- mobile technologies
- service composition
- online course