Начать новую тему Ответить на тему
Статистика раздачи
Размер: 13.18 МБ | | Скачали: 18
Сидеров: 8  [0 байт/сек]    Личеров: 2  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Python for Kids
A Playful Introduction to Programming

Год: November 2012
Автор: Jason R. Briggs
Издательство: No Starch Press
ISBN: 978-1-59327-407-8
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 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
Learning to Program
Chapter 1 : Not All Snakes Slither
A Few Words About Language
Installing Python
Once You’ve Installed Python
Saving Your Python Programs
What You Learned

Chapter 2 : Calculations and Variables
Calculating with Python
Variables Are Like Labels
Using Variables
What You Learned

Chapter 3 : Strings, Lists, Tuples, and Maps
Strings
Lists Are More Powerful Than Strings
Tuples
Python Maps Won’t Help You Find Your Way
What You Learned
Programming Puzzles

Chapter 4 : Drawing with Turtles
Using Python’s turtle Module
What You Learned
Programming Puzzles

Chapter 5 : Asking Questions with if and else
if Statements
if-then-else Statements
if and elif Statements
Combining Conditions
Variables with No Value—None
The Difference Between Strings and Numbers
What You Learned
Programming Puzzles

Chapter 6 : Going Loopy
Using for Loops
While We’re Talking About Looping . . .
What You Learned
Programming Puzzles

Chapter 7 : Recycling Your Code with Functions and Modules
Using Functions
Using Modules
What You Learned
Programming Puzzles

Chapter 8 : How to Use Classes and Objects
Breaking Things into Classes
Other Useful Features of Objects and Classes
Initializing an Object
What You Learned
Programming Puzzles

Chapter 9 : Python’s Built-in Functions
Using Built-in Functions
Working with Files
What You Learned
Programming Puzzles

Chapter 10 : Useful Python Modules
Making Copies with the copy Module
Keeping Track of Keywords with the keyword Module
Getting Random Numbers with the random Module
Controlling the Shell with the sys Module
Doing Time with the time Module
Using the pickle Module to Save Information
What You Learned
Programming Puzzles

Chapter 11 : More Turtle Graphics
Starting with the Basic Square
Drawing Stars
Drawing a Car
Coloring Things In
A Square-Drawing Function
Drawing Filled Squares
Drawing Filled Stars
What You Learned
Programming Puzzles

Chapter 12 : Using tkinter for Better Graphics
Creating a Clickable Button
Using Named Parameters
Creating a Canvas for Drawing
Drawing Lines
Drawing Boxes
Drawing Arcs
Drawing Polygons
Displaying Text
Displaying Images
Creating Basic Animation
Making an Object React to Something
More Ways to Use the Identifier
What You Learned
Programming Puzzles
Bounce!

Chapter 13 : Beginning Your First Game: Bounce!
Whack the Bouncing Ball
Creating the Game Canvas
Creating the Ball Class
Adding Some Action
What You Learned

Chapter 14 : Finishing Your First Game: Bounce!
Adding the Paddle
Adding an Element of Chance
What You Learned
Programming Puzzles
Mr. Stick Man Races for the Exit

Chapter 15 : Creating Graphics for the Mr. Stick Man Game
Mr. Stick Man Game Plan
Getting GIMP
Creating the Game Elements
What You Learned

Chapter 16 : Developing the Mr. Stick Man Game
Creating the Game Class
Creating the Coords Class
Checking for Collisions
Creating the Sprite Class
Adding the Platforms
What You Learned
Programming Puzzles

Chapter 17 : Creating Mr. Stick Man
Initializing the Stick Figure
Turning the Stick Figure Left and Right
Making the Stick Figure Jump
What We Have So Far
What You Learned

Chapter 18 : Completing the Mr. Stick Man Game
Animating the Stick Figure
Testing Our Stick Figure Sprite
The Door!
The Final Game
What You Learned
Programming Puzzles

Appendix : Where to Go from Here
Games and Graphics Programming
Programming Languages
Final Words
Appendix Python Keywords

Glossary
Updates
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 16.94 КБ / Просмотров 58 ]

Статус
Проверен 
 
Размер  13.18 МБ
Приватный: Нет (DHT включён)
.torrent скачан  18
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!