Python for Kids: A Playful Introduction To ProgrammingNo Starch Press, 12 груд. 2012 р. - 344 стор. Python is a powerful, expressive programming language that’s easy to learn and fun to use! But books about learning to program in Python can be kind of dull, gray, and boring, and that’s no fun for anyone. Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side. Chapters end with programming puzzles designed to stretch your brain and strengthen your understanding. By the end of the book you’ll have programmed two complete games: a clone of the famous Pong and "Mr. Stick Man Races for the Exit"—a platform game with jumps, animation, and much more. As you strike out on your programming adventure, you’ll learn how to: –Use fundamental data structures like lists, tuples, and maps –Organize and reuse your code with functions and modules –Use control structures like loops and conditional statements –Draw shapes and patterns with Python’s turtle module –Create games, animations, and other graphical wonders with tkinter Why should serious adults have all the fun? Python for Kids is your ticket into the amazing world of computer programming. For kids ages 10+ (and their parents) The code in this book runs on almost anything: Windows, Mac, Linux, even an OLPC laptop or Raspberry Pi! |
Зміст
Bounce | 191 |
Mr Stick Man Races for the Exit | 219 |
Where to Go from Here | 285 |
Python Keywords | 293 |
Glossary | 307 |
313 | |
Інші видання - Показати все
Python for Kids, 2nd Edition: A Playful Introduction to Programming Jason R. Briggs Обмежений попередній перегляд - 2022 |
Python for Kids: A Playful Introduction To Programming Jason R. Briggs Обмежений попередній перегляд - 2012 |
Python for Kids: A Playful Introduction To Programming Jason R. Briggs Попередній перегляд недоступний - 2012 |
Загальні терміни та фрази
_init__(self animate ball basic block of code bottom bounce Canvas tk canvas.move(1 canvas.pack Chapter code line coins color Coords def __init__(self display Edward Elgar elif Ethel Smyth following code Frank Bridge Giraffes class Here's Here’s an example hexadecimal hippogriff hugehairypants index position Installed Python jump keyword learned line of code look loop Mac OS X Mammals Michael Tippett move function object variable Objective-C paddle parameter parent class pixels platform PlatformSprite print('hello programming language PROGRAMMING PUZZLES PyGame Python shell Python Turtle Graphics range function range(0 readline Rebecca Clarke reginald return False return True screen self.canvas self.canvas_width self.canvas.move(self.id self.y slug butter sprite sprite_co statement stick figure Stick Man Races string tell Python tk.update tkinter import tkinter module tuple Turtle Graphics turtle module Ubuntu width window