基于Visual FoxPro数据库学习的数字化平台的设计与实现
2017-02-04胡树煜王琢
胡树煜+王琢
[摘 要] 数字化教学是计算机技术和网络技术发展的终端产物,Visual FoxPro课程是大学计算机应用最广泛的学习科目,建立Visual FoxPro数据库学习数字化平台,是时代发展的需要和学生学习的需要。通过数字化平台进行有效率的学习,是现代化数字化教学平台的新目标。该平台集多种功能于一体,是学生学习知识的有效途径,提高了学习效率。
[关键词] 数字化;平台;Visual FoxPro;数据库
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2016. 23. 120
[中图分类号] G420 [文献标识码] A [文章编号] 1673 - 0194(2016)23- 0223- 02
计算机技术、信息技术和网络技术的不断发展,促进了数字化技术的飞跃。所谓数字化技术就是把那些复杂多变的实物信息转变为计算机能够识别的二进制代码,形成数字化数据的过程。数字化技术广泛的应用于各个行业。在教育中引入数字化技术,使传统的教育方式发生了更加深刻的变革,甚至可以说造成了不小的冲击。数字化教学在提高教育质量和教学效率方面所引起的作用已被人们所公认,这种先进的信息技术已经成为现代教育技术不可缺少的部分。
Visual FoxPro应用程序设计课程是很多高等院校开设的一门大学生计算机技术必修课,根据教学大纲要求,这门课程不但可以使学生掌握数据和数据库的基本概念,建立起数据处理的基本思维逻辑,培养学生的数据建立、数据存储、数据分类、数据查询、数据分析、数据管理和数据使用等基本数据处理能力,培养学生数据应用的方法。为了能够使学生更好的掌握这门课程的学习,特此建立Visual FoxPro应用程序设计课程的数字化学习平台。
1 现有数字化教学平台存在的缺陷
现今存在的数据库学习数字化平台不但种类繁杂而且数量众多,但是大多数都存在着以下几类缺陷。
1.1 简单罗列型
很多数字化学习平台,只是把教材转化成幻灯片,把教学素材实物、标本扫描成图片,把上课过程或者实验过程拍成视频,然后传到数字化学习平台上,只是简单的罗列,系统结构不完整,没有统筹规划和导航设置,学生不知道从哪学起,把握不住重点和难点的内容。
1.2 资源缺乏型
相当多的数字化学习平台,都是搭建了平台的结构,有相应的统筹规划和导航设置,但是资源匮乏,只是每个内容上简单的几句话或几个图片,应付了事,对于学生来说只是一个空架子,不能真正的学习或理解相应知识点和内容,很难把握重点难点所在。
1.3 环节缺失型
有部分数字化学习平台,网络资源很丰富,有相应的统筹规划,但是还缺少重要的教学环节,有的缺少教学目标和教学方法,缺少教师的指导,学生只能盲从的学习;有的缺少与学生的互动交流研讨,学生的疑问得不到正确的答案;有的缺少测试测评,学生究竟是否学会了知识点,没有考核依据;有的缺少信息反馈,教师不能掌握学生的学习状况,不能做出及时的教学调整。
这些数字化学习平台不但不能有效的承担起教学任务,没有真正的发挥平台的作用,而且降低了学生的学习兴趣,浪费了时间,影响了学生的学习效果。
2 数字化平台的设计与实现
Visual FoxPro数据库学习数字化平台,克服了上述缺点,有统筹规划,教学环节齐全,方法得当,导航清晰,稳定性高,资源丰富,是新型教学模式和现代化数字化平台的代表,主要通过以下内容设计和实现:
2.1 数字化平台的设计
Visual FoxPro数据库学习数字化平台主要内容包括八个管理部分。
(1)角色管理:角色主要分为三类,admin超级用户,负责管理系统的权限分配,用户建立,系统维护等操作;教师用户,负责教学资料的整理、上传、教学设计、解答学生问题等工作;学生用户,可以学习数字化平台中的学习资料,参加测评考试,提出相关问题,下载学习资料等操作。
(2)信息管理:信息管理主要包括课程资料的电子版,包括课程介绍、教学计划、理论和实践教学大纲、教师信息等相关内容,学生有必要先了解本门课程的这些信息后再进行学习,可以更好的掌握重点和难点。
(3)任务管理:任务管理是数字化学习平台的主要部分,是学生学习的主要内容,教师将全书的内容划分为若干个任务,每个任务都包括3~5个知识点,教师在数字化平台上创设任务情境,通过教学幻灯片、教学语音、录像、教学相关图文的各种形式来讲解该任务。学生在数字化平台上通过在线操作的方式即可完成该部分的学习。每个任务后都有标记,标注是否完成该任务的学习,以及学习进度,准确记录学生学习过程。
(4)作业管理:通过作业来验证学生学习每个任务中知识的认知程度,学生根据任务中知识点的学习,来完成相应的作业,作业设置了不同的难度,学生可以根据自己的理解能力来完成容易、基本、较难、困难四个级别的作业。
(5)测试管理:测试管理是对本课程全部内容的综合测试,包括卷面测试和操作测试两个部分,在试卷中和操作里集成了所有的知识点,卷面测试主要以选择题、填空题、写命令语句、读程序结果、编写程序为主,操作测试部分主要以实际操作为主,包括数据的建立、表的建立、查询、表单、程序修改、设计等操作,学生作答后,通过表单提交即可即时看见分数和试题答案的分析。
(6)交流管理:交流管理提供了学生和教师学习交流的地方,学生可以分享学习经验,可以向教师提出问题,教师可以帮助学生解答问题。
(7)反馈管理:教师可以根据学生测评和作业的情况,及时的反馈学生学习情况信息,教师做好进度和难度的调整,使教与学更能同步。
(8)资源管理:教师和学生均可提供与本课程相关的学习资料,经过管理员审核后上传到数字化平台,以供有需要的用户下载使用。
2.2 数字化平台的实现
平台的体系结构采用B/S(浏览器/服务器)模式,客户端通过浏览器发出请求,服务器接收请求后进行事件处理,调用数据库,反馈信息给浏览器。这种模式不但节省资源,而且操作简单方便。
数据库采用Microsoft Access数据库,它是一种关系型数据库,是有结构的数据集合,由表、查询、窗体、报表、宏和模块等六种对象组成,它的建立、编辑和使用数据都非常的方便,而且Access数据库与服务器挂接也最简洁方便。
平台的编写采用ASP软件,ASP(Active Server Pages)是动态服务器页面的简称,它不但可以轻松的编辑动态页面,还可以快速的访问数据库服务器,完成页面的任务请求。ASP语法简洁,简单易懂,逻辑规律清晰,访问速度快,访问安全性能高,相当多的软件编写人员都采用它来完成任务。
2.3 数字化平台的应用效果
经过三年来Visual FoxPro数据库学习数字化平台的运用,学生学习本课程的兴趣明显提高,激发了学生学习的主动性,学习成绩明显提高,提高了学习效率,培养了学生的数据处理能力和综合运用能力,取得了非常良好的效果。
4 结 语
Visual FoxPro数据库学习数字化平台采用可靠的计算机技术和成熟的网络技术,以满足工作业务需求为主要目标,确保为学生提供一个智能化的信息环境,提高学生知识水平。在编写过程中,该系统采取了比较好的安全保护措施,保障了原始数据的准确性和可靠性。教学资料均由教学经验丰富的本科任课教师完成,整合现有的资源,与教学大纲、教学计划紧紧相扣,保证了教学理论的一致性。教学平台体系完整,功能强劲,切实提高了学生的学习效率,激发了学生的积极性和主动性,有较强的应用价值,对促进教学改革有着十分重要的现实意义。Visual FoxPro数据库学习数字化平台知识内容丰富,网络性能稳定,个性化突出,智能化强劲,易于管理和维护,操作简便快捷,是一个非常实用的数字化平台,应用前景广阔。
主要参考文献
[1]张兴华.浅谈利用“Visual FoxPro”网络教学平台提高学生自主学习能力[J]. 现代农业科学,2009(3):284-285.
[2]张秀杰,卢凤伟. VFP网络教学理念与教学方法的研究[J]. 现代农业科学,2009(4):300-301.
[3]胡树煜,王琢. 《仪器分析》虚拟实验室的设计与实现[J]. 硅谷, 2008(18):71-72.