
Introduction to Computing and Programming in Python, A Multimedia Approach
Mark J. Guzdial(Author)
Pearson (Publisher)
Published on 10. March 2005
Book
Paperback/Softback
400 pages
978-0-13-117655-3 (ISBN)
Article exhausted; check for reprint
Description
For courses in Introduction to Computing or Introduction to Programming.
There is a growing interest in computing for non-CS majors, or for students who have not yet determined their majors (sometimes called the "CS0" market). Computer science professors are also confronted with increased attrition and failure rates. Guzdial introduces programming as a way of creating and manipulating media-a context familiar and intriguing to today's students. Students begin actual programming early on (sometimes over 100 lines of code in the second assignment). Guzdial's approach has met with substantial success in class testing.
Access updated student resources (previously available on CD) at http://coweb.cc.gatech.edu/mediaComp-teach
There is a growing interest in computing for non-CS majors, or for students who have not yet determined their majors (sometimes called the "CS0" market). Computer science professors are also confronted with increased attrition and failure rates. Guzdial introduces programming as a way of creating and manipulating media-a context familiar and intriguing to today's students. Students begin actual programming early on (sometimes over 100 lines of code in the second assignment). Guzdial's approach has met with substantial success in class testing.
Access updated student resources (previously available on CD) at http://coweb.cc.gatech.edu/mediaComp-teach
More details
Language
English
Place of publication
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 235 mm
Width: 233 mm
Thickness: 17 mm
Weight
676 gr
ISBN-13
978-0-13-117655-3 (9780131176553)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Mark J. Guzdial | Barbara Ericson
Introduction to Computing and Programming in Python, A Multimedia Approach
Book
10/2009
2nd Edition
Pearson
€70.55
Article exhausted; check for reprint
Person
Mark Guzdial is a Full Professor at the College of Computing at Georgia Tech, member of the GVU Center, and Director of the Collaborative Software Laboratory. His Prentice Hall books include Squeak: Object-Oriented Design with Multimedia Applications; Squeak: Open Personal Computing and Multimedia; and Introduction to Computing and Programming in Python: A Multimedia Approach.
Content
I. INTRODUCTION
1. Introduction to Computer Science and Media Computation
2. Introduction to Programming
II. PICTURES
3. Modifying Pictures using Loops
4. Modifying pixels in a range
5. Combining Pictures
III. SOUNDS
6. Modifying Sounds using Loops
7. Modifying Samples in a Range
8. Combining Sounds
9. Design and Debugging
IV. TEXT, FILES, AND UNIMEDIA
10. Creating and Modifying Text
11. Making Text for the Web
V. MOVIES
12. Creating and Modifying Movies
VI. TOPICS IN COMPUTER SCIENCE
13. Speed 14. Styles of Programming
15. Creating Graphical User Interfaces
16. JavaScript
APPENDICES
1. Introduction to Computer Science and Media Computation
2. Introduction to Programming
II. PICTURES
3. Modifying Pictures using Loops
4. Modifying pixels in a range
5. Combining Pictures
III. SOUNDS
6. Modifying Sounds using Loops
7. Modifying Samples in a Range
8. Combining Sounds
9. Design and Debugging
IV. TEXT, FILES, AND UNIMEDIA
10. Creating and Modifying Text
11. Making Text for the Web
V. MOVIES
12. Creating and Modifying Movies
VI. TOPICS IN COMPUTER SCIENCE
13. Speed 14. Styles of Programming
15. Creating Graphical User Interfaces
16. JavaScript
APPENDICES