融合RSS的教学博客应用设计

时间:2022-08-17 09:20:23

融合RSS的教学博客应用设计

摘要:针对已有网络教学的不足,分析了博客与RSS对网络教学应用新需求的适用性,从架构、开发工具、功能模块方面介绍了一个融合RSS的教学博客的构建。以此教学博客为基础,设计了8个教学应用,用于满足迅捷和获取有效教学信息、课后小结复习、学习进展跟踪、作业网络提交和批改、学习反思、个性化学习、协作化学习、分享教学资源。

关键词:博客;聚合内容;网络教学;教学博客;RSS Toolkit

中图分类号:G642文献标识码:A文章编号:1009-3044(2009)34-9876-02

Application Design of E-Learnig Blog with RSS

HE Peng, CHEN Ji-hong, LU Jian-xin, GU Xiang

(School of Computer Science and Technology, Nantong University, Nantong 226019, China)

Abstract: Analyzed the applicability of Blog and RSS for E-Learning's new requirement. Introduced the construction of a learning Blog with RSS from aspects in framework, development tools and function module. Designed eight learning applications based on the learning Blog for obtaining effective learning information quickly, going over courses after class, tracking study process of students, homework handing in and looking over, study re-pondering, individual learning, co-learning and sharing learning resource.

Key word: blog; RSS; E-Learning; blog of learning; RSS toolkit

随着现代教育技术的发展,网络教学资源的内容和形式得到极大丰富,网络教学对提高教学效果起到了一定作用。但对目前网络教学展开的调查表明:“现有网络教学存在着重教学内容的呈现与讲解, 轻学习环境与学习活动的设计,缺乏研究性学习的环节,缺乏协作学习的设计”。在这样的背景下,寻求新型的网络教学应用新模式与新应用成为必须。博客与RSS是Web2.0时代的主流技术与应用。博客与RSS结合,使得信息的、聚合、更新、交流、共享变得简单方便。利用博客与RSS技术构建一个网络教学系统,并在其上进行教学应用是很有意义的。

1 博客简介

博客(Blog),Web Log的简称,它是作者与读者通过互联网日志进行交互的中介,是一种崭新的信息传播和交互方式。与门户网站等传统Web信息相比,博客有着更多的信息源,可以提供更丰富的信息,且信息源间的交互更加频繁,联系更加紧密。因博客特有的自主性、灵活性和多样性使其从应用于教育领域伊始就显示了强大的生命力和发展前景。博客的教学应用价值,体现在从扩张、拓展师生交往的空间、培养学生的自我探究兴趣、提高群体学习的协作程度、全程记录学习过程、系统组织个体知识管理[1]。

2 RSS简介

RSS,即聚合内容,是在线共享内容的一种简易方式。RSS是一种标准(格式)[2],这种标准使用XML描述,用来聚合新闻或者像新闻一样更新比较频繁的网站内容。用户可以利用RSS阅读器软件根据自己的喜好和兴趣,自主配置、有选择性地将种类和数量繁多的网站信息来源“聚合”到RSS阅读器软件中,为用户提供多来源信息的一站式服务。RSS的应用使用户不再变成信息的被动接受者,而是信息选择、阅读的主动者。RSS阅读器能自动更新用户定制的网站内容,在用户不知道有新闻发生时第一时间将新闻送到用户面前,用户可以毫不费力地了解新事物、新产品、新信息,极大提高了信息的时效性和价值。如果在教学博客系统中融入RSS技术,则师生可以使用RSS来订阅他人的博客信息。

3 教学博客构建

博客系统可以使用开源项目(例如:OBlog)快速构建,二次开发,但对系统底层的操控往往受到限制。自主开发的博客系统,可以获得更大的自。本教学博客自主研发,基于B/S结构,使用 2.0技术、Visual studio 2005开发环境、SQL SERVER 2005数据库来开发实现,并融入了RSS功能。

1) B/S结构

教学博客要求在校园网内及Internet上都能够访问使用,所以该平台必须是Web形式的。为了更方便的访问、管理,增强应用程序的可用性、安全性、可扩展性与可移植性,该博客采用三层B/S结构。B/S三层结构分为:显示层、逻辑层和数据层。其中将实现人机界面的所有表单和组件放在表示层,将用户返回的数据以html页面的形式反馈给客户端用户,并在网页浏览器中呈现。将业务规则、数据访问、合法性校验等工作放到逻辑层进行处理。通常情况下,客户端不直接与数据库进行交互,而是与逻辑层建立连接,再经由逻辑层与数据层进行交互。数据层包含教学平台资源信息与相关数据库。

2) 2.0

2.0 是微软公司继ASP之后的一个用于Web开发的全新编程技术,采用 2.0开发的Web网站,具有高效、快捷的特点。

3) Visual Studio 2005

Visual Studio 2005是微软公司推出一套完整的开发工具。它是 2.0的最佳集成开发环境,可以方便地管理解决方案和解决方案下的项目,是集项目管理、网站配置、代码输入、调试、帮助、数据库开发等为一体的集成开发环境。

4) Microsoft SQL Server 2005

