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)
Tabla de Contenidos:
  • 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
  • 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
  • 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
  • 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
  • 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!