Results 41 to 50 of 132 | « previous | next »
- How to program [videorecording]: computer science concepts and Python exercises / by Keyser, John,teacher.; Teaching Company,production company.(CARDINAL)349444;
Includes bibliographical references (p. 314-315) in course guidebook.Lecturer: Professor John Keyser, Texas A&M University."Learning a new language opens a wealth of opportunities. But there's one language family that provides benefits like no other: the languages of computer programming. Now widely taught in schools -- even in elementary schools -- programming is an eminently learnable skill that gives you unrivaled problem-solving power you can apply in all areas of life. Programming is also a fun, creative activity that imparts deep insights into how we control the devices that influence virtually every aspect of our lives."--provided by publisher.DVD.Title from disc surface.
- Subjects: Filmed lectures.; Nonfiction films.; Educational films.; Video recordings for the hearing impaired.; Filmed lectures.; Python (Computer program language); Computer programming.; Object-oriented programming languages.; Computer science.; Computer programming.; Computers.; Python (Computer language.);
- Available copies: 2 / Total copies: 2
-
unAPI
- Data visualization with Python and JavaScript : scrape, clean, explore and transform your data / by Dale, Kyran,author;
How do you turn raw, unprocessed, or malformed data into dynamic, interactive web visualizations? In this practical book, author Kyran Dale shows data scientists and analysts--as well as Python and JavaScript developers--how to create the ideal toolchain for the job. By providing engaging examples and stressing hard-earned best practices, this guide teaches you how to leverage the power of best-of-breed Python and JavaScript libraries. Python provides accessible, powerful, and mature libraries for scraping, cleaning, and processing data. And while JavaScript is the best language when it comes to programming web visualizations, its data processing abilities can't compare with Python's. Together, these two languages are a perfect complement for creating a modern web-visualization toolchain. This book gets you started
- Subjects: Information visualization; Python (Computer program language); JavaScript (Computer program language);
- Available copies: 0 / Total copies: 1
-
unAPI
- Pyrhon Hunting: a beginner's guide to python programming and game building. / by Adair, Marley.(CARDINAL)633322; Brian Carling.;
"Teaches you how to make your own versions of classic computer games".
- Subjects: Video games; Python (Computer program language);
- Available copies: 1 / Total copies: 1
-
unAPI
- Help your kids with computer coding: a unique step-by-step visual guide, from binary code to building games / by Vorderman, Carol.(CARDINAL)394622; Woodcock, Jon.(CARDINAL)352520; Steele, Craig.(CARDINAL)631417; McManus, Sean,1973-(CARDINAL)421700; Quigley, Claire.(CARDINAL)679870; McCafferty, Daniel.;
From coding basics to fun projects, this guide will inspire children to use their imagination and problem-solving skills to build games and animations using two different programming languages--Scratch 3.0 and Python.
- Subjects: Computer programming.; Programming languages (Electronic computers); Scratch (Computer program language); Python (Computer program language);
- Available copies: 5 / Total copies: 6
-
unAPI
- Bite-size Python : an introduction to python programming / by Speight, April,author.;
Includes index.What is Python? -- Install Python -- IDLE -- Variables -- Numbers -- Strings -- Conditionals and control flow -- Lists -- for Loops -- while Loops -- Functions -- Dictionaries -- Modules -- Next steps.
- Subjects: Problems and exercises.; Python (Computer program language); Python (Computer program language); Computer programming;
- Available copies: 1 / Total copies: 3
-
unAPI
- Learn Python 3 the hard way : a very simple introduction to the terrifyingly beautiful world of computers and code / by Shaw, Zed.(CARDINAL)552563;
Includes bibliographical references and index.Exercise 0 : the setup -- Exercise 1 : a good first program -- Exercise 2 : comments and pound characters -- Exercise 3 : numbers and math -- Exercise 4 : variables and names -- Exercise 5 : more variables and printing -- Exercise 6 : strings and text -- Exercise 7 : more printing -- Exercise 8 : printing, printing -- Exercise 9 : printing, printing, printing -- Exercise 10 : what was that? -- Exercise 11 : asking questions -- Exercise 12 : prompting people -- Exercise 13 : parameters, unpacking, variables -- Exercise 14 : prompting and passing -- Exercise 15 : reading files -- Exercise 16 : reading and writing files -- Exercise 17 : more files -- Exercise 18 : names, variables, code, functions -- Exercise 19 : functions and variables -- Exercise 20 : functions and files -- Exercise 21 : Functions can return something -- Exercise 22 : what do you know so far? -- Exercise 23 : strings, bytes, and character encodings -- Exercise 24 : more practice -- Exercise 25 : even more practice -- Exercise 26 : congratulations, take a test! -- Exercise 27 : memorizing logic -- Exercise 28 : Boolean practice -- Exercise 29 : what if -- Exercise 30 : Else and if -- Exercise 31 : making decisions -- Exercise 32 : loops and lists -- Exercise 33 : white loops -- Exercise 34 : accessing elements of lists -- Exercise 35 : branches and functions -- Exercise 36 : designing and debugging -- Exercise 37 : symbol review -- Exercise 38 : Doing things to lists -- Exercise 39 : dictionaries, oh lovely dictionaries -- Exercise 40 : modules, classes, and objects -- Exercise 41 : learning to speak object-oriented -- Exercise 42 : is-A. has-A. objects, and classes -- Exercise 43 : basic object-oriented analysis and design -- Exercise 44 : inheritance versus composition -- Exercise 45 : you make a game -- Exercise 46 : a project skeleton -- Exercise 47 : automated testing -- Exercise 48 : advances user input -- Exercise 49 : making sentences -- Exercise 50 : your first website -- Exercise 51 : getting input from a browser -- Exercise 52: the start of your web game -- Next steps -- Advice from an old programmer.Zed Shaw has perfected the world's best system for learning Python. Following it, students will succeed-just like the hundreds of thousands of beginners Zed has taught to date! In Learn Python 3 the Hard Way, students will learn Python while working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix mistakes. Watch the programs run. As they do, they'll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use. -- Provided by publisher.
- Subjects: Problems and exercises.; Python (Computer program language); Python (Computer program language); Computer programming;
- Available copies: 1 / Total copies: 3
-
unAPI
- Learn Python the hard way [videorecording] : a very simple introduction to the terrifyingly beautiful world of computers and code / by Shaw, Zed.(CARDINAL)552563;
The hardway is easier -- Exercise 0: The setup -- Exercise 1: A good first program -- Exercise 2: Comments and pound characters -- Exercise 3: Numbers and math -- Exercise 4: Variables and names -- Exercise 5: More variables and printing -- Exercise 6: Strings and text -- Exercise 7: More printing -- Exercise 8: Printing, printing -- Exercise 9: Printing, printing, printing -- Exercise 10: What was that? -- Exercise 11: Asking questions -- Exercise 12: Prompting people -- Exercise 13: Parameters, unpacking, variables -- Exercise 14: Prompting and passing -- Exercise 15: Reading files -- Exercise 16: Reading andwriting files -- Exercise 17: More files -- Exercise 18: Names, variables, code, functions -- Exercise 19: Functions and variables -- Exercise 20: Functions and files -- Exercise 21: Functions can return something -- Exercise 22: What do you know so far? -- Exercise 23: Read some code -- Exercise 24: More practice -- Exercise 25: Even more practice -- Exercise 26: Congratulations, take a test! -- Exercise 27: Memorizing logic -- Exercise 28: Boolean practice -- Exercise 29: What if -- Exercise 30: Else and if -- Exercise 31: Making decisions -- Exercise 32: Loops and lists -- Exercise 33: While loops -- Exercise 34: Accessing elements of lists -- Exercise 35: Branches and functions -- Exercise 36: Designing and debugging -- Exercise 37: Symbol review -- Exercise 38: Doing things to lists -- Exercise 39: Dictionaries, oh lovely dictionaries -- Exercise 40: Modules, classes, and objects -- Exercise 41: Learning to speak object oriented -- Exercise 42: Is-a, has-a, objects, and classes -- Exercise 43: Basic object oriented analysis and design -- Exercise 44: Inheritance vs. composition -- Exercise 45: You make a game -- Exercise 46: A project skeleton -- Exercise 47: Automated testing -- Exercise 48: Advanced user input -- Exercise 49: Making sentences -- Exercise 50: Your first website -- Exercise 51: Getting input from a browser -- Exercise 52: The start of your Web game -- Next steps -- Advice from an old programmer -- Appendix A: Command line crash course.
- Subjects: Problems and exercises.; Video recordings.; Computer programming; Python (Computer program language); Python (Computer program language);
- Available copies: 2 / Total copies: 2
-
unAPI
- Dead simple Python : idiomatic Python for the impatient programmer / by McDonald, Jason C.,1992-author.(CARDINAL)859960;
"This book explores the technical "whys" and "hows" of the Python programming language to help readers write idiomatic Python. It covers core Python programming concepts like structuring a project, the Python type system, functional and object-oriented programming, loops and iterators, generators and comprehensions, concurrency, distribution, and other essentials"--
- Subjects: Handbooks and manuals.; Instructional and educational works.; Python (Computer program language); Programming languages (Electronic computers); Computer programming.;
- Available copies: 4 / Total copies: 5
-
unAPI
- Real-world python : a hacker's guide to solving problems with code / by Vaughan, Lee,author.;
Includes bibliographical references and index."A book of varied coding projects for readers who know a little Python already and want to expand their skills. Save shipwrecked sailors, discover exoplanets, and more, while gaining experience using free modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, and matplotlib"--
- Subjects: Python (Computer program language); Programming languages (Electronic computers); Computer programming.;
- Available copies: 1 / Total copies: 1
-
unAPI
- Introducing Python : modern computing in simple packages / by Lubanovic, Bill,author.(CARDINAL)555395;
Part 1. Python basics. A taste of Py -- Data : types, values, variables, and names -- Numbers -- Choose with if -- Text strings -- Loop with while and for -- Tuples and lists -- Dictionaries and sets -- Functions -- Oh oh: objects and classes -- Modules, packages, and goodies -- Part 2. Python in practice. Wrangle and mangle data -- Calendars and clocks -- Files and directories -- Data in time : processes and concurrency -- Data in a box : persistent storage -- Data in space : networks -- The web, untangled -- Be a Pythonista -- Py art -- Py at work -- Py Sci."Easy to understand and fun to read, this updated edition of Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic takes you from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain concepts in Python 3. End-of-chapter exercises help you practice what you've learned. You'll gain a strong foundation in the language, including best practices for testing, debugging, code reuse, and other development tips. This book also shows you how to use Python for applications in business, science, and the arts, using various Python tools and open source packages."--Amazon.com.
- Subjects: Python (Computer program language); Application software;
- Available copies: 3 / Total copies: 4
-
unAPI
Results 41 to 50 of 132 | « previous | next »