Python for Kids

Python for Kids

  • Downloads:4391
  • Type:Epub+TxT+PDF+Mobi
  • Create Date:2021-06-10 06:54:07
  • Update Date:2025-09-07
  • Status:finish
  • Author:Jason R. Briggs
  • ISBN:1593274076
  • Environment:PC/Android/iPhone/iPad/Kindle

Summary

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 simple commands。 In bite-sized chapters, he instructs readers on the essentials of Python, including how to use Python's extensive standard library, the difference between strings and lists, and using for-loops and while-loops。 By the end of the book, readers have built a game and created drawings with Python's graphics library, Turtle。 Each chapter closes with fun and relevant exercises that challenge the reader to put their newly acquired knowledge to the test。

Download

Reviews

미나

약간 산만한 느낌?

Hridoy Sarkar

In the title it is written that this book is for kids。 But I should recommend everyone who are absolute beginner in Python。 I had a great experience reading this book。

Yuliia

Можливо книга і розрахована на дітей, проте я не втрималась і тепер у мене на поличці є це чудове видання。 Всі 5 зірок, як автору, так і видавництву, перекладачу та ілюстратору。Перше що подобається, так те що книга практична, зацікавлює і мотивує з перших сторінок。 Особливо класно пояснюється теоретична частина, просто, з гумором, без навантаження。 Сподобалось, що розв'язки до завдань з програмування, описані на сайті видавництва。 І останнє, дуже приємно, що книжка українською мовою! Круто, що Можливо книга і розрахована на дітей, проте я не втрималась і тепер у мене на поличці є це чудове видання。 Всі 5 зірок, як автору, так і видавництву, перекладачу та ілюстратору。Перше що подобається, так те що книга практична, зацікавлює і мотивує з перших сторінок。 Особливо класно пояснюється теоретична частина, просто, з гумором, без навантаження。 Сподобалось, що розв'язки до завдань з програмування, описані на сайті видавництва。 І останнє, дуже приємно, що книжка українською мовою! Круто, що є можливість вивчати новий матеріал рідною мовою。 。。。more

Juan Jose

Un excelente libro para iniciar en el mundo de la programación a pequeños。Este libro es parte de mi bibliografía básica explicar conceptos básicos de programación。Viene mucho manejo de librerías y como redactar los algoritmos de los ejemplos que vienen en el mismo libro

Maia

I may be slightly biased as the author is my dad, but as a child I loved working through this book。 Though at times not quite engaging, my 9 year old mind fully enjoyed every single one of the sections, especially making my own stick-man game。 Throughout my schooling career I have returned to the book in order to reference or re-read certain sections。All in all this book will have a permanent place on my shelf for the rest of my life。

Dick

Similar to “ JavaScript for kids” , in the first half of the book the explanation is great for beginner , but then it suddenly accelerates in difficulties and when we get to the 2nd games examples the author had skipped so many steps and concepts it’s really not easy to follow。 The 2 games especially the last one is where I spent most of my time on in this book。 I am still not confident I fully understand the design but I am able to extract some smart coding ideas and concepts onto my note。 So I Similar to “ JavaScript for kids” , in the first half of the book the explanation is great for beginner , but then it suddenly accelerates in difficulties and when we get to the 2nd games examples the author had skipped so many steps and concepts it’s really not easy to follow。 The 2 games especially the last one is where I spent most of my time on in this book。 I am still not confident I fully understand the design but I am able to extract some smart coding ideas and concepts onto my note。 So I get a lot out of it。 But I am very disappointed that a lot of basic concepts on data structures are not explained before the game examples ( can object be set as parameters, can variable in for loop can be set as variable for other objects ,can object in list be used in object variable in other class etc。 ), you will need to figure all these out first before you are able to understand the code。 It can be easier。 Great explanation in the beginning but the games in the end are a just too tough for beginners ,it gives people false sense of hope they would really do that after reading the first half of the book。 It is bittersweet though when you finally understand the design, but I don’t think it is the best guide, certainly not for (average) kids。 。。。more

Dimitri Bianco

Best intro to Python programming book out there。 Jason R Briggs covers basic computer science concepts such as classes and then utilizes them later on in a more complicated setting while building a few fun games。

Jaro M

Best of the "teach programming to kids" books。 However, lacks basic preconditions (like algorithms)。 Best of the "teach programming to kids" books。 However, lacks basic preconditions (like algorithms)。 。。。more

Emmy

I read this back when I was just starting out with coding! It was really easy to understand, and all the funny example programs kept it from becoming boring。

Petr

I found this to be an excellent introductory book for python。 It clearly introduces the terms, gives nice summaries at the end of each chapter, explains in a verbose way the intricacies of error messages, while it does not shy away from introducing actual terminology。 If I would want to learn Python, I would not be afraid to start out with this book。 The "for kids" does not diminish the contents informative value, you just encounter some silly pictures and fun examples。 I found this to be an excellent introductory book for python。 It clearly introduces the terms, gives nice summaries at the end of each chapter, explains in a verbose way the intricacies of error messages, while it does not shy away from introducing actual terminology。 If I would want to learn Python, I would not be afraid to start out with this book。 The "for kids" does not diminish the contents informative value, you just encounter some silly pictures and fun examples。 。。。more

