互联网观察 网站建设 网站运营 网上创业 电子商务 建站软件 建站软件教程 网站开发 网页制作 收藏本站
建站常识 | 域名 | 主机 | 网上开店 | 搜索引擎优化 | 网站推广 | 网络赚钱 | 站长经验 | 个人建站 | 网站设计 | 网页特效 | wap网站

博客在教育教学中的应用初探

中文摘要:博客作为个性化的个人知识管理系统,越来越受到教育工作者的关注并逐步被应用到教育教学中。文章从技术、文化、形式、内容等多个视角对博客的兴起、特点与其它网络工具进行了比较,并结合教学应用实践对博客在教育教学中的作用和应用进行了分析;在此基础上提出了教学博客平台的设计开发方案,并给出了一些具体应用的方法和策略,同时也指出了在使用中应当注意的问题。

英文摘要: As a customization knowledge management system.
 Blog has attracted more and more attention from educators and it is gradually

 applied in teaching activites. 
The article compares the interest and characters of Blog with other internet

 tools from many perspectives such as technoloy, culture, form and content.
and analyses the roles of Blog in teaching activities.
A teaching platform design based on Blog  and some specific application 

stratigies are put forward in the article.
Problems arised from the application are also mentioned in the article.  

关键词:博客,博客平台,RSS,TrackBack,教学应用

Keywords: Blog RSS TrackBack Application in Education

“博客(Blog或Weblog)”,或称“网志”,近两年来风靡互联网世界,备受网民的青睐,被形象地比喻认为“信息时代的麦哲伦”、“网络中的信息雷达系统”、“不停息的网上旅程”等 [1],被认为是继Email、BBS、ICQ之后出现的第四种网络交流方式。其作为一种快捷易用的知识管理系统,也越来越受到教育工作者的关注并逐步被引入到教育教学领域中,笔者通过创建和管理教育Blog网站站群(www.blog4school.com),对Blog在教育教学中的应用进行了初步的探索与反思。

一,什么是博客?

《网络翻译家》给博客定义是:一个Blog就是一个网页,它通常是由简短且经常更新的Post所构成;这些张贴的文章都按照年份和日期排列。不同Blog的内容和目的有很大的不同,从对网络资源的整理与评论,到有关公司、个人的构想,从新闻到日记、照片、诗歌、散文,甚至科幻小说都应有尽有。许多Blog只是个人心中所想之事的独白,而其它一些Blog则可能是一群人基于某个特定主题或共同利益领域的集体创作。Blog就像是对网络传达的实时讯息。

根据Pyra公司创始人之一Evan Williams的定义,网络上把博客界定为:1、网页主体内容由不断更新的、个人性的众多“帖子”组成;2、它们按时间顺序排列的,而且是倒序方式,也就是最新的放在最上面,最旧的在最下面;3、内容可以是各种主题、各种外观布局和写作风格,但是文章内容必须以“超链接”作为重要的表达方式。Jupiter研究公司副总裁盖丁伯格则把博客的作用概括为:a、个人自由表达;b、知识过滤与积累;c、深度交流沟通的网络新方式。

博客是个性化的个人知识管理系统,通过它可以将工作、爱好和学习有机结合,把日常得到、看到和想到的思想精华及时积累起来,并在交流和共享中达到思想的碰撞。

二,博客与BBS、个人网站的区别

很多人经常上BBS论坛,欣赏网友们唇枪舌剑、海阔天空的讨论,偶尔也会去凑凑热闹,甚至做做版主过过瘾,部分人还拥有自己的个人网站,在一块小小的网络空间里展现自己的风采。博客作为一种新兴的网络交流方式,自然有其区别于BBS与个人主页的特点。笔者在设计博客程序、向围围的人介绍和推广博客时,常常被问到的一句话就是“Blog与BBS、个人网站等到底有什么区别?”,根据笔者的经验及分析,笔者认为可以从以下几个方面进行比较: 

(一)博客与BBS的区别

1、从适用的范围来看:BBS是由很多人聚在一起的聊天(很像英语角),是一个自由交流的公众场所;而群组型Blog则是一批为了共同目标或愿景聚在一起(很像研讨会)研究和探讨问题的场所,个人Blog则是个人的网络日记本,随着知识与思想的积淀,Blog变成了自己快捷易用的知识管理系统。

