Webcraft: Mastering the Digital Frontier


Book Description

Embark on a transformative journey through the digital frontier with "Web Alchemy: Navigating the Digital Frontier." This extraordinary book is your key to mastering the art and science of web development, from the foundational elements of HTML and CSS to the enchanting realms of JavaScript sorcery, server-side conjuring, and beyond. Discover the secrets of crafting captivating web experiences, ensuring accessibility for all, fortifying your applications against cyber threats, and creating adaptable, responsive, and even offline-ready web applications that rival native apps. With "Web Alchemy," you'll unlock the alchemical processes that turn code into captivating user experiences. Whether you're a novice web adventurer or a seasoned webmaster, this book offers a treasure trove of knowledge, practical insights, and hands-on guidance to fuel your journey. Join us in this quest to harness the web's transformative power and shape the digital world. The web is your canvas, and "Web Alchemy" is your spellbook. It's time to forge your own path in the digital frontier.




Navigating The Digital Shift: Implementation Strategies for Blended and Online Leraning


Book Description

Our nation’s schools stand at an important “inflection point” in the history of education. Taken together, the implementation of common college and career standards, the shift to next generation assessments, the availability of affordable devices, and the growing number of high-quality digital instructional tools create an unprecedented opportunity to fundamentally shift the education system to personalize learning around the individual needs of every student. Digital Learning Now! (DLN), a national initiative under the Foundation for Excellence in Education (ExcelinEd), in association with Getting Smart, brings “Navigating the Digital Shift: Implementation Strategies for Blended and Online Learning” to readers interested in exploring the implementation challenges at the intersection of these shifts. Co-authored by John Bailey, Carri Schneider, and Tom Vander Ark, “Navigating the Digital Shift” offers updated versions of the eight papers originally released in the “DLN Smart Series” including contributions from 11 additional co-authors representing leading organizations such as Public Impact, the International Association for K-12 Online Learning (iNACOL) and The Learning Accelerator. Topics include: blended learning implementation, teaching conditions and careers, competency-based learning, student data, online learning myths, and student-based funding. Jeb Bush, Governor of Florida from 1999-2007 and Chairman of ExcelinEd, contends that the book “provides policymakers and education leaders the tools they need to use digital learning as a catalyst for improved student achievement.” AASA 2013 Superintendent of the Year Dr. Mark Edwards believes the collection “provides meaningful, practical, and poignant advice as well as commentary regarding the move to college and career ready standards associated with the shift to personal online learning and digital resources.” Rhode Island’s Commissioner of Elementary and Secondary Education Deborah Gist describes the book as an “invaluable resource that will help educators re-imagine what our schools can look like and what our students can accomplish.”




Decolonizing Science in Latin American Art


Book Description

Projects that bring the ‘hard’ sciences into art are increasingly being exhibited in galleries and museums across the world. In a surge of publications on the subject, few focus on regions beyond Europe and the Anglophone world. Decolonizing Science in Latin American Art assembles a new corpus of art-science projects by Latin American artists, ranging from big-budget collaborations with NASA and MIT to homegrown experiments in artists’ kitchens. While they draw on recent scientific research, these art projects also ‘decolonize’ science. If increasing knowledge of the natural world has often gone hand-in-hand with our objectification and exploitation of it, the artists studied here emphasize the subjectivity and intelligence of other species, staging new forms of collaboration and co-creativity beyond the human. They design technologies that work with organic processes to promote the health of ecosystems, and seek alternatives to the logics of extractivism and monoculture farming that have caused extensive ecological damage in Latin America. They develop do-it-yourself, open-source, commons-based practices for sharing creative and intellectual property. They establish critical dialogues between Western science and indigenous thought, reconnecting a disembedded, abstracted form of knowledge with the cultural, social, spiritual, and ethical spheres of experience from which it has often been excluded. Decolonizing Science in Latin American Art interrogates how artistic practices may communicate, extend, supplement, and challenge scientific ideas. At the same time, it explores broader questions in the field of art, including the relationship between knowledge, care, and curation; nonhuman agency; art and utility; and changing approaches to participation. It also highlights important contributions by Latin American thinkers to themes of global significance, including the Anthropocene, climate change and environmental justice.







Acting with Technology


Book Description

A systematic presentation of activity theory, its application to interaction design, and an argument for the development of activity theory as a basis for understanding how people interact with technology. Activity theory holds that the human mind is the product of our interaction with people and artifacts in the context of everyday activity. Acting with Technology makes the case for activity theory as a basis for understanding our relationship with technology. Victor Kaptelinin and Bonnie Nardi describe activity theory's principles, history, relationship to other theoretical approaches, and application to the analysis and design of technologies. The book provides the first systematic entry-level introduction to the major principles of activity theory. It describes the accumulating body of work in interaction design informed by activity theory, drawing on work from an international community of scholars and designers. Kaptelinin and Nardi examine the notion of the object of activity, describe its use in an empirical study, and discuss key debates in the development of activity theory. Finally, they outline current and future issues in activity theory, providing a comparative analysis of the theory and its leading theoretical competitors within interaction design: distributed cognition, actor-network theory, and phenomenologically inspired approaches.




Reinventing Public Education


Book Description

