三月 19th, 2009 by qing
Tim O’Reilly在Voice in Google Mobile App: A Tipping Point for the Web?一文中认为Google的移动应用一定会促进Web的大发展。iphone这样的设备相比传统的PC带来了这样一些新特性:
多感知器的界面。iphone具有触摸屏,重力加速度感应器,gps,麦克风,摄像头等多个感应器。创新或组合运用这些感应器会带来很多杀手级的应用。我们已经看到的有基于GPS的定位应用,重力感应器的各种各样的游戏,摄像头的小玩意。
整合云计算。借助良好的界面和无处不在的网络,将计算放到服务器上,手机提供了一个用户随时随地和计算机网络的接口界面。电子图书,app stroe等已经展示了云计算和云服务的威力。
二月 26th, 2009 by qing
持续改进课程
长期以来,很多网络学院在课程建设上将看待一个已建成并投入使用的课程看作是一个制成品。对于网络课程采用开发、使用、淘汰或升级的生命周期。课程开发完毕就不再修改课程,始终局限在运行维护层面上;而对不能适合使用需求的旧课程,则往往通过“重新开发”的形式予以更新。这种开发和使用截然分开的方式往往会有课程资源更新缓慢、课程资源重复开发造成浪费等问题。在此,我们提出了持续改进的课程开发方法,即课程开发和使用同步,将课程开发看作是一个动态的过程,边开发边使用,边使用边改进。
课程需要持续的改进的原因如下:其一,学生对象是变化的,在不同时期,或是不同生源中,他们的素质,层次,行业等都有较大差异性。其二, 随着知识的更新,行业的发展,课程教学内容是变化的。 其三,随着信息技术的发展和教育范式的转换,远程教学内容的递送方式、手段和教学媒体是不断变化的。同时,教学模式和思路是变化的。由此看出,网络课程的持续改进至少包括三个方面的内容:首先,不断修正课程内容的缺陷和错误;其次,不断优化教学模式和教学媒体;再次,根据不断变化的需要,增加新内容和教学工具。
在课程开发的具体操作上需要将开发和试用整合,先开发出课程的早期版本或是样章,让真实的用户在真实教学情景下使用,获得学习者的反馈。使用和开发同步,在使用过程中,开发团队还可以开发其它章节的内容或是其它辅助材料,而不是在原地等待。在获得学习者反馈后修订原来开发的内容,并把获得的经验和成果扩展到尚未开发的部分。
需要注意的是:持续改进本身并不是最终的目标,而是为了开发高质量,灵活适应教学需求的网络课程。持续改进需要依靠开发团队不断的自我反省和总结,依靠学习者和专家的使用与评判,需要课程开发团队和课程运行团队的配合,需要持续的物质投入。
二月 25th, 2009 by qing
结对开发,互相评审
课程开发是由多种人员组成的团队,课程开发最核心的环节是课程设计。在课程设计阶段主要是由课程的内容专家(SME)和教学设计师来完成的。一般的做法内容专家向教学设计师提供素材,教学设计师提供设计的建议。因为,教学内容和教学设计是互相影响密布可分的,因此内容的编写是和教学模式以及媒体的使用相辅相成的。而目前在网络课程开发的过程中,认课教师缺乏教学设计能力的,教学设计师各有专长。在此,我们让两个不同角色的人结对工作,共同完成课程的内容准备和教学设计任务。
在课程开发中实行了结对开发,互相评审的制度,具有下面一些优点:
1、有利于设计能力的提高和人才的培养。内容专家和教学设计师在专业上有所不同,通过他们的结对合作,SME能够提高教学设计能力,教学设计师也能获得专业知识。结对开发是两个人的脑力劳动,可以相互学习,相互研究。两者共同设计课程,常常会在教学模式和媒体的使用上有创新,以获得较好的方法。
2、有利于工作效率的提高。相对于单人独处的环境,两个人的合作使得课程开发人员更专注于工作。原因在于结对设计时,必须保持思维一直高度集中,所以平均都可以达到个人效力。同时,课程设计是一个创造性的活动,两个人的思想汇集,能创造了很多新的思路和解决方法等。所以着眼于全局来看,这个结对开发确实能提高效率。
3、有利于课程质量的改进。首先,能够大大减少课程中的错误。两人结对设计,需要两人去理解,两个人要经过讨论,形成一致思想,使得在理解上的错误的减少。同时在内容设计的同时有了一遍内容评审,使得出错几率大大降低。
实施课程的结对开发,需要有流程和制度的保证,同时还要考虑结对编程中两人水平问题,水平差异太大会影响结对的效果。此外要有企业文化的熏陶:需要有一种相互交流,相互研究,共享知识的氛围,需要有一种共同成长,开放共享的的理念,还要使结对的双方有共同荣誉感,责任心。
二月 25th, 2009 by qing
学习者参与课程开发
在课程开发中引入了“学习者参与”的机制,吸引学习者参与开发的全过程,即让学习者试用课程,提出开发建议。课程开发小组对这些建议进行审核和采纳,不断反映到开发过程中。学习者至少应该在课程的策划阶段和样章制作阶段参与开发。
那么,学习者参与课程的开发有什么好处呢?首先,课程的开发者能够提早获得学习者的反馈。及时在课程开发的早期就能发现设计和开发的错误,并且得到修正。其次,让课程紧紧围绕学习者的需求。从流程上督促课程开发者坚守“以学习者为中心”的原则。很多不适应学习者需求的设计会在试读过程中被发现。再次,让用户体验参与和创造的快乐。通过设计学习也是一种教学模式。让学习部分的参与课程的设计,能够使学生在设计中获得知识和技能。
“学习者参与课程开发”并非只是一个口号或是制度,而是要具体落实到一些举措当中的。我们在开发中引入一些激励机制,鼓励试读人员(学习者)的参与,这些激励既包括物质的,也包括精神的。比如,凡是所提建议被采纳的,都会给试读人员以不同程度的奖励。除此以外,我们还提供一个协作开发环境,让试读参与开发过程,在部分内容开发完毕后立刻上线征求读者反馈,同时也通过网络平台收集读者意见,并且对他们的反馈给与解释和答复。
在选择参与开发过程的学习者时,一方面,要尽可能选择典型的,有代表性的学习者参与,尽量兼顾到各类典型的学习者。另一方面,因为开发和试读是一个持续的过程,要求参与的学习者有责任心,能够认真参与。
二月 9th, 2009 by qing
按照各教学机构的信息化水平,我们可以将用户分成三个层次
信息化水平
理念
目标
自身IT团队情况
低
无
从无到有
无
中
流程层面
提高效率
非专业
高
方法层面
服务的优化和创新
专业(分工明确)
面向不同层次的用户,国内的Sakai软件的服务应该会有不同的需求
对于信息化水平的低的学校:采用最基本的部署,能用起来就行。甚至提供ASP(application service provider)模式,连在客户那里部署都不需要。通过软件商的服务器为多家客户提供LMS服务,销售软件部署和维护服务。
对于信息化水平中等的学校:部署后提供少量的定制,包括界面和简单业务流程的修改。销售软件开发服务。
对于信息化水平较高的学校:提供有针对性的开发,和其自身的IT团队合作,定制应用,对业务流程进行梳理,优化和创新服务。从方法的层面推动系统的实施,销售咨询服务和整体解决方案。