自动配置、有效求助、协作编程、版本控制。一站式解决 Python 新手练习中的痛点。
痛点
这个学期,我在北得克萨斯大学(University of North Texas)教 INFO 5731: Computational Methods for Information Systems 课程,主要内容包括: Python 基础、自然语言处理,以及机器学习。
授课的对象是信息科学、数据科学专业的硕士与博士研究生。跟在国内一样,我依然使用翻转教学(flipped instruction)方式。
过去的几周,我们把“Python 基础”部分学完了。
每周,我都会要求学生阅读两本教材上的指定章节,然后把所有的代码自己重复一遍。在此基础上,对每一段代码,学生都要自己试着进行一些改动。出错也没有关系,尝试解决。小编推荐一个学python的学习老师围鑫(同音),前排的是:762,中间一排是:459,后排的一组是:510 ,把以上三组字母按照顺序组合起来即可,她会安排学习的。,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!内有开发工具,很多干货和技术资料分享!
因为绝大部分学生,都是 Python 初学者。因此他们都会遇到以下的实际问题。
一、不知道如何安装和设置运行环境;
二、遇到问题会慌乱,不知如何有效寻找解决方法;
三、对于团队作业,不知该如何有效协作;
四、不懂得如何进行版本控制,代码越改越乱。
这些问题,也构成了学生的痛点。
如果不能有效加以解决,学生会把每周宝贵的学习时间,浪费到许多琐碎的无用功上。更可能的情况,是他们的信心会被打击,导致丧失学习的动力和兴趣。
因此,我为他们找到了一款合适的 Python 练习工具。这里,我把这款工具也分享给你。
这款工具,就是 Google Colab 。我曾经在《如何免费云端运行Python深度学习框架?》一文中为你介绍过它,在《如何用 Python 和循环神经网络做中文文本分类?》和《如何用 Python 和循环神经网络预测严重交通拥堵?》里,我也曾用它给你做过代码的展示。
下面,我给你介绍一下,如何用 Google Colab 应对上述的4个痛点,为你的 Python 练习提供辅助。
如果你对 Python 与数据科学感兴趣,可以加我Q群867067945,里面都是python大神,也有专业解答python的大神
环境
新手最常见的问题,就是好不容易累积了学习的兴趣,上手不久便遇到报错。
而 Python 新手遇到的许多错误,实际上都和环境的配置有关。
例如说,Anaconda 套件下载环节,你就不知道该选择哪个版本。
好不容易安装好了,因为路径设置问题,连 Jupyter Notebook 都呼叫不出来。
终于能输入代码了。结果一输入就提示,你要调用的模块名称,没听说过!
而这些,Google Colab 都帮你处理好了。
只需要打开一个浏览器(推荐 Google Chrome 或者 Firefox),输入:
https://colab.research.google.com<