Python Projects for Kids

0
(0)

Python Projects for Kids
 

  • Author:Jessica Ingrassellino
  • Length: 173 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2016-05-05
  • ISBN-10: 1782175067
  • ISBN-13: 9781782175063
  • Sales Rank: #951964 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Key Features

    • Learn to start using Python for some simple programming tasks such as doing easy mathematical calculations.
    • Use logic and control loops to build a nice interesting game.
    • Get to grips with working with data and, once you’re comfortable with that, you’ll be introduced to Pygame, which will help you wrap up the book with a cool game.

    Book Description

    Kids are always the most fast-paced and enthusiastic learners, and are naturally willing to build stuff that looks like magic at the end (when it works!). Programming can be one such magic. Being able to write a program that works helps them feel they’ve really achieved something. Kids today are very tech-savvy and cannot wait to enter the fast-paced digital world.

    Because Python is one of the most popular languages and has a syntax that is quite simple to understand, even kids are eager to use it as a stepping stone to learning programming languages.

    This book will cover projects that are simple and fun, and teach kids how to write Python code that works.

    The book will teach the basics of Python programming, installation, and so on and then will move on to projects. A total of three projects, with each and every step explained carefully, without any assumption of previous experience.

    What you will learn

    • Start fiddling with Python’s variables, build functions and interact with users
    • Build your own calculator using the Math Library
    • Train Python to make logical decisions
    • Work with moving 2D objects on-screen
    • Understand the Pygame Library and build your very own game!
    • Write a cool program to manage inventories in your backpack

    About the Author

    Jessica Ingrassellino is a multi-talented educator, business leader, and technologist. She received her EdD from Teachers College, Columbia University for music education with an emphasis on assessment.

    Jessica is currently employed as the lead software engineer in testing at Bitly, New York City. She transitioned from a teaching career of 10 years to a technology career through a balance of freelance work and social media exposure. Jessica’s current work focuses on using Python to develop automated testing tools. She is an ASTQB certified quality assurance engineer with experience in testing web, mobile, and backend applications.

    In addition to working at Bitly, Jessica remains committed to education and has founded http://www.teachcode.org/, a nonprofit that teaches computer programming skills to teachers and students in urban or underserved populations through Python and 2D game programming. This new initiative will give teachers the support they need through a standards-referenced curriculum, student-engaging activities, and access to experts in the field of technology.

    Table of Contents

    Chapter 1: Welcome! Let’s Get Started
    Chapter 2: Variables, Functions, and Users
    Chapter 3: Calculate This!
    Chapter 4: Making Decisions – Python Control Flows
    Chapter 5: Loops and Logic
    Chapter 6: Working with Data – Lists and Dictionaries
    Chapter 7: What’s In Your Backpack?
    Chapter 8: Pygame
    Chapter 9: Tiny Tennis
    Chapter 10: Keep Coding!
    Appendix: Quick Task Answers

    中文:

    书名:Python Projects for Kids

    主要特点

    • 学习开始使用Python执行一些简单的编程任务,例如进行简单的数学计算。
    • 使用逻辑和控制循环来构建一个很好的有趣的游戏。
    • 开始使用数据,一旦你对此感到满意,你就会被介绍给PyGame,它将帮助你用一个很酷的游戏来结束这本书。

    图书描述

    孩子们总是最快节奏和最热情的学习者,他们自然愿意在最后(当它起作用的时候)创造出看起来像魔术的东西。编程可能就是这样一种魔力。能够编写一个有效的程序会让他们觉得自己真的取得了一些成就。如今的孩子们非常精通科技,迫不及待地想要进入快节奏的数字世界。

    由于Python是最流行的语言之一,并且其语法非常简单易懂,因此即使是孩子也渴望将其作为学习编程语言的垫脚石。

    这本书将涵盖简单而有趣的项目,并教孩子们如何编写能够工作的Python代码。

    这本书将教授Python编程、安装等基础知识,然后转到项目。共三个项目,每一步都进行了仔细的讲解,没有任何对以往经验的假设。

    What you will learn

    • Start fiddling with Python’s variables, build functions and interact with users
    • Build your own calculator using the Math Library
    • 训练Python做出合乎逻辑的决定
    • 在屏幕上移动二维对象
    • 了解PyGame库并构建您自己的游戏!
    • 编写一个很酷的程序来管理背包中的库存

    关于作者

    杰西卡·因格斯利诺。 是一位多才多艺的教育家、商业领袖和技术专家。她在哥伦比亚大学师范学院获得EDD学位,重点是音乐教育,重点是评估。

    Jessica目前受聘为纽约市Bitly测试的首席软件工程师。通过平衡自由职业和社交媒体曝光,她从10年的教师职业生涯过渡到了技术职业生涯。Jessica目前的工作重点是使用Python开发自动化测试工具。她是ASTQB认证的质量保证工程师,具有测试Web、移动和后端应用程序的经验。

    除了在比特利工作外,杰西卡仍然致力于教育事业,并创立了非营利性组织http://www.teachcode.org/,,通过Python和2D游戏编程向城市或服务不足的人群的教师和学生传授计算机编程技能。这一新倡议将通过参考标准的课程、与学生互动的活动以及接触技术领域的专家来为教师提供所需的支持。

    目录表

    第一章:欢迎光临!让我们开始吧
    第2章:变量、函数和用户
    第三章:计算这个!
    第4章:决策–Python控制流
    第5章:循环和逻辑
    第6章:使用数据列表和词典
    第七章:你的背包里有什么?
    第八章:游戏机
    第九章:迷你网球
    第十章:继续编码!
    Appendix: Quick Task Answers

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册