之前想着进入实验室之后学习编程之余也不能忘了看产品相关的知识和新闻,但真正做起来,却很难。难的是很难有精力来同时关注这两个方面的事情,况且学习编程的入门阶段可能是最需要花费时间的,希望之后这种情况能有所改善。一直想写这篇产品测评,生疏的却不知道如何写了,脑子里好像也没有了整篇文章的架构。
最近开始进入实验室做前端项目,虽然本科阶段一直很排斥写代码,但考虑到编程也对自己想要做产品有帮助用技术的思维方式去看待产品,考虑的角度确实会不一样很多。加之前端编程又比较好入门,所以就硬着头皮学了起来。自学编程当然难度不低,各类书籍和层出不穷的网站上都会教给你如何如何做,但如何找到高质量和有体系的教程却很难。于是被推荐在慕课网上学习编程,想必互联网圈子都会对慕课的口碑有所耳闻,今天就来说说慕课网这个产品。
慕课网是垂直IT领域的教育类产品,主要针对的人群是想进入互联网领域的在校大学生和职场白领。慕课网的优势是足够垂直所以可以做到极致化。加之其赶上互联网的这场大浪潮,想进入互联网这个前景好又多金的人也越来越多。互联网教育的平台也有很多,为什么慕课网能突出重围及赢得了用户又赢得了口碑。这与它课程的内容有着必然的联系,当然也离不开它优秀的产品设计和良好的宣传手段。接下来就分别说一下web端的慕课和手机端的慕课网。
重点先来说web端的慕课网。最开始我接触慕课的时候,我还是对前端技术毫无了解的小白。那针对我这种用户,慕课网首先就解决了我的第一大痛点,不知道学什么。其实这是用户接触一个未知领域的第一大痛点,我只知道我应该学前端,但是学前端具体应该学什么,先学什么后学什么,这些一个小白用户可能都不会知道,这就造成了用户的盲目,茫然和安全感的缺失。那慕课网在我登陆之后,就根据我选择的前端方向推荐了我一个前端工程师的职业技术路线,在这个路线中很明确的显示了我学习的顺序,让我很清晰的认识到了什么程度应该学什么。将原本的我要自己一门一门课程去找还不知道如何去找的这个过程直接省略,让我可以直接进入学习的过程。那针对其他不是新手的用户,慕课网也会根据你选择的职业路线进行一些课程的个性化推荐。
接下来就进入具体学习的过程。我们先来看传统的学习编程是一个什么样的模式。传统的学习资料有书籍或者一些视频教程。那我们需要看完这些资料或者视频,再去自己练习着写一遍。那慕课网提供了一种可以实时在线编程的架构,网页的布局分为三栏,分别是教程内容,编译器和实时的结果显示。将先看后练的学习模式变成了边看边练,并且实时的编译器大大降低了学习的成本,实时的结果显示也会给学习者带来一定程度的激励。课程的内容是按照章节来分,符合我们传统的学习习惯,并且在每个章节后都有一个独立的编程练习用来复习一下这一章节的内容。
学习的过程除了看教程再练习之外,肯定还要有记笔记和问答的过程。每一节课用户都可以记笔记,并把自己的笔记分享出去。这种分享被设计成强制性的,可能是为了打造一种学习社区的氛围。一个好的教育类产品除了打造优质的课程之外,还应该打造学习社区,形成UGC,让大牛来自觉带动小白,形成良性循环。
当然学习平台最重要的还是内容。慕课网的课程质量都很高,几乎没有错误。由各大互联网公司的技术大牛共同组织,视频也有统一的动画和标准。慕课的免费课程内容也很多。基础的课程大部分都是可以免费学习的,涵盖的面也非常广,几乎包括了互联网的技术领域和核心编程语言和框架。
当然,在使用慕课网web端学习的过程中不免也会有些地方感觉使用不流畅。每一节课程没有下一节课程的直接链接,必须是提交代码才会显示是否进入到下一节。那这种方式在第一次学习的过程中当然没有什么问题,会逼迫自己去练习写代码的能力。但是如果在回看一些课程的时候,这种操作就多了一步,必须要点击两次才会进入到下一节。还有一个建议就是希望在计划中加入时间的维度,有了时间上的紧张感,才会更加有学习的动力。加上时间可以有一部分是课程表,每天添加自己要学习的课程,制作自己的课程表,按照计划来走,提高学习效率。最后就是在查看课程的时候,感觉自己的课程列表很乱,应该有个可以排序的按钮。也许我可能只是点错了某一个课程,但就把它算作了我的课程里,在我的课程列表有很多冗余的信息,希望可以按照完成度或者完成时间进行排序。
慕课网的商业模式也逐渐显现出来。从首页的推荐策略就可以看出,收费的课程尤其被重视。慕课很好的区分了收费和免费的课程。免费的课程大多都是基础课程,而收费的课程都是实战教程,宣传语大都是多少多少个小时就能学会或者达到一个什么样的目标。其实这种商业模式也很不错,但如何增强人们在学习上投资的理念和激励是在线教育变现的一大难题。怎样让用户能更加直观的感觉到我这笔钱能给我带来怎么样的效益或者提高,可能在宣传形式和内容上还要增强,才可能给用户带去冲动性消费而真正学了之后又会觉得这笔钱花的真是值的感觉。
手机端的慕课网app可以配合web端来使用。如果只是单纯的使用app端,可能学习效果并没有那么好,由于对于学习前端编程的用户来说。手机端只是能看教程,可以利用碎片化的时间。但学编程不像学英语,可能更需要沉浸式的学习环境加上能边学变练的在线编译器才能达到更好的学习效果。所以手机端更多的还得配合web使用。在用手机端看课程的过程中,查看下一节的这个操作也让我不得不吐槽一下,还原一下具体的流程,打开一个教程慢慢向下滑逐渐往下看,看完一节课很自然的就会想到直接点开下一节,但是下一节的按钮却在最上边。除了不满足单手操作外,还不符合整个行为的流程和人的自然习惯。
在学习编程的过程中,慕课网现在确实是我的首选产品,希望慕课不论在课程的深度还是广度上都能越做越好,更加希望我能早点学会编程TT...