Several years ago, I attended a conference in Shanghai that brought together
leading American and Chinese thinkers about games and learning. The event’s
organizers asked us to share what we saw as best practices from our respective
countries. The Chinese game designers proudly displayed games that included
historically accurate and precisely realized recreations of historical villages
and cities from pre-twentieth-century China. They have filled these historical
recreations with artefacts replicated from cultural museums or used them as
settings to re-enact cultural rituals, such as wedding ceremonies. Many of the
games were based on classical Chinese literature, especially Three Kingdoms.
When asked about what players did in those games, they shrugged. The player
was an observer, not a participant. The games were elaborate field trips.
By contrast, the games Americans shared were much more stylized, either
because they consciously embraced strategies of abstraction or because they
lacked the budget available to industrial titles or the government funding of
our Chinese counterparts. The American games, on the other hand, emphasized
the learning process as shaped far more by the game mechanics than
by what was represented on the screen. Americans were embracing play as
experimentation and improvisation: students learn by doing.
As someone who has been part of the push for games and learning from
early on, through the work that I did with Kurt Squire, Eric Klopfer, Alex
Chisholm and others on MIT’s Game to Teach and Education Arcade initiatives,
this conference was transformative for me. Early on, we were doing
thought experiments, mocking up demos, modding existing games, doing
anything we could to try to demonstrate to funding sources that games could
be used to enable learning.
Upgrading and Repairing Servers
Servers are the heart and soul of businesses today. Scott and Jarret tackle the confusing array of server design form factors, power supplies, rack mounts, dual processor setups, RAID, blade technology, InfiniBand, clustering, load balancing and replication. The authors address these topics from an OS-neutral standpoint, focusing solely on how...
Microsoft Excel VBA Programming for the Absolute Beginner, Second Edition Visual Basic for Applications (VBA for short) is a programming environment
designed to work with Microsoft’s Office applications (Word, Excel,
Access, and PowerPoint). Components in each application (for example,
worksheets or documents) are exposed as objects to the programmer to use and
manipulate to a desired end....
Grok 1.0 Web Development
Python is a very popular language for web application development. It's easy to learn and powerful enough to program any kind of system. There are many options for Python web development frameworks, from lightweight packages to everything-and-the-kitchen sink solutions. However, Grok offers a solid foundation for developing powerful,...
Physics for Game Developers Colliding billiard balls. Missile trajectories. Cornering dynamics in speeding cars. By applying the laws of physics, you can realistically model nearly everything in games that bounces around, flies, rolls, slides, or isn't sitting still, to create compelling, believable content for computer games, simulations, and animation. Physics for Game... Student Workbook for Learning Perl, Second Edition
This workbook is an additional set of exercises to supplement those already in Learning Perl, Sixth Edition. The chapter and page references apply only to that edition. Additionally, unless I denote otherwise, Learning Perl without qualification means the sixth edition. That book already contains some exercises, and I try to cover the topics...
Sams Teach Yourself Networking in 24 Hours (4th Edition) In just 24 sessions of one hour or less, learn how to use today’s key networking techniques and technologies to build, secure, and troubleshoot both wired and wireless networks. Using this book’s straightforward, step-by-step approach, you master every skill you need—from working with Ethernet and Bluetooth to spam prevention to...