Record ID | marc_nuls/NULS_PHC_180925.mrc:124643049:8130 |
Source | marc_nuls |
Download Link | /show-records/marc_nuls/NULS_PHC_180925.mrc:124643049:8130?format=raw |
LEADER: 08130cam 2200409Ii 4500
001 9925266809101661
005 20160806042426.1
008 141114s2016 caua 001 0 eng d
019 $a895303049
020 $a9781457186837
020 $a1457186837
035 $a99971623226
035 $a(OCoLC)895728661$z(OCoLC)895303049
035 $a(OCoLC)ocn895728661
040 $aBTCTA$beng$erda$cBTCTA$dYDXCP$dUOK$dUX0$dBDX$dOCLCF
050 4 $aT385$b.P377 2016
082 04 $a006.6$223
100 1 $aParrish, Allison,$eauthor.
245 10 $aGetting started with Processing.py /$cAllison Parrish, Ben Fry, and Casey Reas.
246 1 $iSubtitle on cover:$aMaking interactive graphics with Python's Processing mode
246 3 $aMake: getting started with Processing.py
250 $aFirst Edition.
264 1 $aSan Francisco, CA :$bMaker Media, Inc.,$c2016.
300 $axvi, 223 pages :$billustrations ;$c22 cm
336 $atext$btxt$2rdacontent
337 $aunmediated$bn$2rdamedia
338 $avolume$bnc$2rdacarrier
500 $aIncludes index.
520 $aProcessing opened up the world of programming to artists, designers, educators, and beginners. The Processing.py Python implementation of Processing reinterprets it for today's web. This short book gently introduces the core concepts of computer programming and working with Processing. Written by the co-founders of the Processing project, Reas and Fry, along with co-author Allison Parrish, Getting Started with Processing.py is your fast track to using Python's Processing mode.
505 00 $aMachine generated contents note:$tSketching and Prototyping --$tFlexibility --$tGiants --$tFamily Tree --$tJoin In --$tPython Mode --$tYour First Program --$tExample 2-1: Draw an Ellipse --$tExample 2-2: Make Circles --$tShow --$tSave and New --$tShare --$tExamples and Reference --$tDisplay Window --$tExample 3-1: Draw a Window --$tExample 3-2: Draw a Point --$tBasic Shapes --$tExample 3-3: Draw a Line --$tExample 3-4: Draw Basic Shapes --$tExample 3-5: Draw a Rectangle --$tExample 3-6: Draw an Ellipse --$tExample 3-7: Draw Part of an Ellipse --$tExample 3-8: Draw with Degrees --$tDrawing Order --$tExample 3-9: Control Your Drawing Order --$tExample 3-10: Put It in Reverse --$tShape Properties --$tExample 3-11: Set Stroke Weight --$tExample 3-12: Set Stroke Caps --$tExample 3-13: Set Stroke Joins --$tDrawing Modes --$tExample 3-14: On the Corner --$tColor --$tExample 3-15: Paint with Grays --$tExample 3-16: Control Fill and Stroke --$tExample 3-17: Draw with Color --$tExample 3-18: Set Transparency --$tCustom Shapes --$tExample 3-19: Draw an Arrow --$tExample 3-20: Close the Gap --$tExample 3-21: Create Some Creatures --$tComments --$tRobot 1: Draw --$tFirst Variables --$tExample 4-1: Reuse the Same Values --$tExample 4-2: Change Values --$tMaking Variables --$tProcessing Variables --$tExample 4-3: Adjust the Size, See What Follows --$tLittle Math --$tExample 4-4: Basic Arithmetic --$tRepetition --$tExample 4-5: Do the Same Thing Over and Over --$tExample 4-6: Use a for Loop --$tExample 4-7: Flex Your for Loop's Muscles --$tExample 4-8: Fanning Out the Lines --$tExample 4-9: Kinking the Lines --$tExample 4-10: Embed One for Loop in Another --$tExample 4-11: Rows and Columns --$tExample 4-12: Pins and Lines --$tExample 4-13: Halftone Dots --$tRobot 2: Variables --$tOnce and Forever --$tExample 5-1: The draw() Function --$tExample 5-2: The setup() Function --$tExample 5-3: Global Variables --$tFollow --$tExample 5-4: Track the Mouse --$tExample 5-5: The Dot Follows You --$tExample 5-6: Draw Continuously --$tExample 5-7: Set Thickness on the Fly --$tExample 5-8: Easing Does It --$tExample 5-9: Smooth Lines with Easing --$tModifying Global Variables --$tClick --$tExample 5-10: Click the Mouse --$tExample 5-11: Detect When Not Clicked --$tExample 5-12: Multiple Mouse Buttons --$tLocation --$tExample 5-13: Find the Cursor --$tExample 5-14: The Bounds of a Circle --$tExample 5-15: The Bounds of a Rectangle --$tType --$tExample 5-16: Tap a Key --$tExample 5-17: Draw Some Letters --$tExample 5-18: Check for Specific Keys --$tExample 5-19: Move with Arrow Keys --$tMap --$tExample 5-20: Map Values to a Range --$tExample 5-21: Map with the map() Function --$tRobot 3: Response --$tTranslate --$tExample 6-1: Translating Location --$tExample 6-2: Multiple Translations --$tRotate --$tExample 6-3: Corner Rotation --$tExample 6-4: Center Rotation --$tExample 6-5: Translation, Then Rotation --$tExample 6-6: Rotation, Then Translation --$tExample 6-7: An Articulating Arm --$tScale --$tExample 6-8: Scaling --$tExample 6-9: Keeping Strokes Consistent --$tPush and Pop --$tExample 6-10: Isolating Transformations --$tRobot 4: Translate, Rotate, Scale --$tImages --$tExample 7-1: Load an Image --$tExample 7-2: Load More Images --$tExample 7-3: Mousing Around with Images --$tExample 7-4: Transparency with a GIF --$tExample 7-5: Transparency with a PNG --$tFonts --$tExample 7-6: Drawing with Fonts --$tExample 7-7: Draw Text in a Box --$tExample 7-8: Store Text in a String --$tShapes --$tExample 7-9: Draw with Shapes --$tExample 7-10: Scaling Shapes --$tExample 7-11: Creating a New Shape --$tRobot 5: Media --$tFrames --$tExample 8-1: See the Frame Rate --$tExample 8-2: Set the Frame Rate --$tSpeed and Direction --$tExample 8-3: Move a Shape --$tExample 8-4: Wrap Around --$tExample 8-5: Bounce Off the Wall --$tTweening --$tExample 8-6: Calculate Tween Positions --$tRandom --$tExample 8-7: Generate Random Values --$tExample 8-8: Draw Randomly --$tExample 8-9: Move Shapes Randomly --$tTimers --$tExample 8-10: Time Passes --$tExample 8-11: Triggering Timed Events --$tCircular --$tExample 8-12: Sine Wave Values --$tExample 8-13: Sine Wave Movement --$tExample 8-14: Circular Motion --$tExample 8-15: Spirals --$tRobot 6: Motion --$tFunction Basics --$tExample 9-1: Roll the Dice --$tExample 9-2: Another Way to Roll --$tMake a Function --$tExample 9-3: Draw the Owl --$tExample 9-4: Two's Company --$tExample 9-5: An Owl Function --$tExample 9-6: Increasing the Surplus Population --$tExample 9-7: Owls of Different Sizes --$tReturn Values --$tExample 9-8: Return a Value --$tRobot 7: Functions --$tFields and Methods --$tDefine a Class --$tCreate Objects --$tExample 10-1: Make an Object --$tExample 10-2: Make Multiple Objects --$tCode in Tabs --$tRobot 8: Objects --$tFrom Variables to Lists --$tExample 11-1: Many Variables --$tExample 11-2: Too Many Variables --$tExample 11-3: Lists, Not Variables --$tList Operations --$tExample 11-4: Declare and Append to a List --$tExample 11-5: Compact List Initialization --$tExample 11-6: Revisiting the First Example --$tRepetition and Lists --$tExample 11-7: Filling a List in a for Loop --$tExample 11-9: Track Mouse Movements --$tLists of Objects --$tExample 11-10: Managing Many Objects --$tExample 11-11: A New Way to Manage Objects --$tExample 11-12: Sequences of Images --$tRobot 9: Lists --$tData Summary --$tDictionaries --$tExample 12-1: (Keyboard) Keys as (Dictionary) Keys --$tLists of Dictionaries --$tExample 12-2: The Planets --$tCSV Files --$tExample 12-3: Read the Data --$tGetting the Right Type --$tExample 12-4: Draw the Table --$tExample 12-5: 29,740 Cities --$tJSON --$tExample 12-6: Read a JSON File --$tExample 12-7: Visualize Data from a JSON File --$tNetwork Data and APIs --$tExample 12-8: Parsing the Weather Data --$tExample 12-9: Chaining Square Brackets --$tRobot 10: Data --$tSound --$tExample 13-1: Play a Sample --$tExample 13-2: Listen to a Microphone --$tExample 13-3: Create a Sine Wave --$tImage and PDF Export --$tExample 13-4: Saving Images --$tExample 13-5: Draw to a PDF --$tHello, Arduino --$tExample 13-6: Read a Sensor --$tExample 13-7: Read Data from the Serial Port --$tExample 13-8: Visualizing the Data Stream --$tExample 13-9: Another Way to Look at the Data.
650 0 $aPython (Computer program language)
650 0 $aComputer graphics.
650 0 $aComputer drawing.
700 1 $aFry, Ben,$eauthor.
700 1 $aReas, Casey,$eauthor.
947 $hCIRCSTACKS$r31786103060452
980 $a99971623226