前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【有人@我】大数据文摘Python学习群,第一周学习总结

【有人@我】大数据文摘Python学习群,第一周学习总结

作者头像
大数据文摘
发布2018-05-21 16:48:10
5250
发布2018-05-21 16:48:10
举报
文章被收录于专栏:大数据文摘大数据文摘

大数据文摘组织的Python学习群已经开学快两周了。现在,我们把同学们的学习情况向关心Python学习的朋友们汇报一下。

一、教程

我们选用了MIT的网上免费教程MITx: 6.00.1x Introduction to Computer Science and Programming Using Python(https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-5)。这个教程是个全英文的教程,但是有字幕,对于大多数的同学来讲还是能够接受的。想学的朋友也可以去注册学习一下。

二、第一周的学习心得摘要

从一开始,我们就要求同学们写学习心得。这是为什么呢?因为写学习心得能帮助学习者回顾和总结学到的知识,便于自己进行下一步的学习,同时还可以在学习群里进行无障碍的交流。我们是一个存在于网上的班级,大家几乎没有面对面的交流,那么写下的文字就是提供了一个交流的媒介。下面是一些摘要:

•以前没有学过任何计算机语言,MIT课程的设计让我可以很快的上手,并激发了我浓厚的兴趣。视频被分为不同小段,每小段视频后立即有练习,可以很好地巩固所学。

•这是python学习的第一周,尚属简单。如果要说有什么心得,可能最重要的是坚持。人们常说万事开头难,其实比起坚持,最开始的几周反而相对容易。对于将要学习的内容充满期待。

•第一周的课程主要分为两大部分,第一部分简要介绍计算机的计算原理,目的是了解计算机是如何“思考”的;第二部分简要介绍了Python编程的基本元素以及相关规则。

•在第一部分中,课程介绍了计算机的所有执行都可以划分为两个操作:1.执行运算和2.记录结果。所有的程序都可以理解为这两个操作的组合,因此,程序执行的快慢首先由计算机的计算能力和计算速度决定。然而,面对复杂的问题,仅仅靠计算机硬件方面的能力提升是远远不可能解决问题的,这时候,算法才是决定性因素,而不断优化算法去更快更好地解决问题,这一点也是衡量一个程序员水平高低的标准。接下来,课程介绍了基本的计算机硬件框架是如何进行运算的,在学习这部分的时候我脑海里浮现的都是看电影《模仿游戏》中图灵破解Enigma机的情景,另外,图灵提出的Turing Complete 也成为了所有编程语言的一个设计基石。(看了第一部门最大的感想就是赶紧买本图灵传去拜读)接下来的第二部分,首先介绍了编程语言的种类划分,其中Python属于interpreted language,相对于c,java这些底层编程语言,虽然执行速度会稍慢一点,但是运用更加abstract的语句进行编程可以大大简化我们的编程工作量,java要写100行的命令才能执行的程序可能使用python编程只需要10行代码,这对于我目前作为数据分析工程师来说,可以减少编程的难度从而可以更加专注于结果的分析,这一点对我来说更加重要和收益更大。接下来就是一些关于python编程的入门知识,通过完成online的练习,这一块也可以算是顺利通过,非常期待接下来的课程学习,让我可以通过实战收获更多!

三、总结

通过学员们写的学习心得,我们可以看到大家在第一学习周的学习都还顺利,期待着后续的学习。

接下来,我们还会按专题分小组进行学习,这个专题学习计划结合大家的实际工作来进行,希望能让大家的工作更上一层楼!

另外,进行专题学习时,我们还会再开放申请,第一个公共专题是爬虫,有意加入学习的朋友们请准备好,同时继续欢迎专家们加入!专家们请点击文末“阅读原文”报名,谢谢!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-09-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大数据文摘 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
大数据
全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档