论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 教育技术学 小学教育 学前教育 代写论文
当前位置: > 教育论文 > 教育技术学 >

网络课程实践辅助平台的设计与开发

1. 引言

随着Internet的迅速发展,网络课程已成为当今网络教育的一大趋势。《多媒体技术基础》是教育技术专业的一门理论与实践相结合的课程,且课程内容较多,信息量较大,而教学课时非常紧缺,完成实践环节的时间非常有限。为解决这一问题,有必要精心设计该门课程的实践辅助平台,为学生提供一个课后学习和交流的环境。这样,在课堂之外,学生可以根据自己的实际情况学习,通过交流模块,教师也可以实时收集到学生在学习过程中遇到的问题,并根据学生的学习情况来调整教学进度。另外,专业课程教学网站与课堂教学的结合,可以有效拓展课程教学的时间和空间,提高教学质量和效果[1]。因此,本设计以网络课程的形式,精心设计和开发该门课程的实践辅助平台。

http://www.paper51.com

目前现已存在许多《多媒体技术基础》网络课程,但多数侧重理论部分的研究,而忽视了课程的实践环节。因此,本人以网络课程的方式,着重设计实践平台及相应的辅助平台,重视实践环节的教学,并为学生提供测试与学习交流模块,动态记录学生的学习情况,从而关注学生的学习过程,了解学生的实际学习状况,提供给教师及时的反馈,供教师清楚的了解到学生的学习情况。该网络课程主要由登录模块、课程教学模块、实践教学模块[2]、在线测试模块、学习园地模块、在线论坛模块和教学管理[3]等七大模块构成;主要完成了该网络课程的用户管理、实践教学、在线测试、在线论坛及相应的后台管理功能模块;实现了实践教学模块中实训导航、实验讲义及相关学习网站的内容呈现,实验素材和常用工具的下载[4],在线测试中测试项目的选择、题库的抽取、随机组卷[3]、自动评分[6]、答案生成、以及查看本人测试成绩,在线论坛中的发布主题、查看主题、回复主题和删除主题,以及教学管理中对实训导航和实验讲义的添加删除、对实验素材及常用工具的上传、对学生测试成绩的查看、以及对测试系统的管理功能。

内容来自www.paper51.com

2. 系统模块分析

paper51.com

为了更合理的设计网络课程实践辅助平台,本系统从用户权限,用户操作,系统扩展性三个方面来进行分析。 copyright paper51.com

2.1 用户权限分析

copyright paper51.com

实践辅助平台可以为所有用户开放,任何人都可以浏览和学习相关的课程资源,但只有登录用户的信息会被系统记录下来;后台管理中,管理员只有正确登录后才能进入相应模块执行操作。

http://www.paper51.com

2.2 用户操作分析 copyright paper51.com

在此实践平台中,系统应为学生提供相应的学习内容和辅助资源,并提供给学生下载功能,同时,管理员应能够对学习资源进行动态的更新,并能查看学生的学习情况。 copyright paper51.com

2.3 系统扩展性分析 http://www.paper51.com

在设计和开发实践辅助平台时,应充分考虑它的可扩充性,在设计每个模块时充分考虑它的灵活性,能方便的对其进行动态的更新。 http://www.paper51.com

3. 系统总体设计

paper51.com

对此网络课程的实践辅助平台进行了充分的分析后,在设计时从功能上将其分为用户管理模块[7]、实践教学模块、在线测试模块、在线论坛模块和教学管理模块。

paper51.com

3.1系统总体结构图[8]

paper51.com

根据需求分析,此网络课程的总体设计结构如图3-1所示: http://www.paper51.com

内容来自www.paper51.com

图3-1 总体设计结构图 paper51.com

3.2用户管理模块    

内容来自论文无忧网 www.paper51.com

此模块主要实现了对用户信息的管理,其中包括用户注册、用户登录、注销用户和权限设置[9]等功能,其功能模块如图3-2所示:

内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

图3-2 用户管理模块图 copyright paper51.com