2、从网络文化的角度来看:BBS是一个开放的、自由的空间,面向的是一个较松散的群组,是服务于公众的,它是为了解决人们缺乏自由发表言论的机会而创设的;而blog则是一个私有性较强的平台,面向的是个人和较小的、具有共同目标的群组,是服务于个人和小团体的。随着网络的普及,人们的言论自由权得到较大的改善,而此时凸显个人才能、张扬个性、服务于特定对象的需求更日益突出,blog应运而生。正因为bbs与blog的创设理念各不相同,因此拥有各自的生存空间和服务对象,并不存在谁取代谁的问题。 

3、从文章的组织形式来看:BBS采用帖子固顶和根据发帖的时间顺序来组织帖子(文章),并采用主题方式对帖子(文章)进行分类,但这种分类用户是不能随意更改的,只有版主以上级别才具有这个权限,虽然具有主题分类的方式,但实际上这种分类对于用户来说是随意的,用户有时并不按这种分类来发帖。而blog则以日历、归档、按主题分类的方式来组织文章(帖子)的,并且Blog的使用者可以自行对文章(帖子)分类,或者将属于私人的信息隐藏起来不对外公布。

4、从交流方式上来看:BBS充许用户回复,但必须注册(通过设置也可以不需要注册),用户在某个BBS参加讨论后,过一段时间,就很难再找回曾经发过的帖子(文章);而blog不用注册就可以回复,同时无论是在自己的Blog写过的东西还是参与其他Blog的讨论,通过一种叫TrackBack的技术(TrackBack可以让使用者把评论写到自己Blog网站上,然后向刊载原始文章的Blog服务器发送该网页的URL及标题、部分正文、网站名称等信息,通过这种方式参加其他Blog的讨论)可以把发言保留在自己的Blog中,同时通过原始文章可以找到网络上所有关于该文章的讨论,这些发言用户可以方便地查找和任意地处置。

5、从内容显现上来看:BBS的开放性和自由性使用得用户在发表帖子时有时可以不假思索,随意性强,必然会造成无关信息较多。Blog的内容是经过使用者的思考和精心筛选组织起来的,通过网志的互联,用户是在别人精选的基础对网络资源进行再次筛选,这就保证了资源的有效性与可靠性。

6、从信息的检索和共享上来看:BBS组织帖子(文章)是杂乱的,因为用户在发帖子时的随意性,造成了在帖子(文章)很多时,检索的结果往往是给用户呈现一大堆无用的或是重复的信息;此外,在对BBS进行检索时,一般只能对一个BBS的信息进行检索,无法实现跨BBS的检索;而Blog使用RDF(资源描述框架)标准来组织信息(每个Blog都有"XML"标志,它的链接文档是个Xml文档,也就是说RSS(RDF)[5]是由XML语言进行描述的),可以同时在多个Blog内检索信息。通过RSS,Blog可以向Newzcrawler这类新闻聚合工具提供"News Feeds"源,实现信息的共享,笔者认为这是BBS与Blog最显著的技术区别。

7、从形成的过程上来看:BBS的形成是由一大批网友针对不同的主题在不同的时间发表各自的看法,使得知识的形成没有一个连续性,显得杂乱;而Blog就不同了,通常它是一个人的学习过程和思维经历按时间记录的工具。举个例子,在学习一门计算机技术时(如学习Java或是Asp),如果一个新手跑到论坛里面去寻求帮助,常常会被论坛杂乱的帖子搞得晕头转向,因此笔者认为论坛更适合有经验的学习者。而Blog把用户(技术的高手)学习或者研究的过程记录下来,当我们去读这些网志时,技术高手的学习经历可以被我们借鉴和参考,引导我们以最快的速度掌握一门新的技术,因此,Blog对新手的指导作用比论坛大。

(二)博客与个人网站的区别

1、个人网站技术门槛较高,需要懂得HTML语言、图形处理、网页制作、网页发布等相关技术,即使掌握了这些技术还不一定能建立一个个人网站,这使得很多教师和学生无法拥有自己个人网站;而博客基本上是零技术,不需要任何网站建设的技术,只要会打字、会上网就行了。

