木子呢 发表于 2021-12-14 17:03:44

关于《Mind+Python编程系列教程》

本帖最后由 木子呢 于 2021-12-15 10:57 编辑

#《Mind+Python编程系列教程》
# 一、关于Python
Python是一种跨平台的计算机程序设计语言,可被用于独立、大型项目的开发,它的应用领域诸多:


> ◆ Web 和 Internet开发                ◆ 科学计算和统计                ◆ 人工智能
> ◆ 桌面界面开发                ◆ 软件开发                ◆ 后端开发                ◆ 网络爬虫


从整体上看,Python 语言最大的特点就是简单,该特点主要体现在以下 2 个方面:

1、Python语言的语法非常简洁明了,即便是非软件专业的初学者,也很容易上手。

2、和其它编程语言相比,实现同一个功能,Python 语言的实现代码往往是最短的。

也正因为Python的这两大特点所以受到了广大师生的喜欢,尤其是在人工智能发展的今天,Python也成为了我们了解人工智能的首选编程语言。

# 二、教程详述
为了能够和大家一起学习Python,我们陆陆续续推出了三份Python相关教程:

**1、(https://mc.dfrobot.com.cn/thread-309195-1-1.html)
2、(https://mc.dfrobot.com.cn/thread-311228-1-1.html)
3、(https://mc.dfrobot.com.cn/thread-311404-1-1.html)**

在这三份教程中,我们皆选择了项目式教学的方式来进行学习,有趣生动,每一篇内容,都能完整得实现一个小项目。而在编程工具的选择上,我们使用的也都是Mind+软件的“Python模式”,它自带基于Python3.6.5的开发环境,结合Python的基础语法以及相应的功能库,能帮助我们实现各个项目的开发设计。

除了上述的共同点外,这三份教程也各有特色。

第一份[《Mind+Python编程入门系列课程》](https://mc.dfrobot.com.cn/thread-309195-1-1.html)是关于Python的纯软部分编程的学习,这里我们不涉及任何的硬件知识。在这份教程中,内容上我们选取了Python中常见的Turtle绘图,GUI图形界面设计以及数据处理三个主题方向,由易到难,帮助大家体验Python的同时,也能简单了解Python所能做的事儿。而知识点层面,教程项目中涵盖了Python绝大部分的基础知识,包括但不限于基础语法、基础数据类型、运算符和表达式、流程控制语句等,由浅入深,循序渐进,有助于初学者学习Python。





# 教程目录:


>
> (https://mc.dfrobot.com.cn/thread-309195-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309333-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309286-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309351-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309362-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309467-1-1.html)
>(https://mc.dfrobot.com.cn/thread-309478-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309541-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309541-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309584-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309630-1-1.html)
> (https://mc.dfrobot.com.cn/thread-309635-1-1.html)
>




第二份[《Mind+Python编程进阶系列课程》](https://mc.dfrobot.com.cn/thread-309195-1-1.html)则是在纯软件编程基础上的延续,在已经有了一定的Python基础知识后,我们开始结合开源硬件进行学习。项目方面,我们选取了micro:bit作为智能终端,加上各类执行器、传感器以及配件,通过pinpong库编写Python代码,实现各个项目的探究设计,在加深对Python语言的理解与应用的同时,还能补充学习各类硬件知识并巩固知识点在实际运用中的作用。






> # 课程目录:
> (https://mc.dfrobot.com.cn/thread-311227-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311228-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311278-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311339-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311356-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311382-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311425-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311483-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311514-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311566-1-1.html)
>(https://mc.dfrobot.com.cn/thread-311623-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311656-1-1.html)
>



而第三份[《Mind+Python Turtle课程》](https://mc.dfrobot.com.cn/thread-311404-1-1.html),则是针对纯软课程《Mind+Python编程入门系列课程》的第一单元Turtle绘图相关内容的细化以及补充。该教程中的所有项目均通过Turtle库来实现。







> # 课程目录:
>
> (https://mc.dfrobot.com.cn/thread-310460-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311021-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311023-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311060-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311062-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311072-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311125-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311229-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311354-1-1.html)
> (https://mc.dfrobot.com.cn/thread-311404-1-1.html)
>


# 三、教程比较
当然,上述三份教程在难度梯度上也略有不同,我们可以依据自身的水平,选取内容进行学习。








最后,Python知识纷繁复杂,教程中的每一篇内容只是在尽量探索一个Python应用的方向,丰富认知。愿大家在Python的知识海洋里找到自己的方向,快乐遨游!!

gada888 发表于 2021-12-18 14:48:54

这么厉害

安卓机器人 发表于 2021-12-19 10:02:03

三套系列,收藏

木子呢 发表于 2021-12-20 10:09:12

安卓机器人 发表于 2021-12-19 10:02
三套系列,收藏

后面还会继续写新的~

木子呢 发表于 2021-12-20 10:09:26

gada888 发表于 2021-12-18 14:48
这么厉害

后面还会继续写新的,请关注

#嘉诚欧巴# 发表于 2022-1-4 16:34:11

强,感谢分享

木子呢 发表于 2022-1-4 19:58:34

#嘉诚欧巴# 发表于 2022-1-4 16:34
强,感谢分享

感谢支持
页: [1]
查看完整版本: 关于《Mind+Python编程系列教程》