Category Archives: 演讲

我是如何学习git的–谈谈互联网时代的学习方式

我是10年初开始和朋友一起做一个项目的时候开始使用git来作为我们的代码仓库进行远程合作的。当时主要是先看了一下维基百科等了解了一下基本的概念,和svn的区别等。记得当时joelonsoftware刚好有些文章介绍git这样的分布式的代码仓库,Joel当时也是刚开始学习了解Git,Mercurial这样的分布式代码仓库,写了些文章。一开始因为要在自己的vps上建git bare仓库作为合作的主仓库,朋友在git方面比较有经验,跟他了解了一下使用git的合作编程的常用的流程。在自己服务器上搭了个git bare仓库。后来又在github和bitbucket上有更多的基于git基础上团队协作,不断积累自己对git的理解和实际操作经验。实际经验积累的比较多了以后,发现有一些写的比较好的能够清晰掌握git概念模型的文章如阮一峰写的几篇,再找出自己多年的笔记,做了个整体的总结,算是把git的比较清晰的概念模型建立起来了。 整个学习掌握git的过程,我没有去上什么培训班,没有专门找什么老师来教我,也没有去找什么所谓的教科书,甚至没有怎么专门的学习git。除了一开始大概集中看了下git的基本概念和介绍,和最后做了个整体的回顾总结,从没有花大块的时间专门去学git,都是在实际工作过程中逐渐的积累自己的经验和理解。 试想如果还是以传统的学校课堂的方式去学习,要等到什么时候才会有git的标准教材出来?等到有git的标准教材出来,有git课堂出来,恐怕也是git快过时的时候了,就好像以前我们在学校里总是在学习已经过时的东西一样。其实即使有了标准的教科书了,教你的老师就一定有大量的实际经验吗?缺乏大量的实际经验的“老师”,真的理解他所教的内容吗?大量的技术的涌现,你在学习这些新的技术的时候,还没有教科书,你如何学习?很多人脱离了学校学习环境后面对生活中需要学习的大量的知识,似乎总是手足无措,要回到学校课堂式的那种学习才感觉好像抓住了一根拐杖似的。 这里我试着以学习git为例,试着跟大家探索自学的方式。其实我相信很多人在学习这些新技术时,都大致采取类似的方式,不管是有意识还是无意识。但我想通过学习git这个具体的例子,展示一下这个自学过程的最基本的一些步骤,并对其过程从几个方面做个分析,帮助大家形成对于自学的更为理性的认识和理解,可以在以后的学习中更系统有效的运用这些方法。 首先是通过维基百科或者官方网站这样的站点区获得初步的概念和理解。这里如果是在学习自己感兴趣领域的人,基本上很快就能领会基本的概念是怎么回事,就可以通过动手实践去积累具体的经验了。 我们知道文字阅读是比较消耗时间的。很多时候我们读了大段的文字,还是不清楚作者所指。这对作者的文字表达其实是有比较高的要求的。如果初期发现的材料质量不高(对于比较新的技术,这是经常会碰到的事情),那么与其花太多的时间阅读材料,不如尽早的去接触实物去实际操作,可以省去很多的时间。这时一般都是找些很快就能够上手的实例或者项目,完成一些简单的操作,对一些基本的概念建立起感性认识。比如git是分布式的代码仓库。对这个分布式的理解,可以很快的通过一些具体的操作获得真实的感受。这样的感性的经验是需要你在实践中去不断积累的。而你要获得对于某个领域的知识的理解,你就需要从多个方面多个层次去不断积累感性的经验。 通过网上查询或者参与网上社区,基本就可以找到当前比较好的学习资料。这些好的学习资料,恐怕很多学校里的老师都不知晓。如果是比较新的技术,暂时还缺乏好的文档或者教程,也没有关系,并不阻碍自己的不断学习进步。在实际工作中不断的解决问题,不断从网上找到片段式的好的信息或者答案(比如stackoverflow就是编程领域一个很好的资源,只要查到的是stackoverflow上的信息,尤其是很多人点赞的,应该是相当不错的资源)。 实际经验和好的资料积累到一定阶段,就可以进行整体的回顾和总结。可以自己快速的提炼出整体的知识。积累到什么程度时可以进行整体的回顾和总结了,你是可以感觉得到的。在那个时候,只要投入不多的时间做个回顾,你就可以获得整体上的理解,靠这个整体的理解和融会贯通,你不再需要更多的记忆就可以快速的运用知识在各种场合里。 在整个过程中,如果我需要弄清楚某一个概念,我就去找概念性的资源。如果我需要更多的实践,我就在实践中去积累。这是很灵活的学习,不浪费时间的学习。所以这里对自我的感觉是至关重要的。我们必须能够清楚的感知自己是处在哪一个学习的阶段,在每一个阶段需要什么样的知识,是概念性的还是实践性的感性的知识。什么时候需要通过比较长的时间去点滴的积累,什么时候需要在短时间内大量的投入快速取得整体的突破。并且知道在互联网上哪里有你需要的合适的资源。比如知道维基百科可以是很可靠的基本概念的资源。Stackoverflow是获得具体的点滴的实践知识的优秀的资源。互联网已经提供了比较快的获得各种资源的方式,如果可以很好的自我感知,就可以快速灵活恰当的去利用互联网的资源,快速的学习。 这样的学习方式,依靠自己的感知,利用丰富的互联网资源进行快速高效自由的学习。 最后自己总结出来的知识,包括那些在学习过程中收集的好的资料和信息以及多个层面多个角度的理解,是可以和大家进行分享的。如果有好的分享这些整理过的来自学习实践的活的知识的社区,那又成为其他学习者的可以利用的优秀的学习资源。并且这样的知识是活的知识,是随着人们的学习进展和不断的贡献得到不断的更新不断改进提高的知识,而不像传统的教材,难以更新或者更新极慢。同时这样的知识是立体的,可以有丰富的示例,项目,问题,博客,视频等等(比如这个学习领域软件编程或者关于教育)。 上面总结的这个基于兴趣的自学,大家可以看到其实是非常简单的。其要点主要是基于兴趣,在生活和工作中不断积累,感知,和积累到一定阶段后的总结。很多人总是感觉脱离学校后的自学很茫然无从下手,其实只是因为学校学习带给人们的错误学习观念太深了,一旦脱离就感觉诚惶诚恐失去依靠。我们需要不断通过自学实践去摆脱那些错误的学习观念,恢复自己其实在孩童时期就有的天然的学习能力。大家需要明确的知道:基于兴趣的自学才是真正的学习!抓住以上的要点,如果再有好的网络工具,帮助大家在生活工作中及时收集积累好的资料和个人领悟,人们可以很方便的进行基于兴趣的自学。 下面我们来看看,和传统的学校学习比较,这样的基于兴趣的自学除了兴趣驱动外,有什么特征。 第一:逐层次逐点的学习 从来不需要传统学校学习那样的大块的专门时间的学习。任何学科,都可以逐层次的逐个点的慢慢的积累,这样就可以时刻和实践结合,利用互联网,不断的去积累。不光传统学校那样呆在一个封闭的环境里连续学习十几年是完全没有必要的,就是连续学习一年甚至一个月都是没有必要的。最多几天(比如学习生物),就应该可以完成一个层次的学习。 利用互联网进行逐层逐点的学习,需要注意对所找到的材料的价值的判断。如果当前找到的资料比较费解,花很长的时间所获得的收获也很少,那很可能是资料的质量不太高。那就大胆的先放着。尤其当你可以通过实践去增进对其的理解的,或者你暂时的工作并不需要对其的大量的运用和深度的掌握的时候。(这些应该是绝大多数的情况。)你是有着多种的方式去增进你对该领域知识的理解的,并不是一定要专攻教科书,毕其功于一役。很多时候,你甚至是依靠在比较长的时间段里的偶尔冒出的灵感或领悟来不断增进你的理解。 其实在我学习git的过程中,早就发现网上有免费的git书,但当时觉得质量不够好,至少阅读比较费时间,涉及的细节太多。所以只是暂时收藏了放着,等到以后需要的时候才去具体的阅读。很多资料都是这样的,碰到了但是暂时不太适合你当前的知识程度,就可以先收集起来,标注一下,等到以后需要的时候再去集中阅读。 对于git的学习,我自然不敢说我现在就全部学透彻了。要学透彻了,恐怕就要看源码了。以我以前做过硬件的经验来看,只有到硬件那个层面,才算真的清楚什么是什么。但是即使不算对git的知识全部透彻了,我想这样的知识状态并没有什么问题。知道自己哪些还不清楚,时刻等待着机会能够去更深入的了解,而不用受限于传统学校教育的观念,似乎学习就必须一次打破砂锅问到底,追根问底才行。其实以我们的现在的科学知识所达到的深度,难道就已经对这个世界知根知底了吗?在新的实践中,我们会不断发现过去理论的局限性,发现必须在更深的层面去重新认识和理解。所以,大家在学习中就放心的浅尝则止,不求甚解吧。暂时放下书本是没有关系的,人的认识一定是要和实践结合的,根据实践的经验去反思总结来逐步增加自己对世界的认识。其实我们个人对所处社会和文化的认识,不也是在大量实际经验的基础上进行反思总结的结果吗? 更何况人的一生需要学习的东西很多,你完全应该根据自己当前的兴趣和需求等去感觉要在当前的这个知识领域深入多少。自学的关键就是要去把握当前自己的学习需求和相关理解力跟当前资源或项目之间平衡。比如说软件编程就是一个很大的学习领域,过去我根据自己的兴趣主要专注的在软件工程,对象化编程,数据库设计等方面,对算法和性能相对关注的比较少。但近几年,随着在软件工程等领域的知识的逐渐成熟,自然更多的开始关心算法和性能等方面。但是我其他一些朋友,可能从一开始就更关注在算法和性能方面。如果你喜欢某一个领域,希望自己在这个领域能够有杰出的能力,你必然需要学习很多的东西。如何结合自己的兴趣和实际的境遇去平衡自己的学习,逐层的推进自己的知识和技能,就是你所需要的重要的能力。 第二:时刻与实践的结合。 当然也正是因为可以逐层逐点的学习,才有可能时刻不脱离实践。对事物形成理解力是很重要的。学习就是去建立那种理解力。要形成理解力,你就需要足够的空间和时间。需要大量的实践去获得感性的体验和认识。需要在一段比较长的时间里去从各个层面各个角度去丰富你对这个领域的理解。需要不断的回到这个知识领域。这些,只有在生活中的自学才能够帮你做到。 因为时刻与实践的结合跟上面的逐层次逐点的学习是相辅相成的,我们这里不再多讲。 需要说明的是我们并不是要完全否定学校学习的方式,我们只是在找各种情况下的最快的达到学习目的的方法。当然学校学习过于僵化,并且在绝大多数情况下是极其浪费时间的学习方式。更大的问题是这种僵化的学习方式往往变成人们观念里的唯一的学习方式,而使人丧生了自我感知的能力,这直接导致人们学习能力的丧失。 当然取决于你的能力和实际的情况,你可能会一上来就花很多时间把git完全搞清楚。如果你觉得那样你学得更快,没有问题。如上所述,我们并不是要否定其他的学习方式,只是说大家应该清楚其它的选择,以及知道何时应该用其他的方法更快速的前进。只要不是只有一种学习方法,只要你能够基于兴趣去学习,不断的去感知,去利用各种资源快速的学习,那就是好的。 我想澄清这些后,大家可以摆脱传统学校学习观念的束缚,认识到其实平时在使用的自学的方式就是真正的学习,即使自己以前只是潜意识的松散的(甚至抱着负疚感的,好像自己不是在真正学习一样)在运用,从而开始真正自由的学习。 以上讲的还只是对于一个具体的技术的学习。这些对于很多程序员来说,因为他们平时需要大量的学习新的知识,所以多少都会有些自学的经验。另外,对于学习敏捷编程这样的比较大块的东西,实际上也是完全可以通过互联网来自学的。 我在2003年读研究生上软件工程这门课的时候,当时的教材主要介绍的还是CMMI类的软件工程方法,因为我对软件工程很感兴趣,就在网上自己找相关的资料信息,接触到了敏捷编程。那时候敏捷编程刚提出来没有几年,许多人都不知道。但是通过我的查询阅读,以及不断的扩展性查询相关的知识,不光对敏捷编程运动里的人物和他们的许多文章有阅读,还把interactive computing, Christopher Alexander等都挖出来了,是个不断思考不断阅读的过程,对敏捷编程发展的整体的状况,背景,来源,具体实践等等都弄得比较清楚,结合自己长期对软件的兴趣去思考,自然能够比较深的理解其本质的含义。此后多年来在软件工程领域的实践,经历了各种不同的项目和不同的软件环境,在十多年的时间里把自己对于敏捷编程的原则和具体实施有了很深的理解有全面的把握和整体的感觉。而且这些学习,实际上是跟我对软件本质的兴趣是一致的,是和更广阔的人文学习不可分割的,甚至是和管理的经验息息相关的。缺乏这些方面的兴趣,是很难深入的理解敏捷编程的。 这里重复一下,敏捷编程的学习,我没有上任何敏捷编程的课,没有接受任何敏捷编程的培训,完全是通过互联网上的学习和实际工作的积累,不断的感觉和总结,才形成了自己的知识。我相信自己在敏捷编程方面的知识可以超过任何一个敏捷培训师。最后加上这句不是为了自夸,而是为了说明基于兴趣的自学才是真正的学习之道。而互联网资源的丰富,已经使得这种基于兴趣的自学可以自由自然的开展。在不久的未来,这也必然成为大众主流的学习方式。 同时大家也可以从敏捷编程的学习看到,一个知识领域是跟其他相当广泛的领域的知识和理解相关的。缺乏其他领域的广泛学习,敏捷也是无法去深入的。传统的学校学习是无法囊括这样的学习的。但是互联网时代的学习可以为这样的学习提供合适的工具,让其显现出来。 为了帮助大家更好的看清楚过去和未来之间的联系,我们可以再比较一下这种基于兴趣的自学和传统学校式学习的区别。我们看到基于兴趣的自学基本上是一种连续性的学习,而传统学校式学习有着严重的断裂,太多的我们过去学习的东西已经接不上了。比如我们在学校里花费这么多时间学习的教科书上的内容,都已经尘封在久远的记忆里去了。我现在仍然在生活中学习许多的医学知识,过去大学里学习的很多生物的知识能够起到一个很好的底子,我也经常上网去查找某器官或者组织的解剖图或者比较底层的系统的知识来帮助自己对实践中积累的知识有更好的理解。不过目前的互联网数字化进程的程度,还不能找到生物方面比较丰富的数字化的内容. 而要去找以前的教材已经是不太可能或者过于麻烦了。但我相信随着数字化进程的深入,不久一定会有很多更好的系统的生物知识(可以是图片甚至三维动画)在网上可以很快的找到。每个人需要的时候就可以找到某一张解剖图或某一个层面的系统知识进行学习,结合自己的实践经验形成自己的对于整体知识的理解。也就是说即使对于生物或者医学这样的领域知识,也是可以利用互联网结合自己的生活来进行逐层次逐点的学习。 所以我相信,未来一定是这样的学习。旧的基于学校课堂的学习模式早已经不适用于我们这个时代了。大量新知识的涌现,呼唤新的学习方式。大家只要广泛的参与到自学中去,不断总结自己的经验,并设计相应的软件工具帮助自己和他人的自学,我们就可以逐渐的创造出未来的主流的学习方式。 希望在以后大家想要学习某个知识时,不是首先想到去进什么学校,上什么课,或者找某某老师来讲学。而是首先动起手来,找到合适的资源和项目,开始在这个领域的知识积累。 附上git学习的WikiNote:http://91biji.com/wiki/index.cgi/Git

