|
|
|
|
Unit Operations: An Approach to Videogame Criticism"Bogost challenges humanists and technologists to pay attention to one another, something they desperately need to do as computation accelerates us into the red zones of widespread virtual reality. This book gives us what we need to meet that challenge: a general theory for understanding creativity under computation, one that will apply... | | | | |
|
|
Simply Scheme - 2nd Edition: Introducing Computer ScienceThere are two schools of thought about teaching computer science. We might caricature the two views this way:
· The conservative view: Computer programs have become too large and complex to encompass in a human mind. Therefore, the job of computer science education is to teach people how to discipline their work in such a way... | | Foundations of Object-Oriented Languages: Types and SemanticsI wrote this book to provide a description of the foundations of statically typed class-based object-oriented programming languages for those interested in learning about this area. An important goal is to explain how the different components of these languages interact, and how this results in the kind of type systems that are... | | A History of Modern Computing, 2nd EditionComputers were invented to ‘‘compute’’: to solve ‘‘complex mathematical problems,’’ as the dictionary still defines that word. They still do that, but that is not why we are living in an ‘‘Information Age.’’ That reflects other things that computers do: store and retrieve data,... |
|
Computer Science Logo Style 2/e, Vol. 1: Symbolic ComputingThis book isn’t for everyone.
Not everyone needs to program computers. There is a popular myth that if you aren’t “computer literate,” whatever that means, then you’ll flunk out of college, you’ll never get a job, and you’ll be poor and miserable all your life. The myth is promoted... | | Computer Science Logo Style 2/e, Vol. 2: Advanced TechniquesThis is the second volume of a three-volume series that uses the Logo programming language as the medium for a presentation of a range of topics in computer science. The main audience I had in mind for these books was high school students, but it’s turned out that they have also been used in teacher training, and to some... | | Computer Science Logo Style 2/e, Vol. 3: Beyond ProgrammingThe phrase “computer science” is still, in some circles, battling for acceptance. Some people, not necessarily antagonistic to computers, consider it an illegitimate merger of two disconnected ideas (much as I feel myself about the phrase “computer literacy”). They don’t see where the science comes in;... |
|
|
Result Page: 21 20 19 18 17 16 15 14 13 12 11 10 |