Encyclopedia of Education and Information Technologies

This encyclopedia aims to offer researchers an indication of the breadth and importance of information systems in education, including the way IT is being used, and could be used to enable learning and teaching.  The encyclopedia covers all aspects of the interaction between education and informatio...

Full description

Saved in:
Bibliographic Details
Main Author Tatnall, Arthur
Format eBook
LanguageEnglish
Published Cham Springer International Publishing AG 2020
Springer International Publishing
Springer
Edition1
Subjects
Online AccessGet full text
ISBN9783030105754
303010575X
DOI10.1007/978-3-030-10576-1

Cover

Table of Contents:
  • AIED Applications -- The Future of AIED -- Twenty-First-Century Skills -- Twenty-First-Century Assessment -- Twenty-First-Century Learning Partners -- The Ethics of AIED -- Cross-References -- References -- Assessment -- Assisting Elderly Non-computer-Literate People with Computer-Based Communications -- Synonyms -- Introduction -- Computer-Mediated Communication and Digital Technology Development -- Adoption and Use of Computer-Mediated Communication by the Elderly -- Research and Policy -- Cross-References -- References -- Assisting People Who Are Deaf or Hard of Hearing Through Technology -- Synonyms -- Introduction -- Factors that Affect Use of Technology -- Educational and Work Settings -- Communication Characteristics -- Five Assistive Technologies -- Assistive Listening Devices -- Captioning -- Text Messaging to Facilitate Communication in Small Groups -- Video Streaming Communication Technologies -- Alarm and Alerting Devices -- Conclusion -- Cross-References -- References -- Assisting People with Autism Spectrum Disorder Through Technology -- Introduction -- Autism and Autism-Based Paradigms -- Paradigms and Perspectives -- Why Technology and Autism? -- Examples of Technologies Used to Support Autistic Groups -- Virtual Environments and Collaborative Virtual Environments -- Virtual Worlds -- Touch Screen Devices -- Virtual Reality Head-Mounted Displays (VR-HMDs) -- Conclusion -- Cross-References -- References -- Assisting People with Physical Disabilities Through Technology -- Synonyms -- Introduction -- Technologies for Physical Disabilities: Examples for Access, Communication, and Learning -- Access to Digital Technology -- Augmentative and Alternative Communication for People with Physical Disabilities -- Methodologies in Assessment and Implementation of Assistive Technology for People with Physical Disabilities
  • Human Activity Assistive Technology (HAAT) Framework -- Students, Environments, Tasks, and Tools (SETT) Framework -- Matching Person and Technology (MPT) Framework -- Comprehensive Assistive Technology (CAT) Model -- Example of a Research Case Study -- Conclusion -- References -- Assisting People with Vision Impairments Through Technology -- Synonyms -- Introduction -- Definition, Types, and Characteristics of Vision Impairment -- Assistive Technology and People with Vision Impairment: Challenging Limitations -- The Multidimensional Function of Screen Access -- High-Tech Optical Devices -- Closed Circuit Television (CCTV) -- Wearable Technological Devices -- Mobile Technological Devices -- Other Computer-Based Assistive Technology -- Braille Embossers -- Electronic Notetakers -- Specialized Keyboards -- Other Emerging Breakthrough Assistive Technology -- Conclusions -- Cross-References -- References -- Assisting Students with Attention Deficit Disorder Through Technology -- Synonyms -- Introduction -- Computer-Assisted Instruction and Technology-Aided Learning -- Technology-Aided Attention Training -- Technology-Aided Self-Regulation Training -- Conclusions -- Cross-References -- References -- Assisting Students with Intellectual Disability Through Technology -- Synonyms -- Introduction -- Connecting Technology with Support Provision and Inclusion -- Technology Use Benefits in Within-School and Out-of-School Contexts -- Conclusions -- Cross-References -- References -- Assisting Students with Learning Disabilities Through Technology -- Synonyms -- History and Definition of Learning Disabilities (LD) -- How Big Is It: Prevalence? -- Range of Special Needs -- Models for Education and Technology for Disability -- From Traditional Teaching and Learning Models to e-Learning -- Adopting the Schunck and Nielsson e-Learning Model for LD Students
  • Introduction -- Definition -- The Need for Agile Methodologies -- History of Agile Methodologies -- Agile Methodologies Course Example -- Impact of Agile Methodologies in the Classroom -- Summary -- References -- Agile Methods and Team Work in IT Education -- Synonyms -- Software Engineering and Information Technology Curricula -- Competence Requirements from Industry -- Teamwork and Group Processes -- Student Teamwork -- Teacher Competences in Team Teaching -- Collaborative Problem-Solving and Project-Based Learning -- History of Systems Development Methods -- Agile and Scrum -- Lean and Kanban -- Experiences Form Agile Courses -- Case Example: Simulated Work Placement -- Case Example: Software Engineering BSc Curriculum -- Conclusion -- Cross-References -- References -- Alerting Devices -- Algorithm -- Algorithmic Language -- Algorithmic Thinking in Primary Schools -- What Is Algorithmic Thinking and Where Did It Come From? -- Abstraction -- Systems Thinking -- Pattern Recognition -- Decomposition -- Changing Workforce Demands -- New Curriculum Demands -- Beginning to Think Algorithmically -- Global Educational Changes -- Using Algorithmic Thinking to Solve Problems in Primary Schools -- Algorithmic Thinking in the Early Years -- Algorithmic Thinking in the Middle Years -- Algorithmic Thinking in the Senior Years -- Summary -- Cross-References -- References -- Anatomy Learning -- Android -- Android Apps-Based Learning Approach -- Android-Based Mobile Apps for Hands-On Education -- Synonyms -- Introduction -- Efficient Learning Approach -- Hands-on Learning Activities on Firewalls -- Design Considerations -- Android Apps -- Advanced Firewall App -- Basic Packet Filtering -- Predefined Filtering Rules for Standard Internet Services -- Nonstandard Services Filtering -- App´s Implementation -- Packet Generator App -- Implementation of the App
  • DoS Attacks Generation Using Packet Generator App -- Related Android Firewall Apps -- Assessment Process -- Course Learning Outcomes Assessment -- Discussion -- Conclusion -- Cross-References -- References -- Anthropocentric Aspects of IT Management Systems -- Apple iPad -- Applications -- Applying Software Engineering Principles in Android Development -- Synonyms -- Introduction -- The Course -- Learning Outcomes -- Course Structure and Activities -- Step 1: MVC Pattern -- Step 2: Externalization of Resources -- Step 3: Use of Inheritance for Modeling Similar Entities -- Step 4: Polymorphism and Open-Closed Principle -- Step 5: Singleton Design Pattern -- Step 6: Dependency Inversion Principle -- Step 7: Metrics for Software Quality Assessment -- Step 8: Code Smells -- Step 9: Unit Testing -- Step 10: Refactoring Application (Extract Method) -- Step 11: Refactoring Application (Extract Method + Move Method) -- Step 12: Distributed Version Control Systems -- Step 13: Collaborative Software Development -- Guidelines for Delivering the Course -- Utilize a Wiki Page for Supporting the Teaching Process and Communication -- Take into Account Students´ Prior Knowledge -- Provide the Appropriate Time for Students to Assimilate the Content -- Provide the Necessary Software Infrastructure -- Try to Keep Students Synchronized -- Try to Monitor Students´ Participation -- Conclusions -- Cross-References -- References -- Architectural Pattern -- Art Component of Remote Training -- Art Component of Remote Training in Russian Universities -- Synonyms -- References -- Artificial Intelligence in Education -- Synonyms -- Introduction -- The AI Foundations of AIED -- Algorithms -- Machine Learning -- Neural Networks -- Deep Learning -- Bayesian Networks -- General Artificial Intelligence -- Introducing AI in Education -- AIED Models -- AIED and Learning Analytics
  • Intro -- Preface -- List of Topics -- About the Editor -- About the Section Editors -- Contributors -- A -- Aboriginal -- Acceleration -- Access -- Accessibility -- Accountability -- Action Plan -- Active Aging -- Active Learning -- Actor-Network Theory -- Actor-Network Theory (ANT) -- Adapting to New Software and Hardware -- Adaptive Learning -- Adoption of Innovative ICT-Enabled Systems for Analysis- and Intuition-Styled Teachers in Primary Schools -- Synonyms -- Introduction -- Literature Review -- Behavior of Technology Acceptance -- Innovation Diffusion -- Cognitive Behavior -- Method -- Model -- Sample -- Measure -- Results and Discussion -- Reliability -- Discussion -- Conclusion -- Cross-References -- References -- Adoption of Virtual Laboratories in India, Learning Assessments and Roles of ICT Skill Learning Tools -- Synonyms -- Introduction -- Virtual Laboratories as an E-Learning Platform in India -- Comparative Analysis of Virtual Labs -- Evaluating Virtual Laboratory Usage -- Technology Adoption: Criteria and Design Restraints -- Dissemination of Virtual Laboratories: An India-Based Model Approach -- User´s Role in Autonomous Learning via Virtual Laboratories -- Virtual Labs and Extensions -- Acknowledgments -- References -- Advanced Computer Human Interactions -- Affordances -- Affordances of Technological Connectivist Tools in Higher Education -- Synonyms -- Introduction -- Connectivism -- Connectivist Tools -- Affordances and Connectivist Tools -- Collaboration -- Familiarity with Connectivist Tools -- The Personal and Professional Boundaries with WhatsApp -- Uneven Communication Through Social Media -- Affordances of Tools as Perceived by Participants -- Social Media -- WhatsApp -- Google Drive -- Skype -- Conclusion -- References -- Agile Methodology -- Agile Methodology in Education of IT Students, Application of -- Synonyms
  • Technology Enablers and Inhibitors for Disability