本课程通过使用Python内置的“turtle”模块进行基于图形的项目,介绍了编程的基础知识。这是一种有趣的学习方式,你还将能够将你新获得的知识应用于其他非图形程序。《一个乌龟的故事》从基础开始,介绍了编程和Python中心主题。所有项目都基于图形,包括创建动画和一些游戏。然而,你将学到的关键Python主题是通用的。我教授Python已经十年了,我相信清晰的沟通,确保学生理解事情发生的原因,而不仅仅是如何完成任务。我的教学风格是不同的。尝试前几节课,如果适合你,那么我们将一起度过很多小时。不需要Python或编码的先验经验。A Turtle Tale • Learn Python In A Visual Way

这是一门初学者课程。也许你不是初学者,但过去有过一些编码经验,但没有继续下去。不是你的问题,很可能是你没有找到直接适合你的资源。我不能保证我的风格是你在寻找的,但在前几节课后,你就会知道了!在这门课程中,你将学到:如何应用与通过编程与计算机交流的关键原则和思维方式如何使用“for”循环和“while”循环重复代码块如何使用变量存储数据并使用各种数据类型如何定义自己的函数以重复使用代码如何使用包括列表、字典和元组在内的数据结构如何在编码时应用最佳实践本课程将教会你所有基本工具,当然,更重要的是,它将教会你编程的正确思维方式。这与学习所有编程技术一样重要,如果不是更重要。

MP4 | 视频:h264,1920×1080 | 音频:AAC,44.1 千赫
语言:英语 | 大小:2.64 GB | 时长:10小时26分钟

这是一门与众不同的Python初学者课程。它完全是以视觉为主。

你将学到什么
了解编写Python计算机程序的基础知识
理解通过程序与计算机进行交流所需的思维方式
学习关键的基础主题,包括循环,定义函数,条件语句
获得独立编写程序的信心

要求
不需要任何编程先验知识。

课程适用于初学者开始学习使用Python编码或那些过去尝试学习但放弃了的人!

课程目录:
第一部分:弗雷德和玛丽的故事 • 编程基础

讲座1 欢迎来到编程 • 这门课有何不同?

讲座2 关于一个乌龟的故事

讲座3 安装Python和其他工具

讲座4 第一个单词和“turtle”

讲座5 看看乌龟能做什么

讲座6 Python程序中的不同类型对象

讲座7 介绍弗雷德和玛丽

讲座8 弗雷德和玛丽继续前进 • “while”循环

讲座9 弗雷德在哪里? • 使用“print()”

讲座10 要求程序做出决定 • “if”语句

讲座11 不同类型的对象(再次) • 数据类型

讲座12 等于等于不等于等于

讲座13 停止弗雷德和玛丽 • 停止“while”循环

讲座14 玛丽也到达终点时停止

讲座15 你的第一个错误

讲座16 消除你的第一个错误

讲座17 回顾弗雷德和玛丽

讲座18 附加:停止“while”循环的其他方法

讲座19 附加:更改“fred.write()”中的字体

讲座20 练习

第二部分:Python动画 • 列表和更多循环

讲座21 迄今为止的故事

讲座22 繁星之夜

讲座23 创造一个星星

讲座24 创造许多星星 • `for` 循环

讲座25 更多对象 • 屏幕

讲座26 控制屏幕上显示事物的时间

讲座27 完成繁星之夜

讲座28 与蒙蒂相遇(介绍《海龟传奇》中的中心比喻)

讲座29 蒙蒂和模块

讲座30 当你有一堆东西要存储时 • Python的列表

讲座31 许多愤怒的海龟屏幕保护程序 • 入门

讲座32 许多愤怒的海龟屏幕保护程序 • 设置许多海龟

讲座33 许多愤怒的海龟屏幕保护程序 • 遍历列表

讲座34 许多愤怒的海龟屏幕保护程序 • 最后的修饰

讲座35 关于列表的更多内容 • 索引和切片

讲座36 关于列表的更多内容 • 列表方法

讲座37 练习

第三部分:弹跳球和弹跳球

讲座38 弹跳网球

讲座39 移动海龟的另一种方式

讲座40 放下球和重力

讲座41 弹跳到地面

讲座42 每次球弹跳时失去一点能量

讲座43 修复消失的球错误

讲座44 一个旁注:f-strings

讲座45 将球向侧面抛出(以及一些重构)

讲座46 处理墙壁

讲座47 从一个球到许多球

讲座48【高级主题】给每个球赋予自己的速度

第四部分:泡泡追逐游戏 • 定义函数

讲座49 介绍函数和泡泡追逐游戏

讲座50 你已经使用了许多函数

讲座51 让我们开始吧

讲座52 计划游戏并推动玩家前进

讲座53 定义一个函数

讲座54 将一个函数绑定到键盘上的一个键

讲座55 括号

讲座56 传送玩家

讲座57 使用函数传送玩家

讲座58 以慢动作运行程序

讲座59 创建一个泡泡

讲座60 爆破泡泡

讲座61 添加计时器

讲座62 停止游戏

讲座63 控制游戏何时开始

讲座64 连续三次运行游戏

讲座65 函数中的局部变量

讲座66 最终完成游戏!

讲座67 练习

第五部分:额外部分:泡泡追逐游戏中的许多移动泡泡

讲座68 让我们讨论游戏的更新

讲座69 许多泡泡

讲座70 许多移动泡泡

第六部分:行进的海龟 • 更多数据结构 • 字典

讲座71 本章简介

讲座72 一些数据类型类别 • 可迭代对象和序列

讲座73 一些数据类型类别 • 可变和不可变

讲座74 一些其他数据结构 • 元组

讲座75 一些其他数据结构 • 字典

讲座76 红、绿、蓝海龟组

讲座77 当用户单击屏幕时执行操作

讲座78 点击海龟

讲座79 对群组进行分组

讲座80 选择海龟群组

讲座81 禁用点击

讲座82 移动红色海龟组

讲座83 结束动画

讲座84 故事到此结束,但还有许多故事将继续

讲座85 额外课程:行进的海龟动画的最后更新

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!