A heated debate is raging over our nation’s public schools and how they should be reformed, with proposals ranging from imposing national standards to replacing public education altogether with a voucher system for private schools. Combining decades of experience in education, the authors propose an innovative approach to solving the problems of our school system and find a middle ground between these extremes. Reinventing Public Education shows how contracting would radically change the way we operate our schools, while keeping them public and accessible to all, and making them better able to meet standards of achievement and equity. Using public funds, local school boards would select private providers to operate individual schools under formal contracts specifying the type and quality of instruction. In a hands-on, concrete fashion, the authors provide a thorough explanation of the pros and cons of school contracting and how it would work in practice. They show how contracting would free local school boards from operating schools so they can focus on improving educational policy; how it would allow parents to choose the best school for their children; and, finally, how it would ensure that schools are held accountable and academic standards are met. While retaining a strong public role in education, contracting enables schools to be more imaginative, adaptable, and suited to the needs of children and families. In presenting an alternative vision for America’s schools, Reinventing Public Education is too important to be ignored.




Building RESTful Python Web Services


Book Description

Create web services that are lightweight, maintainable, scalable, and secure using the best tools and techniques designed for Python About This Book Develop RESTful Web Services using the most popular frameworks in Python Configure and fine-tune your APIs using the best tools and techniques available This practical guide will help you to implement complete REST-based APIs from scratch Who This Book Is For This book is for web developers who have working knowledge of Python and would like to build amazing web services by taking advantage of the various frameworks of Python. You should have some knowledge of RESTful APIs. What You Will Learn Develop complex RESTful APIs from scratch with Python combined with and without data sources Choose the most appropriate (micro) framework based on the specific requirements of a RESTful API / web service Debug, test, and profile RESTful APIs with each of the frameworks Develop a complex RESTful API that interacts with a PostgreSQL database Add authentication and permissions to a RESTful API built in each of the frameworks Map URL patterns to request handlers and check how the API works Profile an existing API and refactor it to take advantage of asynchronous code In Detail Python is the language of choice for millions of developers worldwide, due to its gentle learning curve as well as its vast applications in day-to-day programming. It serves the purpose of building great web services in the RESTful architecture. This book will show you the best tools you can use to build your own web services. Learn how to develop RESTful APIs using the popular Python frameworks and all the necessary stacks with Python, Django, Flask, and Tornado, combined with related libraries and tools. We will dive deep into each of these frameworks to build various web services, and will provide use cases and best practices on when to use a particular framework to get the best results. We will show you everything required to successfully develop RESTful APIs with the four frameworks such as request handling, URL mapping, serialization, validation, authentication, authorization, versioning, ORMs, databases, custom code for models and views, and asynchronous callbacks. At the end of each framework, we will add authentication and security to the RESTful APIs and prepare tests for it. By the end of the book, you will have a deep understanding of the stacks needed to build RESTful web services. Style and approach The book takes a straightforward approach, not spending time getting you started with RESTful APIs and web services. It will give you the best use cases for each framework to build great web services in Python.




Activity Theory in HCI


Book Description

Activity theory -- a conceptual framework originally developed by Aleksei Leontiev -- has its roots in the socio-cultural tradition in Russian psychology. The foundational concept of the theory is human activity, which is understood as purposeful, mediated, and transformative interaction between human beings and the world. Since the early 1990s, activity theory has been a visible landmark in the theoretical landscape of Human-Computer Interaction (HCI). Along with some other frameworks, such as distributed cognition and phenomenology, it established itself as a leading post-cognitivist approach in HCI and interaction design. In this book we discuss the conceptual foundations of activity theory and its contribution to HCI research. After making the case for theory in HCI and briefly discussing the contribution of activity theory to the field (Chapter One) we introduce the historical roots, main ideas, and principles of activity theory (Chapter Two). After that we present in-depth analyses of three issues which we consider of special importance to current developments in HCI and interaction design, namely: agency (Chapter Three), experience (Chapter Four), and activity-centric computing (Chapter Five). We conclude the book with reflections on challenges and prospects for further development of activity theory in HCI (Chapter Six). Table of Contents: Introduction: Activity theory and the changing face of HCI / Basic concepts and principles of activity theory / Agency / Activity and experience / Activity-centric computing / Activity theory and the development of HCI




Tracing Genres Through Organizations


Book Description

A sociocultural study of workers' ad hoc genre innovations and their significance for information design.




HCI Models, Theories, and Frameworks


Book Description

HCI Models, Theories, and Frameworks provides a thorough pedagological survey of the science of Human-Computer Interaction (HCI). HCI spans many disciplines and professions, including anthropology, cognitive psychology, computer graphics, graphical design, human factors engineering, interaction design, sociology, and software engineering. While many books and courses now address HCI technology and application areas, none has addressed HCI's multidisciplinary foundations with much scope or depth. This text fills a huge void in the university education and training of HCI students as well as in the lifelong learning and professional development of HCI practitioners. Contributors are leading researchers in the field of HCI. If you teach a second course in HCI, you should consider this book. This book provides a comprehensive understanding of the HCI concepts and methods in use today, presenting enough comparative detail to make primary sources more accessible. Chapters are formatted to facilitate comparisons among the various HCI models. Each chapter focuses on a different level of scientific analysis or approach, but all in an identical format, facilitating comparison and contrast of the various HCI models. Each approach is described in terms of its roots, motivation, and type of HCI problems it typically addresses. The approach is then compared with its nearest neighbors, illustrated in a paradigmatic application, and analyzed in terms of its future. This book is essential reading for professionals, educators, and students in HCI who want to gain a better understanding of the theoretical bases of HCI, and who will make use of a good background, refresher, reference to the field and/or index to the literature. - Contributors are leading researchers in the field of Human-Comptuter Interaction - Fills a major gap in current literature about the rich scientific foundations of HCI - Provides a thorough pedogological survey of the science of HCI