|
|
Books > Computing & IT > Computer programming > General
Usability Testing for Survey Research provides researchers with a
guide to the tools necessary to evaluate, test, and modify surveys
in an iterative method during the survey pretesting process. It
includes examples that apply usability to any type of survey during
any stage of development, along with tactics on how to tailor
usability testing to meet budget and scheduling constraints. The
book's authors distill their experience to provide tips on how
usability testing can be applied to paper surveys, mixed-mode
surveys, interviewer-administered tools, and additional products.
Readers will gain an understanding of usability and usability
testing and why it is needed for survey research, along with
guidance on how to design and conduct usability tests, analyze and
report findings, ideas for how to tailor usability testing to meet
budget and schedule constraints, and new knowledge on how to apply
usability testing to other survey-related products, such as project
websites and interviewer administered tools.
Cyber-Physical Systems: Foundations, Principles and Applications
explores the core system science perspective needed to design and
build complex cyber-physical systems. Using Systems Science's
underlying theories, such as probability theory, decision theory,
game theory, organizational sociology, behavioral economics, and
cognitive psychology, the book addresses foundational issues
central across CPS applications, including System Design -- How to
design CPS to be safe, secure, and resilient in rapidly evolving
environments, System Verification -- How to develop effective
metrics and methods to verify and certify large and complex CPS,
Real-time Control and Adaptation -- How to achieve real-time
dynamic control and behavior adaptation in a diverse environments,
such as clouds and in network-challenged spaces, Manufacturing --
How to harness communication, computation, and control for
developing new products, reducing product concepts to realizable
designs, and producing integrated software-hardware systems at a
pace far exceeding today's timeline. The book is part of the
Intelligent Data-Centric Systems: Sensor-Collected Intelligence
series edited by Fatos Xhafa, Technical University of Catalonia.
Indexing: The books of this series are submitted to EI-Compendex
and SCOPUS
Wireless Public Safety Networks, Volume Two: A Systematic Approach
presents the latest advances in the wireless Public Safety Networks
(PSNs) field, the networks established by authorities to either
prepare the population for an eminent catastrophe, or those used
for support during crisis and normalization phases. Maintaining
communication capabilities in a disaster scenario is crucial for
avoiding loss of lives and damages to property. This book examines
past communication failures that have directly contributed to the
loss of lives, giving readers in-depth discussions of the public
networks that impact emergency management, covering social media,
crowdsourcing techniques, wearable wireless sensors, moving-cells
scenarios, mobility management protocols, 5G networks, broadband
networks, data dissemination, and the resources of the frequency
spectrum.
Topics in Parallel and Distributed Computing provides resources and
guidance for those learning PDC as well as those teaching students
new to the discipline. The pervasiveness of computing devices
containing multicore CPUs and GPUs, including home and office PCs,
laptops, and mobile devices, is making even common users dependent
on parallel processing. Certainly, it is no longer sufficient for
even basic programmers to acquire only the traditional sequential
programming skills. The preceding trends point to the need for
imparting a broad-based skill set in PDC technology. However, the
rapid changes in computing hardware platforms and devices,
languages, supporting programming environments, and research
advances, poses a challenge both for newcomers and seasoned
computer scientists. This edited collection has been developed over
the past several years in conjunction with the IEEE technical
committee on parallel processing (TCPP), which held several
workshops and discussions on learning parallel computing and
integrating parallel concepts into courses throughout computer
science curricula.
Mathematics has been used as a tool in logistical reasoning for
centuries. Examining how specific mathematic structures can aid in
data and knowledge management helps determine how to efficiently
and effectively process more information in these fields. N-ary
Relations for Logical Analysis of Data and Knowledge is a critical
scholarly reference source that provides a detailed study of the
mathematical techniques currently involved in the progression of
information technology fields. Featuring relevant topics that
include algebraic sets, deductive analysis, defeasible reasoning,
and probabilistic modeling, this publication is ideal for
academicians, students, and researchers who are interested in
staying apprised of the latest research in the information
technology field.
With the development of Web 2.0 technologies, the internet has
become a huge platform for information and data sharing. As such,
web services provide an important foundation for branching
technologies in end-user computing and applications. To make online
technology more accessible for users, it is important to optimize
web services to function properly or offer a personalized
experience. Innovative Solutions and Applications of Web Services
Technology is a collection of innovative research on the methods
and applications of existing technologies for web service usability
and accessibility. Highlighting a range of topics including
business processes, cyber-physical systems, and recommendation
accuracy, this book is ideally designed for IT professionals,
researchers, graduate-level students, software developers,
academicians, and computer engineers seeking current research on
adapting online information and services to user needs.
Interfaces within computers, computing, and programming are
consistently evolving and continue to be relevant to computer
science as it progresses. Advancements in human-computer
interactions, their aesthetic appeal, ease of use, and learnability
are made possible due to the creation of user interfaces and result
in further growth in science, aesthetics, and practical
applications. Interface Support for Creativity, Productivity, and
Expression in Computer Graphics is a collection of innovative
research on usability, the apps humans use, and their sensory
environment. While highlighting topics such as image datasets,
augmented reality, and visual storytelling, this book is ideally
designed for researchers, academicians, graphic designers,
programmers, software developers, educators, multimedia
specialists, and students seeking current research on uniting
digital content with the physicality of the device through
applications, thus addressing sensory perception.
An application administrator installs, updates, optimizes,
debugs and otherwise maintains computer applications for an
organization. In most cases, these applications have been licensed
from a third party, but they may have been developed internally.
Examples of application types include enterprise resource planning
(ERP), customer resource management (CRM), and point of sale (POS),
legal contract management, time tracking, accounts
payable/receivable, payroll, SOX compliance tracking, budgeting,
forecasting and training. In many cases, the organization is
absolutely dependent that these applications be kept running. The
importance of application administrators and the level to which
organizations depend upon them is easily overlooked.
"Application Administrators Handbook" provides an overview of
every phase of administering an application, from working with the
vendor before installation, the installation process itself,
importing data into the application, handling upgrades, working
with application users to report problems, scheduling backups,
automating tasks that need to be done on a repetitive schedule, and
finally retiring an application. It provides detailed, hands-on
instructions on how to perform many specific tasks that an
application administrator must be able to handle.
Learn how to install, administer and maintain key software
applications throughout the product life cycleGet detailed,
hands-on instructions on steps that should be takenbefore
installing or upgrading an application to ensure continuous
operationIdentify repetitive tasks and find out how they can be
automated, thereby saving valuable timeUnderstand the latest on
government mandates and regulations, such as privacy, SOX, HIPAA,
PCI, andFISMA and how to fully comply"
As new technologies and professional profiles emerge, traditional
education paradigms have to be adapted to new scenarios, creating
favorable conditions for promoting transversal skills among
students. Consequently, there is a growing demand for training in
emergent skills to solve problems of different natures,
distributive leadership competencies, empathy, ability to control
emotions, etc. In this sense, one of the challenges that educators
of all different educational levels and training contexts have to
face is to foster these skills in their courses. To overcome these
obstacles, innovative and disruptive methodologies, such as
game-based learning activities like escape rooms, can be a great
ally for teachers to work on transversal skills and specific
knowledge at the same time. Using Disruptive Methodologies and
Game-Based Learning to Foster Transversal Skills gathers knowledge,
skills, abilities, and capabilities on innovative and disruptive
methodologies that can be applied in all educational levels to
foster transversal skills. This publication contains different
contributions focused on the description of innovative educational
methods, processes, and tools that can be adopted by teachers to
promote transversal skills such as creativity, critical thinking,
decision-making, and entrepreneurial skills. This book is ideal for
teachers, instructional designers, educational software developers,
academics, professionals, students, and researchers working at all
levels in the educational field and provides valuable background
information to professionals who aim to overcome traditional
paradigm obstacles and meet student needs by means of innovative
and disruptive methodologies.
An up-to-date guide to creating your own fun and useful Raspberry
Pi (TM) programs This fully updated guide shows how to create
inventive programs and fun games on your powerful Raspberry Pi-with
no programming experience required. Programming the Raspberry Pi
(TM): Getting Started with Python, Third Edition addresses physical
changes and new setup procedures as well as OS updates to the
current version 4. You will discover how to configure hardware and
software, write Python scripts, create user-friendly GUIs, and
control external electronics. Step-by-step projects include a
digital clock prototype and a fully functioning Raspberry Pi robot.
Configure your Raspberry Pi and explore its features Start writing
and debugging Python programs Use strings, lists, functions, and
dictionaries Work with modules, classes, and methods Apply
object-oriented development methods Create user-friendly games
using Pygame Build intuitive user interfaces with guizero Interface
with hardware using the gpiozero library Attach external
electronics through the GPIO port Add powerful Web features to your
projects
|
|