Instructional Design is to Teaching as Software Engineering is to Programming.
Austin Cory BartClifford A. ShafferPublished in: SIGCSE (2016)
Keyphrases
- instructional design
- software engineering
- distance education
- design principles
- online learning
- instructional materials
- online education
- computer programming
- adult literacy
- learning sciences
- learner centered
- learning processes
- educational psychology
- programming course
- cognitive theory
- learning theory
- multimedia learning
- adult learning
- distance learning
- multiple intelligences
- learning process
- pedagogical approaches
- computer based instruction
- e learning
- design patterns
- artificial intelligence
- software systems
- learning environment
- emotional intelligence
- educational games
- teaching materials
- design process
- blended learning
- learning systems
- learning objectives
- learning outcomes
- higher education
- computer mediated communication
- software development
- software product line
- elementary school
- software architecture
- high school
- computer technology
- object oriented
- online course
- cooperative learning