商品详情

书名:超好玩的Python少儿编程

定价:99.0

ISBN:9787111648512

作者:王红明

版次:1

出版时间:2020-03

内容提要:

《超好玩的Python少儿编程》是写给青少年读者的编程学习用书,主要通过游戏及作品的实例来讲解Python的编程方法,引导青少年在快乐中学习编程。通过游戏编程实例及有趣的作品,让青少年参与其中,培养他们独立分析问题和解决问题的能力,提高他们的探索精神,为今后进一步深入学习编程打好基础。《超好玩的Python少儿编程》根据教学实践来编写,采用青少年感兴趣的游戏实例及应用程序实例等作为主线,由浅入深,读者学习本书之后可以自己动手编写游戏项目。《超好玩的Python少儿编程》采用彩色、全图解方式,对游戏实例中每个步骤的代码都进行很好细致的讲解,读者只要跟着步骤去做,就能完成很棒的项目。《超好玩的Python少儿编程》适合初学Python编程的青少年学习使用,也适合作为中小学信息技术课教师或培训老师的参考用书,同时也适合想要让孩子学习Python的家长阅读参考。

目录:

前言 篇:编程基础篇 章开始前的准备 1.1Python下载与安装 1.1.1什么是Python 1.1.2Python 3.x与2.x有何不同 1.1.3从哪里下载Python 1.1.4安装Python 1.2编写个Python程序 1.2.1使用IDLE运行Python程序 1.2.2实例:用IDLE编写个Python程序 1.2.3实例:编写个交互程序 1.2.4使用命令行工具运行Python程序 1.2.5实例:在命令行窗口中输出“我来了,Python”前言

篇:编程基础篇

章开始前的准备

1.1Python下载与安装

1.1.1什么是Python

1.1.2Python 3.x与2.x有何不同

1.1.3从哪里下载Python

1.1.4安装Python

1.2编写个Python程序

1.2.1使用IDLE运行Python程序

1.2.2实例:用IDLE编写个Python程序

1.2.3实例:编写个交互程序

1.2.4使用命令行工具运行Python程序

1.2.5实例:在命令行窗口中输出“我来了,Python”

*2章Python语言基础

2.1绘制个海龟图形

2.2神奇的变量

2.2.1难点解析之数据类型

2.2.2难点解析之变量

2.2.3使用变量快速修改程序

2.3循环如此强大

2.3.1难点解析之for循环与range()函数

2.3.2for循环让程序变身

2.4漂亮的螺旋线

2.5彩色圆环更漂亮

2.5.1难点解析之算数和比较运算符

2.5.2难点解析之列表

2.5.3绘制漂亮的圆图形

2.5.4给图形添加颜色

2.6动手试一试

第3章有趣的循环

3.1绘制花朵

3.1.1用循环嵌套绘制一个花瓣

3.1.2画六个花瓣组成花朵

3.1.3给花朵画上漂亮的颜色

3.1.4绘制多个花朵

3.2绘制可爱的笑脸

3.2.1难点解析之逻辑和赋值运算符

3.2.2难点解析之if条件语句

3.2.3难点解析之注释

3.2.4可爱的笑脸

3.2.5和用户交互画笑脸或是花朵

3.3字符漩涡

3.3.1难点解析之while循环

3.3.2难点解析之textinput()与write()语句

3.3.3制造漩涡

3.4星座测试游戏

3.4.1难点解析之字典

3.4.2编写星座测试游戏

3.5动手试一试

第4章函数的魅力

4.1制作一个万花筒

4.1.1难点解析之定义函数

4.1.2编写万花筒程序

4.2汇率转换器

4.2.1难点解析之函数返回值

4.2.2编写汇率转换器程序

4.3动手试一试

第5章面向对象编程

5.1何为面向对象编程

5.2电影院的自动售票机售票系统

5.2.1难点解析之类和实例

5.2.2如何实现电影院自动售票机售票系统程序

5.2.3出票系统模块

5.2.4用户输入界面模块

5.3动手试一试

*二篇:游戏编程篇

第6章游戏编程入门

6.1安装Pygame

6.2飞行汽车

6.2.1如何创建一个游戏窗体

6.2.2向游戏中加入背景图片和游戏角色

6.2.3让飞行汽车飞起来

6.2.4通过键盘控制赛车

6.3接球游戏

6.3.1创建游戏窗体

6.3.2让鼠标拖动篮子

6.3.3让球不断落下

6.3.4拖动篮子接住小球

6.3.5创建用户得分

6.3.6给游戏加上声音

6.4动手试一试

第7章游戏编程精通——游戏项目(一)

7.1游戏编程难点解析之精灵(sprite)

7.1.1Sprite(精灵)类的基本用法

7.1.2sprites.Group(精灵组)的基本用法

7.2游戏项目规划

7.2.1系统设计

7.2.2游戏文件组织结构

7.3开始游戏项目

7.4实现地图滚动显示

7.4.1创建地图的类

7.4.2让地图滚动起来

7.5创建玩家射手

7.5.1创建玩家射手

7.5.2让玩家射手左右移动

7.5.3增加玩家射手跳跃的能力

7.6敌人登场

7.6.1创建敌人

7.6.2敌人登场

7.7动手试一试

第8章游戏编程精通——游戏项目(二)

8.1开火射击

8.1.1创建游戏子弹

8.1.2玩家射手开火

8.1.3敌人发射子弹

8.2中弹身亡

8.2.1敌人中弹

8.2.2玩家射手中弹

8.3积分、生命与血量条

