专题学习网站动态生成系统的开发与应用
[摘 要] 通过分析中小学专题学习网站建设中存在的问题以及教师、管理者、学习者对专题学习网站建设工具的需求,探索研发了专题学习网站动态生成系统,以利于中小学校学科教师在统一平台下快速建立简便、实用、快捷的专题学习网站,有效地用于实际教学,开展基于专题学习网站的各类教学活动。同时系统可实现对专题学习网站建设的统一规划、管理,实现优质专题学习网站的区域共享。
[关键词] 专题学习网站; 动态生成系统; 开发应用; 区域共享
一、序 言
专题学习网站是基于“专题探索—网站开发”学习模式而建设的教学网站,展示与学习专题相关的知识,把与学习内容相关的文本、图形、图像、动画等资源进行结构化重组,也将与学习专题相关的扩展性学习资源进行收集管理,包括结合不同学科特点的学习工具(如字典、计算工具、几何画板、仿真实验室等)和相关资源网站的链接,同时还可以根据学习专题进行网上协商讨论和答疑指导。在专题学习网站的支持下,师生查阅相关资源,对知识进行深度加工,形成围绕一个特定主题的内容整体架构。
专题学习网站所具有的结构化知识展示、扩展性学习资源展示、网上协商讨论和网上自我评价等功能,可以支持学习者基于资源的自主学习、协作学习、探究学习,因此越来越多的教师开始创建并使用专题学习网站。笔者以“专题学习网站”为关键字在万方数据库中进行搜索,共有420条记录符合条件。其中,期刊论文319篇,学位论文80篇,会议论文资源网站21篇。从搜索结果中可以看到,2002年至2007年有关专题学习网站的研究论文从5篇上升至81篇,呈迅速上升趋势。2008年至2009年有所回落,但仍保持在一个相对较高的水平,尤其是2008年的学位论文达到20篇。可见,专题学习网站得到了研究者的广泛关注。
二、当前专题学习网站建设应用中存在的问题
笔者在一项技术支持的教师专业发展项目的需求调研中发现,广大教师对利用专题学习网站支持教学表现出浓厚的兴趣,许多教师设计了相关的课例,也开发了专题学习网站,但这些专题学习网站存在的主要问题是:1.专题学习网站不符合Web标准;①2.由于采用不同的开发技术,很难将多个专题学习网站整合在同一平台下;3.专题学习网站多采用静态页面技术,缺少交互设计;4.专题学习网站后期更新维护较少。
通过访谈,了解到出现以上问题的主要原因是:开发专题学习网站对教师技术要求高,需
要掌握网页制作的相关技术,而掌握这些技术对于中小学学科教师是有一定难度的。
通过搜索相关文献,发现国内学者对于专题学习网站建设中存在的问题也有论述。如吴亚指出专题学习网站低水平重复建设,网站共享程度不高。许多专题学习网站甚至只是用于参加各种评比,不能有效地用于实际教学,普遍存在应用难的问题。教师存在建站的技术瓶颈,参与建设的积极性不高。[1]王贤灿认为学科教师的信息素养制约了专题学习网站的维护。一个专题学习网站的前期规划和建设往往由信息技术教师或网站技术提供商完成,这样容易导致主题学习网站的模式化,不易体现学科教师的教学思想。加之相关的应用培训跟不上,使得专题学习网站在技术上形成了一定的障碍。[2]可见,目前仍缺乏一个统一、便捷(低技术门槛)、可实现区域共享的建站系统,由此笔者提出开发专题学习网站动态生成系统。
三、专题学习网站动态生成系统
(一)系统设计思想
专题学习网站并不是资源的堆积,而是从专题所蕴涵的特定文化、意义出发,进行结构化
的构建,网站风格不但包含相应的知识,更体现设计者的思想。[3]因此,笔者明确地意识到专题学习网站生成系统要以用户为中心,以资源收集和知识社区建设为目标,实现信息社区和知识社区的融合,它既是一个教学系统,还应是一个管理系统。
对于教育管理者,需要实现对专题学习网站建设的统一规划,统一管理,实现优质专题学习资源的区域共享。
对于教师,需要一个专题学习网站建设工具去体现他的教学理念。教师可以利用该工具快速建立专题学习网站、开展基于专题学习网站的各类教学活动、与学生进行在线协商与交流、指导并监控学生的学习活动、创设学习情境、对学生进行评价、与其他教师共建共享专题学习网站、与其他学校教师开展网络教研、进行自我反思等。
对于学生,需要一个在网络环境下基于资源的认知工具。学生可以利用该系统开展网络环境下的各类学习活动、与教师共同建设专题学习网站、与师生进行在线协商与交流、进行个人的反思、迅速到所需的资源、与师生共享自己的学习成果和学习资料等。
综上所述,系统的总体需求可以概括为以下两个方面:1.专题学习网站生成系统可以实现
对专题学习网站进行统一规划、管理、共享。2.专题学习网站生成系统可以帮助教师快速、便捷地对专题知识进行多视角的扩展、挖掘和组织,支持以学生为中心的教学活动。
(二)系统整体架构
依据系统需求分析,笔者将专题学习网站动态生成系统分为表示层、业务逻辑层、数据库层。表示层负责为用户提供完整统一的交互界面,业务逻辑层负责系统核心功能的处理,数据库层负责对数据的存取。系统整体架构如图1所示,整个系统采用B/S结构,即Brower-Server(浏览器—服务器)架构,系统使用者(教师、学生、系统管理员)通过浏览器登录至系统,通过表示层的用户界面向系统提出系统管理和专题学习网站建设的业务请求,系统业务逻辑层对业务进行处理,在必要的时候对数据库进行操作。在B/S结构下,整个系统的管理、资源分配、数据库操作、业务逻辑的管理及动态加载等工作集中于服务器,容易部署和管理。
图1 系统整体架构(三)界面设计
系统用户界面设计是整个系统中艺术要求最高的部分,在设计中,主界面和基础模板的设
计工作最为重要。由于系统界面较多,无法逐一介绍,仅从结构设计、交互设计和视觉设计等三方面加以论述。
1. 结构设计
结构设计也称概念设计,是界面设计的骨架。通过对用户研究和任务分析,制定出产品的整体架构。在结构设计中,目录体系的逻辑分类和语词定义是用户易于理解和操作的重要前提。
在本系统中,各主要界面之间的关系如图2所示。其中个人空间页面和专题学习网站管理页面是系统的两个主要枢纽,可以通过这两个页面进入到系统各功能页面中。
图2 系统主要界面关系
2. 交互设计
交互设计的目的是使系统能简单使用。任何系统功能的实现都是通过人机交互来完成的。因此,人的因素应作为设计的核心被体现出来。
在本系统的交互设计中特别关注以下六个方面。
(1)清楚地错误提示。当用户错误操作后,系统提供有针对性的提示。如用户在发布专题知识时,当专题知识的标题为空时,用户点击提交按钮,会弹出“主题不能为空”的对话框。
(2)让用户控制界面。系统在设计时从用户角度考虑,让用户在界面中有足够的自由去选择自己接下来的操作。如系统界面设计中设置了个人空间,当用户登录后,可以进入个人空间进行个人日志发布、专题学习网站管理、个人信息修改等操作。如图3为系统管理员个人空间的导航条。
图3 系统管理员个人空间导航条
(3)使用日常生活中的语言,避免技术性的语言。 系统在设计时对页面提示语、后台管理菜单等的命名均采用用户容易理解的日常生活用语。
(4)提供快速反馈。如在用户注册页面,当用户输入用户名后,即马上显示该用户名是否已注册,而不是用户填完所有注册信息,点击提交按钮后才提示有相同用户名。
(5)提供合理的导航功能。专题学习网站的导航设计中,笔者采用横向导航和纵向导航结合的方式。主目录采用横向设计,二级目录及更深层的目录采用纵向设计。如图4所示为纵向二级导航菜单。
图4 纵向二级导航
(6)让用户知道自己当前的位置,使其作出下一步行动的决定。系统在多处均设置“当前位置”的提示信息,以防止用户迷航。
3. 视觉设计
在结构设计的基础上,参照目标体的心理模型和任务达成进行视觉设计(Visual Design),包括彩、字体、页面等。视觉设计要达到用户愉悦使用的目的。在系统的视觉设计中,注意了以下几个方面。
(1)界面清晰明了,允许用户快速更换风格。在系统设计中,笔者力求设计界面清晰明了,能在界面中快速到主要元素。系统采用Smarty模板引擎,教师可以一键更换站点模板。
(2)排列有序。系统界面的各项功能链接有序的组织和排列,便于用户快速查。
(3)界面的协调一致。系统界面设计注重用户操作界面的协调,避免出现不同操作界面之间巨大的反差。如专题学习网站的管理界面和个人中心界面之间的协调。
(4)图标的一致性。系统界面中处于不同位置的、表示相同功能的图标保持一致,以避免用户产生不必要的视觉错乱。
(5)彩与内容的一致。系统界面中多采用稳重的蓝,在需要关注的部分采用红标识,尽量避免过分跳跃的彩。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论