





作者:谢声涛
定价:59元
印次:1-9
ISBN:9787302528203
出版日期:2019.06.01
印刷日期:2024.08.14
图书责编:王剑乔
图书分类:零售
本书是专门为小学生编写的零基础Python语言编程入门教材,分为程序设计、数学编程、海龟编程等3个单元。第1单元讲授变量、数据类型、数学运算、字符串、列表、函数和对象,讲授使用流程图来描述算法,还讲授使用顺序、选择和循环等基本的程序结构编写Python程序;第2单元讲授使用枚举、递推、模拟等方法编程解决方程、逻辑推理等数学问题;第3单元讲授使用海龟绘图功能进行创意绘图和制作趣味游戏。
谢声涛,男,38岁,小海豚科学馆创始人,致力于线下和线上推广青少年科普教育和编程教育。曾在多家互联网公司工作,历任程序员、研发经理、架构师、技术总监等职,熟悉大规模网站架构设计,擅长复杂应用系统开发,在海量数据管理、搜索引擎技术等应用方面有着丰富经验。出版《“编”玩边学:Scratch趣味编程进阶——妙趣横生的数学和算法》,《Scratch编程从入门到精通》。
近年来,从欧美兴起的新一轮青少年编程教育浪潮席卷全球,在中小学阶段推广和普及编程教育已经成为全球各国的共识。2017年7月,国务院发布的《新一代人工智能发展规划》提出,要在中小学阶段设置人工智能相关课程,并逐步推广编程教育。这极大地推动了青少年编程教育在国内的普及。在众多的编程语言中,比较适合广大青少年学习的编程语言是Scratch和Python。青少年可以选择图形化编程语言Scratch作为第一门编程语言,之后转向具有完整编程特性的Python语言。 Python是一种通用型编程语言,它具有良好的可扩展性和适应性,易于学习,被广泛应用于云计算、人工智能、科学运算、Web开发、网络爬虫、系统运维、图形GUI、金融量化投资等众多领域。无论是客户端、云端,还是物联网终端,都能看到Python的身影,可以说,Python的应用无处不在。特别是在移动互联网和人工智能时代,Python越来越受到编程者的青睐,成为近年来热度增长最快的编程语言之一。在TIOBE、RedMonk等世界编程语言排行榜中,Python语言名列前茅。因此,学习Python语言是一个非常不错的选择。 本书特点 (1) 讲授最新的Python 3.7版本,更适合零基础的初学者。 (2) 采用单元课程的形式编排内容,用趣味案例激发学生兴趣,更适合青少年学生学习。 (3) 以解决问题为导向,注重培养编程思维,让学生感受到编程是有用的。同时,讲解编程知识以“够用”为原则,带领初学者避开技术陷阱。 (4) 教学案例丰富多彩,有数学计算、绘画、游戏和人工智能等,让学生体验编程的乐趣。 (5) 每课均有课后练习题,让...
第1课似曾相识——遇见Python3
第2课计算圆周率——神奇计算器10
第3课编程宣言——hello,world14
第4课照猫画虎——剖析Python程序19
第5课去火星要多久——变量和表达式25
第6课八十天环游地球——函数的使用33
第7课几何拼贴画——海龟绘图42
第8课高烧100℃——顺序结构51
第9课飞向太空——选择结构56
第10课棋盘麦粒——循环结构67
第11课恺撒加密——字符串处理78
第12课素数筛法——列表的使用89
第13课莫尔斯码——字典的使用100
第14课数字黑洞——自定义函数108
第15课图像转字符画——使用库编程120
第16课物以类聚——面向对象编程128
第2单元数学与算法
第17课隔沟算羊——枚举策略143
第18课李白沽酒——递推策略150
第19课水手分椰子——模拟策略155
第20课谁是雷锋——逻辑推理159
第21课向右看齐——冒泡排序164
第22课挑选苹果——选择排序169
第23课整理扑克——插入排序174
第24课分而治之——快速排序179
第25课猜数游戏——二分查找186
第26课勾股树——分形之美192
第27课玫瑰曲线——数学之美200
〖1〗〖1〗第3单元游戏编程
第28课Pyglet编程初步209
第29课公主迎圣诞223
第30课疯狂摩托239
第31课捕鱼达人249
第4单元人工智能
第32课OpenCV编程初步271
第33课人脸识别279
第34课目标检测285
第35课绘画大师291
参考文... 查看详情
一学就会的零基础入门书;基于最新 Python 3.7 版本;从经典的hello, world学起;步步为营掌握Python语言;用Python玩转数学和算法;用Pyglet 写捕鱼达人游戏;用AI把照片变成世界名画;感受Python编程无限魅力。