8.3.1创建记分牌类

8.3.2显示游戏得分和生命

8.3.3添加血量条

8.4添加游戏音乐和音效

8.5游戏结束与重新开始

8.6动手试一试

显示全部信息

python少儿编程教案_超好玩的Python少儿编程相关推荐

  1. python领域语言教案_第一单元 走进Python 编程世界

    (共17张PPT) 今年一场突如其来的新冠肺炎不仅使得人人带上了口罩,过了一个不一样的寒假,同时也使得我们以不一样的方式开启我们的学习. 同学们你们知道那些人容易得肺炎重症呢? 有基础病的 身体素质差 ...

  2. 用python实现视频换脸_超简单使用Python换脸实例

    换脸! 这段时间,deepfakes搞得火热,比方说把<射雕英雄传>里的朱茵换成了杨幂,看下面的图!毫无违和感! 其实早在之前,基于AI换脸的技术就得到了应用,比方说<速度与激情7& ...

  3. python视频换脸例子_超简单使用Python换脸实例

    换脸! 这段时间,deepfakes搞得火热,比方说把<射雕英雄传>里的朱茵换成了杨幂,看下面的图!毫无违和感! 其实早在之前,基于AI换脸的技术就得到了应用,比方说<速度与激情7& ...

  4. python定义变量长度_超详细的Python变量的基本使用

    这里是一段防爬虫文本,请读者忽略. 本文原创首发于CSDN,作者IDYS 博客首页:https://blog.csdn.net/weixin_41633902/ 本文链接:https://blog.c ...

  5. 做python少儿编程教程-超好玩的Python少儿编程

    1. 作者有14年的计算机培训经验,能抓住青少年的学习心理.2. 超过180分钟的视频讲解,可下载也可扫码直接观看. <超好玩的Python少儿编程>是写给青少年读者的编程学习用书,主要通 ...

  6. 有趣的python项目_推荐个超好玩的Python项目

    原标题:推荐个超好玩的Python项目 来自:Python之禅(微信号:VTtalk) GitHub上有个很有意思的项目,这个项目就是将一张图片转换成一个网页,例如这张蒙娜丽莎的微笑转换成网页之后的效 ...

  7. python编程基础_月隐学python第2课

    python编程基础_月隐学python第2课 学习目标 掌握变量的输入和输出 掌握数据类型的基本概念 掌握算数运算 1.变量的输入和输出 1.1 变量输入 使用input输入 input用于输入数据 ...

  8. 机器人编程与python语言的区别_一分钟看懂“机器人编程”和“少儿编程”的区别!...

    随着编程学习全球化的趋势,国内编程学习热潮日盛,越来越多的家长开始让孩子接触学习编程. 然而在挑选学习课程的过程中,机器人编程和少儿编程是最让家长头疼的问题之一. 因为两者的名称都有"编程& ...

  9. python积木编程软件_最新海龟编辑器(Python编辑器)v0.6.1 官方版下载地址电脑版-锐品软件...

    海龟编辑器是编程猫推出的一款Python编辑器,专门针对少儿Python学习,让孩子通过简单的方式,爱上Python,学会Python,软件界面简洁,使用方便,想要快速学习Python的用户,不妨试试 ...

  10. python程序不出结果_超详细的Python入门教程,1小时就可以学会

    为什么使用Python 假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200. 思路:用shell编程.(Linux通常是 ...

最新文章

  1. react 开源项目_无良老板拖欠程序员工资,一怒开源冲上 GitHub TOP1
  2. Microsoft Translator:打破语言障碍 拓展全球沟通新机遇
  3. python少儿编程 在线课程-宁波Python程序开发课程
  4. 设计模式11-桥接模式
  5. BUUCTF-Reverse:reverse3
  6. 17道因为太难而被禁用的Google面试题
  7. osgi和spring区别_OSGI和Spring动态模块–简单的Hello World
  8. 49 FI配置-财务会计-固定资产-与总账集成-分配总帐科目
  9. string类比较大小_源码阅读String--JAVA成长之路
  10. 几篇QEMU/KVM代码分析文章
  11. 146.PHP $_SERVER['SCRIPT_FILENAME'] 与 __FILE__ 的区别
  12. shell 删除simatic_卸载西门子软件.doc
  13. 梅特勒托利多xk3124电子秤说明书_托利多电子秤设置说明书1
  14. crazy programer
  15. 系统集成j2cache
  16. lj245a引脚功能图_74HC245引脚图应用电路与中文资料
  17. 耐磨钢球磨耗计算方法
  18. C#获取汉子对应的拼音(首字母大写或小写,全拼音含首个字母大写)
  19. 2019太原理工大学第二届程序设计新生赛预赛暨公开赛题解
  20. 今天是七夕节了,你想好怎么表白了吗?

热门文章

  1. CMS内容管理系统可行性分析
  2. 将软件代码从Delphi 7迁移升级到Delphi 10.4.1等现代化新版本的注意事项
  3. VirualBox安装XP_64bit+中文语言包
  4. 《Java小游戏实现》:贪吃蛇
  5. sqlserver200864位下载_Microsoft SQL Server 2008 R2 官方简体中文正式版下载
  6. 无法创建java虚拟机_创建java虚拟机失败的解决方法
  7. python语言程序设计实践教程实验八答案_Python语言程序设计.doc
  8. 8个按键控制8个继电器c语言程序,单片机C语言程序的设计实训100例.doc
  9. html5里面怎么引入字体
  10. 父与子的编程之旅 python 3_python3-父与子的编程之旅第十五章