http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
Designing and Developing Robust Instructional Apps
Cover; Title; Copyright; Dedication; Contents; Acknowledgements; PART 1 Foundations of Instructional App Development; 1 Conceptions of Learning and Instruction; 1.1 Learning Paradigms and Instructional Methods; 1.2 Computer-based Instruction; 1.3 Instructional Simulations and Games; 1.4 Virtual Reality, Augmented Reality, Mixed Reality; 1.5 Lessons Learned by Educational Technologists; 1.5.1 Implications and Limitations of the Media Methods Debate; 1.5.2 Exhibit Excitement Judiciously; 1.5.3 Importance of Safety, Privacy, Informed Consent, and Equity
2 Instructional Design for App Development2.1 ID Models and Processes; 2.1.1 Systematic Design of Instruction; 2.1.2 Gestalt Design; 2.1.3 Rapid Prototyping; 2.2 User Experience Design; 2.2.1 Usability; 2.2.2 Usability Testing; 2.2.3 UX Design Process; 2.3 Real World Design and Implementation; 2.3.1 Project Management; 2.3.2 Diffusion of Innovations; 2.4 The Grand Synthesis; 2.4.1 Epitome of Instructional Design Process; 2.4.2 Creativity Conquers Complexity; 3 Computer Programming; 3.1 Procedural Programming; 3.1.1 Input and Output; 3.1.2 Three Data Types; 3.1.3 Three Types of Statements
3.1.4 Three Data Structures3.1.5 One Technique; 3.1.6 Practice in Problem Solving through Programming; 3.1.7 Comparing Programming Languages; 3.2 App Development Environments; 3.2.1 Compilers and Interpreters; 3.2.2 Software Development Kits; 3.2.3 Create Your Own Device; PART 2 Creating Instructional Apps; 4 Instructional Apps for Building Knowledge Foundations; 4.1 Implementing the Instructional Method; 4.2 Diversity of the Apps; 4.3 Learning Times Tables; 4.4 Learning Words in Multiple Languages; 5 Instructional Apps for Problem Solving; 5.1 Implementing the Instructional Method
5.2 Diversity of the Apps5.3 Farmer, Wolf, Goat, and Cabbage Problem; 5.4 A Coin Problem; 6 Instructional Apps for Experimentation; 6.1 Implementing the Instructional Method; 6.2 Diversity of the Apps; 6.3 Seeking to Improve Instruction; 6.4 Developing a Model to Identify Effective Teachers; 7 Current and Future Considerations; 7.1 Software Extensibility; 7.2 Voice Interface for a Software Tutor; 7.3 Next Steps; Index