随着教育信息化和国际化的快速发展,越来越多的学习者选择在网络环境下开展自主学习。网络在人们的学习生活中扮演着越来越重要的角色,学生的自主学习更是离不开网络。因此在教育领域,发展自主学习平台,为教育教学和科研等活动提供保障已成为教育信息化建设的关注点之一。西部地区与率先改革开放的东部沿海地区相比,经济发展相对滞后,高中国际教育课程起步比较晚,教育国际化进程相对缓慢。在这样的背景下,我们对我国西部地区高中国际课程如何教、如何学进行详细分析,在建立优质资源共享平台的基础上,对西部地区的教育资源进行重新思考,并针对存在的问题提出有效和可行性强的对策。
本平台采用ASP.NET技术、SQLServer2008数据库和B/S模式架构,具有多渠道选择学习资源,多种交流互动的学习工具和学习评价方式等,方便师生的使用和交流。可以给学生的自主学习带来极大的方便,提高学习效率。
自主学习平台系统的业务流程
西部地区高中国际课程自主学习平台系统的业务流程比较简单,系统分为前台和后台两个功能模块,在系统的后台管理员可以添加学习任务、电子教材,课件,查看学生学习进度,进行题库管理和阅卷。前台会员登录之后就可以观看教材,下载学习资料,查看考试信息以及在线交流。自主学习平台的主要业务流程图如图1所示。
从图1的业务流程图中我们可以看出,前台会员在注册之后可以观看课程,下载资料,查看公告,同时还可以报名学习的课程,然后管理员对课件,教程信息,答疑系统以及会员的报名信息进行管理。
自主学习平台功能模块
自主学习系统的网站后台实现了对系统中所有信息的控制和管理,包括对会员信息、教材信息、课件,题库,在线考试、论坛答疑、学分管理等信息进行管理。前台是供用户使用的功能模块,也就是展示给用户的网站前台界面,前台功能实现了用户注册、用户登录、查看教程、课件、试卷、分数等功能,自主学习系统的总体框架图如图2所示。
数据库设计概论
数据库设计是一个程序的灵魂,一个系统成功的关键问题在于它是否有一个良好的数据库结构,数据库部分是一个程序最难设计的部分,因为其涉及到的信息量非常大,复杂程度也非常高,所以要开发一个数据库对开发人员的技术和知识水平要求非常高。我们通过对系统的数据库项,数据库结构,部分数据库表的详细结构来叙述。
自主在线学习系统采用Microsoft Visual Studio 2008集成开发环境进行开发,首先要做的事情就是进行数据库连接,ASP.NET数据库连接有很多种方式,我们采用web.config配置文件进行配置数据库的连接,代码如下:
<configuration>
<connectionStrings>
<add name="Conn" connectionString="server=(local);databa
se=sdfz;uid=sa;pwd=666666" />
<add name="RegInfo" connectionString="2D1A-8225-
CA5C-B35B" />
<add name="WriteInfo" connectionString="0" />
CA5C-B35B”/>
<add name="SaveMin" connectionString="10" />
<add name="SaveMax" connectionString="30" />
</connectionStrings>
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。