暑假开始了,童老师写的少儿编程新书《跟小海龟学Python》也上市了。
免费试读与代码下载
在出版社图书页面上,可以免费试读图书,也可以免费下载图书中的代码:
https://www.epubit/bookDetails?id=UB7d590e665de17
作者序
在众多的文本类编程语言中,Python简单易学、功能强大、应用广泛,越来越得到初学者的青睐。而对于Python的入门学习,就不得不提turtle(海龟)绘图库,通过代码控制一只小海龟在屏幕上爬行,从而绘制出各种精美的形状和图案。这种简单便捷的图形化方法、即时反馈的绘图效果,成为很多编程入门者的首选。
本书把turtle库应用于Python编程教学,带领读者从零基础开始学习。书中不安排专门章节讲解Python语法和turtle绘图库的知识,而是穿插在趣味案例的开发过程中,通过案例逐步学习新的知识,便于读者理解,并在实际应用中体会。书中案例涉及绘制几何图案、错觉艺术、分形图形、互动程序、趣味游戏等多个领域,提升读者的兴趣。另外,还提供了大量的练习题,学习编程的同时锻炼逻辑思维,提升认识问题、解决问题的能力。
本书希望能够真正践行西蒙·派珀特、米切尔·雷斯尼克等先驱提出的教育理念,为读者提供“低地板”入门、“高天花板”挑战、“宽墙壁”发挥空间。下面就请大家打开电脑、边看边练,体会Python编程带来的乐趣吧。
图书部分案例视频
本书的主要内容
本书共35章,按语法知识和实现案例的难度分为初级篇、中级篇和高级篇。
第1章到第22章为初级篇。从零基础开始,一边学习Python基础语法,一边把学到的知识用于绘制各种各样的图形。主要学习常量变量、算术运算符、逻辑运算符、if选择、for循环、列表等Python基础语法知识;学习前进后退、左转右转、抬笔落笔、设置颜色等海龟库的基础绘制功能。
第23章到第30章为中级篇。为了绘制更加复杂的图形,学习绝对坐标系的方法,从而方便准确定位;为了处理复杂的任务,学习函数封装的方法,把问题分块处理,降低程序设计的复杂度;学习函数递归调用,绘制了美丽的分形图案。
第31章到第35章为高级篇。学习海龟绘图库的高阶功能,让图形运动起来,并可与鼠标交互;为了开发趣味游戏,学习了面向对象的方法,进一步降低复杂程序的开发难度。
本书的使用方法
每章案例会分成多个步骤,逐步引入新的Python语法和turtle绘图库的知识,从零开始一步一步实现。读者可以参考书中的讲解思路,先自己尝试编写下一个步骤的代码,碰到困难可以参考电子资源中的范例程序。
本书提供了所有的案例代码、练习参考答案、图片素材、演示视频,读者可以在线下载。
本书的读者对象
本书适合任何对编程感兴趣,特别是首次接触编程的的人。
本书适合学习过其他编程语言,想快速学习Python的人。
本书可以作为中小学生、大学生学习程序设计的教材、培训机构的参考教材,也可以作为编程爱好者的自学用书。
10岁的孩子,可以独立阅读本书的初级篇;中级篇和高级篇,可以在家长陪同下一起学习。
以下为根据图书制作的部分视频教程:
30秒Python轻松入门 1安装软件 每天30秒 轻松学编程
30秒Python轻松入门 2整数与字符串 每天30秒 轻松学编程
30秒Python轻松入门 3显示小海龟 每天30秒 轻松学编程
30秒Python轻松入门 4绘制线段 每天30秒 轻松学编程
30秒Python轻松入门 5海龟旋转 每天30秒 轻松学编程
30秒Python轻松入门 6绘制正方形 每天30秒 轻松学编程
30秒Python轻松入门 7修改正方形的大小 每天30秒 轻松学编程
30秒Python轻松入门 8循环绘制正方形 每天30秒 轻松学编程
30秒Python轻松入门 9循环输出 每天30秒 轻松学编程
30秒Python轻松入门 10绘制正方形螺旋 每天30秒 轻松学编程
30秒Python轻松入门 11旋转的正方形螺旋 每天30秒 轻松学编程
30秒Python轻松入门 12正多边形的角度 每天30秒 轻松学编程
30秒Python轻松入门 13绘制任意正多边形 每天30秒 轻松学编程
30秒Python轻松入门 14三角螺旋线 每天30秒 轻松学编程
30秒Python轻松入门 15任意螺旋线 每天30秒 轻松学编程
30秒Python轻松入门 16设置颜色 每天30秒 轻松学编程
《跟小海龟学Python》新书介绍 每天30秒 轻松学编程
30秒Python轻松入门 23绘制围棋棋盘 每天30秒 轻松学编程
30秒Python轻松入门 24绘制黑林错觉 每天30秒 轻松学编程
30秒Python轻松入门 25绘制盾牌图形 每天30秒 轻松学编程
30秒Python轻松入门 26滚动变形错觉 每天30秒 轻松学编程
30秒Python轻松入门 27绘制棒棒糖 每天30秒 轻松学编程
30秒Python轻松入门 28闪烁的黑点 每天30秒 轻松学编程
30秒Python轻松入门 29绘制雨伞图形 每天30秒 轻松学编程
30秒Python轻松入门 30绘制彩虹图形 每天30秒 轻松学编程
30秒Python轻松入门 31绘制太极图案 每天30秒 轻松学编程
30秒Python轻松入门 32运动圆圈错觉 每天30秒 轻松学编程
520教程特辑 11行Python代码绘制爱心图案
更多推荐
《跟小海龟学Python》图书介绍、代码下载、视频教程
发布评论