Cargando…

Introduction to Python for kids : learn Python the fun way by completing activities and solving puzzles /

Get comfortable with Python, the most popular programming language used right now in machine learning and data science. This book is the perfect blend of education and fun for kids 8 years and above looking to learn one of the easiest languages to develop programs with, most everything from websites...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Elumalai, Aarthi (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley] : Apress, [2021]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1257076447
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 210619s2021 caua jo 001 0 eng d
040 |a EBLCP  |b eng  |e rda  |e pn  |c EBLCP  |d YDX  |d GW5XE  |d OCLCO  |d EBLCP  |d OCLCF  |d TEFOD  |d N$T  |d UKAHL  |d OCLCQ  |d COM  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 1256627620 
020 |a 9781484268124  |q (electronic bk.) 
020 |a 1484268121  |q (electronic bk.) 
020 |z 9781484268117 
020 |z 1484268113 
024 7 |a 10.1007/978-1-4842-6812-4  |2 doi 
029 1 |a AU@  |b 000069461228 
029 1 |a AU@  |b 000071294223 
035 |a (OCoLC)1257076447  |z (OCoLC)1256627620 
037 |a 02A9BBA1-290E-4722-8B9A-DE5FC68FEB7C  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.P98  |b E48 2021 
072 7 |a UMX  |2 bicssc 
072 7 |a COM051360  |2 bisacsh 
072 7 |a UMX  |2 thema 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Elumalai, Aarthi,  |e author. 
245 1 0 |a Introduction to Python for kids :  |b learn Python the fun way by completing activities and solving puzzles /  |c Aarthi Elumalai. 
264 1 |a [Berkeley] :  |b Apress,  |c [2021] 
264 4 |c ©2021 
300 |a 1 online resource (563 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Includes index. 
520 |a Get comfortable with Python, the most popular programming language used right now in machine learning and data science. This book is the perfect blend of education and fun for kids 8 years and above looking to learn one of the easiest languages to develop programs with, most everything from websites to desktop apps to games to AI. It will include 4 big projects (or capstone projects): 3 games with Turtle, Tkinter and Pygame and a desktop app with Tkinter The book starts with an overview of basic programming concepts such as variables, numbers and strings, while creating fun, personalized mini projects like Print your Name and Is your mom tipping enough. It then dives right into Turtle, a Python library custom-made for kids, where they'll learn how to draw, animate, automate and eventually make colorful mini projects based on the Python concepts learned. Once they have built a foundation in programming and the Python language, they will learn all about building desktop apps with Tkinter and games with Pygame. There is also an entire chapter dedicated to more fun puzzles and activities that come with a step-by-step solution, and another chapter with cool ideas for more puzzles and a section that gives them advice on where they can go from there. By the end of this book, kids will learn Python from the inside-out while creating projects that they can showcase. They will develop problem-solving skills along with programming skills while doing the puzzles and activities described in the book. You will: Gain a gentle, but thorough introduction into the world of programming and Python Create programs and solve problems with core Python concepts Build mini projects and capstone projects (showcase worthy) with Turtle, Tkinter an Pygame Develop programming skills while doing the puzzles and activities described in the book. 
588 0 |a Print version record. 
505 0 |a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Introduction -- Chapter 1: Did You Know? -- What is programming? -- Why should your kids learn to code? -- Programming is like Math -- Coding improves logical thinking and creativity -- Coding is the future -- Why Python? -- Python is easy -- It can do a lot of things -- Python is fun! -- Games! -- Graphics and animation -- Websites -- Apps -- Getting the most out of this book -- Summary -- Chapter 2: Let's Install Python! -- Speak the computer's language -- Get started -- install Python 
505 8 |a Installing Python on a Windows computer -- Download Python -- Install Python -- Installing Python on a Mac device -- Download Python -- Install Python -- Summary -- Chapter 3: Your First Python Program -- Creating and running programs in Python -- Python interactive mode (Python Shell) -- Your Shell can do Math -- Print with Python -- IDLE script mode -- Python activity: Print your name (and some more) -- Summary -- Chapter 4: Python Loves Numbers -- Numbers in Python -- Store your numbers -- Comments -- Your numbers come in different forms -- Integers -- Floating-point numbers -- Complex numbers 
505 8 |a Type conversion between numbers -- Mini project -- Do you understand numbers? -- Summary -- Chapter 5: Let's Play with Our Numbers! -- Get your numbers out to play -- Basic Math operations -- Special Math operations in Python -- Assignment operations -- What comes first? -- Cool stuff with numbers -- Floor and ceiling of a number -- Power and square root -- Factorial of a number -- Sin, cos, tan, and more -- More numerical operations -- Working with random numbers -- Mini project -- multiples of a number -- Summary -- Chapter 6: Drawing Cool Stuff with Turtle -- Let's get started 
505 8 |a Make your Turtle move -- Move forward and backward -- Make your turtle change directions -- Mini project -- draw a square -- Mini project -- draw a hexagon -- Shortcuts -- Go to random points on the screen -- Draw a square with goto -- Mini project -- draw a mandala (with just straight lines) -- Summary -- Chapter 7: A Turtle Deep Dive -- Customize your screen -- Customize your graphics -- Shapes without lines -- Circles -- Dots -- Arcs -- More options! -- Draw text on screen -- Mini project -- circle within a square -- Change directions of your drawing -- Mini project -- smiley -- Summary 
505 8 |a Chapter 8: Play with Letters and Words -- What are strings? -- Let's create some strings -- I want lines and lines of strings! -- My string has quotes!:O -- Let's join two or more strings -- Concatenation in print() -- Empty string -- Accessing characters in strings -- Negative indices -- Slicing a part of a string -- String methods -- magic with strings! -- Capital and small -- Misc methods -- True? False? -- String formatting -- Getting input from the users (start automation) -- String to int or float conversion -- Mini project -- take Turtle text to the next level! 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Python (Computer program language)  |v Juvenile literature. 
650 0 |a Computer programming  |v Juvenile literature. 
650 6 |a Python (Langage de programmation)  |v Ouvrages pour la jeunesse. 
650 6 |a Programmation (Informatique)  |v Ouvrages pour la jeunesse. 
650 7 |a Computer programming  |2 fast 
650 7 |a Python (Computer program language)  |2 fast 
655 7 |a Juvenile works  |2 fast 
776 0 8 |i Print version:  |a Elumalai, Aarthi.  |t Introduction to Python for Kids.  |d Berkeley, CA : Apress L.P., ©2021  |z 9781484268117 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484268124/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH39129243 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6640816 
938 |a EBSCOhost  |b EBSC  |n 2947807 
938 |a YBP Library Services  |b YANK  |n 17499685 
994 |a 92  |b IZTAP