Learning Processing : (Record no. 4181)

MARC details
000 -LEADER
fixed length control field 04223cam a2200409Ii 4500
003 - CONTROL NUMBER IDENTIFIER
control field OCoLC
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20231102095233.0
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780123944436
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0123947928
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 9780123944436
040 ## - CATALOGING SOURCE
Original cataloging agency UMI
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency UMI
Modifying agency EBLCP
-- OCLCF
-- IDB
-- DEBBG
-- MERUC
-- OCLCQ
-- OCLCO
-- WRM
-- CEF
-- OCLCQ
041 ## - LANGUAGE CODE
Language code of text/sound track or separate title Eng
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.73.P75
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Shiffman, Daniel,
Relator term author
245 10 - TITLE STATEMENT
Title Learning Processing :
Remainder of title a beginner's guide to programming images, animation, and interaction /
Statement of responsibility, etc. Daniel Shiffman
250 ## - EDITION STATEMENT
Edition statement Second edition
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Burlington, MA :
Name of producer, publisher, distributor, manufacturer Morgan Kaufmann,
Date of production, publication, distribution, manufacture, or copyright notice [2015]
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice ©2015
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (1 volume) :
Other physical details illustrations
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
490 1# - SERIES STATEMENT
Series statement The Morgan Kaufmann Series in Interactive 3D Technology
500 ## - GENERAL NOTE
General note Includes index
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Front Cover -- Learning Processing: A Beginner?s Guide to Programming Images, Animation, and Interaction -- Copyright -- In memoriam -- Table of Contents -- Acknowledgments -- Introduction -- What is this book? -- Who is this book for? -- What is Processing? -- But shouldn?t I be learning __________? -- Write in this book! -- How should I read this book? -- Is this a textbook? -- Will this be on the test? -- Do you have a website? -- Take It One Step at a Time -- Algorithms -- Lesson 1. The Beginning -- Chapter 1. Pixels -- 1-1 Graph paper
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 1-2 Simple shapes1-3 Grayscale color -- 1-4 RGB color -- 1-5 Color transparency -- 1-6 Custom color ranges -- Chapter 2. Processing -- 2-1 Processing to the rescue -- 2-2 How do I get Processing? -- 2-3 The Processing application -- 2-4 The sketchbook -- 2-5 Coding in Processing -- 2-6 Errors -- 2-7 The Processing reference -- 2-8 The Run button -- 2-9 Your first sketch -- Chapter 3. Interaction -- 3-1 Go with the flow -- 3-2 Our good friends, setup() and draw() -- 3-3 Variation with the mouse -- 3-4 Mouse clicks and key presses
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Lesson 2. Everything You Need to KnowChapter 4. Variables -- 4-1 What is a variable? -- 4-2 Variable declaration and initialization -- 4-3 Using a variable -- 4-4 Many variables -- 4-5 System variables -- 4-6 Random: variety is the spice of life -- 4-7 Variable Zoog -- 4-8 Translation -- Chapter 5. Conditionals -- 5-1 Boolean expressions -- 5-2 Conditionals: if, else, else if -- 5-3 Conditionals in a sketch -- 5-4 Logical operators -- 5-5 Multiple rollovers -- 5-6 Boolean variables -- 5-7 A bouncing ball -- 5-8 Physics 101 -- Chapter 6. Loops
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 6-1 What is iteration? I mean, what is iteration? Seriously, what is iteration?6-2 The while loop, the only loop you really need -- 6-3?Exit? conditions -- 6-4 The for loop -- 6-5 Local vs. global variables (a.k.a.?variable scope?) -- 6-6 Loop inside the draw() loop -- 6-7 Zoog grows arms -- Lesson 3. Organization -- Chapter 7. Functions -- 7-1 Break it down -- 7-2?User-defined? functions -- 7-3 Defining a function -- 7-4 Simple modularity -- 7-5 Arguments -- 7-6 Passing a copy -- 7-7 Return type -- 7-8 Zoog reorganization -- Chapter 8. Objects
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 8-1 I?m down with OOP8-2 Using an object -- 8-3 Writing the cookie cutter -- 8-4 Using an object: the details -- 8-5 Putting it together with a tab -- 8-6 Constructor arguments -- 8-7 Objects are data types too! -- 8-8 Object-oriented Zoog -- Lesson 4. More of the Same -- Chapter 9. Arrays -- 9-1 Arrays, why do you care? -- 9-2 What is an array? -- 9-3 Declaring and creating an array -- 9-4 Initializing an array -- 9-5 Array operations -- 9-6 Simple array example: the snake -- 9-7 Arrays of objects -- 9-8 Interactive objects
506 ## - RESTRICTIONS ON ACCESS NOTE
Terms governing access Available to OhioLINK libraries
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Processing (Computer program language)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Interactive multimedia
710 2# - ADDED ENTRY--CORPORATE NAME
Corporate name or jurisdiction name as entry element Ohio Library and Information Network
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Relationship information Print version:
Main entry heading Shiffman, Daniel.
Title Learning Processing : A Beginner's Guide to Programming Images, Animation, and Interaction.
Place, publisher, and date of publication Saint Louis : Elsevier Science, ©2013
856 40 - ELECTRONIC LOCATION AND ACCESS
Public note Connect to resource
Uniform Resource Identifier <a href="https://learning.oreilly.com/library/view/~/9780123947925/?ar">https://learning.oreilly.com/library/view/~/9780123947925/?ar</a>
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Library of Congress Classification
Koha item type Books
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Not for loan Home library Current library Shelving location Date acquired Source of acquisition Inventory number Total Checkouts Full call number Barcode Date last seen Copy number Koha item type
    Library of Congress Classification   Harare Institute of Technology Main Library Harare Institute of Technology Main Library General Collection 02/11/2023 Donation - Book Aid International 10733   QA76.73.P75 SHI BK0013372 02/11/2023 1 Books