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

2021-12-141.2万
精华项目
AI 快速预览详细 收起
《Mind+Python编程系列教程》是一套面向初学者的Python编程教程,采用项目式教学方式。教程分为三个部分:纯软编程入门、结合开源硬件的进阶课程以及专门针对Turtle绘图的细化课程。每个项目都能完整实现一个小项目,帮助初学者循序渐进地掌握Python基础语法和应用。教程涵盖了Turtle绘图、GUI设计、数据处理等多个主题,适合STEM教育场景,特别适合初学者和学生学习。

《Mind+Python编程系列教程》

一、关于Python

Python是一种跨平台的计算机程序设计语言,可被用于独立、大型项目的开发,它的应用领域诸多:

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

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

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

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

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

二、教程详述

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

1、Mind+Python编程入门系列课程
2、Mind+Python编程进阶系列课程
3、Mind+Python Turtle课程

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

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

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

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

教程目录:

Mind+Python编程入门系列教程——01 智能绘星
Mind+Python编程入门系列教程——02 模拟星空
Mind+Python编程入门系列教程——03 龟龟赛跑
Mind+Python编程入门系列教程——04小海龟走迷宫
Mind+Python编程入门系列教程——05飞机大战小游戏
Mind+Python编程入门系列教程——06飞机大战彩蛋版
Mind+Python编程入门系列教程——07 桌面小挂件
Mind+Python编程入门系列教程——08 弹球小游戏
Mind+Python编程入门系列教程——09 弹球小游戏积分版
Mind+Python编程入门系列教程——10 湿度对体感温度的影响探究
Mind+Python编程入门系列教程——11 冰淇淋销量预测
Mind+Python编程入门系列教程——12 二氧化碳浓度的变化情况探究

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

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

课程目录:

Mind+Python编程进阶系列教程—序章
Mind+Python编程进阶系列教程—01 趣味数字电导仪
Mind+Python编程进阶系列教程—02 简易气象站
Mind+Python编程进阶系列教程—03 自制通信设备(上)
Mind+Python编程进阶系列教程—03 自制通信设备(下)
Mind+Python编程进阶系列教程—04 穿戴计步器
Mind+Python编程进阶系列教程—05鱼缸自动水位控制
Mind+Python编程进阶系列教程—06植物监测仪
Mind+Python编程进阶系列教程—07智能厨房安防系统
Mind+Python编程进阶系列教程—08智能语音开关
Mind+Python编程进阶系列教程—09天气闹钟
Mind+Python编程进阶系列教程—10游园小助手

而第三份《Mind+Python Turtle课程》,则是针对纯软课程《Mind+Python编程入门系列课程》的第一单元Turtle绘图相关内容的细化以及补充。该教程中的所有项目均通过Turtle库来实现。

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

课程目录:

Mind+Python turtle 课程——01 海龟动起来
Mind+Python turtle 课程——02 海龟画正方形
Mind+Python turtle 课程——03 四色炫酷造型
Mind+Python turtle 课程——04 智能绘制的五角星
Mind+Python turtle 课程——05 模拟3D星空
Mind+Python turtle 课程——06 小海龟走迷宫
Mind+Python turtle 课程——07 小海龟抓鱼
Mind+Python turtle 课程——08 弹球小游戏
Mind+Python turtle 课程——09 弹球小游戏
Mind+Python turtle 课程——10 扔骰子小游戏

三、教程比较

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

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

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


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
#嘉诚欧巴#
#嘉诚欧巴#
强,感谢分享
木子哦
木子哦
作者
回复#嘉诚欧巴#
感谢支持
许培享
许培享
三套系列,收藏
木子哦
木子哦
作者
回复许培享
后面还会继续写新的~
gada888
gada888
这么厉害
木子哦
木子哦
作者
回复gada888
后面还会继续写新的,请关注
- 没有更多了 -