Posted in 演讲, 使用示例 | Leave a comment

Regarding test

Test should be more a test of the person who gives the test: how do you evaluate the person in front of you. Ask what he likes and what he has the most experiences in, ask him to describe it … Continue reading

Posted in 演讲 | Leave a comment

超级反向课堂

英文版 现在很多人做互联网教育,想的还是学校课堂的模式。所以我们看各种学习网站,不外乎都是课堂式的课件,或者视频,或者讲座活动。其实这样的一堂课,于学习者不过也就是对该领域的知识多了点认识和理解。而这种认识和理解不一定要通过这样的课堂来获取。比如说可以通过阅读,可以通过和他人的交流,可以通过做项目等等,甚至是生活中其他相关事情的触发。知识是到处流动的,彼此关联的,很可能你在接触或者学习其他东西的时候就会增进你这个领域知识的理解。很多时候,为了获得这些理解,与其去上这样那样的网络课程,不如通过这些其他的方式可以更快的获取。 所以对于互联网教育,与其去构建这样的课堂,不如去走进学习者的内心,去构建学习者内心的课堂。对于学习者来说,他要去构建的这个知识,比如产品设计或者人力资源管理,他可以通过各种方式去获得那些重要的认识或理解,然后把这些认识或理解全部综合起来,构建出他对这个领域的知识,这就是他内心的课堂。这首先是个反向的课堂,和传统课堂不一样,传统课堂是由教学的老师或者教育者去为学生们建设的课堂,而这个内心的课堂是学习者自己在自己大脑里构建的课堂,反映了他自己对知识的理解。其次这是个超级的课堂。因为这个课堂包括了他从各种资源各种活动获得的关于这个领域知识的所有重要的资源和认识/理解。而传统课堂是非常有限的,你可能只能获得关于这个领域知识的某一个方面的体会,仅仅是内心课堂的很小一部分。 如果我们要真正的实现以学习者为中心的学习,我们就要给他们合适的工具帮助他们构建他们自己内心的超级课堂。这种超级课堂可以是动态的,非实时的,一直持续进行的。比如说我在构建产品经理这个内心课堂的时候,我对产品化思维可能会从某个方面有些理解。我记录并分享出来后,其他人可以做评论并形成讨论。经过一段时间的积累,大家就可以看到这个产品经理内心课堂里重要的知识点以及每个点后面的那些讨论。 我们需要有好的工具去帮助学习者去构建他内心的课堂,并且能够展现分享出来。其他的学习者可以通过peer learning的方式来参与共同学习,而老师或者已经有丰富经验的学习者(老师也是学习者啊)可以通过这个内心课堂去引导这个学习者的学习,实现“教”的意义。 软件就是关于人类世界各个领域的数字化的工作。互联网教育这么多年,还一直难以发挥出真正的威力,就是因为我们一直在数字化那些由老师们构建的课堂,而实际上那种外在的课堂是无处不在的,可以说人生何处不课堂。在这个方面进行数字化工作,可以说是徒劳的。这个可能很多教育领域的人都有感受。你费心费力的去做些教学视频出来,你到底是做视频的还是做教育的?你辛辛苦苦的组织学习活动,你到底是组织活动的还是做教育的?难道不是教育者做的视频就没有教育作用?我大学里很多的人文学习就是通过看西方电影和小说完成的。很多思辨能力就是通过看南方周末这样的报纸杂志培养的或者通过在街头的很多商业和销售方面的兼职工作锻炼出来的。。难道教育者们应该拍更好的电影,写更好的小说,办更好的报纸? 所以真正应该互联网发力的,真正应该去数字化的,是这个内心的超级课堂。帮助每个人去构建去分享自己内心的超级课堂才是未来互联网教育之路。这才是学习/教育数字化的方向。 这些会作为意识软件的一部分一起兴起。 其实,这个内心的超级课堂,就是知识啊!知识的本质,就是个体的过去的经验可以在新的场合实时的被唤起帮助识别问题解决问题。而要做到及时的准确的唤起,就是依靠对各种经验的一定的抽象和结构。而这个内心的超级课堂,就是去不断的去构建更好的带结构的经验和认识。 只有当我们把数字化学习的重心放到内心的课堂上时,我们才可能真正的让“学习”内容丰富起来,让知识丰富起来。

