《Python青少年趣味编程(微课视频版)》是一本学习Python编程的入门图书,本书以传授Python程序设计知识为目的, 以青少年喜爱的奇幻的探险故事为脉络,将Python的知识体系贯穿其中, 在故事情节中探索编程的奇妙乐趣, 通过编程的实现来破解魔法,达到解决难关的终极目的。本书内容涵盖了Python的常用变量、函数、语句、模块、类和面向对象编程等,*后通过制作2个大型应用案例,如何使用turtle海龟组件绘制时钟动画图案,如何使用Pygame制作精美完整的贪吃蛇游戏 ,来实现Python编程的综合实践应用。《Python青少年趣味编程(微课视频版)》配备了71集视频讲解,通过观看视频和学习本书, 能快速上手,快速入门。本书提供QQ交流群,便于读者学习与交流。
《Python青少年趣味编程(微课视频版)》知识体系完善,趣味性强,讲解浅显易懂,案例思路清晰,是青少年及儿童学习Python编程的绝佳入门书籍,也是父母陪伴孩子一起学习编程的优选图书。本书可作为机器学习的入门图书,亦可作为青少年参加各种Python竞赛的拓展学习资源。
张彦,具有20年编程经验,信息管理与信息系统专业毕业,工程硕士、复旦大学MBA,国内知名企业信息负责人,青少年STEM教育平台“小牛书”创使人,熟练使用超过20种计算机语言,在就读MBA时接触到U型学习理论,结合辅导儿子学习编程的入门过程总结了初学者不容易跨过门槛众多盲点,认识到孩子从小就需要培养工程素养和逻辑思维,致力于推广青少年STEM教育。
第1章探索Python的魔法王国.....1
第2章魔法王国的迷宫选择决定命运.....23
第3章穿越的魔法-循环....35
第4章魔法师的魔盒-集合容器...48
第5章做好指挥官-流程图...64
第6章函数与其它高级特性...75
第7章面向对象与类...106
第8章爱画图的“小海龟”...136
第9章Pygame游戏开场...159
第10章Pygame进阶游戏动画...186
第11章Pygame大显身手设计情节...211
第12章Pygame游戏完结篇...234