码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 《跟小海龟学Python》图书介绍、代码下载、视频教程


    暑假开始了,童老师写的少儿编程新书《跟小海龟学Python》也上市了。

    16287ea1461f48e4069f47a44abb10e3.jpeg

    免费试读与代码下载

    在出版社图书页面上,可以免费试读图书,也可以免费下载图书中的代码:

    https://www.epubit.com/bookDetails?id=UB7d590e665de17

    7e833c833cf2459ac4b13f14b9ede939.jpeg

    027cd9bfe8ec83b5d467d704921fee91.png

    作者序

    在众多的文本类编程语言中,Python简单易学、功能强大、应用广泛,越来越得到初学者的青睐。而对于Python的入门学习,就不得不提turtle(海龟)绘图库,通过代码控制一只小海龟在屏幕上爬行,从而绘制出各种精美的形状和图案。这种简单便捷的图形化方法、即时反馈的绘图效果,成为很多编程入门者的首选。

    本书把turtle库应用于Python编程教学,带领读者从零基础开始学习。书中不安排专门章节讲解Python语法和turtle绘图库的知识,而是穿插在趣味案例的开发过程中,通过案例逐步学习新的知识,便于读者理解,并在实际应用中体会。书中案例涉及绘制几何图案、错觉艺术、分形图形、互动程序、趣味游戏等多个领域,提升读者的兴趣。另外,还提供了大量的练习题,学习编程的同时锻炼逻辑思维,提升认识问题、解决问题的能力。

    本书希望能够真正践行西蒙·派珀特、米切尔·雷斯尼克等先驱提出的教育理念,为读者提供“低地板”入门、“高天花板”挑战、“宽墙壁”发挥空间。下面就请大家打开电脑、边看边练,体会Python编程带来的乐趣吧。

    图书部分案例视频

    本书的主要内容

    本书共35章,按语法知识和实现案例的难度分为初级篇、中级篇和高级篇。

    第1章到第22章为初级篇。从零基础开始,一边学习Python基础语法,一边把学到的知识用于绘制各种各样的图形。主要学习常量变量、算术运算符、逻辑运算符、if选择、for循环、列表等Python基础语法知识;学习前进后退、左转右转、抬笔落笔、设置颜色等海龟库的基础绘制功能。

    b08a6756efb93a4c6debedee5dc652bb.jpeg

    第23章到第30章为中级篇。为了绘制更加复杂的图形,学习绝对坐标系的方法,从而方便准确定位;为了处理复杂的任务,学习函数封装的方法,把问题分块处理,降低程序设计的复杂度;学习函数递归调用,绘制了美丽的分形图案。

    8f8e5a1ccf62bb0502c2d8cc75c80d63.jpeg

    第31章到第35章为高级篇。学习海龟绘图库的高阶功能,让图形运动起来,并可与鼠标交互;为了开发趣味游戏,学习了面向对象的方法,进一步降低复杂程序的开发难度。

    98a773b1b5454142dcd236fa11ac3f5c.jpeg

    本书的使用方法

    每章案例会分成多个步骤,逐步引入新的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代码绘制爱心图案

  • 相关阅读:
    WMWS在线监测管理系统的工程常用计算工具
    HTTP 请求行
    代码随想录算法训练营第56天 | ● 583. 两个字符串的删除操作 ● 72. 编辑距离 ● 动态规划之编辑距离总结篇
    git项目迁移到新仓库,且保留原项目的历史记录
    文件包含漏洞全面详解
    机器学习之特征提取
    SpringCloudAlibaba+Vue2.0搭建博客项目
    Handler原理
    string到QString出现中文乱码
    Midjourney是个什么软件?midjourney订阅教程
  • 原文地址:https://blog.csdn.net/weixin_49630241/article/details/125571459
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号