2、个人网站成本高,需要租用个人空间、域名等;而博客则不需要这方面的投资,是零成本。

3、个人网站制作的时间周期长,从技术的掌握到网页的设计和发布需要很长的时间,而博客只需要在几分钟之内填写个表单提交就可以了。

4、个人网站常常注重内容的表现形式,很多个人网站总是追求技术的先进性和表现的艺术性,往往忽略了内容本身;而博客更注重知识的积累、共享和交流,关注内容本身,是个性化的个人知识管理系统。 

总之,Blog相对于BBS、个人网站来说有其优点,但并不表示这个工具可以取代BBS、个人网站等其它网络工具,它并不是全能的。在实际使用的时候应当加以选择,充分发挥每种工具的优势与作用。

三. 博客在教育教学中的应用初探

博客相对其它网络工具有众多优点,逐渐被广大教育者所采用,并逐步应用到教学中去。笔者在这方面也做了一些尝试,并针对教学专门设计了博客程序在网上发布,吸引了部分教师的参与,一起开展Blog在教育教学中的实验。实验的范围包括个人博客(主要作为学生学习反思工具)、群组交流(班级使用、实习团队、学习团队使用)、课堂与课外教学(信息技术课、电子技术课、程序设计等课程)等,根据这些实验,笔者认为博客在教学中可有以下作用:

(一)博客作为教学中的工具

1,博客可以作为个人电子文档系统,它可以写日记、收集资料,写灵感录,写读书笔记,既可以作为学生的个人电子文件夹,又可以是教师的电子备课本等;

2,博客是教学反思工具;

3,博客是教学活动中交流与协作的工具,可以作为教师和学生课后在网上的交流平台,也可以是教研室的虚拟教研平台,在网上探讨教学和研究、合作编写教材等;;

4,博客可以作为教师、学生的个人网站;

5,博客可以作为学校的信息发布系统;

6,博客可以作为学生进行自主学习、研究性学习和协作学习的平台;

7,博客可以作为学生学习和教师教学评价的工具;

8,博客可以作为课程信息的管理工具;

也许它还有更多的作用……

(二)教育博客平台的开发

互联网上已经有很多博客的专业提供商,任何一个人只要通过简单的注册就可以拥有一个博客。但是现有的博客服务商所提供的服务要么功能不完善、要么不够稳定、要么是速度慢,另外面向大众的博客提供商的网站上不可避免出现信息的杂乱等现象,也不能充分发挥博客在教育教学中的特点,所以我们认为有必要建设一个教育博客平台,专门为教育教学活动服务。该平台应具有以下特点:

1、易于安装和维护;

2、主要是在校园网内使用,也可以发布在互联网上;

3、教师和学生经申请都能拥有自己的博客;

4、能申请各种类型的博客,如个人私有的博客、小组协作型的博客、电子相册型等。另外小组协作型的博客至少有三种用户级别限制:管理员,教师和学生;

5、不仅能达到平台内所有博客资源共享,还能进行跨平台的资源共享。这可以通过博客的相关技术如:TrackBack和RSS


什么是 Blog? 

Blog是 Web Log 的简称(译者注:也就是网志(中国大陆也叫博客))。它是一种作者与读者以日志风格进行交互的中介。在软件社区,人们以网志形式来共享观念与思想变得越来越流行。如:http://blogs.msdn.com  就是 MSDN 上的一个 blogging。 

