Search:

Generative art for Python / by Parker, J. R.(Jim R.),1955-author.; Wyvill, B.(Brian),1949-writer of foreword.;
Includes bibliographical references." Generative Art for Python instructs beginner level to advanced programming using Python programming language. Contained in the book are many examples that integrate both graphics and sound, plus core programming concepts. On the beginner and intermediate levels, graphics concepts such as manipulating images, animation, texture mapping and video techniques are covered. Advance level concepts include sound effects and audio, 3D geometry and animation, and interactive games. In James R. Parker's words, "Generative Art is all about your imagination and how to create a description of what you want to do and not limit that by what the computer allows you to do. This book shows you how to use the computer to do what you want, not what the software wants. When you create your own software, then you are not limited by someone else's imagination.""--
Subjects: Handbooks and manuals.; Computer programming; Generative art.; Python (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Head first learn to code : a brain-friendly guide / by Freeman, Eric,1965-author.(CARDINAL)278743;
Getting started : thinking computationally -- Know your value : simple values, variables, and types -- Decisive code : Booleans, decisions, and loops -- Providing some structure : lists and iteration -- Getting functional : functions and abstraction -- Putting some order in your data : sorting and nested iteration -- Putting it all together : text, strings, and heuristics -- Getting modular : modules, methods, classes and objects -- Beyond iteration and indices : recursion and dictionaries -- Persistence : saving and retrieving files -- You really should get out more : using web APIs -- Getting interactive : widgets, events and emergent behavior -- A trip to Objectville : object-oriented programming -- Appendix : The Top Ten Topics (we didn't cover) : leftovers.It's no secret the world around you is becoming more connected, more configurable, more programmable, more computational. You can remain a passive participant, or you can learn to code. With Head First Learn to Code you'll learn how to think computationally and how to write code to make your computer, mobile device, or anything with a CPU do things for you. Using the Python programming language, you'll learn step by step the core concepts of programming as well as many fundamental topics from computer science, such as data structures, storage, abstraction, recursion, and modularity.
Subjects: Python (Computer program language); Object-oriented programming (Computer science); Object-oriented programming languages.; Computer programming.;
Available copies: 3 / Total copies: 5
unAPI

Code this game! / by Ray, Meg(Computer science teacher),author.(CARDINAL)816673; Zoo, Keith,artist.(CARDINAL)675766;
part 1. Introduction -- part 2. Code this game. Set up the game window ; Adding assets ; Drawing shapes ; Background grid ; Make your own classes ; Adding enemies ; Moving the pizzas ; Interactive fields ; Collision detection ; Adding points over time ; Applying traps ; Connecting traps to the grid ; Win and lose conditions -- part 3. Break this game. Customize your game ; Mod your game ; Hack your game ; Explore new games -- Appendix. Share your game -- Appendix. Keep coding -- Appendix. Common bugs -- Gallery of downloadable assets.Presented in an easelback format that allows kids to read and program simultaneously, this visual guide includes step-by-step instructions for using the open-source Python programming language to create a personalized strategy action video game called "Attack of the vampire pizzas!"
Subjects: Instructional and educational works.; Handbooks and manuals.; Illustrated works.; Python (Computer program language); Video games; Scripting languages (Computer science);
Available copies: 1 / Total copies: 5
unAPI

Make a Raspberry Pi-controlled robot : building a rover with Python, Linux, motors, and sensors / by Donat, Wolfram,author.(CARDINAL)618729;
Make a Raspberry-Pi Controlled Robot teaches you how to build a capable and upgradeable personal robot for around $100. You'll learn how to control servos, respond to sensor input, and know where your bot is using GPS. You'll also learn many ways to connect to your robot and send it instructions, from an SSH connection to sending text messages from your phone.--
Subjects: Linux.; Python (Computer program language); Robots; Raspberry Pi (Computer);
Available copies: 2 / Total copies: 2
unAPI

Coding for kids Python : learn to code with 50 awesome games and activities / by Tacke, Adrienne B.,author.(CARDINAL)797719; Abou Roumié, Amir,illustrator.(CARDINAL)799007;
Learning to code is just like playing a new sport or practicing an instrument-just get started! From the basic building blocks of programming to creating your very own games, this book teaches essential Python skills to kids ages 10 and up with 50 fun and engaging activities. Master fundamental functions, create code blocks, and draw and move shapes with the turtle module-these interactive lessons offer step-by-step guidance to make computer programming entertaining to future coders. You can even see the results of your coding in real time! With helpful hacks and screenshots for guidance, the only question that Coding for Kids: Python leaves unanswered is: what will you build next?Ages 10+900L
Subjects: Computer programming; Video games; Python (Computer program language); Scripting languages (Computer science);
Available copies: 5 / Total copies: 6
unAPI

You can code : make your own games, apps and more in Scratch and Python! / by Pettman, Kevin,author.(CARDINAL)792728;
Want to create awesome apps and games, but don't know where to begin? This book makes coding easy and fun, even if you've never tried it before! It includes step-by-step guides to making all kinds of cool stuff, from mazes and stories to a drum machine. You'll make and learn at the same time!Pre-adolescent.
Subjects: Coding theory; Computer programming; Python (Computer program language); Scratch (Computer program language); Video games;
Available copies: 5 / Total copies: 6
unAPI

How to code. a step-by-step guide to computer coding / by Wainewright, Max,author.(CARDINAL)621350; Henson, Mike(Illustrator),designer,illustrator.(CARDINAL)428843; Martin, Claudia,editor.(CARDINAL)355225;
Scratch: 'If' commands, Quiz time, 'Else' commands, If sprite is touched ... -- Python: Starting Python -- Python printing -- Python questions -- Python loops -- Python graphics -- Random Python -- Scratch: Random art -- Debugging.Introduces how to use selection with "if" statements and provides program projects using Scratch and Python.710L
Subjects: Computer programming; Programming langugaes (Electronic computers); Scratch (Computer program language); Python (Computer program language); Coding theory;
Available copies: 5 / Total copies: 5
unAPI

Beginner's step-by-step coding course : learn computer programming the easy way. by DK Publishing, Inc.,issuing body.(CARDINAL)317714;
Coding skills are in high demand and the need for programmers is still growing. Covering three of the most popular languages for new coders, this book uses a graphic method to break complex subjects into user-friendly chunks, bringing essential skills within easy reach. Each chapter contains tutorials on practical projects designed to teach you the main applications of each language, such as building websites, creating games, and designing apps. The book also looks at many of the main coding languages that are out there, outlining the key applications of each language, so you can choose the right language for you.
Subjects: Handbooks and manuals.; Computer programming; Programming languages (Electronic computers); Scratch (Computer program language); Python (Computer program language); JavaScript (Computer program language); HTML (Document markup language); Coding theory;
Available copies: 22 / Total copies: 41
unAPI

Micro:bit for mad scientists : 30 clever coding and electronics projects for kids / by Monk, Simon,author.(CARDINAL)357194;
Getting started -- Super sonic -- Luminous light -- Magical magnetism -- Amazing acceleration -- Mad movement -- Time travel -- Mad scientist mind games -- Environmental madness -- Radio activity."A beginner-friendly collection of electronics projects for the Micro:bit. Teaches how to code in MicroPython and JavaScript Blocks, as well as how to build specific mad scientist themed projects such as a magnetic door alarm, a lie detector, and an irregular wall clock"--1010L
Subjects: Micro:bit; Single-board computers; Electronics; Python (Computer program language); JavaScript (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Make Python talk : build apps with voice control and speech recognition / by Liu, Mark(Mark H.),author.;
"A project-based book that teaches beginning Python programmers how to build working, useful, and fun voice-controlled applications"--
Subjects: Instructional and educational works.; Python (Computer program language); Speech processing systems.; Automatic speech recognition.; Natural language processing (Computer science); Computer programming.; Mobile apps; Intelligent personal assistants (Computer software);
Available copies: 1 / Total copies: 1
unAPI