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.
Otros Autores: | |
---|---|
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