Résumé
An Introduction to Programming Using Alice provides the novice programmer with a highly motivating view of object-oriented programming. Alice is an easy-to-use system for programming objects in a three-dimensional virtual world, much like a video game. The ability to see what happens to objects in a virtual world makes it easier to learn computer programming with Alice than with other systems of programming. It uses a drag-and-drop interface, allowing you to focus on the ideas of computer programming rather than the syntax of a new language. An Introduction to Programming Using Alice will revolutionize the way you learn how to program!
KEY FEATURES
- Makes learning to program exciting using virtual reality so you can see your work come to life.
- Presents colorful graphics, screen shots, and step-by-step examples, illuminating programming concepts.
- Offers both reading assignments and an approachable step-by-step format, creating a learning experience suitable for new programmers.
- CD-ROM contains Alice version 2.0, from the StageS Research Group at Carnegie Mellon University.
L'auteur - Charles W. Herbert
Charles W.Herbert has been teaching Computer Science and Computer Information Systems at Community College of Philadelphia since 1984, where he has served as the Chair of the CIS Department, Director of Computer Science, and Director of Technical Education. He has worked extensively as a professional programmer. Using his background in curriculum development, he is currently a Principal Investigator for an NSF funded team exploring the use of virtual-reality programming in community college computing courses.
Sommaire
- Preface
- Foreword
- An Introduction to Alice and Object-Oriented Programming
- Developing Methods in Alice
- Events in Three-Dimensional Space
- The Logical Structure of Algorithms
- Boolean Logic in Programming
- Text and Sound in Alice Worlds
- Recursive Algorithms
- Lists and Arrays in Alice
- Appendix A
- Appendix B
- Appendix C
- Glossary
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Thomson - Course Technology |
Auteur(s) | Charles W. Herbert |
Parution | 31/12/2005 |
Nb. de pages | 272 |
Format | 18,5 x 23,5 |
Couverture | Broché |
Poids | 492g |
Intérieur | Quadri |
EAN13 | 9781418836252 |
ISBN13 | 978-1-4188-3625-2 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Langages C #
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Langages Eiffel
- Informatique Développement d'applications Langages Java - J2EE
- Informatique Développement d'applications Langages Objective-C
- Informatique Développement d'applications Langages Ada
- Informatique Développement d'applications Langages Python
- Informatique Développement d'applications Langages Ruby
- Informatique Développement d'applications Langages Smalltalk