Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Introduction to Computing and Programming with Java: A Multimedia Approach

Buy

This book is intended to introduce computing, including programming, to students with no prior programming experience. One of the lessons from the research on computing education is that one doesn't just "learn to program." One learns to program something [4, 17]. How motivating that something is can make the difference between learning to program or not [6]. Some people are interested in learning programming just for programming's sakebut that's not most people.

Unfortunately, most introductory programming books are written as if students have a burning desire to learn to program. They emphasize programming concepts and give little thought to making the problems that are being solved interesting and relevant. They introduce new concepts without showing why the students should want to know about them.

In this book students will learn about programming by writing programs to manipulate media. Students will create and modify images, such as correcting for "red-eye" and generating negative images. Students will modify sounds, like splicing words into sentences or reversing sounds to make interesting effects. Students will write programs to generate Web pages from data in databases, in the same way that CNN.com and Amazon.com do. They will create animations and movies using special effects like the ones seen on television and in movies.

Students in courses taught at Georgia Tech have found these programs interesting and motivating. Students have even reported turning in their programs and then continuing to work on them to see what else they can make.

This book is about teaching people to program in order to communicate. People want to communicate. We are social creatures, and the desire to communicate is one of our primal motivations. Increasingly, the computer is used as a tool for communication even more than as a tool for calculation. Virtually all published text, images, sounds, music, and movies today are prepared using computing technology. This book focuses on how to manipulate images, sounds, text, and movies as professionals might, but with programs written by the students.

We realize that most people will use professional-grade applications to perform these same manipulations. So why learn to program these manipulations yourself? Why not just leave it to the developers of Photoshop and iMovie? The answer depends on your interests and career choices.

(HTML tags aren't allowed.)

Apple Training Series iLife '05
Apple Training Series iLife '05

In the only Apple-certified guide to iLife '05, digital pioneer Michael Rubin has you making miracles with iLife within the first few pages. Using real-life material and practical lessons that you can apply immediately to your own projects, this book/DVD combo offers a complete, self-paced course in all aspects of iLife '05....

Adobe Photoshop CS4 Studio Techniques
Adobe Photoshop CS4 Studio Techniques
Adobe Photoshop CS4 Studio Techniques has been completely updated to cover the new features in CS4. In a friendly, easy-going style that's long on information and short on techno-babble, Photoshop Hall-of-Famer Ben Willmore and photographer Dan Ablan guide you through the concepts and features that will truly make a difference in how you use...
Telecosmos: The Next Great Telecom Revolution
Telecosmos: The Next Great Telecom Revolution
An insider's guide to the exciting future of telecommunications

The last great telecommunications revolution brought us fiber optics, mobile phones, videoconferencing, and a host of other innovations that improved life and business and connected individuals in ways never imagined. Now emerging technologies such as Voice over Internet Protocol...


Fodor's London 2019 (Full-color Travel Guide)
Fodor's London 2019 (Full-color Travel Guide)

Written by locals, Fodor’s London 2019 is the perfect guidebook for those looking for insider tips to make the most out their visit to London and the surrounding areas. Complete with detailed maps and concise descriptions, this London travel guide will help you plan your trip with ease. Join Fodor’s in exploring...

Cutaneous T-Cell Lymphoma: Mycosis Fungoides and Sezary Syndrome (Dermatology: Clinical & Basic Science)
Cutaneous T-Cell Lymphoma: Mycosis Fungoides and Sezary Syndrome (Dermatology: Clinical & Basic Science)
Mycosis fungoide (MF) cases make up the great majority (80%–85%) of cases of primary cutaneous T-cell lymphoma (CTCL). CTCL is a lymphoproliferative disorder of epidermotropic, neoplastic T cells with a wide range of clinical manifestations. A number of other cutaneous disorders may present as different clinical...
Innovation in Cultural Systems: Contributions from Evolutionary Anthropology (Vienna Series in Theoretical Biology)
Innovation in Cultural Systems: Contributions from Evolutionary Anthropology (Vienna Series in Theoretical Biology)

In recent years an interest in applying the principles of evolution to the study of culture emerged in the social sciences. Archaeologists and anthropologists reconsidered the role of innovation in particular, and have moved toward characterizing innovation in cultural systems not only as a product but also as an evolutionary process. This...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy