• 青少年编程魔法课堂
  • 青少年编程魔法课堂
  • 青少年编程魔法课堂
  • 青少年编程魔法课堂
  • 青少年编程魔法课堂
  • 青少年编程魔法课堂
21年品牌 40万+商家 超1.5亿件商品

青少年编程魔法课堂

正版图书保证 可开电子发票

39.6 6.6折 59.9 全新

库存116件

湖北武汉
认证卖家担保交易快速发货售后保障

作者无界少年

出版社人民邮电出版社

ISBN9787115584991

出版时间2023-06

装帧平装

开本16开

定价59.9元

货号9787115584991

上书时间2024-08-10

汉唐图书旗舰店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
无界少年
由一群有着教育情怀的硅谷工程师、资深 IT 专家创立的工作室。课程设计团队有丰富的海外 STEM 课程以及编程竞赛教学经验,可以为学校、机构输送前沿的全球化课程。设计的课程已经在上海、江苏等地的多所重点中小学落地,深受学生好评。 

陈义
上海市计算技术研究所硕士研究生导师。长期从事计算机软件领域的科研、教学、科普和科技服务工作。负责和参与过科技部、上海市科学技术委员会、上海科普教育发展基金会等的专项课题,涉及电子政务、大数据、人工智能、少儿编程等方向。发表过多篇核心期刊论文。

刘昆
毕业于上海交通大学软件学院。长期从事大学生算法竞赛培训,拥有近 20 年编程教学经验。蓝桥杯 C++ 大学生B组特等奖指导老师,APIO(亚洲和太平洋地区信息学奥林匹克竞赛)金牌教练,USACO(美国信息学奥林匹克竞赛)铂金满分教练。

刘未昕
从事 IT 研发和项目管理工作 15 年以上。拥有 5 年以上 IT 行业授课、培训经验,并在多所高校担任外聘讲师。使用 Python、Java 等多种编程语言,深耕于大数据、人工智能等领域。著有《Python 入门到人工智能实战》《自己动手做大数据系统》。

黄盛
无界少年工作室联合创始人,上海市青少年科技辅导员。多年来致力于 8~16 岁孩子的编程课程开发和教学。

目录
目  录
第 一部分  Python的基础知识  001
第1章  蓄满能量,准备出发  002
1.1  Python的历史  002
1.2  Python的特点  003
1.3  Python的广泛应用   003
1.4  Python的安装环境  004
1.5  编译自己的第 一个小程序  005
第2章  变量和数字的那些事  007
2.1  变量——保存内容的地方  007
2.1.1  变量的定义  007
2.1.2  变量的赋值  008
2.2  数据类型(整数、浮点数)  010
2.3  算术运算符和赋值运算符  011
2.3.1  Python中的算术运算符  011
2.3.2  Python中的数学运算  012
2.3.3  Python中的赋值运算符  013
2.3.4  小实践:用Python运算符来编程  014
2.4  编程习题  016
第3章  条件大作战  017
3.1  认识if语句  018
3.1.1  True和False  019
3.1.2  if语句实例  022
3.2  else语句  023
3.2.1  if-else语法  024
3.2.2  if-else实例  024
3.3  elif语句  025
3.3.1  if-elif-else语法  025
3.3.2  if-elif-else实例  027
3.4  if语句嵌套与逻辑运算符  028
3.4.1  if语句嵌套实例  029
3.4.2  逻辑运算符  030
3.5  编程习题  031
第4章  循环很有趣  034
4.1  for循环  035
4.2  while循环  044
4.3  循环控制语句  049
4.4  循环嵌套  053
4.4.1  while循环中嵌套while循环  054
4.4.2  for循环中嵌套for循环  056
4.5  编程习题  060
第5章  优雅的“记忆方式”  061
5.1  序列  062
5.2  序列的常用操作  062
5.2.1  索引  063
5.2.2  切片  064
5.2.3  相加  065
5.2.4  相乘  065
5.2.5  成员判别  066
5.2.6  内置函数  067
5.3  列表  067
5.3.1  list()函数  067
5.3.2  列表的基本操作  068
5.3.3  列表方法  069
5.4  元组  076
5.5  字符串  077
5.6  编程习题  080
第6章  函数是什么  081
6.1  为什么要使用函数  081
6.2  函数语法定义  083
6.3  程序执行过程  084
6.3.1  代码块  084
6.3.2  程序执行顺序  085
6.4  简单函数调用  087
6.4.1  如何执行函数  087
6.4.2  函数嵌套调用  087
6.4.3  函数嵌套定义  089
6.5  带参数的函数  090
6.5.1  如何使用函数的参数  090
6.5.2  参数的赋值方式  091
6.5.3  变量的定义  092
6.5.4  形式参数和实际参数  094
6.5.5  参数的生命周期  095
6.6  带返回值的函数  096
6.6.1  return语句  096
6.6.2  函数返回值  097
6.7  内置函数  099
6.8  模块的定义和使用  099
6.8.1  把鸡蛋放到篮子里  099
6.8.2  函数、模块与包  100
6.9  递归函数  102
6.10  编程习题  103
第7章  Python常用模块  104
7.1  日期和时间模块  105
7.2  数学模块  107
7.3  随机数模块  109
7.4  Pygame  110
7.4.1  Pygame安装及验证  111
7.4.2  计算机绘图基本知识  112
7.4.3  绘制线段及规则图形  117
7.4.4  加载图片及实现动画效果  121
7.4.5  事件监听  123
7.5  编程习题  126
第8章  游戏编程  127
8.1  强大的画图小工具——turtle  128
8.2  turtle中的基本概念  128
8.3  画笔的各种设定  131
8.4  绘制正方形、菱形  132
8.5  绘制多边形和圆形  133
8.6  绘制椭圆  137
8.7  书写文字  138
8.8  画一个卡通米奇  140
8.9  开始一个真正的游戏——六点连线  143
第二部分  Python竞赛题精讲与练习  151
编程习题参考答案  208

内容摘要
本书旨在引导孩子们通过解决日常生活中的问题,学习Python的基础知识,了解数据、信息之间的相互关系。
本书主要分为两大部分,第一部分介绍 Python 的基础知识,第二部分是Python 竞赛题精讲与练习。本书通过通俗易懂的语言和形象生动的插图,帮助孩子快速掌握和理解Python的基础知识,逐步培养编程思维。
本书适合想要学习Python的孩子们,也适合老师、家长与孩子一起阅读学习。

主编推荐
1.从基础知识开始,通过有趣的编程案例,帮助孩子们通过生活中的问题更好地理解 Python 编程的概念和原理。
2.拥有丰富海外STEM课程和编程竞赛教学经验的团队精心编写,内容清晰易懂,配合插图形象生动,适合所有想要学习编程的孩子们。
2.配有大量的竞赛实战习题,有效提高孩子的编程技能,培养逻辑思考能力和创造力,做到夯实基础、学以致用。
3.配套PPT+讲解视频,适合想要学习Python的孩子们阅读,对于想让孩子接受编程教育的家长来说,是一个不错的选择。

媒体评论
青少年通过学习编程,不仅能培养一项技能,而且有利于锻炼逻辑思维,培养创新能力,激发学习兴趣。通过学习编程,孩子们可以更好地理解现实世界,拓展自己的认知深度和广度。本书既有 Python 的基础知识介绍,又有竞赛题精讲与练习,语言通俗易懂,是一本非常适合青少年入门的 Python 编程图书。
—— 张奇 复旦大学教授,博士生导师

本书非常适合作为青少年学习 Python 编程的入门图书,从基础知识开始,通过有趣的编程案例,帮助青少年更好地理解 Python 编程的概念和原理,为未来的人工智能学习打下坚实的基础。读者阅读本书需要积极实践,通过编程完成本书设计的各项任务,这样才能真正掌握编程技能。让我们一起努力,让新一代青少年在人工智能技术的浪潮中披荆斩棘,共同探索未来的技术之路。
—— 段琦 商汤科技智慧医疗 CTO

乔布斯说每个人都应该学习一门编程语言,通过学习编程让自己掌握另一种思考问题的方式。在大数据和人工智能时代,Python 是一门举足轻重的编程语言。本书通过深入浅出的讲解方法,把复杂的知识点和编程代码讲解得通俗易懂,并配有大量的竞赛实战习题,真正做到夯实基础、学以致用。这是一本难得的 Python 入门佳作,非常值得我们阅读和学习。
—— 吴永辉 复旦大学副教授

在多年的工作实践中,我认为编程不仅是一项技能,而且是一种方法论,一种思维方式。本书是针对初学者的 Python 入门教材,知识点的讲解深入浅出、生动有趣。本书内容丰富、组织清晰、结构完整,同时配有大量编程竞赛及习题讲解。这样,无论是学生自学,还是课堂教学,本书都是一本优质的参考书。
—— 林劲 物流、供应链行业的资深信息化专家

随着 ChatGPT 的火爆出圈,很多家长意识到让孩子学习一门编程语言的重要性。根据我多年的教学经验,对于孩子来说,Python 是一门相对容易上手的高级语言,其语法简单直接,表达形式一致。本书很好地体现了 Python 的特点,非常适合初学者学习。
—— 尹胜琴 青少年编程领域资深教师

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP