Technology in Action Companion Web Site: www.pearsonhighered.com/techinaction. Here you’ll find additional resources to support and supplement chapter topics, including an Online Study Guide and Web Research Projects.
24x7 Pearson Product Support: http://247pearsoned.custhelp.com. Use this site to obtain help by phone, e-mail, or chat, or explore the knowledge base to find answers right on the site.
Chapter 10: Behind the Scenes: Building Applications
99 Bottles of Beer: www.99-bottles-of-beer.net. A site that has the “99 Bottles of Beer” song represented in 1,283 different programming languages and variations.
Alice.org: www.alice.org. Software that teaches computer programming in a 3D environment.
Association for Computing Machinery: www.acm.org. An educational and scientific society uniting the world’s computing educators, researchers, and professionals.
Association for Computing Machinery, Education: www.acm.org/education/curric_vols/CC2005-March06Final.pdf. This document is about undergraduate degrees in computer science.
BetaNews: www.betanews.com. An online newspaper about technology-related topics.
Blender: www.blender.org. Download a free copy of this 3D graphics program and utilize its help, support, and tutorials.
Blender Nation: www.blendernation.com. This e-zine provides a multitude of information about Blender, the open source software for 3D modeling, animation, rendering, postproduction, interactive creation, and playback.
Computerjobs.com: www.computerjobs.com. Find a computer-related job if you’re an IT professional.
Facilitator: www.thefacilitator.com/htdocs/article11.html. This article is about Joint Application Design, designed to bring system developers and users of varying backgrounds and opinions together in a productive and creative environment.
First Lego League: www.usfirst.org/firstlegoleague/community/homepage.html. A program designed to inspire young people’s interest and participation in science and technology.
JAD: http://thefacilitator.com/htdocs/article11.html. A take on software development in which the customer is involved more deeply in the design and communication processes.
Langpop.com: www.langpop.com. Many different surveys are combined to decide which programming languages are the most popular today.
Learn the Net: www.learnthenet.com. Online HTML/XHTML tutorials.
Microsoft Research: http://research.microsoft.com/en-us/projects/kodu/. Kodu is a new visual programming language that runs on Xbox and is made specifically for creating games.
ROBOLAB Software: www.robolabonline.com. Use ROBOLAB software to develop programs and send them to the brick’s microprocessor.
SourceForge: http://sourceforge.net. The world’s largest open source software development Web site.
Visual Studio: http://msdn.microsoft.com/en-us/vstudio/default.aspx. Microsoft’s powerful IDE that offers management to software projects at various stages of the development life cycle. Allows the user to develop code in multiple languages.
W3C: www.w3c.org. W3C provides guidelines for the Internet.
Webmonkey: www.webmonkey.com. Online HTML/XHTML tutorials.
WikiBooks: http://en.wikibooks.org/wiki/Blender. WikiBooks is an open-content textbook collection.
XNA Creators Club: http://create.msdn.com/en-US. Microsoft’s game development platform that allows developers to distribute their games using Xbox Live and Windows Mobile OS.
Additional LinksGoogle Directory: www.google.com/Top/Computers/Programming/Languages. A listing of sites about various programming languages.