If you love being involved in theatre and you're also searching for opportunities to make a positive difference in your community, this workbook was written for you. You may think that theatre and all the other things you are passionate about represent different directions in your life, but they don't have to be separate. They can converg...
This is a small project that aims to gather some knowledge about game development and make it available to everyone.
As well as being a source of knowledge this project aims to be a learning experience for everyone involved too, by gathering contributions from the community, teaching others how to make a game, teaching algorithms but also learni...
This book presents a series of activities to teach the basics of computer networks. While you will not learn all aspects of computer networking, we hope that it will serve as a good starting point.
To network micro:bits, we use custom micro:bit radio to radio communication. When one hears the word radio, what comes to mind is the radio that blas...
How are users influenced by social media platforms when they generate content, and does this influence affect users' compliance with copyright laws?
These are pressing questions in today's internet age, and Regulating Content on Social Media answers them by analysing how the behaviours of social media users are regulated from a copyrig...
The ideal reader for this book will be quantitatively literate and has a basic understanding of statistical concepts and R programming. The book gives a rigorous treatment of the elementary concepts in statistical inference from a classical frequentist perspective. After reading this book and performing the exercises, the student will understand th...
Design research, or design studies as it is also called, has been gaining momentum as a field of academic inquiry since the beginning of 20th century. Originally, design research focused on design methods and processes but it has moved to cover more varied research questions related to design. Current research topics include, for example, how to st...
A refreshing intervention in dance studies, this book brings together elements of historiography, cultural memory, folklore, and dance across comparatively narrow but markedly heterogeneous localities. Rooted in investigations of often newly discovered primary sources, the essays afford many opportunities to compare sociocultural and political reac...
Chronicles from Kashmir explores this question through a site-adaptive 24-hour theatrical performance. Developed between 2013 and 2018 by the Ensemble Kashmir Theatre Akademi and Nandita Dinesh, the play uses a durational, promenade format to immerse its audience within a multitude of perspectives on life in Kashmir. From a wedding celebration that...
This ground-breaking collection of essays examines the scope and consequences of digital vigilantism - a phenomenon emerging on a global scale, which sees digital audiences using social platforms to shape social and political life. Longstanding forms of moral scrutiny and justice seeking are disseminated through our contemporary media landscape, an...
The figures are eye-opening: more than 1.6 billion works on 9 million websites are licensed under Creative Commons (CC). These materials constitute an extraordinarily rich repository for teaching, learning, sharing, and creative reuse. Knowing your way around CC will help you make the most of the Open Access (OA) and open educational resources (OER...
OpenIntro Statistics offers a traditional introduction to statistics at the college level. This textbook is widely used at the college level and offers an exceptional and accessible introduction for students from community colleges to the Ivy League. The textbook has been thoroughly vetted with an estimated 20,000 students using it annually.
Ext...
iOS is a mobile operating system created and developed by Apple. It is an unofficial and free iOS book created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow....
The Canvas element is part of HTML5 and allows for dynamic, scriptable rendering of 2D shapes and bitmap images. Through WebGL it allows 3D shapes and images to be displayed. HTML5 Canvas also helps in making 2D games.
It is an unofficial and free HTML5 Canvas book created for educational purposes. All the content is extracted from Stack Overflo...
Asking and answering questions about what culture entails and examines the fundamental properties and intertwining nature of language and culture. This text explores linguistic relativity, lexical differences among languages and intercultural communication, including high and low contexts.
Changes to a variety of OER works were made by Manon Allar...
This text is an introduction to the future of mass media and mass communications - cross-media communications. Cross-media is explained through the presentation and analysis of contemporary examples and project-based tutorials in cross-media development. The text introduces fundamental terms and concepts, and provides a solid overview of cross-medi...
Why do we play games and why do we play them on computers? The contributors of Games and Rules take a closer look at the core of each game and the motivational system that is the game mechanics. Games are control circuits that organize the game world with their (joint) players and establish motivations in a dedicated space, a "Magic Circle,&qu...
HTML, a shorthand for Hyper Text Markup Language, is one of the most fundamental building blocks of the Web.
This handbook is aimed at a vast audience.
- First, the beginner. I explain HTML from zero in a succinct but comprehensive way, so you can use this book to learn HTML from the basics.
- Then, the professional. HTML is often considered l...
When I reflect back on Azure Tips and Tricks a year ago, I was only thinking that I'd write a couple of posts and move on. Fast-forward to today, the collection has grown to over 150+ tips, as well as videos, conference talks, and now an eBook spanning the entire universe of the Azure platform. What you are currently reading is a special colle...
To help you get the most of out of your Raspberry Pi computer, this official Handbook features 200 pages of essential information, inspiring projects, practical tutorials, and definitive reviews.
- Learn how to set up your Raspberry Pi and start using it;
- Discover the new Raspberry Pi 400 and High Quality Camera;
- Be inspired by incredible ...
This issue we're paying homage to some of our favourite projects built on the Raspberry Pi. We're living in a golden age for experimentation, accessible making and digital discovery - and a large part of that is thanks to this teeny tiny computer. Just add imagination!
- How one maker achieved perfection (yes, really!) by embracing fai...
The home computer boom of the 1980s brought with it now iconic machines such as the ZX Spectrum, BBC Micro, and Commodore 64. Those machines would inspire a generation. Written by Tim Danton.
The Computers That Made Britain (300 pages, hardback) tells the story of 19 of those computers - and what happened behind the scenes. With dozens of new in...
Ever fancied creating your own first-person shooter game? Now you can with this 140-page bookazine, brought to you by the Wireframe magazine team with tips from expert video game developers!
Making a fast-paced 3D action game needn't be as daunting as it sounds. Build Your Own First-Person Shooter in Unity will take you step-by- step throug...
This stunning 224-page hardback book not only tells the stories of some of the seminal video games of the 1970s and 1980s, but shows you how to create your own games inspired by them using Python and Pygame Zero, following examples programmed by Raspberry Pi founder Eben Upton.
In the first of two volumes, we remake five classic video games - ra...
This open book is for the beginning level of both architecture and interior design students who learn computer graphic communication software. The author developed multiple tutorials to teach three computer graphic applications, AutoCAD, Revit, and Enscape. AutoCAD is an essential computer drafting software which is 2D drawing software. Revit is a ...
Building Democracy for All is an interactive, multimodal, multicultural, open e-book for teaching and learning key topics in United States Government and Civic Life. It focuses on the importance of community engagement and social responsibility among middle and high school students core themes in the Massachusetts 8th Grade History & Social Sci...
This open book aims to provide novice programmers solid foundation of basic knowledge regardless of the programming language. This book covers the fundamentals of programming that have not changed significantly over the last 10 years. Educational content was developed by an authoritative author team led by Svetlin Nakov from the Software University...
When most people think of piracy, they think of Bittorrent and The Pirate Bay. These public manifestations of piracy, though, conceal an elite worldwide, underground, organized network of pirate groups who specialize in obtaining media - music, videos, games, and software - before their official sale date and then racing against one another to rele...
The diversity of musical expressions throughout the world is vast. Music can be found in every corner of the globe in a variety of different contexts.
This open book provides just a small sampling of some of the various musical styles and traditions that might be found, though the skills developed in this course can be applied to any type of mus...
Each chapter comprises a separate study on some optimization problem giving both an introductory look into the theory the problem comes from and some new developments invented by author(s). Usually some elementary knowledge is assumed, yet all the required facts are quoted mostly in examples, remarks or theorems....
Computer Networks: A Systems Approach, Sixth Edition, explores the key principles of computer networking, using real world examples from network and protocol design. Using the Internet as the primary example, this best-selling classic textbook explains various protocols and networking technologies. The systems-oriented approach encourages students ...
Digital accessibility skills are in high demand, as the world becomes more aware of barriers in digital content that prevent some people from participating in a digital society. These are essential skills for web developers, and essential knowledge for organizations that want to ensure their web content is reaching the broadest audience possible.
...
Field programmable gate arrays (FPGAs) are integrated circuits that enable designers to program customized digital logic in the field. FPGAs have been around since the 1980s and were originally conceived to give all design teams the ability to create custom logic. In the early days, using an FPGA in your design meant you had to do a lot of programm...