Presented to you through Paradigm Publishing Services
Mercury Learning and Information
Book
Licensed
Unlicensed
Requires Authentication
Python. An Introduction to Programming
Language:
English
Published/Copyright:
2016
About this book
This book is an introduction to programming concepts that uses Python 3 as the target language. It follows a practical just-in-time presentation – material is given to the student when it is needed. Many examples will be based on games, because Python has become the language of choice for basic game development. Designed as a Year One textbook for introduction to programming classes or for the hobbyist who wants to learn the fundamentals of programming, the text assumes no programming experience.
Features:
- Introduces programming concepts that use Python 3
- Includes many examples based on video game development
- 4-color throughout with game demos on the companion files
Author / Editor information
Parker James R. :
James R. Parker, PhD is a professor of Art and Digital Media at the University of Calgary. His areas of research include computer games and media art, computer simulation, and educational technology. Dr. Parker is the author of Game Development Using Python, 2/E (Mercury Learning) and The Guide to Simulations and Games (Wiley).
Topics
-
Download PDFPublicly Available
Frontmatter
i -
Download PDFPublicly Available
Contents
v -
Download PDFPublicly Available
Preface
xv -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 0 Modern Computers
1 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 1 Computers and Programming
35 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 2 Repetition
67 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 3 Sequences: Strings, Tuples, and Lists
101 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 4 Functions
143 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 5 Files: Input and Output
189 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 6 Classes
217 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 7 Graphics
253 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 8 Manipulating Data
285 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 9 Multimedia
323 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 10 Basic Algorithms
361 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 11 Programming for the Sciences
403 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 12 How to Write Good Programs
431 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 13 Communicating with the Outside World
479 -
Download PDFRequires Authentication UnlicensedLicensed
Chapter 14 A Brief Glib Reference
507 -
Download PDFRequires Authentication UnlicensedLicensed
Index
521
Publishing information
Pages and Images/Illustrations in book
eBook published on:
December 12, 2016
eBook ISBN:
9781683923060
Paperback published on:
December 12, 2016
Paperback ISBN:
9781944534653
Pages and Images/Illustrations in book
Main content:
600
Safety & product resources
- Manufacturer information:
-
Walter de Gruyter GmbH
Genthiner Straße 13
10785 Berlin - productsafety@degruyterbrill.com