计算机程序设计课程实验教学系统设计及实现.docVIP

计算机程序设计课程实验教学系统设计及实现.doc

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

计算机程序设计课程实验教学系统设计及实现摘要:当前,在高校不断推进教学改革的过程中,传统的计算机程序设计实验教学方式急需改革,如何提高学生学习的积极性,提高学生的动手能力,减轻教师的工作量,提高教学效果,是计算机程序设计实验教学面临的一个重要问题,为解决这些问题,该文对高校计算机程序设计实验教学过程进行了分析研究,设计并实现了计算机程序设计课程的实验教学系统。 关键词:计算机程序设计;实验教学系统;数据库 中图分类号:G642文献标识码:A文章编号:1009-3044(2012)26-6304-02 Design and Implementation of the Experimental Teaching System for Computer Programming Courses TANG Tao (Information Network Center,Anhui University of Architecture,Hefei 230022,China) Abstract: At present, in colleges and universities continue to promote the teaching reform process, the traditional teaching meth? ods of computer program design experiments in urgent need of reform, how to improve the students? enthusiasm, improve the abilities of students, reduce teacher workload, improve teaching effectiveness, computerprogram designed experimental teaching an important problem to solve these problems, this article on college computer program designed experimental teaching process analysis, design and experimental teaching system for computer programming courses. Key words: computer program design; experimental teaching system; database 计算机程序设计课程是高校学生的公共基础课,课程分为课堂理论教学和上机实验教学二个环节,通过实验,使学生进一步掌握所学的知识,提高实际操作能力。我校目前还是采用传统的实验教学方式,即授课老师把实验任务布置给学生,学生上机完成,并把运行结果和相关程序写到实验报告中,教师根据实验报告给出学生本次实验成绩。这种实验教学方式很难真实反映学生对基本知识的掌握情况,也不能很好地反映出学生的实际操作能力,且教师的工作量大,教学效果差。因此,开发一个实验教学系统,能真实反映学生的知识掌握情况和实际操作能力就显得尤为重要,本文主要对计算机程序设计实验教学系统进行了分析与设计。 1系统功能模块的设计 本系统采用客户端和服务器端结合的两层C/S与B/S结构,包含系统维护模块、系统管理模块、学生管理模块、题库管理模块、实验过程管理模块、实验成绩管理模块、作业生成等功能模块、,系统功能模块结构见图1。 1)系统维护模块:主要实现系统设置(权限设置等)、系统初始化、修改口令、信息的定期安全备份等功能。 2)系统管理模块:主要是对用户进出系统的管理。 3)学生管理模块:实现学生信息的导入和录入学生数据库,学生信息包括学号、姓名、班级、专业、所在院系。 4)题库管理模块:完成试题信息的录入、添加、修改、删除等维护工作。题库管理模块要根据需要设置不同的权限。 5)作业生成模块:按照本次实验的要求,由实验教师先进行相关的设定,包括实验内容、属性(验证型、设计型或综合型)、难度等,然后由系统从试题数据库中自动抽题组合,生成本次实验作业。 6)实验过程管理模块:实现对学生上机实验的全程管理,包括上机实验的登录、验证、下载实验作业、作业提交等。 7)实验成绩管理模块:实现对学生提交的作业自动评判,给出学生的本次实验成绩,并写入学生信息数据库,同时生成本次实验的班级成绩表,实验教师可将该成绩表作为平时成绩的一部分保留存档,课程实验全部结束后,这些成绩表就构成了学生该门课程的实验成绩。以C语言为例,实验教学共分

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档