Loading…

Python for Kids : a playful introduction to programming /

Python for Kids is a lighthearted introduction to the Python language and programming in general, complete with illustrations and kid-friendly examples. Jason Briggs, author of the popular online tutorial "Snake Wrangling for Kids," begins with the basics of how to install Python and write...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Briggs, Jason R.
Format: Electronic eBook
Language:Inglés
Published: San Francisco : No Starch Press, ©2013.
Subjects:
Online Access:Texto completo (Requiere registro previo con correo institucional)
Table of Contents:
  • About the Author, Illustrator, and Technical Reviewers; Acknowledgments; Introduction; Why Python?; How to Learn to Code; Who Should Read This Book; What's in This Book; The Companion Website; Have Fun!; Part I: Learning to Program; 1: Not All Snakes Slither; A Few Words About Language; Installing Python; Installing Python on Windows 7; Installing Python on Mac OS X; Installing Python on Ubuntu; Once You've Installed Python; Saving Your Python Programs; What You Learned; 2: Calculations and Variables; Calculating with Python; Python Operators; The Order of Operations.
  • Variables Are Like LabelsUsing Variables; What You Learned; 3: Strings, Lists, Tuples, and Maps; Strings; Creating Strings; Handling Problems with Strings; Embedding Values in Strings; Multiplying Strings; Lists Are More PowerfulThan Strings; Adding Items to a List; Removing Items from a List; List Arithmetic; Tuples; Python Maps Won't Help You Find Your Way; What You Learned; Programming Puzzles; #1: Favorites; #2: Counting Combatants; #3: Greetings!; 4: Drawing with Turtles; Using Python's turtle Module; Creating a Canvas; Moving the Turtle; What You Learned; Programming Puzzles.
  • Other Useful Features of Objects and ClassesInherited Functions; Functions Calling Other Functions; Initializing an Object; What You Learned; Programming Puzzles; #1: The Giraffe Shuffle; #2: Turtle Pitchfork; 9: Python's Built-in Functions; Using Built-in Functions; The abs Function; The bool Function; The dir Function; The eval Function; The exec Function; The float Function; The int Function; The len Function; The max and min Functions; The range Function; The sum Function; Working with Files; Creating a Test File; Opening a File in Python; Writing to Files; What You Learned.