建立网志最轻松的方法是什么? 

  要想建立自己的网志,最容易的方法是到类似 blogger.com 这样的站点注册一个新用户,它提供一个创建自定义网志的 Web 界面,并且可以立即使用所创建的网志。类似 blogger.com 的站点有很多,它们都提供对网志特性的支持。 如果你想更多地控制网志的基础结构或者想要在自己的服务器上建立网志服务系统。你可在以下最流行的几种网志应用商业产品中选择其一:Radio Userland、Manila 和 Movable Type。还有些易用的免费 .NET 网志应用可以使用,最流行的有:.TEXT 和 dasBlog。只要把它们下载下来,然后按照安装说明进行安装与设置,分分钟便可建立起一个可运行的网志服务系统。 
  从功能上讲,这两个基于 .NET 的网志应用系统不相上下。其主要区别在于 .TEXT 需要数据库,SQL Server 或者 MSDE,而dasBlog 将所有信息都存储在 XML 文件中(它基于原来一些微软公司开发人员创建的 BlogX 框架),另一个差别是 .TEXT 在单个安装配置中可支持多个网志(比如现在的 http://blogs.msdn.com  就是如此),而 dasBlog 要支持多个网志,必须进行多次安装。但 dasBlog 有一个很突出的特性,那就是“Mail to Weblog”,它允许你通过邮件来发布新信息。 
  新的 MSDN 网志服务站点和 PDC Bloggers 都是开始查找关于软件开发主题的很好去处。只要浏览这些站点之一便可阅读其经过聚合的预定内容。其预定的摘要会向你公开许多个人网志,渐渐的你会自然而然地发现一些你比较喜欢阅读的内容。这样,你便可以直接预定你最喜欢的个人网志摘要。 
  对于专门讨论 XML 和 Web 服务的网志,请查看 MSDN Web Services Developer Center 上的清单,我个人要花很多时间上这些网志站点。 

什么是 Feed(以下称为提要),如何预定它? 

网志以 RSS 文档形式为其内容提供一个提要,该 RSS 文档可以通过众所周知 URL 获得。RSS 文档是一个 XML 文件,它包含大量离散的新闻项,如某个网志中的入口项(RSS 提要的例子参见 Figure 1)。由于 RSS 是 XML 格式文件,所以它很容易被其它程序所使用。 
  RSS 聚合器是一个读取 RSS 文档并显示新闻项的程序。大多数聚合器只要输入 RSS 的 URL,使得预定提要成为可能。 
  RSS 使阅读网志便得容易。大多数经常阅读网志的开发人员都使用某种类型的聚合器来帮助他们有效地筛选提要内容。聚合器使得阅读网志的感觉就象是在阅读电子邮件,因为它们突出新闻项并将新闻项进行缓冲处理以便离线阅读(参见 Figure 2)。 
  还有一些在线 RSS 聚合器将 RSS 提要捆绑到某个单独的网站。其优点是易于设置并且可以从任何计算机存取你的提要内容。当然,其缺点也是显而易见的,那就是在阅读时必须始终保持连接。 
  RSS 是网志成为一种强大的新型信息交流形式之根本所在。在网志出现之前,大多数开发人员为了要查找到需要的内容,通常要花大量时间来筛选掉那些令人讨厌的无关的信息。 
  网志通过让读者选择所要阅读的提要,将控制权交给读者,从而有效地构建自己的个性化内容流。 
  其它类型的站点也能利用 RSS 的优点来聚合内容。例如,多数主流的新闻站点包括 Wired、CNet、Yahoo 和 NPR News 都提供 RSS 提要。访问 Blogdigger 和 Syndic8,你可以找到一些支持 RSS 的站点。 
  微软的 MSDN 提供 RSS 提要(RSS feeds)来聚合新添加到站点的技术内容。MSDN 的 Just Published提要是一种保持 MSDN 新文章和下载的主要方式。甚至 MSDN Magazine(MSDN 杂志)都有其自己的 RSS 提要!可以预定:http://msdn.microsoft.com/msdnmag/rss/recent.xml  获得每月的更新以便查看本期有何内容?目前有许多种 RSS 聚合器可供选择,在 http://blogs.law.harvard.edu/tech/directory/5/aggregators  上可以找到一个相当完整的列表。其中一些是在线聚合器,而另外一些是桌面应用程序。有些是免费的,另外一些需要付费才能使用。 

哪个 RSS 版本是最通用的? 

这个问题的答案要看你问的是谁,RSS 的版本有好多个,0.90、0.91、0.92、0.93、0.94、1.0 和 2.0。要弄清楚这些版本之间的差别是巨大的挑战之一。理解它们需要了解一些有关它们的历史背景。Netscape 创建了 RSS 的最初版本 0.90,起初的名字是“RDF Site Summary”或者“Rich Site Summary”(规范中说前者是正式名称)。Netscape 创建 RSS 0.90 用于其 Web 门户,这个时候,其他人看到了 RSS 的使用潜力。Userland Software 是第一个开始将 RSS 用于其网志商业产品者之一。 
  版本 0.90 在很大程度上基于 W3C 的 Resource Description Framework (RDF)。许多人都认为 RDF 过于复杂,因此都建议出一个免费的简化版本 0.91。这个任务恰好就给了 Userland Software。Userland Software 便继续发展 RSS 的简化版本,随后出台的版本包括:0.92、0.93 和 0.94。为了强调其所做的简化工作,他们将 RSS 的全称定为“Really Simple Syndication”。 
  正当 Userland Software 继续专注于其简化工作时,另外一组开发人员在复兴最初的 RDF 版本(0.90),因为 RSS 号称自己更灵活。他们最终发布了一个 RSS 1.0 的版本,其正式名称还是“RDF Site Summary”。由于使用 RDF,这个版本完全不同于 Userland Software 所控制的版本。Userland Software 当然不太愿意看到 RSS 1.0 似乎要取代其 0.94 版本的事实,于是出了一个新版本,并将版本号一下子跳到了 2.0。 
  这就是今天的这种局面,形成了两个主要的竞争版本:一个基于 RDF 1.0,而另一个则不是(2.0),但它们两个都共用相同的名字。这是一种可怕的混乱,因为版本号导致人们误认为 2.0 是 1.0 的改进版本,而实际上它们是两个目标完全不同的规范。另一组开发人员已经下狠心着手解决这种混乱问题,通过定义新的摘要(syndication)规范来与 RSS 名字的随意性决裂。这个解决方案称为 Atom(原子)项目。本文稍后将会详细讨论。 
  使用哪个版本其实是无关痛痒的,大多数 RSS 聚合机制支持所有的 RSS 版本(有些甚至支持 Atom)。最终的决定取决于你是否想使用 RDF,可谓萝卜白菜,各有所爱,它完全要看某人所信奉的 Semantic Web 概念而定。 

RSS 1.0 和 RSS 2.0 各是什么样子? 

RSS 1.0 和 2.0 格式所包含的核心信息相同,但其结构不一样。我提供了一个 RSS 1.0 文档(参见 Figure 1)以及一个同等的 RSS 2.0(参见 Figure 2)用于对照。 
你会注意到顶行右边开始的根元素的差异,RSS 1.0 的根元素是 rdf:RDF,而 RSS 2.0 的根元素是 rss。rss 还包含一个强制版本属性用以表示所用的RSS的准确格式(可能的值包括:0.91, 0.94 等)。另一个主要差别是 RSS 1.0 文档有名字空间限定,RSS 2.0 的文档就没有。不管怎样,包含在两个文档中的信息本质上是一样的。 
  两个版本都包含 channel 元素,而 channel 元素又包含三个必须的元素:title、description 和 link,其代码如下: 
  

代码 

           

  除了这些必须的元素外,RSS 1.0 还定义了三个附加元素:image、items 和 textinput,其中,image 和 textinput 是可选的。另一方面,RSS 2.0 提供了 16 个附加元素,其中也包括 image、items 和 textinput,此外还有 language、copyright、managingEditor、pubDate 和 category。RSS 1.0 允许通过定义在单独的 XML 名字空间中的可扩展元素来创建这种类型的元数据。 
  这两种格式在结构上的主要区别必须要看其 item、image 和 textinput 节点的表示形式。RSS 1.0 中,channel 元素包含对 item、image 和 textinput 节点的引用,这些节点存在于 channel 节点本身之外。这样在 channel 和 所引用的节点之间建立了一种 RDF 关联。如 Figure 1 所示,channel 元素与一个 image 元素以及两个 item 元素关联。RSS 2.0 中,item 元素只是在 channel 元素中连续排放(如 Figure 2 所示)。item 元素包含实际的新闻项信息。item 的结构在两个版本中是相同的。item 元素通常包含 title、link 和 description 元素,如下代码所示: 
  
代码 

         

  在 RSS 1.0 中,title 和 link 是必须的,description 是可选的。而在 RSS 2.0 中,title 或 description 必须提供其中的一个;其它均可选。这些只是定义在 RSS 1.0 中的 item 元素。RSS 2.0 提供几个其它可选元素,其中有 author、category、comments、enclosure、guid、pubDate 和 source。RSS 1.0 获取这样的元数据是通过定义在单独的 XML 名字空间中称为 RSS 模块的可扩展元素来实现的。例如,在 Figure 1 中,item 的日期是用 Dublic Core 模块的 元素表示的。 

有关不同格式的完整信息请参考 RSS 1.0 和 2.0 规范。 

那么,何为 Atom? 

前面我提到过,Atom 乃一项目的名字,主要是开发一个新的网志摘要格式以解决目前 RSS 存在的问题(混乱的版本号,不是一个真正的开放标准,表示方法的不一致,定义贫乏等等)。Atom 希望提供一个清晰的版本以解决每个人的需要,其设计完全不依赖于供货商,任何人都可以对之进行自由扩展,完整详细说明。 
  当今许多 Blog 引擎已经支持当前的摘要格式。Figure 3 是一个Atom 0.3 提要例子,它与前述 Figure 1 及 Figure 2 RSS 提要等同。注意 Atom 提要用名字空间限定的,但它不使用 RDF。这使得 Atom 和 RSS 1.0 及 RSS 2.0 在某些地方有相似之处。Atom 在未来是否能被接受,人们拭目以待。 
  除了定义新的摘要格式之外,Atom 还希望定义一个标准的档案文件格式和一个标准的网志编辑 API(Atom API)。有关 Atom 详细规范以及其它 Atom 资源请访问 The Atom Project。 

什么是 blogroll? 

blogroll 是网志提要的集合,大多数 blogger(博客)在其个人网志上都提供 blogroll。这就允许读者连接到其他趣味和写作风格相投的人的网志上。Blogroll 方便了网络上的沟通。通过使用Outline Processor Markup Language (OPML),人们可以用 XML 格式文件交换 blogroll。Figure 4 是 blogroll 的一个例子。 
  大多数网志引擎都自己管理 blogroll,每当读者请求 blogroll 时都自己产生相应的 XML 格式。同样,大多数聚合器都能导入 blogroll 并自动预定所包含的摘要。有关 OPML 更多的信息参见 http://opml.scripting.com。  

能解释 referrers、trackbacks 和 pingbacks 是什么吗? 

大多数网志软件都能让读者添加网志评论。但更常见的做法是让读者在其自己的网志添加一个入口回链到原来的帖子。博客们(Bloggers)都乐于跟踪连接发生的时间以便新读者能理解整个会话内容。 
  所谓 referrer 是一个外部站点,用户单击该站点上一个超链接便可以到达你的网站。许多网志引擎当读者导航到你的网志的某个入口时都能自动保持跟踪。大多数引擎都会在网志入口底部显示一个 referrers 清单,以便读者能往回导航到 referrer 的站点,并清楚他们关于该入口要说些什么,这基于一个假设,那就是如果他们链接到它,可能就此会写些什么。referrer 存在的问题是必须要有这个假设才成立——没有足够的信息说明是否引用的页面事实上包含有关信息。实际上,垃圾信息的发布者为了营销企图已经利用了这个漏洞来重定向读者。 
  Trackback 和 pingback 同一个规范,被用来弥补上述问题的方案。使用 trackback 和 pingback,其他博客们能自动发送一个 ping 到你的网志以明确表示他们已经写了一个引用特定帖子的入口。 
  这种类型的反链允许你的网志以更明显的方式显示所有评论的清单。当今大多数网志软件支持所有这些技术。参见 TrackBack Technical Specification 和 Pingback 1.0。





上一篇:建网站不要忽视网站策划
下一篇:关于软件版本的详细说明
相关分类
网站建设 (5788)
  个人建站 (122)
  企业建站 (114)
  网站建设常识 (200)
  网站安全 (4825)
  网站设计 (312)
  域名 (149)
  主机 (66)
 



版权所有 Copyright© 2006 黑马建站宝典 联系方式:heima123#gmail.com