Searge Boremchuq

Геть непогана книжка, як для вступу в програмування。Не найкраща, але гарно проілюстрована, тому тримати її в руках справжнє задоволення。З мінусів: треба читати купу додаткових ресурсів та книг, щоб по-справжньому в'їхати в тему。 Це не стільки недолік книги, скільки — так влаштований наш мозок。 Геть непогана книжка, як для вступу в програмування。Не найкраща, але гарно проілюстрована, тому тримати її в руках справжнє задоволення。З мінусів: треба читати купу додаткових ресурсів та книг, щоб по-справжньому в'їхати в тему。 Це не стільки недолік книги, скільки — так влаштований наш мозок。 。。。more

Adrian

It was an absolute joy to complete this book with my 7th grade son。 I had first started in 6th grade with a book that controlled Minecraft using Python。 While this started off pretty good, I found myself losing his attention quickly as he just wanted to play the game。 He learned basic concepts such as integers vs floats, strings, the benefits of loops when building structures, the benefits of script files, and understanding the game space in x-y-z coordinates。 Unfortunately, we never finished th It was an absolute joy to complete this book with my 7th grade son。 I had first started in 6th grade with a book that controlled Minecraft using Python。 While this started off pretty good, I found myself losing his attention quickly as he just wanted to play the game。 He learned basic concepts such as integers vs floats, strings, the benefits of loops when building structures, the benefits of script files, and understanding the game space in x-y-z coordinates。 Unfortunately, we never finished the book due to this attention issue and teaching came to a halt。 My next attempt was with Microsoft Unity Game Development Software which used scripts written in C#。 I purchased him a gaming computer under the premise that he'd actively learn to code (I was desperate ok)。 My rationale was that if I could get him to finish that first game "from scratch", he'd be locked in like I was when I made my first "Tank-V-UFO Game" with the Commodore VIC20。 We completed the Spaces Shooter Tutorial which created an "Asteroids" type of game and published it online so his friends could play。 I thought it was amazing but he didn't。 I could not believe it。 He acted like this was not a big deal and he didn't even want to share the link with his buddies。 He later told me that he felt like he didn't actually do anything。 I suspect this is because he didn't really grasp 'coding' from the tutorial。 While we used "objects" and assigned/used properties, and created custom methods using c#, much of the code was pre-written, and when classes were used, I didn't re-explain them "as if I was speaking to a 7th grader"。With my tail tucked, I picked up this book and it was perfect! It had a good flow of concepts, the examples were relevant, they built on top a previous lesson, and the author used kid humor that my son appreciated。 I knew the concepts were getting through because he would rarely type the examples verbatim。 He'd change variable names and values to his liking and on some occasions, he'd merge examples。 The book ended with the creation of a 2D game in which a stick man walks and jumps onto platforms trying to get to the top。 I'm not too proud to say that I learned a great deal with this example as well。 He created sprites using Photoshop (the book used GIMP), animated them by cycling through a list, and developed decision logic based on relative positioning of the stick figure, platform, and window limits。 I was particularly impressed in the way the author explained his concepts "as if he was speaking to a 5th grader"。 I rarely felt the pressure to re-explain concept using simpler terms。 What I liked most about this example was that it was truly "from scratch"。He has since went beyond that last example using a different set of sprites。 For example, instead of the stick figure he drew, he found sprite sheets of Naruto and Batman and used them instead。 He also changed the platform design and background design。 Now he says he has different 'skins'。。。。。 Ok I cannot say that this book would have worked so well had we started with it。 There were many time I referred to a similar concept in Microsoft Unity or in Minecraft。 There is also the fact that he was a year older so that could have played a role。Lastly, about a week after we finished the book, I picked up one of my JAVA books and turned to a page randomly and asked him to tell me what the code was doing。 He understood the gist and his smile of accomplishment afterward was priceless。I could not be happier。 I think he crossed the threshold。 。。。more

Arquero

Introduces Turtle。Codes two simple games (arcade and a mario-like one) with Tkinter。

Karla Winick-Ford

Text is broken up with illustrations and presented wellStill a challenging concept for me to grasp- but this edition is better than others on the market currently。

Galina

