sololearn app

sololearn appv1.6

截图

应用介绍

sololearn app是一款出色的编程学习软件。sololearn汉化版汇集了计算机编辑的各类学习资源,还能与其他用户讨论交流学习经验!

软件介绍

SoloLearn程序员社区,为想要学编程的用户提供手机端随时学习的机会,通过一些循序渐进的小课程,轻松完成简单的编程学习。

功能介绍

1、提供编程语言、移动开发、WEB开发相关技术文章

2、提供专题文章,支持文章分类阅读

3、支持按编辑推荐、最新文章、最热文章阅读文章

4、支持页面下拉刷新页面内容

5、支持离线阅读, 已阅读的文章会在本地缓存

6、支持博客园和CSDN RSS订阅功能

7、支持最新文章消息推送功能

8、支持文章分享、收藏、笔记、评论功能

9、支持收藏、笔记数据同步到服务器

软件评测

  一、人人可编程

在编程教育这一领域,Sololearn或许不是最出色的,但在学习体验上,绝对是名列前茅,鲜有人及。网络时代到来,编程似乎也不仅仅是计算机学科专业才拥有的。越来越多人的通过各种渠道方式自学编程,成为了掌握与电脑沟通方法的新新人类。我个人虽然不是程序员,但是一直有尝试在编程方面学习研究,前后接触了很多学习网站和应用,比如Cousera、Edx、Codecademy、FreeCodeCamp、Udacity、W3CSchool等等。在我看来,对于初学者来说,学习编程的难度有:反馈慢和无方向。“我应该学习哪一门语言呢?”“我是应该先把书看完,还是一边看书一边练习呢?”“这个学完我好像还是写不出程序?”“算了,编程太难了,还是放弃了吧。”感谢开源,编程的学习资源和项目几乎无穷无尽。只要你想学,任意一门语言都可以免费学到。但是,最关键的是,我学着学着我就不想学了……如果缺乏动力,再好的知识也不会与学习者发生任何反应。所以,我评价SoloLearn,只从它对学习者的激励角度来讨论。

  二、SoloLearn的体验设计

由于自己是个游戏迷,后来机缘巧合下也接触了游戏化这个概念,所以我的分析中会用很多游戏的术语来比喻。

  1.随时随地学编程

sololearn app

一个简单的行为公式:B=MAT。

其中,影响行为的核心因素之一,是发生该行为的容易程度。换句话说,这件事情是否想做就做。比如过去,人们想和远方的朋友交流,即使寄一封信也千难万难。但现在,由于手机的普及,两人分别在地球的东西半球,也能天天骚扰最终互黑。

学习编程,是否真的就必须对着电脑呢?

SoloLearn给的答案是:不,你想在哪里学就在哪里学?

无论是你用的windows、mac、安卓、iOS,甚至是WindowsPhone,Sololearn都在。在家里,你可以打开电脑,登录网页学习;在路上,你也可以打开手机,进入APP学习一会儿。

关键是,SoloLearn是可以让你在手机环境下进行实际的编程练习!

学习编程的唯一方式就是写代码。一切不以写代码为核心行为的编程学习都是耍流氓。但是对于多数编程学习应用来说,手机端最多也就是看个视频,勾选个选择题罢了。而SoloLearn的编程学习却是网页与APP并重。

另外,Sololearn的优点之二是:一般情况下,你无需去考虑复杂、折磨新人的编程环境配置,一切都可以在产品内搞定!对于新人来说,直接接触编程远比考虑使用什么编辑器、配置编程环境要重要的多(这一点很多编程学习网站也做到了,比如Codecademy)。

使用Sololearn的用户群体,我相信有一部分都是有正常工作的上班族。他们对编程有着兴趣,希望能更深入地了解这样一门改变整个世界的语言,但是却很难抽出大块大块精力充沛的时间来学习。所以,随时随地这一点,是SoloLearn的亮点。

  2.学着玩,玩着学

SoloLearn目前开设的课程包括Java、CSS、Python、C++、PHP等等,基本主要的编程语言均涉及到了。每一门课程都根据编程语言的特点,分成了不同的模块。我学习的是Python,就分为了基础概念、函数与模块、数据类型等多个模块,每个模块下又细分成了一个个的学习单元,每个学习单元又分为知识点与练习题。如果你有玩过RPG游戏、或者对游戏关卡有一定了解,你会发现,整个学习体验的确就像是在打游戏……

相关下载

相关内容