Training students to be agile information systems developers: a pedagogical approach.
Chuan-Hoo TanWee-Kek TanHock-Hai TeoPublished in: CPR (2008)
Keyphrases
- information systems
- learning environment
- learning activities
- e learning
- collaborative learning
- learning process
- business management
- test driven development
- software development
- serious games
- medical students
- teacher training
- educational institutions
- information technology
- computer software
- student learning
- higher education
- learning situations
- learning experience
- learning outcomes
- online course
- distance learning
- blended learning
- school education
- computer based training
- high school students
- learning styles
- online learning
- collaborative activities
- situated learning
- instructional strategies
- technical skills
- pedagogical approaches
- high school
- student perceptions
- project management
- knowledge practices
- learning objects
- teaching strategies
- learning scenarios
- learning objectives
- distance education
- learning analytics
- programming course
- tutoring system
- mathematics education
- pedagogical model
- computer supported collaborative learning
- learning processes
- cognitive skills
- middle school
- grade students
- peer assessment
- statistically significant
- intelligent tutoring systems
- educational settings
- science education
- learning theories
- mobile learning
- teaching practices
- novice programmers
- software systems
- learning design
- student groups
- software projects
- student progress
- learning goals