My Account Log in

1 option

Python for kids for dummies / by Brendan Scott.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Scott, Brendan, author.
Series:
--For dummies.
For Dummies
Language:
English
Subjects (All):
Python (Computer program language).
Physical Description:
1 online resource (315 pages) : color illustrations.
Edition:
1st edition
Place of Publication:
Hoboken, NJ : John Wiley & Sons, Inc., [2015]
System Details:
text file
Summary:
The kid-friendly way to learning coding with Python Calling all wanna-be coders! Experts point to Python as one of the best languages to start with when you're learning coding, and Python For Kids For Dummies makes it easier than ever. Packed with approachable, bite-sized projects that won't make you lose your cool, this fun and friendly guide teaches the basics of coding with Python in a language you can understand. In no time, you'll be installing Python tools, creating guessing games, building a geek speak translator, making a trivia game, constructing a Minecraft chat client, and so much more. Whether you don't have the opportunity to take coding classes at school or in camp—or just simply prefer to learn on your own— Python For Kids For Dummies makes getting acquainted with this popular coding language fast and easy. It walks you step-by-step through basic coding projects and provides lots of hands-on tasks that give you a sweet sense of accomplishment when you complete them. What's not to love about that? Navigate the basics of coding with the Python language Create your own applications and games Find help from other Python users Expand your technology skills with Python If you're a pre-to-early-teen looking to add coding skills to your creativity toolbox, Python For Kids For Dummies is your sure-fire weapon for getting up and running with one of the hottest programming languages around.
Contents:
""Title Page""; ""Table of Contents""; ""Introduction""; ""About This Book""; ""Conventions Used""; ""Foolish Assumptions""; ""Icons Used in This Book""; ""Beyond the Book""; ""Where to Go from Here""; ""Week 1: Slithering into Python""; ""Project 1: Getting Started with Python""; ""Python and Why It's Wonderful""; ""Who's Using Python""; ""Making Things with Python""; ""Understanding This Book's Pedagogical Approach""; ""Install Python on Mac OSX""; ""Install Python on Windows""; ""Install Python for Linux""; ""Pin Python to Your Start Menu""; ""Start the Python Interpreter""
""Use Python's Built-In Documentation""""Put the Kibosh on the Python Interpreter""; ""Find Python Documentation Online""; ""Join the Broader Python Community""; ""Handle Problems""; ""Learn How to Learn""; ""Summary""; ""Project 2: Hello World!""; ""Write Hello World!""; ""Spot and Fix Errors""; ""Work with Literals""; ""Literally Save Your Strings in Variables""; ""Interrupt a Program""; ""Drive Up to Python Keywords""; ""Many Loop, Much Hello""; ""Fill the Screen with Greetings""; ""Make Python Count""; ""Summary""; ""Week 2: Building Guessing Games""; ""Project 3: Guessing Game""
""Plan the Game""""Get Input from the Player""; ""Ask for Input""; ""Make Sure Things Are Equal""; ""Call the Operators""; ""Divide in Python""; ""Compare the Guess to a Number""; ""Compare the Player's Guess to the Computer's Number""; ""Tell Players If the Guess Is Wrong""; ""Keep Asking Until the Player Guesses Correctly""; ""Make Python Think of a Random Number""; ""Use Namespaces""; ""Finish Your Guessing Game""; ""Summary""; ""Project 4: Set Up Your Coding Environment""; ""Use the Default Development Environment""; ""Start IDLE""; ""Stash Some IDLE Tricks""
""Use the IDLE Editor Window""""Write Comments in Your Files""; ""Insert Hash Comments""; ""Save Your Shell Contents""; ""Comment Out Code""; ""Indent and Dedent Your Code""; ""Summary""; ""Project 5: A Better Guessing Game""; ""Handle Your Functions""; ""Naming Functions""; ""Add Function Help Text""; ""Make a Function Stub""; ""Rework Your Guessing Game""; ""Find a Logic Problem""; ""Solve the Logic Problem""; ""Notice Double Use of computers_number""; ""Understand How Scope Works""; ""Communicate with Your Function""; ""Send Information to a Function""
""Give Some Arguments a Default Value""""Communicate from the Function""; ""Add a Score""; ""Let the User Quit""; ""The Complete Code""; ""Summary""; ""Week 3: Creating Word Games""; ""Project 6: Hacker Speaker: 1337 Sp34k3r""; ""Waiter, There's An Object In My String""; ""Dot Your Objects' Attributes""; ""Meet the List""; ""Go Through the Elements of a List""; ""Create Your Own List""; ""Create a List on Steroids""; ""Test Whether an Element's In a List""; ""Planning Your Elite Hacker Speaker""; ""Set Up Your File""; ""Make Code Letter Substitutions""; ""Replace a Letter""
""Let the User Enter a Message""
Notes:
Includes index.
Description based on print version record.
ISBN:
1-119-11085-8
1-119-11216-8
OCLC:
930213337

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account