网站大量收购闲置独家精品文档,联系QQ:2885784924

信息技术教学软件的设计思路和技术实现.docVIP

信息技术教学软件的设计思路和技术实现.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息技术教学软件的设计思路和技术实现

信息技术教学软件的设计思路与技术实现 奉化中学 王丰 【摘要】新课程理念下的信息技术教学十分注重对学生学习的评价。评价也是在教学各环节中必不可少的一环,它的目的是检查和促进教与学。因此,在日常教学中,方便、科学、有效的评价也显得尤为重要。本文以2006年会考导引中五套试卷为例,介绍了开发具有评价功能的训练复习型教学软件的设计思路,以及如何使用VB6.0来具体实现试卷的抽取、各类试题的批改、成绩的上传和成绩的导出统计等功能。 【关键词】评价 教学软件 VB6.0 批改程序 教学软件是一种根据教学目标设计、表现特定的教学内容、反映一定教学策略的计算机教学程序。它可以用来存储、传递和处理教学信息,能让学生进行交互操作,并对学生的学习做出评价的教学媒体。根据多媒体教学软件的内容与作用的不同,可以将多媒体教学软件分为如下几种类型:课堂演示型、学生自主学习型、模拟实验型、训练复习型、教学游戏型、资料工具型。因为我在平时教学中编写的软件基本上都是以试题的形式出现,主要属于学生自主学习型和训练复习型,所以下面我就简单谈谈在开发这类教学软件过程中的设计思路和技术实现。 一、需求分析 信息技术不同于其他学科,学生的学习过程和很多的实践活动都是在计算机上完成的,而且都以操作为主。那么,作为教师,我们怎样科学有效的评价学生?怎样随时了解学生的学习情况?作为学生,怎样进行自主学习、自我测试?因此,开发具有试题批改和成绩反馈功能的教学软件是十分必要的。 1、对教师来说,减轻了教师工作量,方便了教师对学生学习情况的了解。 信息技术学科的试题主要是以操作题为主。而在平时的课堂教学中,老师也往往都会布置相应的练习供学生测试以便了解学生的学习情况。所以老师对作业的批改和成绩的统计分析是必不可少的,面对大量的操作类试题,老师一个个打开进行查看或手动批改,再统计分析成绩,这样不仅效率低,而且长此以往,势必会给老师增加相当多的工作量。所以让计算机自动批改并统计成绩,可以减轻教师的工作量,让教师把时间和精力都用在课堂教学以及提高教学效果上。 2、对学生来说,有利于学生自主学习,并激发了学习兴趣。 学生往往都有重视成绩的心理,都想得满分。所以,使用带有批改和成绩上传功能的教学软件容易激发学生的学习兴趣和提高学习的积极性。他们在听讲时都会全身心投入,做练习时有不懂的地方或不会做的题目都会积极的问老师问同学。就算有个别不认真学习的学生,也会很快受到环境的影响而融入其中。想着为什么这儿会丢分,哪儿为什么操作得不对,并乐此不疲。而且,如今大部分学生家里都有电脑,所以学生除了在学校学习外,他们还可以在家里进行自主学习、自我测试。 二、总体设计 软件常见的结构模式有:C/S结构,即Client/Server(客户机/服务器)结构。B/S结构,即Browser/Server(浏览器/服务器)结构。 C/S能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。客户端响应速度快。主要适用于局域网环境,客户端都要安装客户端软件,应用程序系统扩展维护复杂。客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。 B/S可以在任何地方进行操作而不用安装任何专门的软件。客户端只需标准的浏览器。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。采用Internet/Intranet技术,适用于广域网环境。客户端零维护。 软件采用哪种结构,一般根据内容和功能来选择。这里我以2006年编写的会考导引练习软件作为例子。本软件采用C/S模式,软件结构如图所示: 主界面 主界面 各部分试题 试卷内容 答题 批改 收卷程序 接收成绩 保存成绩 上传成绩 输入姓名、服务器IP 学生机 教师机 选择试卷 统计分析 开发工具采用Visual Basic6.0(简称VB)。一是因为VB适合快速开发,相对于VC等开发软件更易于上手,而且开发的效率高、周期短。二是因为word、excel等office软件里的宏都是VBA,而VBA是VB的一个子集,两者可以很好的结合。而且利用宏可以帮助我们快速有效的写出批改程序。 三、详细设计 1.界面设计与文件结构 因为VB6毕竟是win98时代的产物,所以在界面设计上,VB6的窗体和控件都是win98风格,不美观、缺乏时代感。虽然用vb2003/vb2005来开发可以做出XP风格的界面,但生成的应用程序都需要.net framework平台,脱离了这个环境则无法运行,不适合在学校机房使用。所以,在使用VB6开发时应尽可能自己编写一些用户控件来设计界面(当然,如果只是以功能为主,那么可以不考虑这些

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档