3.3实践教学模块 paper51.com

    此模块为用户提供实训导航,为实践环节提供了学习资源与辅助资源,用户可通过实验讲义进行学习,同时下载相关的辅助资源,如:实验素材、常用工具等。其功能模块如图3-3所示: 内容来自www.paper51.com

内容来自www.paper51.com

图3-3  实践教学模块图 内容来自论文无忧网 www.paper51.com

3.4在线测试模块

内容来自www.paper51.com

     此模块为用户提供知识检测环境,学生可通过该模块对所学知识进行检测,用户可根据需要选择要测试的项目,进入题库列表后,选择题库进行测试,系统会根据所抽题库从该题库中随机组卷,交卷后系统将自动评分,并生成相应答案。其功能模块如图3-4所示:

内容来自论文无忧网 www.paper51.com

内容来自论文无忧网 www.paper51.com

图3-4  在线测试模块图 paper51.com

3.5 在线论坛模块

copyright paper51.com

    此模块为用户提供学习交流平台,学生在学习过程中遇到的问题可以在该模块中得到反应。普通用户可进行发布主题、查看主题、回复主题,如果是管理员身份登录,则在查看回复页面的删除操作变为可用,单击即可删除对应主题信息。其功能模块如图3-5所示: copyright paper51.com

内容来自www.paper51.com

图3-5 在线论坛模块图 http://www.paper51.com

3.6 教学管理模块 http://www.paper51.com

     此模块为该网络课程实践辅助平台的后台管理页面,这一模块仅提供给管理员使用,通过此模块,可以完成实验讲义的添加与删除、实验素材与常用工具的上传、以及对测试系统的管理。其功能模块如图3-6所示:

内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

               

内容来自www.paper51.com

          

copyright paper51.com

    copyright paper51.com

图3-6 教学管理模块图

paper51.com

4、系统实现原理

内容来自论文无忧网 www.paper51.com

本实践辅助平台采用Apache+PHP+Mysql的组合作为技术支持,实现了对相应内容的动态更新。其工作机制如图4-1所示: 内容来自论文无忧网 www.paper51.com

http://www.paper51.com

图4-1 PHP+MySQL Web系统的体系结构

内容来自论文无忧网 www.paper51.com

首先,当用户通过浏览器使用Web系统时,浏览器接受用户的请求,并通过Internet传送到PHP服务器;然后,PHP服务器分析用户的请求,并通过数据库接口函数向后台MYSQL数据库管理系统发送SQL查询语句;最后,MYSQL接受到SQL语句,执行相应的操作。反过来,MYSQL执行SQL查询语句后,将查询结果数据集发送到PHP系统服务器;后者在对结果集进行相应的处理后,将其传递给前台的浏览器;最后浏览器把数据按一定形式显示给用户。 内容来自www.paper51.com

5、    系统流程图 copyright paper51.com

paper51.com

    

copyright paper51.com

                    

内容来自论文无忧网 www.paper51.com

                                                            paper51.com

                                                        

paper51.com

图5-1 实践辅助平台总体流程图

paper51.com

6.系统实现过程

http://www.paper51.com

6.1 数据库设计[10] copyright paper51.com

根据开发该网络课程实践辅助平台的实际需求,总共建立了14个表来存储相应信息,分别为: http://www.paper51.com

用户管理模块:student 存储学生信息       teacher  存储教师信息 http://www.paper51.com

实践教学模块:navagation 存储实训导航信息 lectures存储实验讲义信息 内容来自www.paper51.com

            material 存储实验素材信息   tool   存储常用工具信息

copyright paper51.com

在线测试模块:testprogram 存储测试项目信息 testpaper 存储测试题库信息

copyright paper51.com

            testquestion存储测试题目信息 testresult存储测试成绩信息 copyright paper51.com

在线论坛模块:user 存储论坛用户信息    themeclass 存储主题分类信息 http://www.paper51.com

           themecontent存储主题内容信息   reply存储回复信息 内容来自www.paper51.com

------分隔线----------------------------
联系方式