基于网络环境的学习卡的设计与实现

基于网络环境的学习卡的设计与实现

ID:19954168

大小:225.00 KB

页数:4页

时间:2018-10-08

基于网络环境的学习卡的设计与实现_第1页
基于网络环境的学习卡的设计与实现_第2页
基于网络环境的学习卡的设计与实现_第3页
基于网络环境的学习卡的设计与实现_第4页
资源描述:

《基于网络环境的学习卡的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于网络环境的学习卡的设计与实现麓山国际实验学校曾召文一、引言计算机和网络已成为人们生活中不可缺少的一部分,它已经渗透到人们日常生活当中,我们的确应了解它,掌握它,并熟练使用它。但对小学生而言,他们的主要任务还是对基础文化课知识的学习,故在小学阶段不应在本课程上提出过高的要求。《中小学信息技术课程指导纲要》对小学信息技术课程的教学目标做出了明确定位:1、了解信息技术的应用环境及信息的一些表现形式。2、建立对计算机的感性认识,了解信息技术在日常生活中的应用,培养学生学习、使用计算机的兴趣和意识。3、在使用信息技术时学会与

2、他人合作,学会用与年龄发展相符的多媒体资源进行学习。4、能够在他人的帮助下使用通讯远距离获取信息、与他人沟通,开展直接和独立的学习,发展个人的爱好和兴趣。5、知道应负责任地使用信息技术系统及软件,养成良好的计算机使用习惯和责任意识。由此,信息技术课堂上学生的学习效果检测显得尤为重要,信息技术是一门操作应用型学科,需要即时的随堂检测,了解学生掌握的情况,以确定下一步教学任务,如果采用传统的检测方式,如:举手、巡视等等,非常费时间。为了达到上述目的,我在信息技术课堂中,设计了一种基于网络环境的学习卡的检测模式。二、需求分析

3、网络型学习卡设计主要是为了方便教学,即时了解学生的学习效果,特别是对小学生而言,并不要求有很复杂的功能。所以,在学习卡的设计上,只用了两种形式:选择题和留言板。选择题提供各环节学生完成任务的选项,只需选择提交就可以即时反馈到教师机端。留言板主要是为学生提供一个在线交流的平台,在信息技术课堂上,全班同学参与讨论,不受空间的限制。三、模块的体系结构网络学习卡选择模块留言板模块后台管理模块模块体系结构图如上图所示。1、选择模块该模块的实现方式为教师预先设置几个选项,考察学生本环节掌握的情况,学生选择相应选项,并提交,如下图所

4、示:信息反馈到教师机端,教师马上可以根据学生提交的信息了解多少学生能完成任务,多少学生完成任务还存在困难,从而对教学任务进行调整。这一功能可以通过数据库中的一个计数字段(如:selcount)来实现,学生选择一次相应选项,就让该字段自增1次,总人数通过asp中的一个计数变量sum来实现。2、留言板模块留言板模块主要是给学生提供一个即时交流的平台,学生可以在线讨论,该模块要能体现学生的一些基本信息,如:姓名、学号、组名、ip等等,学生通过留言框来实现在线交流。3、管理模块管理模块主要由问题添加、问题删除、留言管理组成,主

5、要是方便老师管理学习卡。问题添加:可以添加检测的问题和相应选择选项问题删除:对无用问题进行删除留言管理:对学生的在线讨论进行管理一、模块关键部分的实现本系统主要通过asp和access数据库来实现。ASP即ActiveServerPage的缩写,是Microsoft公司制定的动态网页运行环境!它是一种包含了使用VBScript或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CG

6、I脚本程序的一种应用,它可以与数据库和其它程序进行交互。1、数据库设计用access软件新建一个数据库,创建4个数据表:admin、elect、ly、questionadmin数据表存储后台登录的用户名和密码字段名称数据类型User_name文本User_pass文本字段名称数据类型SelID自动编号QueID数字Seltxt文本Selcount数字elect表存储选择模块的相应选项和提交人数Ly表存储留言模块的相关信息字段名称数据类型Ly_ID自动编号Ly_timu文本Ly_name文本Ly_xh数字Ly_zm文本L

7、y_nr备注Ly_tx文本1、数据库连接用以下代码实现数据库连接:<%setconn=server.CreateObject("adodb.connection")conn.open"DBQ="+server.mappath("../admin/netstudy.mdb")+";DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};"sql="select*fromquestionwherequeid="&request("queid")setrsq=conn.Execut

8、e(sql)sql="select*fromelectwherequeid="&request("queid")setrss=conn.Execute(sql)%>2、实现计数的关键代码学习卡的选择模块需要对问题的每个选项做出相应的统计,设计思想是,定义一个计数变量sum,每提交一次,让sum自加1次,统计出总共提交的人数,通过数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。