Teach your kids to code a parent-friendly guide to Python programming

Teach Your Kids to Code is a parent and teacher's guide to teaching basic programming and problem-solving skills.

Detalles Bibliográficos
Otros Autores: Payne, Bryson, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: San Francisco, California : No Starch Press 2015.
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630035906719
Tabla de Contenidos:
  • Advance Praise for Teach Your Kids to Code; About the Author ; Brief Contents ; Contents in Detail ; Acknowledgments; Introduction: What Is Coding and Why Is It Good for Your Kids?; Why Should Kids Learn to Code? ; Coding Is Fun; Coding Is a Valuable Job Skill; Where Can Kids Learn to Code? ; How to Use This Book; Explore!; Do It Together!; Online Resources; Coding = Solving Problems; Chapter 1: Python Basics: Get to Know Your Environment; Getting Started with Python; 1. Download Python; 2. Install Python; 3. Test Python with a Program; Writing Programs in Python; Running Programs in Python
  • What You LearnedProgramming Challenges; #1: Mad Libs; #2: More Mad Libs!; Chapter 2: Turtle Graphics: Drawing with Python; Our First Turtle Program; How It Works; What Happens; Turtle on a Roll; Turtle Roundup; Adding a Touch of Color; A Four-Color Spiral; Changing Background Colors; One Variable to Rule Them All; What You Learned; Programming Challenges; #1: Changing the Number of Sides; #2: How Many Sides?; #3: Rubber-Band Ball; Chapter 3: Numbers and Variables: Python Does the Math; Variables: Where We Keep Our Stuff; Numbers and Math in Python; Python Numbers ; Python Operators
  • #1: Colorful Rosettes and Spirals#2: User-Defined Keys; Chapter 6: Random Fun and Games: Go Ahead, Take a Chance!; A Guessing Game; Colorful Random Spirals; Pick a Color, Any Color ; Getting Coordinated; How Big Is Our Canvas?; Putting It All Together; Rock-Paper-Scissors; Pick a Card, Any Card; Stacking the Deck; Dealing Cards; Counting Cards; Keeping It Going; Putting It All Together; Roll the Dice: Creating a Yahtzee-Style Game; Setting Up the Game; Sorting the Dice; Testing the Dice; Putting It All Together; Kaleidoscope; What You Learned; Programming Challenges
  • #1: Random Sides and Thickness