Posted in 演讲 | 2 Comments

改变学习内容的生产方式

英文版 互联网学习/教育要有大的发展,我们必须改变当前学习内容的生产方式。 传统的学习内容的生产方式,是内容生产者和知识的所有者或专家进行沟通,把专家所拥有的知识转化成教学内容。这样的生产方式,成本是非常巨大并且非常消耗时间的,内容生产的周期很长。这样的生产方式所形成的后果是学习内容的极度匮乏,涵盖面太少,不能满足人们在生活工作实际中的学习需求。内容经常是非常过时的,缺乏更新的,没有人打理的,和充满了各种错误的。在知识高速发展的知识经济时代,这样的学习内容生产方式显然是不能满足需求的。对于处于这个知识经济时代中的企业,这样的内容生产方式也是无法满足员工每日的大量的学习需求。所以我们可以看到,很多人喜欢到博客微博等等地方去学习,大家想了解什么知识,多去那些地方去寻找,因为这些地方的知识,即使知识性不是那么强,至少是及时的,丰富的,更能满足人们的学习需求。 我们可以看到传统的学习内容生产方式有两大隔离。 第一个隔离是内容生产者和知识所有者之间的隔离。这个上面已经提到。另一个隔离是教与学之间的隔离。学习的人并不能够主动的参与到学习内容的建设中去,知识专家们也不能够从学习者这里获得知识的反馈。 这两大隔离,造成了静态的知识而非动态的知识。这恐怕是因为大家对知识的一种潜意识上的假设,即知识是静态的,而非动态的。知识一旦获取就不再改变,所以专家们不用再去更新这些知识。而学习者,他们还没有学会知识,没有拥有该知识,所以他们对这个领域就没有任何知识,他们也不能对知识建设做出任何贡献。 这样的认识,首先在知识高速发展的知识经济时代,肯定是不合适的了。现在大家更多的是在一个共同探索知识的进程中。在知识经济时代,我们需要的不是大多数人仅仅根据少数知识专家发现的规律去做简单的操作,我们需要的是更多的人可以加入到知识探索的过程中来,他们需要知道知识是怎么来的,有哪些不足的地方,如何去改进这些知识。如今的时代,不是大多数人都工作在流水线上做着机械单调重复的工作。现在只需要占人口比例很少的人去从事这样的工作,而更多的人从事的是复杂性的知识性工作。美国目前的高失业率,一方面大量的人从传统的制造业失业出来一直找不到工作,而另一方面受软件影响的新兴产业需要大量的有独立思维能力有探索能力的人,却找不到合适的人。这是个教育问题。在互联网改变的经济里,越来越多的是社会产品的生产。所谓社会产品即解决社会需求的产品,如教育,养老等等。通过互联网的探索,我们对这些社会领域的知识会大大丰富,这是一个真正爆炸性呈上亿倍规模成长的领域。而我们人类以前在这些领域的社会科学,远远不能满足这些探索的需求。所以这些新的生产一定是需要大量的有独立思考能力有知识探索能力的人在其中就业的。而现有的教育模式不能提供这样的人造成了最大的矛盾。 如果这些人参与到知识的探索中来,他们就会发现知识的探索过程,一定是和生活的方方面面相关的。知识并不是束之高阁的东西,知识是和生活的方方面面相关想通的,这样知识才有活水之源,才可能更新变化有所突破。这点,常常为传统的教育模式所忽略,是我们做互联网教育的,最需要有所认识的地方。 我们如何能够消除这些隔离?让知识专家们在自己探索知识的时候就可以一边探索一边积累建设自己的知识,并和外界分享。其他人通过学习这些专家们分享出来的知识,也可以以某种方式参与到知识的构建中去。知识专家并不是专门为学习者去生产“学习内容”,其只是分享自己的知识,而这个知识是一直在构建中的,所以专家们对自己构建的知识一定是在每日打理的并不断更新的。 当我们看看各种博客,微博或者社交网站,里面有很丰富的内容。如果我想了解某方面的知识,我经常会去那里找,然后去构建。那么这些博客,微博或者社交网站,算不算学习解决方案?这些地方,算不算学习场所?这个问题这里问出来,先留给大家思考。 2008年美国的TeachStreet出来的时候,其实我早有那样的网站的想法。一直没有去做的一个很重要的原因是必须解决内容的问题。虽然TeachStreet专注的是生活中的学习,但是如果没有好的学习内容的生产方式,不会对用户产生粘性的,也无法由生活中的学习去把知识丰富起来,去真正挑战传统的教育模式,只能沦为兴趣爱好的“非正式学习”场所。所以TeachStreet的失败并不出我所料。国内的第九课堂,模式跟TeachStreet一样。曾经问其创始人,与TeachStreet有什么不同。他说不出来,只说团队执行能力肯定不一样。 Evernote作为个人笔记,其实也和那些博客,微博一样,成为人们分享知识的一个地方。但是跟博客微博等一样,Evernote仍然是非常缺乏结构性的,知识性仍然不强。Evernote的创始人说他们计划逐步推出更多的结构性的东西,让Everntoe的知识性更强一些。 互联网发展到今天,在经历了对衣食住行,购物,游戏等领域的数字化以后,逐步开始进入人类世界更深层次的数字化,比如学习教育领域。我们也可以以一种比较简单化的方式这么看,在google引领了沟通和信息领域的第一波数字化和facebook引领了人与人之间的关系的第二波数字化后,第三波数字化应该是人类意识领域的数字化,即意识软件(consciousness software)的兴起。在互联网时代,我们需要更好的管理我们的意识。我有什么心得体会要与人分享,为什么我需要去这个微博,那个微信或者社交网去一个个的发。我写什么文章,这篇文章的构建来自于一长段时间里在某个领域的经验积累,我如何能够更快的定位这些经验,我是不是在重复很多以前说过的东西?要做好这些事情,我们就需要深入人类的意识领域,去观察学习和知识形成到底是怎么回事。在这个层面上,我们才可能更好的理解到底什么是学习,什么是知识。我们的学习,知识构建,分享交流,这些都是连续性的意识管理的过程,应该有更好的工具去帮助我们去做这些事情。有了这些软件工具,我们才可能真正的参与到知识的探索中去,让知识回到其真正的生活之源去,成为活的流动着的结构,而不是死的布满蛛网的“知识”。 在如今这样一个充满探索性的互联网时代,一个组织的学习能力将越来越重要的成为这个组织的核心竞争力。在员工的工作性质已经是充满了探索式学习的情况下,我们做互联网学习人如何不拖后腿,不为旧的教育模式所束缚,真正的支持员工的这种探索式学习,帮助组织真正成为学习型组织,有很多需要思考的东西,有很多需要探索性去学习的东西。我们很荣幸,能够有机会去在这个转折点上去促成新的教育方式的形成,使得学习和教育得以归其本来面目。能够以和平的力量去促使这个世界变得更加美好,这是一件非常荣幸的事情。