SQL Server 2005是微软公司推出的数据库平台,可以构建和管理用于业务的高可用和高性能的数据应用程序。

5) RSS Toolkit工具包

教学博客的RSS功能实现有两种方法:一种使用XML文档生成方法,另一种是用字符串累加方法。本系统的设计使用前一种方法。因RSS文件版本繁多,而且存在一定差距,如果手动解析XML文件费时费力。可以利用微软公司开发的RSS Toolkit工具包来简化之。

本教学博客系统功能模块图如图1所示。

4 应用设计

基于教学博客系统,融合RSS,设计如下的应用。

4.1 教师教学信息

教师可在自己的博客中教学信息,如:教学资料(教案、课件等)、预习布置、问题解答、学习辅导、作业布置、测验考试等。也可通过采用RSS功能将这些信息按照学生的博客地址自动、直接地传送给学生, 解决通过电子邮件发送时产生地邮件丢失或系统退信的问题。

4.2 教师课后小结

每次完成了课堂教学后,教师在自己的博客上,以日志的形式记录课堂上的教学主要内容、重点、难点与拓展问题。学生只要运行RSS阅读器,不需要进入教师的博客中,就可根据这些提示内容,检查自己是否对当次的课程完全理解与掌握,以便课后更有效地进行复习。

4.3 教师跟踪学生学习情况

在教学博客中使用RSS,可以使教师自动跟踪学生的学习,这样教师不必每天检查所有学生的博客,只须通过RSS链接源跟踪学生自建的学习档案,就可了解学生的学习进展情况。然后,教师可根据每个学生的进展情况,进行针对性的辅导、指点与答疑。

4.4 教师批改作业

博客教学系统中让学生在各自的博客中完成自己的作业,而教师利用RSS功能在RSS阅读器中批改聚合在一起的学生作业,对他们的学习进行评论,还可以及时了解学生对已批改作业的订正情况。这样教师无须一个一个地进入每个学生的博客浏览们提交的作业,从而大大提高的作业批改效率,实现作业批改网络批处理化。

4.5 学生进行个性化学习

博客可以让学生根据自身情况选择合适、感兴趣的学习主题,例如:很多学生对计算机编程感兴趣,他们就可以根据自己的需要,参加编程专题的小组博客,或通过RSS订阅其他同学建立编程相关的博客信息。博客可以让学生根据自身情况选择合适自己的学习主题,而RSS使得学生节省信息搜索的时间,提高浏览的效率,尽量让时间与精力集中在自己感兴趣的课题上,从而有效地提高了学生的学习主动性与积极性。

4.6 学生学习反思

借助教学博客,学生可以建立起自己的学习档案,把自己的所见、所闻、所想、所感以博客日志的形式记录下来,通过对自己学习过程和学习结果的反思,不仅可以进一步巩固自己应掌握的知识和技能,也能认识到自己的“认知”状况,使自己更了解自己,在记录表达的过程中,提高自己的想像力、判断力以及语言表达能力。

4.7 学生协作学习

协作学习是指基于共同任务或目标,通过小组或团队形式共同学习的策略。在协作学习中,学习者可先在博客系统中建立其学习主题的专题博客,协作成员在专题博客内采用分工、统筹的方法对学习任务进行分解、执行与汇总;采用置疑、对话、争论等形式对所遇到的问题进行充分讨论;各成员将其在学习过程中探索、发现的学习成果、学习心得、学习资源通过RSS与订阅的方式与其他成员共享。在协作学习的过程中,提高学生的学习效率,加强他们团队合作的意识、技巧与能力。

4.8 构造教学资源库

传统教学资源库与当前电子资源库中的资源长期不更换,并需要投入大量的经费来构造维护支撑资源库的硬件设备与信息资源。如果自己利用互联网来构建教学资源库,得使用搜索引擎进行相关检索,每天需要花费大量的时间才能获得满意的资源。采用RSS订阅,就可轻松获取最新的网络教学资料与资源。打开RSS阅读器,就可以浏览其标题和内容概要,甚至可以阅读全文,不必直接去访问一个个网站。这样教师与学生不但可以将及时更新内容整理到自己的教学电子档案、个人电子学习档案,还可以与他人分享这些资源。人人为我,我为人人,而在整个系统内形成低成本、充分共享的教学资源库。

5 结束语

本文介绍了融合RSS的教学博客自主构建,通过教学应用的设计,可以帮助解决当前网络教学中存在的一些问题,但它自始至终只是教学的辅助工具,所以不能期望它能解决教学中的所有问题。但随着博客与RSS技术在教育中应用的不断深入,它们会发挥更大的作用。如何让它们更好地为教师和学生服务,提高网络教学的质量,值得进一步地探索与开发。

参考文献:

[1] 何鹏,陈继红,陆建新.基于Blog的计算机公共课程辅助教学研究与设计[J].计算机教育,2009,5(2):101-103.

[2] 刘清堂,白新国,徐宁.基于RSS的教育资源服务系统研究[J].计算机工程与设计,2008,29(2):474-476.

上一篇:基于8051单片机的液晶屏接口设计 下一篇:智能练习测评系统的研制