|
|
Books > Computing & IT > Computer software packages > General
It is widely agreed throughout the world that education and access
to education are human rights. In order to accommodate the
educational needs of people globally, technology will be required
that supports inclusion and promotes equity for both learning
processes and governance in educational institutions. In order to
achieve this, technological resources must be designed to be
accessible and usable for all individuals by implementing
user-centered design (UCD) and user experience design (UXD)
processes. UXD and UCD Approaches for Accessible Education is an
academic research publication that explores thoughts and
experiences on accessible and equitable education from perspectives
on human-computer interaction, user research, and design thinking.
It seeks to improve the understanding on how technology should be
designed to truly contribute to and support accessibility and
equity in education. Featuring a wide range of topics such as
online courses, inclusive education, and virtual reality, this
publication is essential for academicians, curriculum designers,
researchers, instructional designers, educational software
developers, IT consultants, policymakers, administrators, and
students.
Exploring online learning through the lens of synchronous and
asynchronous instructional methods can be beneficial to the online
instructor and to the course designer. Understanding the underlying
theoretical foundation is essential to justify both types of
instructional pedagogies. Learning theory as it applies to online
environments encompasses myriad techniques and practices. Exploring
Online Learning Through Synchronous and Asynchronous Instructional
Methods is an essential scholarly book that provides relevant and
detailed research on the applications of synchronous and
asynchronous instructional pedagogies and discusses why they are
critical to the design and implementation of contemporary online
courses. Featuring an array of topics such as student engagement,
adaptive learning, and online instruction, this book is ideal for
online instructors, instructional designers, curriculum developers,
course designers, academicians, administrators, e-learning
professionals, researchers, and students.
As part of e-learning, adaptive systems are more specialized and
focus on the adaptation of learning content and presentation of
this content. An adaptive system focuses on how knowledge is
learned and pays attention to the activities, cognitive structures,
and context of the learning material. The adaptive term refers to
the automatic adaptation of the system to the learner. The needs of
the learner are borne by the system itself. The learner did not ask
to change the parameters of the system to his own needs; it is
rather the needs of the learner that will be supposed by the
system. The system adapts according to this necessity.
Personalization and Collaboration in Adaptive E-Learning is an
essential reference book that aims to describe the specific steps
in designing a scenario for a collaborative learning activity in
the particular context of personalization in adaptive systems and
the key decisions that need to be made by the teacher-learner. By
applying theoretical and practical aspects of personalization in
adaptive systems and applications within education, this collection
features coverage on a broad range of topics that include adaptive
teaching, personalized learning, and instructional design. This
book is ideally designed for instructional designers, curriculum
developers, educational software developers, IT specialists,
educational administrators, professionals, professors, researchers,
and students seeking current research on comparative studies and
the pedagogical issues of personalized and collaborative learning.
Find our new updated edition to get the latest industry knowledge
at your disposal Book DescriptionMicrosoft Power Automate is a
workflow automation solution included in Microsoft 365. This book
explores the core concepts of workflow automation, such as working
with connectors, triggers, and actions, along with their practical
implementation in automating business tasks and simplifying digital
processes to boost enterprise productivity. Who this book is forThe
book is for technologists, system administrators, and Power users
with little or no Microsoft Power Automate experience. Familiarity
with basic Microsoft 365 services is expected.
With traditional software unit tests, there's never a guarantee
that an application will actually function correctly in the
production environment. When you add microservices, testing becomes
even more tricky. Testing Java Microservices teaches readers how to
write tests like unit, component, integration, container, contract,
chaos, and more. Along the way, it also covers technologies like
the Arquillian ecosystem, Wiremock, Mockito, AssertJ, Pact or
Gatling. Finally, the book demonstrates how everything fits
together into the Continuous Delivery pipeline. Key Features: *
Practical hands-on guide * Writing Persistence tests * Teaches test
strategies * Shows how everything fits together in the Continuous
Delivery Pipeline Readers should be comfortable programming in
Java. Experience with testing tools like jUnit is helpful but not
required. Some experience in Java EE, Spring and Docker is also
helpful. About the Technology: A microservice may consist of
several, several hundred, or even several thousand of lines of
code. Microservices enable programmers to isolate and scale smaller
pieces of an application, rather than the entire application.
Establish business agility in your organization by applying
industry-proven scaling strategies from popular Scrum frameworks
such as Scrum of Scrums (SoS), Scrum@Scale, Nexus, Large-Scale
Scrum (LeSS), Disciplined Agile, and SAFe Key Features Learn how to
be Agile at scale by implementing best practices Understand how
Lean-Agile practices are incorporated in Disciplined Agile and the
Scaled Agile Framework (SAFe) Customize Scrum and Lean-Agile
practices to support portfolio and large product development needs
Book DescriptionScaled Scrum and Lean-Agile practices provide
essential strategies to address large and complex product
development challenges not addressed in traditional Scrum. This
Scrum/ Lean-Agile handbook provides a comprehensive review and
analysis of industry-proven scaling strategies that enable business
agility on an enterprise scale. Free of marketing hype or vendor
bias, this book helps you decide which practices best fit your
situation. You'll start with an introduction to Scrum as a
lightweight software development framework and then explore common
approaches to scaling it for more complex development scenarios.
The book will then guide you through systems theory, lean
development, and the application of holistic thinking to more
complex software and system development activities. Throughout,
you'll learn how to support multiple teams working in collaboration
to develop large and complex products and explore how to manage
cross-team integration, dependency, and synchronization issues.
Later, you'll learn how to improve enterprise operational
efficiency across value creation and value delivery activities,
before discovering how to align product portfolio investments with
corporate strategies. By the end of this Scrum book, you and your
product teams will be able to get the most value out of Agile at
scale, even in complex cyber-physical system development
environments. What you will learn Understand the limitations of
traditional Scrum practices Explore the roles and responsibilities
in a scaled Scrum and Lean-Agile development environment Tailor
your Scrum approach to support portfolio and large product
development needs Apply systems thinking to evaluate the impacts of
changes in the interdependent parts of a larger development and
delivery system Scale Scrum practices at both the program and
portfolio levels of management Understand how DevOps, test
automation, and CI/CD capabilities help in scaling Scrum practices
Who this book is forExecutives, product owners, Scrum masters,
development team members, and other stakeholders who need to learn
how to scale Agile to support large, complex projects and large
enterprise portfolios and programs will find this book useful. A
basic understanding of the values and principles of Agile and the
Scrum-based framework for Agile development practices is required
before you get started with this Agile Scrum book.
|
|