更多课程 选择中心


Python培训

400-996-5531

写给中小学老师们的Python入门指引

  • 发布: 郎郎老师
  • 来源: 少儿创客帮
  • 时间:2018-01-08 16:56

最近Python十分火热,有很多地方教研部门都在大力推广Python编程教育,大多集中在小学和初中,至于python合不合适那个另外一个问题,我们来给教师们推荐一些入门的教育资料

原则

中小学讲授python更多的是讲编程思维,对于语法不做过多要求,所以python可以不用学的很深入,基本上能够使用顺序,循环,判断,函数,理解什么是面相对象,能够调用方法,会用列表,字典,集合,明白列表推导式,以及类似sleep,random这些常见的标准库函数,知道导入库和模块就好了

高中可能还要讲文件操作啊,路径操作啊,numpy,pandas或者matplotlib这些,但是对于面向对象的要求并不高的.

分类

新考录计算机相关专业的信息技术教师

新考录的信息技术教师大多是计算机专业或者是教育技术专业的学生,有编程语言基础,基本上都学过C语言,计算机专业的一般学习过c++或者java,所以学习Python是没有什么难度的,随便找一些辅导资料都可以入门,甚至翻翻Python的官方手册就可以了.

或者百度"廖雪峰 python"看python3的教程就可以了.




有计算机背景但是很多年都不用的

还是推荐廖雪峰老师的教程,或者购买人民邮电出版社的,写的真的很棒的.


这本书只需要看前六章就好了,如果打算深入研究可以买一本,不然可以参考下面的指引:

零基础的老师

对于零基础,或者真的忘光的老师,推荐在线学习#/courses/pythonyu-yan-ji-chu-ke-cheng/的Python课程,只需要5个小时,就可以入门了,我毕业后也是在这个网站学习的呢.


关于Python和编程教育

其实中学阶段设计python的内容,更多的是为了培养编程思维,让学生能够像计算机科学家一样思考,更多的是学习一种策略发方法.所以推荐大家阅读Think Python链接:#/think-python-2e/这本书,是网络公开的开源书籍,这里提供的还有中英文对照,还可以练习英语呢.

这本书是为了大学计算机基础课程设计和准备的,作者是大学教授,在选用python之前尝试过c++和java作为教学语言,均不是很理想,后来考虑到要让学生有平稳的学习曲线,能够体验到编程的乐趣,所以选择了开发效率高,第三方库丰富,简单易学的编程语言python;并且作者在多年的教学中不断打磨,适合一线教学.所以阅读的时候,要认真领会作者的教学思路,这比通过本书学习python基础来说更加重要.,你也可以把自己当做新手,从头到尾阅读这本书,学习曲线非常平缓.

关于编辑器的选择

在中小学教学,从部署的难易程度来说,bbc专门为micro:bit开发的编辑器Mu Editor是个很好的选择,而且有离线和在线版本.

下载地址:#



这个软件本来就是为编程新手设计的;因为在python 自带的IDLE编程功能其实很有限,界面也很low,而Mu考虑到了这一点,专门为新手的按照了这一款python编辑器,代码高亮,语法提示什么的很全面的.

Mu的汉化也是非常简单的,而且最新版本提供了python3模式,microbit模式,ardu模式等等,很有趣.

当然这个软件最新公开发布的版本只支持microbit,自己从git上可以编译最新版本,用起来就非常方便的,国内也有几家公司提供了相应的版本.



而且用Mu的话,后面讲解micro:bit只需要切换下模式就可以了.

最后愿老师们能够顺利掌握Python,下学期能够顺利开课,祝大家教学愉快,新年快乐.

本文内容转载自网络,来源/作者信息已在文章顶部表明,版权归原作者所有,如有侵权请联系我们进行删除!

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:python数据分析,你需要这些工具
下一篇:用Python三十行代码快速生成1000条随机评教内容

Python IDE推荐7个你可能会错过的Python IDE

Python面试题之Python中爬虫框架或模块的区别

2021年Python面试题及答案汇总详解

python数据分析,你需要这些工具

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省