Такой милый учебник! :) Заметно, что написано для детей, весело, легко, доброжелательно, ну и примеры навроде:if age >= 23: print 'you are too old' :)ничего нового и сложного не встретила, но весело провела время, освежила давно позабытое, и получила удовольствие от написания игры и поиска своих косяков в процессе :) опечатки, табы - все мое, родное) Для серьезного изучения питона, конечно, этот учебник не подойдет, но для первого веселого знакомства - вполне :) Такой милый учебник! :) Заметно, что написано для детей, весело, легко, доброжелательно, ну и примеры навроде:if age >= 23: print 'you are too old' :)ничего нового и сложного не встретила, но весело провела время, освежила давно позабытое, и получила удовольствие от написания игры и поиска своих косяков в процессе :) опечатки, табы - все мое, родное) Для серьезного изучения питона, конечно, этот учебник не подойдет, но для первого веселого знакомства - вполне :) 。。。more

Cyril

The title says it all it's a book for kids thus it's a great way, even for an adult, to learn programming and the python programming language in particular。 The examples are funny, made for kids and I'm considering actually using the book to learn python to my daughter。If you're a developer (or somewhat experienced) the book will only give you the very basics of the language。 You better read python's tutorial on python。org to get a broader overview of the language possibilities which go beyond w The title says it all it's a book for kids thus it's a great way, even for an adult, to learn programming and the python programming language in particular。 The examples are funny, made for kids and I'm considering actually using the book to learn python to my daughter。If you're a developer (or somewhat experienced) the book will only give you the very basics of the language。 You better read python's tutorial on python。org to get a broader overview of the language possibilities which go beyond what you can find in this book。I would highly recommend this book obviously to a kid, to parents who want to help their kids learn programming (and / or python) and to adults who want to start learning programming (in python)。A great book, an easy read, all concepts are easy to grasp and very well explained。 。。。more

☘Misericordia☘ ⚡ϟ⚡⛈⚡☁ ❇️❤❣

Cool, huh?

Larry Cai

A good book for beginners to programming。 It's is a simple book and easy to understand。 The book is targeted for younger audiences so there is a lot of the stuff is on the easier and less complicated side。 Although it is a simple book, I recommend some other books to learn Python or just use the manual included with the software to learn the program。 The book is set up into 3 parts; 1 part telling you what the basic functions are, like variables and loops, and another 2 parts on projects for pra A good book for beginners to programming。 It's is a simple book and easy to understand。 The book is targeted for younger audiences so there is a lot of the stuff is on the easier and less complicated side。 Although it is a simple book, I recommend some other books to learn Python or just use the manual included with the software to learn the program。 The book is set up into 3 parts; 1 part telling you what the basic functions are, like variables and loops, and another 2 parts on projects for practice。 A fun thing about the book is that it has these little illustrations sometimes and it makes the book much better。 I feel like the book targets a younger audience while the stuff in the book is for an older audience。 That is why I gave this book a 3/5。 。。。more

Roberto Ocampo

I loved this book because it shows you how to understand the code that you were writing reading this book。 This was my first approach to the Python world and I enjoyed so much。

Violetta Nikolenko

Exellent and fun for both kids and adults who learn this language。

Saeed Gholami

It's grate book, but I think It's not grate for kids that are not familiar with programming。 It's good who are above 14 years old。 I like the book and It's grate resource to learn Python Programming Language。 It's grate book, but I think It's not grate for kids that are not familiar with programming。 It's good who are above 14 years old。 I like the book and It's grate resource to learn Python Programming Language。 。。。more

Sean

Excellent book。 Need to get a personal copy to use in my 8th grade classroom teaching Python。 Each time I signed it out of the library, it was put on 'hold' and I had to return it before I wanted to。 Excellent book。 Need to get a personal copy to use in my 8th grade classroom teaching Python。 Each time I signed it out of the library, it was put on 'hold' and I had to return it before I wanted to。 。。。more

Tnb

We will be using this book to introduce some basic computer science concepts

Don Watkins

This review has been hidden because it contains spoilers。 To view it, click here。 This is a great book for people looking to learn Python。 It’s well written and easy to follow with lots of code examples。 It’s a great primer and I recommend it to anyone especially those who want to teach Python to younger students。

Zim

Pretty great book。I'm still not that into Python though XD。 Pretty great book。I'm still not that into Python though XD。 。。。more

Donni

Great book! A wonderful introduction for coding for children and adults as well。 Very well explained。Note: The reason I rated this 4/5 stars, due to the fact that the code at the end of the book, relating to the 2 games, had a lot of errors。 I spoke with a python expert and he showed me corrections。 Great book, the 2 games aren't really that important to the book, but nerveless they needed a some corrections。 Great book! A wonderful introduction for coding for children and adults as well。 Very well explained。Note: The reason I rated this 4/5 stars, due to the fact that the code at the end of the book, relating to the 2 games, had a lot of errors。 I spoke with a python expert and he showed me corrections。 Great book, the 2 games aren't really that important to the book, but nerveless they needed a some corrections。 。。。more

Leora

good for adults who don't know how to code good for adults who don't know how to code 。。。more

Alex Kinch

Good programming book!

Jacob

This book clearly explains the steps for making a secure and amazing program。I would like to recommend this to not only my friends but people who are interested in coding software。