资源描述
摘 要
专业英语网络学习平台是一个服务于大学专业英语教学与学生自主学习的远程教育专题性平台。该平台可以集中大量的教学资源,学生可以利用平台获取相应的信息以及在平台上进行自主学习。同时,该平台可以辅助英语教学,对英语教学质量的提高有很大帮助。
本平台基于B/S(浏览器/服务器)模式结构,采用Microsoft SQL Server数据库对数据进行管理,运用ASP编程技术进行前台开发。本平台主要实现教学资源的发布、管理,学生的自主学习。本平台主要实现了教学资源的共享以及学生的自主学习、在线练习。同时,平台还具有词汇查询、留言板、学习记录等功能,方便学生的自主学习,从而构建一个基于WEB的网络学习平台。
关键词:自主学习,网络教学,教学资源,在线练习
ABSTRACT
Professional English learning platform is a thematic distance education platform for college English teaching and students' self-learning. This platform assembles lots of excellent English teaching resources. Students can study individually by means of acquiring useful information under the support of learning platform. At the same time, the platform can be used to assist English teaching and greatly improve the quality of English teaching.
Based on B/S (Browser/Server) mode, the platform was developed by ASP technology and Microsoft SQL Server database technology. The platform mainly achieves the release and management of teaching resources and autonomous study of students. The platform is also designed to assist students to practice online. At the same time, it contains vocabulary searching tools, message board and other useful programs for teachers and learners to operate and communicate.
Keywords: Autonomous learning , Network teaching , Teaching resources , Online test
目录
摘 要 I
ABSTRACT II
第1章 引言 1
1.1 背景 1
1.2 网络学习平台存在的问题 2
1.3 开发技术简介 3
1.3.1 ASP简介 4
1.3.2 SQL Server 2000简介 4
第2章 平台总体设计与分析 6
2.1 平台的总体结构 6
2.2 平台的设计思想 6
2.3功能模块划分 7
2.3.1 学生用户模块 8
2.3.2 教师用户模块 9
第3章 数据库设计与实现 12
3.1 数据库的逻辑设计 12
3.2 数据表设计与实现 12
第4章 平台开发与实现 18
4.1 自主学习模块 18
4.2 题库管理模块 21
4.3 在线练习模块 22
4.4 资源中心模块 24
4.5用户管理功能模块 26
4.5.1 学生用户管理 26
4.5.2 教师用户管理 27
4.6 留言中心模块 28
4.7 友情链接模块 29
第5章 结束语 31
参考文献 32
附录 源代码 33
39
第1章 引言
1.1 背景
随着计算机和网络技术的飞速发展,以互联网为核心的信息技术越来越多地被应用于教学,为教学的改革和发展带来了新的契机。教学资源的数字化是信息化教学的一个重要内容[1]。
信息技术的飞速发展引发了学习领域的深刻革命,主要表现在: 一是在学习观念上,从单纯获取知识与文凭向提高自身综合能力与追求全面发展为目标的转变;二是在学习策略上,从机械性的被动学习向研究型、探索型和效益型的主动学习转变;三是在学习媒体选择上从线性的文字媒体向非线性的超文本转变; 四是在学习组织形式上从传统的班级授课制向以自主学习为主、辅之合作学习的方式转变;五是在学习自我管理上从功利性管理向全过程学习管理转变。基于网络教育发展的动因,学习化社会的营造,学习者的学习需要和学习心理也随之发生了深刻的变化。
2004年教育部颁发的《大学英语课程要求(试行)》指出:“我们应当充分利用多媒体网络技术发展带来的契机,采用新的教学模式改进原来的以教师讲授为主的单一课堂教学模式。新的教学模式应以现代信息技术,特别是网络技术为支撑,使英语教学不受时间和地点限制,朝着个性化学习、自主式学习方向发展。” [2]
然而,目前许多学校教学平台的教学资源匮乏,有些只是一些考试信息,有些仅仅是老师的课堂讲义和课件,有些虽然加上了大学英语教材配套的课堂教学版光盘内容,但这些光盘主要是针对既定教材,适用范围小,教师由于技术原因无法改动里面的内容,加上各校的生源、硬件、以及对教学的要求也不尽相同,不能满足师生多层次、全方位的需要。因此我们觉得自主开发一个基于本校校园网针对外语学院的在校大学生的网络自主学习平台是非常必要的。
专业英语网络学习平台是一个实现英语教学资源网络应用与共享的专题性平台。它通过网络建立一个英语教学资源共享和交流的场所。通过专业英语网络学习平台我们可以方便快捷地访问丰富的英语教学资源和信息,并利用它进行自主学习、自测练习。通过专业英语网络学习平台的建设可以集中大量的优秀英语教学资源,为网络课件开发和教师备课提供丰富、优质的教学素材,避免大量重复性劳动,同时也为学生利用平台获取有用信息、主动学习提供了条件,为英语教学质量的全面提高提供了有力的支持。
1.2 网络学习平台存在的问题
目前,在我国很多学校都很重视学习网站和以及学习平台的建设,提供了大量丰富的教育资源,学生们也喜欢通过网上查阅学习资料和进行远程教育,但纵观学习平台的建设,普遍存在以下问题[3]:
(1) 教育资源的重复建设
学校所提供的教育资源,多是教学课件、电子教案和公开课的视频,其在教学内容上基本相似,如中小学的远程教学基本上是以语文、数学、外语、物理、政治、生物等主要学习科目为主,而高校开设的都是当前的热门类专业,如计算机、经济类等,这就使得学习者在搜索一项主题时,得到的是大量的、内容相似甚至相同的信息,需要花费相当多的时间来进行人工的二次检索,对有用的信息进行筛选。
(2) 学习者不容易找到适合自己学习能力的资源
资源的开发者和学习者存在着知识结构、表达方式和理解能力的差异,即使学习者可以在网上找到大量的教育资源,但如果两者的差异过大,所得到的资源也不能很好的被利用,甚至起到相反的效果,即通过长时间努力的学习也不能获得知识的进步,资源的利用率就会降低。
(3) 学习过程不适合个性化的学习
网络教育资源不适合个性化学习是当前网络教育存在的根本问题。目前我国网络教育资源表现形式单一,内容缺乏系统性和针对性。许多资源媒体只是形式变化了,而内容仍是传统面授教材的翻版,缺乏教学设计和对学生学习的针对性,不适合学生个体化、自主学习。
(4) 重教学内容呈现,轻学习环境设计
建构主义认为,知识不是通过教师传授得到,而是学习者在一定的情境即社会文化背景下,借助学习是获取知识的过程其他人(包括教师和学习伙伴)的帮助,利用必要的学习资料,通过意义建构的方式而获得。在建构主义学习环境下,教学设计不仅要考虑教学目标分析,还要考虑有利于学习者建构意义的情境的创设问题,并把情境创设看作是教学设计的最重要内容之一。在网络环境下的学习,要求必须更加自主地进行意义建构,因此情境的创设尤为重要,网络课程不是仅提供资料,而是影响学生使其成为自己的“教师”。而目前大部分网络课程仍强调“教”,强调知识的传授一进去就开始知识教学,而没有给予一定的情境导入。我们调研了很多网校及网络学院,发现大部分的课程都是文本教学材料或教师讲稿的简单呈现,有些课程内容比较空洞,没有根据教学目标对整个课程作统一的规划,网上只有一两节课的讲稿和试题库,没有给学习者设置模拟真实的学习情境,缺少一些让学习者去解决的现实问题,无法让学习者进行小组协作、角色扮演、讨论、问题解决学习。学习者在学习时,只能被动的接受教学内容或去讨论组发表自己的一些看法。归结到一点,就是没有充分体现学习者的主动性。
(5) 教学内容的表现形式单一
目前,大部分的网页都以静态方式展现,其组织方式也是线性的,其更新频率也不够快。教学内容的呈现也只有文本和静态图像,这种方式相当于书本的搬家;另一种就是直接将教师的POWERPOINT演示文件放到网上。以上两种方式显然不符合学习者的认知规律,既没有对教育目标、教学对象、教学内容、教学方法等进行设计,也没有对网络环境下的教学活动进行设计。
(6) 缺少评价与反馈
评价与反馈是教学中不可或缺的环节。目前网络教学的评价方式仅限于教师对学习者的评价(作业和考试),很少考虑学习者自身的评价、同伴的评价,而这两种对于学习获得学习成就感非常有效。评价的形式一般是客观题(选择题、是非题)和问题简答型的主观题,缺乏基于案例和问题解决型的练习。目前网络教学平台往往是仅给出答题结果,而没有给出适当的分析、评语,学习者只能自己猜测、思考问题的解决方法。基于问题简答方式的主观题,更着重于学习者知识的掌握、知识的再组织,并不是学习者解决问题的能力,而且这种题目前大多采用人工改卷的方法,使学习者不能及时得到反馈信息,在一定程度上降低了学习者学习的热情。在网络教学中,教师与学习者、学习者与学习者面对面交流的机会减少,教师不能通过观察来了解学习者的学习情况,而只能依赖于网络教学平台或网络课程(视频会议例外)来实现交互。我们认为课程设计、开发时必须考虑师生、生生之间同步、异步的交互,让学习者感到自己学习活动并不是孤立的,并非只有计算机和自己在对话,而是始终有人一起参与的,是人性化的。
1.3 开发技术简介
目前国内平台的建设主要应用的技术有:基于C/S结构的应用程序开发和基于B/S结构的动态网页技术。传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是客户端还是服务器端都还需要特定的软件。B/S结构则不同,它的前端是以TCP/IP协议为基础的,校园内的www服务器可以接受安装有Web浏览程序的Internet终端的访问,作为最终用户,只要通过Web浏览器,各种处理任务都可以调用系统资源来完成,这样大大简化了客户端,减轻了系统维护与升级的成本和工作量,降低了用户的总体拥有成本。
1.3.1 ASP简介
Microsoft Active server pages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下罗列了Active server Pages所独具的一些特点:
(1) 使用VbScript、JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。ASP具备面向对象功能,学习容易,ASP提供了方便且能力强大的内建对象。
(2) 无须compile编译,容易编写,可在服务器端直接执行。
(3) 使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。
(4) 与浏览器无关(Bowser Independence),用户端只要使用可执行HTML码的浏览器,即可浏览Active server pages所设计的网页内容。Active server Pages所使用的脚本语言(VbScript、JavaScript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
1.3.2 SQL Server 2000简介
微软的SQL Server 2000界面友好,易学易用且功能强大,与Windows 2000操作系统完美结合,可以构造网络环境数据库甚至分布式数据库,可以满足企业等大型数据库应用。
以下简单介绍它的功能特性:
(1) 实现了客户机/服务器模式
客户机/服务器(C/S)模式数据库计算是一种分布式的数据存储、访问和处理技术,它已成为大多数企业计算的标准。Microsoft SQL Server是客户/服务器系统应用的完美的例子。
(2) 与Internet集成
SQL Server 2000数据库引擎提供完整的XML支持。具备构造大型Web站点的数据存储组件所需的可伸缩性、可用性和安全性。
(3) 具备很强的可伸缩性和可用性
SQL Server 2000包含企业版、标准版、开发版和个人版等4个版本,使同一个数据库引擎可以在不同的操作系统平台上使用,从运行Windows 9x的便携式电脑,到运行Windows 2000 Data Center Server的大型多处理器的服务器。增强的图形用户界面管理工具,使管理更加方便。
(4) 具备企业级数据库功能
SQL Server 2000关系型数据库引擎支持当今苛刻的数据处理环境所需的功能,可同时管理上千个并发数据库用户,其分布式查询使用户可以引用来自不同数据源的数据,同时具备分布式事务处理系统,保障分布式数据更新的完整性。
(5) 易于安装、部署和使用
SQL Server 2000的安装向导可帮助用户方便地实现各种方式的安装,如网络远程安装、多实例安装、升级安装和无人职守安装等。SQL Server 2000还提供了一些管理开发工具,使用户可以快速开发应用程序。
(6) 数据仓库功能
企业在正常的业务运作过程中需要收集各种数据,包含企业的动态历史记录,数据仓库的目的是合并和组织这些数据,以便可对其进行分析并用来支持业务决策。数据仓库是一种高级、复杂的技术。Microsoft SQL Server 2000提供的强大工具,可帮助您完成创建、使用和维护数据仓库的任务。
第2章 平台总体设计与分析
2.1 平台的总体结构
目前校园网上开发建立的学习平台,一般由院校的教育技术中心在校园网上建立Web教学站点,教学内容以Web页面的课件形式出现在站点中。用户通过访问站点中的课件页面来实现网上教学。在总体结构上是趋于采用3层C/S或B/S结构,各类教学资源在服务器一端,采取中心数据库 SQL Server 2000统一存放和组织,学生在客户机一端,无须任何配置工作,只须使用浏览器向Web服务器代理提出请求,服务代理通过中间件与数据库链接,把请求服务的教学内容以Web页面形式通过浏览器反馈给学生。
专业英语网络学习平台的主要用户包括管理员、教师和学生,因此必须根据用户的不同需要进行设计。管理员主要负责系统基本信息的设置、用户管理以及对整个系统的管理。教师负责教学资源的管理、试卷的管理、自主学习内容管理。如:发布新闻公告、辅导答疑。学生可以通过平台自主学习,在线练习以及相互交流。
本课题主要是以本校外语学院在校大学生自主学习专业英语为基础,研究和开发辅助英语教学的自主学习平台。本平台是通过网络建立一个英语教学资源共享和交流的场所。通过此平台我们可以方便快捷地访问丰富的英语教学资源和教学信息,并利用它进行自主学习、自测练习和各种应用。平台主要包括资源中心、自主学习、在线练习、个人空间、留言板5个版块。
2.2 平台的设计思想
平台的设计目标是利用计算机和网络技术,综合不同的教学模式、不同教学对象的特点,在各种不同的教学环节中为网络辅助教学提供灵活的、可缩放的、适合于多种层面、多种对象及多种网络环境的交互式教学支撑平台,实现教学效果的最优化。它的主要设计思想为:
(1) 遵循以学生为主体,教师为主导的原则。在平台基于角色进行系统设计,体现出学生自主学习的主体地位。同时,为了提高学生的学习效率,需要强调教师的主导作用,其方式是教师通过组织学习资源,辅导答疑等手段对学生的学习进行引导和帮助。
(2) 为传统课堂教学提供网络辅助教学支撑环境。平台的设计应以课程为中心,教师可依据教务安排开设与传统课堂对应的网络课堂,全面管理和维护本课堂教学资源并提供相关管理功能。
(3) 建立内容丰富的课件素材和软件资源库整合学校教学信息资源,平台应支持符合标准的网上教学资源的管理,并能针对不同角色提供相应的对教学资源的操作权限,使管理员、教师、学生能在不同层次上管理(上传和下载)所需要的教学资源。素材资源库应为教师制作课件提供资源服务,学生可在线获取本课程有效资源,充分享用本平台提供的各种资源服务。
(4) 易用性、通用性强。网络教学平台营造的是一个教学环境,他的每个功能都是为教学活动所设计的,具有高度的实用性和可用性。网络教学平台的使用者是广大的教师和学生,他们的计算机应用能力不同于专业技术人员,因此平台的开发必须要做到界面简洁、分类清晰、操作简单、使用方便,尽量符合使用者的操作习惯,是学生和教师很快就能运用平台开展网上教学。同时,平台的设计要考虑教学的通用性;满足各种类型课程的需要,适合各类不同教师的教学方法。
2.3功能模块划分
平台的基本功能都需要身份验证之后才能进行相应的操作,所以根据用户权限的不同可分为学生用户、教师用户、管理员三大模块。教师用户主要是在后台进行相应的教学资源的管理。学生用户主要是在前台进行相应的自主学习、在线练习。管理员在后台可以对平台进行总体的管理。平台的总体结构如图2-1所示:
管理员
学生用户
教师用户
数据库
后台管理
前台操作
图2-1平台总体结构图
2.3.1 学生用户模块
学生模块是专业英语网络学习平台的重要组成部分。学生可以在平台上进行自主学习、在线练习以及下载相应的教学资源。学生用户模块结构如图2-2所示:
学 生用 户
自 主学 习
在 线练 习
资 源中 心
个 人空 间
留 言中 心
专 业四 级练 习
专 业八 级练 习
其他类型练 习
专 业四 级资 料
专 业八 级资 料
其 他类 型资 料
个 人资 料更 新
学 习进 度查 看
专 业英 语四 级
专 业英 语八 级
自测练习查 看
图2-2学生用户功能模块图
(1) 自主学习版块
自主学习版块主要是由教师在后台提供相应的教学资源供学生进行在线自主学习。教师提供的教学资源主要包括听力、语法、词汇、写作以及美文欣赏。目前平台的自主学习版块导航条主要包括专业英语四级学习、专业英语八级学习。教师可以在后台进行顶级类、二级类的相应修改,并且可以自由的添加顶级类、二级类,方便教师进行自主学习教学资源的管理。
学生在进行自主学习时,系统会自动保存学生的学习记录,并且在个人空间中能够给出相应的显示,方便学生的再次学习。教师也可以在后台进行相应的查看,了解整体或者个别学生学习某方便教学资源的情况。
(2) 自测练习版块
学生在此版块可以进行相应的在线练习:可以是单项练习,也可以是综合性的练习。目前题库题型主要分为听力题、选择题、判断题、写作题。教师可以在后台进行各类型试题的管理,并且在进行添加试题时教师可以进行相应的试题提示点的添加以及在进行在线组卷时可以控制每一种题型的测试时间。学生在进行在线练习以及在查看测试结果时可以看到本题型的规定时间以及自己在此题型进行测试所花费的时间。
(3) 资源中心版块
资源中心版块主要是由教师在后台添加相应的教学资源供学生进行下载。教师提供的教学资源主要包括听力、语法、词汇、写作以及美文欣赏。目前平台的资源中心板块主要包括专业英语四级资料、专业英语八级资料、其他资料。教师可以在后台进行二级类的相应修改,并且可以自由的添加二级类,方便教师进行资源中心的管理。
(4) 个人空间版块
个人空间版块主要是面向学生用户的。学生可以在此查看自己自主学习的进度、自测练习的情况已经进行相应的资料的修改,并且教师在后台添加的通知都会在个人空间页面显示。
(5) 留言中心版块
留言中心版块主要是提供学生与教师的网上答疑系统。学生可以在线提出自己的疑问,教师在后台可以进行在线的答疑活动。
2.3.2 教师用户模块
教师用户是专业英语网络学习平台的另一重要组成部分,教师用户可以引导并帮助学习者进行在线学习。教师用户模块的功能主要包括自主学习内容管理、资源中心管理、在线练习管理、用户管理、留言管理、友情链接管理六大子功能。
(1) 自主学习版块
在此版块中,教师可以对自主学习版块中的教学资源进行分类,以及添加删除教学资源。教师也可以对自主学习首页说明进行相应的修改。
教师可以修改自主学习导航的分类,可以自主的添加顶级类、二级类。教师可以将自主学习导航的分类设置为与课本目录对应的分类,这样可以方便学生的自主学习。
(2) 资源中心版块
目前资源中心版块主要分为专四资料、专八资料以及其他资料。教师可以在这三种顶级类下添加各种二级类,方便学生的查看。教师在添加教学资源时可以对上传的资源进行相应的使用说明,方面学生用户的查看。
(3) 在线练习版块
在线练习版块中主要分为题库管理和试卷管理。
教师可以在题库管理界面进行相应的各种题型试题的添加、删除、更改等操作。目前试题类型主要包括选择题、听力题、判断题、写作题。教师在进行相应的试题添加时可以进行相应的试题提示点的添加。
试卷管理主要包括试卷管理、分类管理、在线组卷、在线批改。试卷管理主要是对试卷的更新,删除操作。分类管理界面主要是对试卷的分类进行管理分类。
目前试卷主要分为单项练习试卷、综合性练习试卷。单项练习主要以一种题型为基础对某知识点进行专题测试。教师在进行在线组卷时可以控制各种题型规定时间,督促学生的在线练习。
教师可以对学生在线练习的试卷进行批改,可以查看学生在此题型所用的时间,并且在进行的修改时可以添加相应的注意点方便学生的加深理解。
(4) 新闻管理
教师可以在后台添加相应的新闻公告,提醒学生进行相应的教学活动。在平台首页以及学生个人空间页面都可以看到教师添加的公告信息。
(5) 用户管理
用户管理主要包括教师本人的个人资料修改和学生用户管理。教师可以在后台查看学生的个人信息以及学生自主学习、在线练习的情况。
(6) 留言管理
教师可以对学生提出的疑问进行在线答疑。
教师模块结构示意图如图2-3所示:
教师用户
资料中心
题库管理
试卷管理
新闻管理
用户管理
留言管理
链接管理
资料分类
资料管理
听力题
选择题
判断题
写作题
试卷管理
在线批改
分类管理
新闻类别
新闻分类
学生用户
图2-3 教师用户模块图
第3章 数据库设计与实现
3.1 数据库的逻辑设计
根据专业英语网络平台的总体结构分析,可初步确定数据库的主要数据表项和数据结构组成。本平台建设的目标是建立基于网络的便于学生在线自主学习以及在线练习的教学环境,有利于辅助教师教学和学生学习。平台主要用户包括管理员、教师用户、学生用户,他们对应的数据表分类为:admin、teacher、student;同时,本平台还将提供资源中心、自主学习、在线练习、留言中心等功能,这样数据库中还将有资源信息表、留言信息表和在线测试表等相关的数据表。其中在线练习版块的E-R关系图如下图3-1所示:
图3-1 在线练习E-R图
3.2 数据表设计与实现
(1) 学生信息表(student):学号、学生姓名、登录密码、性别,班级,电话,EMAIL,自测练习次数,本次登录时间,上次登录时间,登录次数。
表3-1 student
字段
是否为主键
类型
说明
Id
是
Int
学号
Realname
否
Nvarchar
真实姓名
Pwd
否
Nvarchar
密码
Sex
否
Nvarchar
性别
Class
否
Nvarchar
班级
Email
否
Nvarchar
电子邮件
Phone
否
Nvarchar
电话
Test_time
否
Int
测试次数
Now_loadtime
否
Datetime
登录时间
Last_time
否
Datetime
上次登录时间
Hits
否
Int
登录次数
(2) 教师信息表(teacher):用户名、密码、姓名、电子邮件地址、联系电话、登录次数、登录时间、上次登录时间、登录的IP地址。
表3-2 teacher
字段
是否为主键
类型
说明
Id
是
Int
教工号
Realname
否
Nvarchar
真实姓名
Pwd
否
Nvarchar
密码
Sex
否
Nvarchar
性别
Email
否
Nvarchar
电子邮件
Phone
否
Nvarchar
电话
Now_time
否
Datetime
登录时间
Last_time
否
Datetime
上次登录时间
Hits
否
Int
登录次数
Ip
否
Nvarchar
登录IP
(3) 教学资源信息表(Down):资源名称、资源类别、添加时间、修改时间、下载次数、是否为推荐资源、添加时间、更新时间。
表3-3 down
字段
是否为主键
类型
说明
Id
是
Int
Title
否
Nvarchar
名称
Content
否
Nvarchar
内容
Sort_id1
否
Int
顶级类
Sort_id2
否
Int
二级类
Zl_dx
否
Int
资源大小
Filename
否
Nvarchar
资源名称
Adduser
否
Nvarchar
添加者
Hits
否
Int
下载次数
Addtime
否
Datetime
添加时间
Updatetime
否
Datetime
更新时间
Recommend
否
Int
是否推荐
(4) 试卷信息表(paper):试卷ID、试卷名称、试卷类型、添加时间、修改时间、选择题、判断题、听力题、写作题、听力题时间、选择题时间、写作题时间、判断题时间、判断题。
表3-4 paper
字段
是否为主键
类型
说明
Id
是
Int
Title
否
Nvarchar
名称
Sort
否
Int
分类
Addtime
否
Datetime
添加时间
Updatetime
否
Datetime
更新时间
Hear
否
Nvarchar
听力题
Hear_time
否
Int
听力题时间
Choose
否
Nvarchar
选择题
Choose_time
否
Int
选择题时间
Write
否
Nvarchar
写作题
Write_time
否
Int
写作题时间
Judge
否
Nvarchar
判断题
Judge_time
否
Int
判断题时间
(5) 听力题信息表(hear): ID、听力题名称、听力文件、问题、选项1、选项2、选项3、选项4、答案、提示、标记。
表3-5 hear
字段
是否为主键
类型
说明
Id
是
Int
Name
否
Nvarchar
标题
url
否
Nvarchar
听力文件
Question
否
Nvarchar
问题
Select1
否
Nvarchar
选项1
Select2
否
Nvarchar
选项2
Select3
否
Nvarchar
选项3
Select4
否
Nvarchar
选项4
Answer
否
Nvarchar
答案
Point
否
Nvarchar
提示点
Mark
否
Int
标记
(6) 试卷记录表(provisional): ID、学生学号、试卷编号、听力题、听力题时间、选择题、选择题时间、写作题、写作题时间、判断题、判断题时间、得分、标记。
表3-6 provisional
字段
是否为主键
类型
说明
Id
是
Int
User_id
否
Int
学生学号
Paper_id
否
Int
试卷编号
Hear
否
Nvarchar
听力题
Hear_time
否
Int
听力时间
Choose
否
Nvarchar
选择题
Choose_time
否
Int
选择时间
Write
否
Nvarchar
写作题
Write_time
否
Int
写作时间
Judge
否
Nvarchar
判断题
Judge_time
否
Int
判断时间
Score
否
Int
得分
Mark
否
Int
标记
(7) 自主学习表(astudys): ID、父类、标题、文件、内容、点击数、更新时间、添加时间。
表3-7 astudys
字段
是否为主键
类型
说明
Id
是
Int
Fid
否
Int
顶级类
Title
否
Nvarchar
标题
Filename
否
Nvarchar
文件
Content
否
Varchar
内容
Hits
否
Int
点击数
Updatetime
否
Datetime
更新时间
Addtime
否
Datetime
添加时间
第4章 平台开发与实现
专业英语网络学习平台按照功能可分为自主学习、在线练习、题库管理、资源中心、试卷管理、用户管理、留言中心、友情链接等七大主要功能模块。
4.1 自主学习模块
在自主学习版块中,教师可以对课程的知识结构进行在线组织管理,教师可以在后台进行相应的顶级类以及二级类的相关操作,如教师可以把章节的信息归为顶级类,在章节下面的知识点则可以以二级类的形式今天添加,从而组成以树型结构呈现的电子教学内容,同时教师也可对教学内容进行在线修改、删除等操作。
学生在自主学习版块中可以学习任课教师的课堂电子教案等相关的教学信息资源,并且在这里学生可以赏析教师推荐的优美英文文章以及一些很有用的学习经验介绍等,这对于培养和提升学生的学习能力都是大有裨益的。
学生点击导航条进入自主学习页面,在这里主要显示的是自主学习首页的说明,效果如图4-1所示。左边树形的导航界面可以由教师在后台进行自主的添加修改顶级类和二级类,这样可以用树形结构呈现教学内容,如图4-3所示。添加顶级类、二级类之后可以在前台直观的反应出效果,如图4-2所示。学生可以点击树形导航条里面的内容进行在线学习。教师可以在后台进行相关的资源管理,效果如图4-4、4-5所示。
图 4-1 自主学习首页
图 4-2 自主学习-听力学习
图 4-3 自主学习分类修改界面
图 4-4 自主学习添加内容界面
图 4-5 自主学习管理界面
4.2 题库管理模块
题库管理模块主要提供给管理员和教师用户使用。管理员和教师用户可以在后台增加、删除、修改各种类型的习题。题库中的习题将由本校教学一线的英语任课教师进行组织编写,以考查和评价英语听、说、读、写等能力为目标,结合英语教学的实际,力求体现当前教学、考试的新要求和新方向。目前题库管理模块中题型主要包括:听力题、写作题、判断题、选择题等。录入试题时,教师可以添加相应试题的提示。
教师可以在后台进行添加删除试题。目前试题主要以客观题为主,包括选择题,听力题,判断题,写作题。效果如图4-6、4-7所示。
图 4-6 听力题管理界面
图 4-7 题库导航截图
4.3 在线练习模块
在线练习功能模块主要分教师在线组卷模块、学生在线练习模块。教师在后台进行在线组卷生成供学生在线练习的试卷。在线练习的试题类型主要以客观题型为主,学生在提交试题答卷后由教师进行在线批改,并且教师会对学生的选择做出比较详细的错误分析,以便学习者对自己作近一步评价[12]。
在线练习的流程一般为:教师先进行在线组卷:先录入试卷名称、选择试卷类型、设定考试时间,再从试题库中调入已有的试题组成试卷,取得试卷ID,完成组卷,平台将记录保存到数据库中。
学生在线进行练习后其中的客观题由系统自动批改,主观题由教师批阅。教师在批阅的时候除了给定题目的得分外,还可以做出比较详细的错误分析,以便学习者对自己作近一步评价。
教师在后台进行题库添加之后,可以在试卷管理页面进行在线组卷、在线批改、试卷分类管理、试卷管理操作,效果如图4-10、4-11、4-12所示。
前台主要是以列表的形式向学生进行展示,学生可以点击一份试卷进行在线练习,效果如图4-8、4-9所示。
图 4-8 在线练习首页
图 4-9 试卷听力部分
图 4-10 试卷管理导航截图
图 4-11 在线批改
图 4-12 在线组卷-选择题部分
4.4 资源中心模块
该模块主要提供教学资源的上传、下载功能。教师在后台可以添加专业英文方面的相关的教学资源,并且教师可以对资源进行修改、删除等操作,学生用户可进行在线资源浏览、下载等操作[12]。
资源中心左侧也采取了树形的导航结构,教师可以在后台进行二级分类的添加。效果如图4-13、4-14、4-15、4-16所示:
图 4-13 资源中心
图 4-14 添加资源
图 4-15 二级分类管理
图 4-16 顶级分类列表
4.5用户管理功能模块
专业英语网络学习平台中的用户管理功能模块主要包括对学生用户个人信息、学习记录等的管理,引导学生学习,使网上学习活动正常进行。用户管理主要由管理员进行管理,教师只能进行学生管理,用户管理导航截图下图所示:
图 4-17 用户管理导航截图
4.5.1 学生用户管理
教师用户以及管理员可以对学生用户进行添加、删除、修改等操作。
在学生管理列表中,教师可以查看学生的自主学习情况,自测练习情况以及登录历史。效果如4-18、4-19所示:
图 4-18 学生管理列表
图 4-19 教师查看学生自主学习情况
4.5.2 教师用户管理
教师用户不但可以管理学生用户信息,而且可以对自己的资料信息等进行管理维护,效果如图4-21所示。
管理员通过教师管理功能可管理教师个人资料和密码等,对个
展开阅读全文