Posted in 演讲 | Leave a comment

成人常见的错误的学习教育观念系列1

前言:成人有很多常见的关于学习和教育的根深蒂固的误解。所以想通过这一个系列,来对每种误解做一番分析。一方面帮大家理清下思路,另一方面也希望能够以这些例子说明应该如何去理性的分析一些现象,去形成自己的思考和认识,而不是人云亦云的接受普遍的观念。另外以前的博客文章多是高屋建瓴的文章,普通大众理解起来会比较困难。多写一些这样的和大众思维惯性相连接的文章,应该有助于理念的传播。尼采式的价值重估,以全新的语言来准确的建构新的体系是需要的,这样短小浅显的文章来方便大众的进入也是需要的。以前一直担心过多这样浅显的文章会让核心的文章被湮没掉,不过如果将这些浅显的文章作为单独的系列独立出来应该还好吧。   常见观点:教育成本很高 基于这个假设之上会带出来很多其他的观点,比如各个地区的教育资源很不平衡,所以我们需要加大政府投入,要有更多的学校设施,更多的老师,更好的教材等等。或者个性化教育很好,可惜这样需要相当大的投入才能让大家都享受到个性化教育。   分析:教育的成本真的很大吗?教了30多年书的纽约州和纽约市多年的优秀教师获得者Gatto以自己的实践经验告诉大家,其实教育的成本很低。以我自己的一点点教小孩的经验来说,完全可以用比学校少得多的时间让学生学到多得多的东西。更何况,学生们在学校里学了十几,二十几年,连如何学习都没有学会,或者说丧失了本来自然的学习能力,学校教育到底能教什么?以Sudbury Valley School (http://zh.wikipedia.org/wiki/萨德伯里山谷学校 ) 四十多年的办学经验来看,现在大家所默认的学校的课堂教育,所谓的课程作业考试等等,完全没有必要。   学校的形成,管理上的方便是一个很大的原因。还有就是有意的要把人变成不得不在流水线上工作的熟练工人,因为当时的制造业非常需要这么多的能和机器融合在一起的熟练工人。所以有钱的主当然要把学校变成这样。当然还有我们自身的局限性,对平等的理解的局限性,还有对复杂性的把握能力。不细讲了。   工业化时代形成的(如今已经相当过时的)现代教育是用一批对知识没有真正理解没有学习经验只能按照教学大纲来照本宣科的熟练工人(被称作所谓的老师)来以工厂大生产的方式以填鸭和灌输知识点并摧毁个体自学能力的方式大规模的制造大生产所需要的熟练工人。未来(现在正在形成中的)教育是要让各行各业优秀的专家(那些真正拥有知识的人)来利用他们的业余时间就可以比较轻松的教学,以学习者自主自择自学的学习方式为主,帮助个体成为有学习能力,有知识探索能力,有创造性的全面发展的人(当然这也恰好是未来经济所强烈需要的)。   常见观点:自主学习只适合少部分人 基于这个观点,会认为现在的可汗学院,coursra这样的学习方式不适合所有的人。   分析:可汗学院,coursra这样的学习方式也许不适合所有的人,但自主学习应该适合所有的人。就像cat cradle里说的,我们都是自学者。即使不适合所有的人,也应该是适合大部分的人群的。瑟谷学校里各样不同性格的孩子全部都是通过自主学习来完成他们自己的学习和成长的。瑟谷的例子足以推翻前面的论点。有很多人已经丧失了自学的能力,是因为学校所赐。你只要看孩童,他们都有自学的能力,探索的能力。其实如果不是compulsory, 没有人会选择学校。   所以瑟谷模式不能推广到全社会,不是瑟谷模式有什么问题,而是整个社会环境的问题,尤其是成人们对学习教育有根深蒂固的误解造成的。所以首要的问题是解决成人们对学习的正确的认识。这就要求他们对自己的学习来一场革命,自己去感觉去尝试什么才是真正的学习,最有效的学习。否则成人谈论教育,谈的都是其他人的学习,儿童的学习,自己不痛不痒的,只会把自己以前在学校里形成的对学习的错误的观念一代代的传下去。   所以成人如何更好的自学,在生活中学习,才是当前做教育的关键。

Posted in 演讲 | Leave a comment

Pycon演讲文字版

English Version 我们一直呼唤知识经济时代,但知识经济到现在我认为还没有真正到来。这有很多原因,其中一个比较根本的原因是我们需要一个技术上的突破。以前的知识表达形式,不管是书籍,博客,wiki,还是各种知识管理系统,其本质都是以文件为中心的知识表达形式。以文件为中心的知识表达形式很难进行连续性的知识管理和学习。 我们在工业化时代发明了发动机,可以把柴油,汽油的能量转化成机械的动力。这样我们可以去制造飞机轮船汽车等工业化时代的各种产品。在知识经济时代,我们同样的需要发明一个引擎,我把它叫做知识引擎,可以帮助我们把我们每日的各种活动中产生的重要体验,收集的重要信息,整理出来,形成比较好的知识。这样我们可以去制造知识经济时代需要的各种产品,帮助我们更好的学习或做知识管理。 谈到学习,学校课堂教学是现在主流的学习模式。这种学习模式是和生活严重脱节的。其一是内容上的脱节。学校里的学习内容是过时的,不能够满足生活中丰富的各方面各层次的学习需求。但有了知识引擎,每一个人都可以成为知识的探索者,知识的分享会更及时,快速和丰富。知识引擎会比书籍,博客等更快的生成可供分享的知识,降低知识分享的门槛。通过对某一个领域的知识的学习和探索,学习者可以把自己在这个领域积累的各方面的重要体验和重要信息收集起来,进行整理,形成好的知识结构,并及时的和大家分享。其实这也是我们在日常生活中经常使用的知识分享方式。比如我们在请教某领域的学习经验时,分享者会很快的给我们罗列他总结出来的1,2,3,4,5等要点,并做些必要的阐释。 学校学习和生活严重脱节的第二个方面就是教学的人并没有他所教领域的专业知识和学习经验。而知识引擎可以做到真正的学而优则教。在用知识引擎来学习探索知识的过程中,学习者就可以积累并整理自己的知识结构,当知识积累的足够丰富成熟时,他就可以尝试着成为老师。这样各行各业的优秀的专家们就可以利用他们的业余时间就可以教,成为优质的教师资源,从而改变教师这个职业。并且和学校里教学不同的是,学生的学习状态通过知识引擎可以得到很好的反应,老师可以给于很有效的指导。或者根据学生的学习需求快速的制作知识框(知识包)与学生分享(同时,教学过程也丰富了知识的积累)。 学校里的教学是填鸭式的灌输知识点的学习。但是知识引擎可以帮助实现未来以自学为主的学习。老师们(或者说早先的学习者)通过自己的学习整理出来的好的知识结构丰富的学习资源(包括视频,书籍,杂志,博客,范例,项目集,问题集等)会成为学生们(或者说后来的学习者)丰富的学习资源。我认为如果有好的丰富的合适的学习资源,可以很快捷的看到要学习的整个知识结构,学习者可以自己决定如何最快最好的去学习。而通过知识引擎,学习者对于自己的知识结构也有相当清晰的了解,这些都会帮助他们利用老师的知识结构和学习资源去最快最好的自学。自学才是学习的本质。未来的学习将以学习者自主自择自学的方式为主,大部分时间是学习者的自学和互助学习,老师提供好的知识结构学习资源外只需要少量时间做些指导即可。 因为学校长期以来对于我们的误导,我们对什么是学习什么是知识是非常模糊混沌的。但是通过知识引擎,我们可以对这两者很快形成清晰的认识,并通过简单的文本操作和一些固定的流程学会如何有效的学习。我想这就是软件的力量所在。 最后,但是非常关键的是,学生作学习和探索知识的过程中,他们的知识结构是可见的。他们和老师一起参与的公共知识的建设也是公开的可见的。对于学生来说,一方面是参与了很有意义的社会项目,另一方面,这将会是他们资历库(portfolio)里重要的部分,(就象参与开源软件一样),会成为以后的雇用者挑选候选人的重要依据,而不是用不能真正反映人的实际能力的考试成绩。更可贵的是,从知识引擎的使用可以看出个人的学习能力和知识探索能力。如果一个学习者能学到可以开课了,则更加说明了这个学习者对知识的理解把握能力。而我们的学校教了学生十几二十几年,却无法教会学生如何学习。 所以生活中的学习不是一件很难的事情,完全不需要被关在学校里这样封闭的环境里十几二十几年不接触实际生活来专门的学习。生活是第一位的。学习是第二位的。在生活中学习,学习只是为了让我们的生活更美好,而不是取代学习,否则就没有学习了,就象我们现在的学校一样。学校里没有学习。 我希望知识引擎的工作,可以帮助我们实现生活中的学习成为未来的主流教育模式,真正开启知识经济时代。 这是一个python的大会。我从02年开始,python就是我非常喜欢的一门语言。但是在很长时间里,我只能用python写一些脚本。工作后,老板同意让我用python来做原型开发(prototyping),但是每次迭代要转化成java。这是一个非常痛苦的过程,每一次翻译成java我都要把java痛骂一顿。后来做知识引擎的研发,终于可以用python来做这样的探索性的工作。Guido在开发python语言的时候,他的目标很清楚,是要让所有的人都可以编程,用编程来表达思想,做探索性的工作。没有python,使用java做这样巨大的探索性的工作,是不可想像的。这是python给这个项目的第一个巨大的贡献。 大家讲pythonic,我对pythonic的理解,简单的说,就是玩的原则。简单的解释一下,python透明,能可以看见内部的结构状态,可以尝试,可以边学边做,可以玩。每一个个体都相对独立完整,功能强大,界面友好,你一看就知道它能干什么,很容易和它玩。对于软件中常见的复杂度的问题,采用分层(当然分成不同个体也是处理复杂度的一个方法),每一个层次都相对独立,复杂度有限。你可以就在这个层次里玩,不需要考虑太多下层或上层里的东西。你在这个层次里玩够了,基本弄明白这个层次了,你可以往下走或往上走,在另一个层次里继续玩。我觉得如果用玩的原则,去感觉如何更好玩,往往也就是pythonic的方向。其他过于硬性的准则往往在实际环境变化了以后就必须重新考虑了。python是一个有着平滑学习曲线的语言,很容易边学边用,很好玩。python对我在软件设计和对学习的理解上都有着非常大非常关键的启发。这是python给这个项目的第二个巨大的贡献。 这个实验性的项目,如今已经经历了两个实验阶段。第一个实验阶段,是我个人对这个软件的使用和开发。看看这个软件是否能够帮助到我自己的学习。这个实验的结果我是满意的,我每天都需要使用这个软件(当然,不足的是,希望速度能够更快,有些操作能更顺手)。第二个实验阶段是给其他的少数人使用,看看除了对我有用以外,对其他人是不是也有用。这个实验的效果让我也很满意,可以说初步验证了当初关于知识引擎的设想,让我对这个项目更加有信心。通过知识引擎,个人能够很快的学会如何反思,如何在生活中学习,打开生活的空间。下一个阶段,希望初步扩大人群,但还是集中在已经有很强的学习能力,并善于使用互联网上各种学习工具的人群。希望对如何用知识引擎来学习做更多的探索并让各种实践和软件逐渐成熟,成为一个社会上大家都能看的见的成熟成功的模式,看到生活中的学习的力量和如何进行生活中的学习。这样在未来我们才有可能逐渐的影响现有的主流教育模式,促使他们的改变。 国际上类似的项目,我找到的,第一个是wisdomclouds。这个项目的创始人,在对这种事情的理解,重点的把握和语言的表述上和我有惊人的相似性。比如说虽然他没有用知识引擎这个概念,但是他说“所有的问题,一个解决方案”, 这也是基于类似的理解的。不过他的项目主要是用在项目管理方面。 另外就是Trello。是joelonsoftware博客作者公司开发的产品。 Joel说他认为这样的产品可以管理人所有的意识。这说明他已经看到了这个巨大的空间。Trello目前也主要是用在项目管理方面。 还有就是bagtheweb。他们主要是网页内容的梳理管理工作。 这是我能找到的国际上类似的项目,这是一个新的领域,希望更多的人可以参与进来。 注:演讲缺少网站的演示和对知识引擎设计方面的介绍,请看下文Pycon演讲补充

Posted in 演讲 | Leave a comment

Pycon演讲补充

English Version 可以先看看网站的截屏 生活是第一位的,学习是第二位的。我们不需要象学校学习一样,关在封闭的环境里和生活隔绝很长时间来学习。我们只需要定期的对自己在日常生活中的各种重要体验和收集的重要信息做个反思总结就可以。知识引擎就是帮助人们快速的记录自己在日常活动中的重要体验和重要信息。所以它形式上有些象微博(实际上也是受到twitter的启发,意识到可以通过字数的限制来记录重要体验作为知识的基本单元)。但不同于微博的是,每条记录(我们叫便条),可以添加标签和重要性,并且可以打包成知识框(这些编辑工作,都可以在定期反思回顾的时候做),进一步的可以组成学习领域(包含这个知识领域的根知识包,原始的学习笔记,和丰富的学习资源,包括视频,书籍,博客,杂志,范例,项目集,问题集等)。 知识引擎设计中的一些重点: 快速的捕捉生活中获得体验想法或信息。最简单的就是不用打开浏览器或任何软件,直接就可以在pc或移动终端的桌面上记录一条笔记,没有时间延迟的存储到自己的笔记本里。如果当时头脑里就有很明晰的标签或重要性,可以迅速添加,否则可以就只记一条笔记即可。(部分还未做到,目前还是需要打开浏览器) 在一个页面里可以做大量的批处理,处理尽量多的信息。所以采用了类似gmail的页面。 知识框作为一个基本的知识表达形式,让大家能够快速的建立知识框分享知识框。 Joelonsoftware说过他发现很多人用excel只是拿它做表单用,需要一个表单快速的填些数据的时候,就随手拿excel来用。知识框也是希望成为这样一个可以随手拿来用的工具。当你想归纳你在某一个方面的经验是,你可以用知识框很快的把要点罗列出来和大家分享。 标签和重要性,作为每一条笔记附加的最基本的结构性的信息。 附注:因为我的感觉,意识里的生命体,似乎都应该包含这样最基本的信息,这样可以组成更高层次的大的生命体。(这里可能跟我在生命科学里的学习有些关系,每个细胞,即使他们的形态非常不同,比如肌肉细胞,神经细胞,血细胞是非常不同的,但他们都有最基本的组成,可以搭建成更高层次的生命体。)所以我觉得标签和重要性应该是意识这个生命体的两个最基本的维度。(生命的概念可以参看Christopher Alexander的书Nature of Order。) 文本,文本是有巨大的力量的。我们需要依靠文本来把人的意识全部管理起来。我们常说读书能够帮助人打开思维空间帮助形成思考的习惯,写作可以帮助我们去思考,我认为就是文本的力量。所以知识引擎的设计,包括界面,都是以文本为主的。其他生动性的感性的东西,比如视频,图片等等,只是作为附件附在这些文本的后面。我们可以用文本来表达意识,管理意识。 我说通过知识引擎的设计和使用可以让我们对什么是知识,什么是学习有更清晰的认识。下面我给大家分享一下我从知识引擎的设计和使用总结出来的对知识的认识。下面这个是“知识是什么”的知识框(知识包)http://www.91biji.com/social/leon/framebook/notes/note/12379/ 这是根据这个知识框给五齐学校上课后的总结:http://www.91biji.com/social/leon/framebook/notes/note/20092/ 其中的附录是上课记录:http://www.91biji.com/file/att/leon/wuqi-2012-10-16-clean_1.html

Posted in 演讲 | Leave a comment

Open Party演讲:生活中的学习和知识引擎的开发

这是演讲的演示文稿。 见该便条的附件。 这里着重申明一下,本博客上所有文本内容在知识共享署名-非商业性使用-相同方式共享 3.0之条款下提供。 在国内看到的抄袭风气实在是触目惊心。完全的没有注明出处的习惯而且很多时候是有意的隐去出处,只把内容放到到自己的网站上。大段引用他人的话,停留在字面的意思上,缺乏自己的理解,加上点自己的例子,这样也不注明出处,实在让人觉得可怕。 一个文化习惯了抄袭,转来转去,肆意更改,而不注明出处,那么这个文化里又有多少东西是可信的?这些和传来传去的谣言又有什么不同? 在国外,看什么资料,基本上都有相当的可信性,很容易找到信息的原始的出处,这样就容易很快知道知识传播积累的过程,而不是象国内翻天覆地的转载而很难找到原创的知识。一个文化,要建立起诚信的体系,是否应该从学校就开始(既然现在大家都要从小在学校接受这么多年的教育)要对剽窃的行为进行严厉的处罚? 中国学生去国外读书,最先受到大家告诫的就是千万别抄袭。如果有超过两句(含两句)不是自己思考而是从别人那来的,可以明显的看出引用的话,就必须注明出处。否则就是剽窃,学校立刻开除,没有任何商量余地的。我想,西方对剽窃如此严厉,所以他们的文化有这样的诚信,信息的传播有这样的可信度,知识也才可以系统的积累起来。 在我们抱怨或批评这个社会或文化时,你自己的行为有多少是和这个文化形成的原因有关系的?在你想要改变社会的时候,首先的是你自己有没有改善好。如果你自己都很多方面很有问题,你如何确信你对社会的改变,是朝着一个更好的方向,或者你如何确信你对社会的改变,是危害最小的?每个人在这个社会上的行为都会产生后果,越是想在社会上发挥更大的作用,越是要严格的要求自己。否则你的热情一定会给社会带来更大的伤害。我说文革是我在大学里最黑暗的时期。因为我看到的是在我身边的这些人可以做出什么样的事情。而我是这个文化的一部分。我在这个文化里,我的思维方式一定有着很多的和他们相似的地方。如何能够意识到什么才是正确的,根本的?哪个文化没有其扭曲的一面,而每一个个体都一定在一个文化里生活,你在一个文化里如何找到真正的价值? 回到教育,如果你除了做教育就没有办法谋生的话,你就不应该做教育。教育是社会的基石,关系到社会的方方面面,影响巨大。做教育的人应该对自己有很严格的要求,有足够的确信和把握自己所做的事情是有很多益处而可能的害处是最小或者没有的。否则我们的教育是大量的除了做教育就无法谋生的人在做,实在令人担忧。这些人能给我们什么样的教育? 附录两个重要的网址: Citing Your Sources: http://www.lib.berkeley.edu/instruct/guides/citations.html 摘录部分内容如下: “ Why cite sources?  Whenever you quote or base your ideas on another person’s work, you must document the source you used. Even when you … Continue reading

Posted in 演讲 | Leave a comment

在果壳冷餐会的演讲全文

几分钟的演讲,只能讲一个大概。这里是我要讲的全部的话。 有人在演讲里提到知识爆炸。在中国没有知识爆炸。知识爆炸发生在美国,在西方,在世界的其他地方,不在中国。这里在知识领域是死水一潭。这一潭死水有时候会被知识爆炸波及而已。这么大个国家,对全球互联网的贡献几乎为零,是件非常耻辱的事情,远不如韩国对世界互联网的贡献。但是大家还是这么热衷的谈论所谓的微创新。所以在中国大家口中不断说知识爆炸,其实根本对知识爆炸没有什么感觉。我在美国的时候,美国的知识爆炸真是到了让我震惊的程度。这么多人对这么多知识领域在充满热情的追求,知识的更新速度非常之快,快得让你觉得可怕。所以我说美国是放开了手脚大步的跑。我们中国是把自己的手脚全部捆着,一点点的往前挪。为什么在美国有知识爆炸,在中国没有?一个很重要的方面就是兴趣的缺失。只有保持对兴趣爱好的追求,去探索各个领域的知识,追求对各个领域更好的理解,甚至是在最底层的理解,才会有很多的知识分享,才会去利用现有的技术更好的去探索知识,才会有知识爆炸。 还有人提到人脑象电脑一样,学习就好像往里面装操作系统装软件。人和电脑的不同,最基本的是人可以感觉快乐。人有感觉器官,可以感觉周遭的世界,可以感知自己的快乐。人能够感觉快乐,才会有理性的发展。因为人要用理性来让自己更加快乐。机器只是接受人给于的指令,成为人的附件和工具而已。 那么为什么在我们的教育里面大家忘记了快乐呢?和前面大家忘记了自己的兴趣一样,这是现代教育最根本的问题,即学习和生活的严重脱节。 大家都相信学习和生活是紧密相关的。我们在日常生活中经常的交流各种学习体验,比如踢球的方法,做菜的方法等等。但是当我们坐下来谈学习和教育的时候,大家想到的都是在学校里考试拿学位,或者培训拿证书,学习和生活是严重脱节的,是隔离的。这种隔离,简单的说,有三大隔离。 第一隔离,是学习内容和生活所需之间的严重隔离。比如时间管理,自我管理,学校里不会教。很重要的人文学习,学校里不会教。对于我们文化里真正有营养的,前辈人对我们文化的反思,学校不会教。如何去认识社会,探索社会,如何认识自我,把握自我,学校里不会教。数学到底需不需要每个人都从小学一年级开始都这样按部就班的学起,占用每个人如此多的时间? 第二隔离,是教学的人和专业知识间的隔离。教这门课的老师,是不能用他所教的知识去谋生的。出了校门,这些老师连生存的能力都没有。这是一个中学校长对老师们说的原话。小学里的语文老师对文字都没有兴趣,平时不喜欢阅读,写信也绝不会看第二遍,看看语言组织是否恰当,但他们在教语文。他们能教什么?只能是按照教学大纲上的来教。对知识并没有自己的理解。如果对语文真的有理解就会让学生表述一个电影为什么好看来训练语言能力和思维能力。老师从来就没有象该领域的专家一样去面对丰富的环境,去长期的积累,怎么可能有真的理解?没有理解就不会用自己的话表述,就是照本宣科,人云亦云,不会灵活的去运用知识。美国大学里工程学院的教授90%以上没有真的在工业界做过工程师,但他们在教工程。商学院的老师从没有做过生意。教育学院里的老师从没有学习经验,但他们在研究教育。这就是现在的主流教育模式。 第三隔离,是成人世界和童年世界的隔离,即人生成长的第二阶段和第一阶段的隔离。童年的快乐差不多所有的人都可以感觉得到(除了现在准备奥数的儿童,他们连人生第一阶段的学习都被剥夺了)。但是成人后被学校占有了大量的时间,不能够去有充裕的时间去探索成人的世界,去了解社会,了解历史,去吸收自己文化里真正的营养,前人对我们的文化的反思,没有学会对自我的了解,对自己身体的了解。中学后有些人考上了大学,继续中学里的生活模式,每天就是上课考试,除此之外是大量的无聊和打游戏,而不是利用大学里的时间把第二阶段的成长补上来,大学毕业的时候发现自己对社会还是一无所知,非常的困惑和惶恐。有些人没有考上大学,就要去打工,要去赚钱,面对生活的压力,也没有时间去进行自由的学习。面对未知的社会也是惶恐,害怕。人生第二阶段的学习,如果长时间没有补上,习惯了对社会一无所知的状态,以后就很难补上了,只能成为机械化大生产的流水线上的一个工人(包括知识工人)。他们中的大多数人已经很难回忆起童年的那种快乐是一种什么样的快乐了。 互联网在改变我们的社会和生活,对我们的社会的改变从一开始的娱乐和衣食住行慢慢的向和我们的人类更核心的部分迈进,解决我们人类更深层次的需求。所以我们可以看到互联网开始在学习教育领域慢慢开始发力了,尤其是最近几年。互联网这种革命性的力量可以说是来自于其互联的力量。这种互联的力量必然打破现有主流教育的这种和生活严重隔离的状态,实现和生活的连接。同样的三大连接: 第一连接,学习内容是和生活的紧密相连。在生活中的学习,连续性的随时随地的学习。 第二连接,真正有知识的人,即那些各行各业的有专业知识的优秀专家们,可以利用自己的业余时间就可以很好的教,成为优质的教师资源。现代课堂对老师的课堂管理和备课的能力要求太高了,不切实际的高,但是对老师的专业知识和对知识的理解的要求太低了。我们要把前者要求放低很多,对后者的要求提高很多,让拥有知识的专家们业余时间就可以教。如何实现这些? 第三连接,儿童在向成人阶段过渡的时候就有充裕的时间去学习了解成人的世界,完成对社会的了解,可以在一个更广阔的舞台象童年时一样的去玩,继续保持童年的那种快乐,而不是一种断裂的状态。 这就是生活中的学习,也是我在十多年前决心投身学习教育领域的初衷,就是利用互联网的力量,实现在生活中的学习。大家可能觉得谈论生活中的学习是遥不可及的事情,和我们无关,要赚钱或要实际点还是要做围绕着学校里的应试以及职业培训来做。我告诉大家,我在三年前就预测美国会在3-5年内产生对教育有颠覆性的网站出来。现在我们看到了。我现在预测在5到10年内就可以看到生活中的学习对现有的主流教育模式的取代如火如荼的进行着,并且在10年内基本就定下大局。因为我做技术的,对技术的发展所需要的时间(主要是在美国的技术进步的速度)可以做比较好的估计,知道要实现真的生活中的学习和未来的知识社会需要哪些技术。同时我又不是单纯做技术的,我知道技术的推广,用户习惯和使用模式的的培养需要多少时间,以及社会各个方面的协同发展需要多少时间。我对社会有这样的感觉。所以我能做这种预测。而以前我的几次预测,都比我预测发生的时间更早。另外,我想告诉大家,只有紧紧抓住生活中的学习,你才可能建立起对学习和教育真正的理解。建立对学习教育的理解并不难,因为我们的各行各业的专业人士都有很多的学习经验,借助这些学习经验,通过长时间的积累,首先理解什么是学习,再来接触教育,来理解教育的问题。这样你才可能建立起对学习和教育的理解,完全没有必要去仰仗什么所谓的教育专家。而这个了解探索的过程,就是一个学习的过程。我们完全可以通过这样个人的探索,严谨的分析整理,和其他人的交流沟通,形成各个领域的知识。至少在学习和教育领域是很容易做到的,只要我们有其他专业的学习的经验。我这10多年下来,对学习和教育领域的探索和积累以及系统知识的建立,就是这样一点点走过来的,而以前在教育学院听他们所谓的美国教育界四大天王之一上的课只占微不足道的万分之一都不到(虽然他的课确实精彩,能让你很快的就对教育体系里面所有的理论有个全面深入的了解。) 我10多年前决定投身学习教育领域,学习计算机,做电子学习的研究,系统的了解美国在学术和工业界对elearning所做的研究和开发,非常让我失望。他们基本上是新瓶装旧酒,换汤不换药。只是把旧有的课堂搬到网上去而已,而不是对学习对教育从根本上进行重新的思考,依据现有的技术或即将有的技术做新的前景的设想。互联网改变学习和教育的前景远远超过这些人的想象力。你如何去想象未来的学习和教育?这里给大家这个问题。然后我开始了解美国民间的教育实践,发现这真是一个巨大的宝藏。美国的民间对教育的根本问题做了几十年的不断的实践研究,有着大量的经验。(智慧在民间,这不光在美国,在中国也是一样的。中国教育的智慧也是在民间。)但是当时的问题是这些民间的教育实践者对技术不是很了解,民间关于教育的智慧并没有和elearning结合起来。但是在最近今年我们可以看到它们在慢慢的结合起来了。这几年美国在教育领域的新的革命性的应用和举措让学习和生活更走近了一步。 但是网络公开课,可汗学院,或者coursera这样的技术和平台,还不足以带来真正生活中的学习,让生活中的学习成为主流的教育模式。要实现这个,我们必须对知识的数字化形式做一个根本性的突破。以前的知识,不管是博客还是维基,都是以文件为中心的,很难实现在生活中的连续性的学习。而学习是在生活中随时随地连续性发生着的。所以我们需要有碎片化的能够将这些学习体验经验收集起来,把知识提取出来,并形成好的知识结构的工具。evernote说他们要让人记住所有的东西。怎么可能记住所有的东西,只能是记住对自己重要的具有知识性的东西,但显然他们缺乏这方面的理解,从他们的产品也可以看出来。比如evernote今天所讲的,他们现在做的大量的工作都是在对手写的识别对图片里的字的识别,是想把知识的各种形式的方便录取做到极致,他们大量的时间和金钱投入在这些方面,也说明他们没有看到另外的一片很广阔的空间。 这个就是我现在在做的知识引擎的工具。简单的解释,知识引擎就象记录微博一样,每天有点什么你可以随手很快很方便的记下来。微博上的是象说话一样的,你说出的话,你一般也不会去再看。但是有些微博比较具有知识性,你想收藏起来。还有些人的微博是比较具有知识性的微博,比如李开复博士的微博,经常的1,2,3,4的。那你想收藏这样的微博。但是微博收藏的多了,成千上万的,你是很难管理的。在我开发的知识引擎里,你可以将这些收藏的短的笔记打成知识包,或者制作标签树(标签树就是通过标签来展现你的大脑的知识结构),建立学习(知识)领域,在这个领域里建立学习小组,举办学习沙龙,或者开课。 知识本来就是那些以后你经常会用的东西,你需要经常的去看,去更改,去建立好的知识结构(形成好的知识体系,和更深层次的知识相连)。知识引擎就是帮助你从生活的体验中把这些抽象的知识抽取出来,形成好的知识结构,完成一个引擎的能量转换的功能。就好像发动机实现汽油里的能量和机械动力之间的转换一样,有了知识引擎,我们就可以去造知识领域的各种飞机轮船汽车。比如说一个项目团队内部的知识管理。 我现在在网上给厦门五齐学校上的网络课就是基于知识引擎这个平台。厦门五齐学校里的学生是从农村里出来只有小学中学学历在城市的工厂里做工的所谓“农民工”。他们非常渴望改变自己的命运。五齐学校给他们提供不仅是职业上的培训,还包括人文教育和美育。我上个月给他们讲我的成长,讲我在童年时期的成长,中学时的成长,大学时的成长,把自己成长过程中我觉得很重要的成长经历学到的东西总结出来分享给他们,帮助他们回忆自己快乐的童年,那段时期的种种感觉,体会自己在人生成长的第二阶段应该学习什么东西,比如时间管理,自我管理,对自己的了解,对自己身体的了解,发现自己真的喜欢什么,学会感觉自我,对社会的把握,多尝试些不同的行业,去真的理解这些行业等等,都是和他们生活紧密相关他们真正需要的知识。上下来的效果比我想象的还好,让我对用知识引擎去管理知识分享知识有了更强的信心。 现在给厦门五齐学校上的网络课主要还是我每周两次的网上上课。但是以后的发展,我希望这些学生能够利用知识引擎,在平时就可以进行更多的独立的学习和相互间的学习。 生活中的学习,不是遥不可及的未来,也不是边缘性的学习,而是即将到来的主流学习。知识引擎的开发,将推动它的到来,真正开启知识社会的时代。我们这里没有知识爆炸,大家无法感知它的即将来临,不过一定会被其波及。

Posted in 演讲 | Leave a comment