"Bers argues that coding should be taught in early childhood and beyond STEM fields, where it is currently isolated from ethical, cultural, and language skills"--OCLC-licensed vendor bibliographic record.
"A multi-authored comprehensive introduction to live coding's potential open up deeper questions about contemporary cultural production and computational culture"--OCLC-licensed vendor bibliographic record.
OCLC-licensed vendor bibliographic record.
Data-Parallel Programming demonstrates that architecture-independent parallel programming is possible by describing in detail how programs written in a high-level SIMD programming language may be compiled and efficiently executed-on both shared-memory multiprocessors and distributed-memory multicomputers.MIMD computers are notoriously difficult to program. Data-Parallel Programming demonstrates…
The case for a smarter “prosumer law” approach to Internet regulation that would better protect online innovation, public safety, and fundamental democratic rights. Internet use has become ubiquitous in the past two decades, but governments, legislators, and their regulatory agencies have struggled to keep up with the rapidly changing Internet technologies and uses. In this groundbreakin…
"Based on oral histories gathered from players, game creators and hobbyists active in the 1980s, as well as archival material like computer club newsletters, official documents, hobby magazines, TV broadcasts and the games produced in the period, Gaming the Iron Curtain offers a social history of games in Communist-era Czechoslovakia - a country with a rigid centrally planned economy, separated…
The message from educators, the tech community, and even politicians is clear: everyone should learn to code. To emphasize the universality and importance of computer programming, promoters of coding for everyone often invoke the concept of "literacy," drawing parallels between reading and writing code and reading and writing text. In this book, Annette Vee examines the coding-as-literacy analo…
"This tutorial demystifies one of the most important yet poorly understood aspects of logic programming, the Warren Abstract Machine or WAM. The author's step-by-step construction of the WAM adds features in a gradual manner, clarifying the complex aspects of the design and providing the first detailed study of WAM since it was designed in 1983. Developed by David H.D. Warren, the WAM is an abs…
Why every child needs to learn to code: the shift from "computational thinking" to computational participation.OCLC-licensed vendor bibliographic record.
Includes index."With a few basic programming skills, we can change our relationship with the machines in our life and get more done with their help"--OCLC-licensed vendor bibliographic record.