【VB开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了VB开源代码-程序设计类课程综合实验设计的探索与实践 - 技术总结的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
陟》卜—————蟹圈函塑堂竺塑诵《碉文章编号———程序设计类课程综合实验设计的探索与实践陈世红侯爽匕京联合大学应用文理学院北京摘要本文针对非计算机专业程序设计类课程实践教学中存在的不足结合我院综合实验设计的初始探索、发展稳定和扩展提高三个时期的特点介绍了我院实施综合实验设计改革的情况和效果。
关键词程序设计应用能力综合实验中图分类号引言目前国内许多高校把程序设计课程作为非计算机专业学生的计算机公共基础课程目的是为了使学生掌握计算机程序设计的基本方法和思路培养学生综合分析问题、灵活运用知识的能力。
我院也和许多高校一样在理科非计算机专业的学生中开设了程序设计语言课程。
众所周知程序设计语言是实践性非常强的课程。
程序设计课程的实践教学的设置一贯地被认为是程序设计课程重要的环节。
在教学过程中为贯彻我院“发展应用性教育培养应用型人才建设应用型大学”的办学宗旨在“学以致用”的教学理念的指导下进一步深化教育教学改革加强实践能力的培养我们不断地对程序设计语言课程的实践教学进行改革和探索在程序设计课程中特别设立了“综合实验设计”环节加强实践教学力度增设综合性、创新性实验以提高学生们综合应用所学计算机知识解决实际问题的能力。
开展综合实验设计的必要性过去一段时期内我们学院程序设计语言课程所开设的实验多是基础性实验。
实验方法死板学生只要按实验指导上的步骤做就可完成实验。
操作的方法一致实验完成后的效果基本一致成绩也差不多。
学生普遍感觉实验单调积极性不高有时还会出现拷贝结果应付老师检查的现象。
这种实验模式一定程度上抑制了学生个性的发展不利于对学生创新能力的培养阻碍了他们独立思考的兴趣和努力钻研知识的热情。
我们程序设计语言课程设立的综合实验是在传统
演示实验和验证实验的基础上的一种新型实验。
学生在教师的引导下根据自身的能力和特点自己选题选题一旦确定以后学生自己设计实验完成方案。
实验具有一定的探索性和创造性。
将过去的被动实验改变成文献标识码主动实验能充分发挥学生的主观能动性和独立操作能力。
培养了学生的综合设计能力和创新意识。
综合实验设计的实践探索我院是从级开始在理科学生中开设“程序设计”课程的。
这门课程的学习目标是使学生既要学会面向对象的、可视化界面的程序设计方法又要掌握程序设计语言的基本规则、
常用算法。
培养学生在集成开发环境下上机编制、调试程序的实际编程能力。
通过本课程的学习使学生具备可视化开发环境下的程序设计能力、良好的程序设计素养与规范的程序设计方法从而能独立开发出具有实际意义的程序。
为更好地实现教学目标我们从级开始实施综合实验设计。
综合实验设计的发展经历了三个阶段初始探索期、发展稳定期和扩展提高期。
初始探索期实施初期我们对综合实验设计提出了相应的要求。
具体内容是要以一个具体项目为背景运用程序设计语言独立编制完成一个程序系统。
该程序具有一定的规模能满足某种需求实现一定的功能解决一个实际问题。
要求有文字说明
文档形式和相应的源程序
代码工程文件、窗体文件及相应的文件。
学生自我选定综合实验设计的题目自我设计方案自我设定功能自我调制完成整个系统。
在此阶段教师和学生都属于探索阶段。
总体来说学生设计的水平参差不齐有些同学把书上的例题稍加组合拼凑在一起是为了完成作业而完成
作业。
作品的选题范围集中、选题面也比较窄个性化的体现较少高质量的作品数目不多。
一方面反映了学生接触面少、视点窄另一方面也反映学生对所学的知识灵活运用的能力尚有欠缺创新意识不足。
万方数据¨》—、而磊蕊磊蛋藿藕豳碉《镧发展稳定期经过前一阶段探索我们及时分析现状、总结经验。
针对前几届学生出现的问题加强指导采取了相应的措施引导学生开阔视野扩大选题面。
学生的选题往往集中在“多功能计算器”、“考试成绩统计”、“计算与比较大小”这样的题目而没有将眼光放开解决生活中的各种
问题。
修正、细化综合实验设计要求统一封面内容设计统一评分标准。
加强辅导及时和学生沟通出现问题及时解决。
展示综合实验设计样例和一些优秀的作品启发学生的思维。
严格检查鼓励创新对于雷同设计决不姑息。
经过学生和教师的共同努力涌现了一些优秀的设计作品。
表列出了部分综合实验设计的名称。
可以看出学生的设计选题丰富有些还和专业密切结合。
图是一个学生的程序系统的界面。
创意新颖界面友好。
该学生的“花语查询系统”在程序结构中使用了程序设计语言的中分支、循环和嵌套结构在界面设计上使用了多重窗体、菜单等正确地运用了数据文件中读取文本文件等命令。
在系统设计上巧妙地将这些知识点结合在一起使得整个系统的功能比较丰满也比较完备。
表学生综合实验设计的名称综合实验设计综合实验设计名称综合实验设计名称名称水样品种浓度的冒泡过程演高考填报志愿帮助系统测定示程序电影分类浏览及观看检索图像动画考试成绩记录
查询旅游景点英语学习与数学展示斜抛运动模拟动感地带套餐计费及经典球鞋浏览计时话费话费比较’图“程序设计”综合实验
设计作品之一万方数据畛黔》——————翟圈曩嬲塑堕坠竺一扩展提高期从年开始我们进一步规范了综合实验设计
文档、文件的后期管理逐一记录每份设计的题按班统计。
将统计后的结果提供给学生使他们在确定综合设计实验题目的时候有所启发。
同时也进行了问卷调查调查开展综合实验设计对学生掌握程序设计是否具有帮助。
结果表明绝大多数同学都认为是有帮助的。
图和图是对级和级同学的问卷调查统计结果。
很多同学都表示通过综合实验设计不仅巩固了课堂所学的知识更重要的是找到了学习新知识的方法和途径获丝茎誓堂耋翌曼孽竺竺成就感提高了自主学习能力、实图级问卷调查结果际应用能力和创新能力。
一…………一…结束语图级问卷调查结果计算机基础教育的改革在不断深入实施应用性教育的概念也在不断强化。
计算机基础教育要面向应用就是要面向各专业领域使计算机技术更全面、更深入地与本专业结合使计算机技术本专业化。
在这种指导思想下为了高效地帮助学生在有限的教学时间内掌握程序设计语言提高应用到专业中的能力。
我们和各专业的老师共同探讨拟为学生提供一些与所学专业知识相结合的综合实验设计题目提升学生对知识的复合应用能力强化使用软件进行与本专业内容相关的软件开发的能力。
圈参考文献【胡伏湘
软件设计类课程实践性教学的研究与实践【计算机教育—【牛武刘学胜研究设计型实验与学员综合创新能力培养】中国成人教育】龚声蓉杨季文朱巧明强化实践能力培养计算机科学与技术专业工程人才】计算机教育上接页结束语通过实践我们以为在我国现阶段真正开展工学结合还存在一定难度。
原因有企业的积极性不高。
企业作为市场主体谋求利益最大化不可能主动为社会培养技能性人才实习影响生产。
学校自身的优势不明显例如人才培养、培训技术、场地、设备等。
国家政策的倾斜不够承担实习任务的企业没有给予相应税收优惠。
校企合作人才培养模式是多样的、在不同的时代与环境下所体现的内容是不一样的。
这也注定校企合作人才培养模式的研究是一个长期的、曲折的摸索与实践的过程需要我们不断地去学习、探究、检验和总结。
因此我们更应该在今后的高职教育上去不断地挖掘更加多样化、更加符合时代特点的校企合作人才培养模式。
这是遵循职业教育发展规律是坚持以就业为导向有效促进学生
就业的需要是减轻学生经济负担扩大职业教育规模的需要也是最终实现学校、学生、企业、社会的多赢的需要。
冒参考文献】李晓明等关于计算机人才需求的调研
报告】计算机教育】
课程置换合作办学——职业院校加速市场化转型【】】姜大源职业教育学研究新论【】教育科学出版社】安志远我国目前高职高专教育培养中存在的问题】计算机教育】粱明义高职院校主动发展的个案分析【】万方数据程序设计类课程综合实验设计的探索与实践作者陈世红 侯爽作者单位北京联合大学应用文
理学院北京100083刊名计算机教育英文刊名COMPUTER EDUCATION年卷期20092被引用次数0次 1.胡伏湘 软件设计类课程实践性教学的研究与实践 200812.牛武.刘学胜 研究设计型实验与学员综合创新能力培养 200653.龚声蓉.杨季文.朱巧明 强化实践能力培养
计算机科学与技术专业工程人才 20062 1.期刊
论文 周丽涛.ZHOU Li-tao 深入思考如何提高学生程序设计应用能力 -计算机工程与科学200628z1 本文通过总结课程的讲授在如何提高学生程序设计应用能力方面作者提出了自己的观点并从帮助学生认清C语言的重要性、提高学生
学习程序设计的兴趣、注重培养学生逻辑思维能力、课堂上充分调动学生的积极性、帮助学生学会自主学习、开展课外讲座帮助学生建立正确的学习观等六个方面具体详细地阐述了提高学生程序设计应用能力的方法.2.会议
论文 周丽涛 深入思考如何提高学生程序设计应用能力 2006 本文通过总结课程的讲授在如何提高学生程序设计应用能力方面作者提出了自己的观点并从帮助学生认清C语言的重要性、提高学生学习程序设计的兴趣、注重培养学生逻辑思维能力、课堂上充分调动学生的积极性、帮助学生学会自主学习、开展课外讲座帮助学生建立正确的学习观等六个方面具体详细地阐述了提高学生
程序设计应用能力的方法。
3.期刊
论文 孙力红.鞠慧敏.崔武子 互动教学激发学生潜能——
VB程序设计课程教学实践的一点体会 -计算机教育200612
VB程序设计课程的教学目的是帮助学生建立程序设计的思想、掌握程序设计的基本方法.本文论述了在
VB程序设计课程中应如何采用互动教学的方法以提高学生学习的积极性和主动性说明了在教学实施过程中应贯彻以学生为主体教师为主导培养实际应用能力的教学指导思想来设计教学过程提高学生的实践能力和创新思维能力从而达到学以致用的教学目的为国家培养出优秀的应用型人才.4.会议
论文 王青温.洪建平.徐双满.杜永平
VB程序设计在“机械设计”课程中的应用 2008 介绍了将
VB程序设计引入
机械设计教学中所做的尝试工作。
通过
VB编程在键联接强度计算中的应用即可提高学生对相关教学内容的理解和掌握又可培养学生对计算机技术的应用能力从而使综合性人才的培养
工作落实到实处。
5.学位
论文 温晓玲 VC程序设计题自动阅卷系统的研究与实现 2006 随着教育改革的不断深化和发展人们对信息技术与教育系统整合的要求越来越迫切。
信息技术对教育的影响促使传统教育体制发生彻底的变革传统的考试方式已经不能适应现代考试的需要计算机应用能力的上机考核逐渐成为高校教育考核中的重要方式计算机应用能力上机考核采用人工阅卷需要教师付出极大的工作量而考生数量的增长更给人工阅卷带来了巨大的压力。
自动阅卷势必成为今后发展的趋势。
本文针对VC编写的程序设计题的自动评阅提出了编译前界面分析与运行过程中的控件信息变化判断相结合的阅卷方法。
编译前界面分析是在程序运行前通过对源程序的分析对程序的某些特性进行初步认定运行过程中的控件信息变化判断则是在程序运行时进行黑盒法测试以达到验证程序功能的目的。
文中论证了对VC程序进行功能判定的可行性以及建立高效的自动阅卷系统的实现机制。
对VC程序本身的程序结构进行了深入的分析详细描述了阅卷过程和各个技术难点的实现要点并对VC控件的底层控制机制进行了有益的探索保证了
系统运行的稳定性和安全性采用Windows消息处理机制模拟驱动用户程序并引入脚本策略对用户提供一个友好的接口适应不同的VC应用程序的考核在系统运行过程中自动处理考生程序中所出现的各种错误克服用户程序中所出现的各种错误对阅卷系统的影响保证系统运行的健壮性。
本文提出了一个面向可视化的VC程序设计题的自动阅卷系统的设计
方案与实现途径。
该系统能够实现考核的自动评阅克服人工阅卷的诸多固有缺陷提高阅卷的质量提高阅卷的公正性具有良好的社会和
经济效益。
研究将立足在更加一般的计算机考试程序设计题自动评阅上作进一步的扩充以使课题的研究成果得到更大的推广和应用。
6.期刊
论文 陶军.TAO Jun 数学建模培训中对学生计算机应用能力的培养 -昆明师范高等专科学校学报2004264 在实施数学建模培训时必须重视将数学教学与计算机应用相结合培养学生利用计算机进行文字处理、数值计算、图形变换、数据信息分析处理以及信息检索的能力教会其使用多种数学应用软件.对学生建模中计算机应用能力的培养必须制定全面、系统、有效的实施方案将枯燥的数学研究变得生动有趣调动学生的学习兴趣以期提高参赛成绩从而达到培养学生计算机应用能力的预定要求.7.期刊
论文 刘卫国.施荣华 计算机程序设计基础课程群建设的探讨 -计算机教育200912 本文分析了程序设计教学的现状以及教学体系按照以语言知识一程序设计能力一应用开发能力为主线的教学目标对程序设计课程教学内容组织与教学模式、程序设计课程系列教材与教学资源研究开发等问题进行了探讨.8.期刊
论文 张冬云.王琳琳 加强高级语言程序设计教学与专业课结合培养学生应用能力 -化工高等教育20023 高级语言程序设计是高校工科各专业的一门必修基础课程.本课程以简单易学的Visual Basic为教学内容在教学过程中注重与专业课和科研的联系提高了本课程的应用实际性.9.期刊
论文 于清龙.YU Qing-long
VB程序设计的教学改革探析 -大庆师范学院学报2010303
VB程序设计作为非计算机专业公共基础课其理论性、实践性强教学难度大.如何提高学生的学习兴趣理论联系实际学以致用就成了该门课程教学设计的关键.本文就如何提高教学质量培养学生综合应用程序开发能力作了探索和改革.10.学位
论文 金春霞 Visual FoxPro考试自动阅卷系统的研究与实现 2008 随着教育改革的不断深化和发展人们对信息技术与教育系统整合的要求越来越迫切。
传统的考试方式已经不能适应现代考试的需要计算机应用能力的上机考核逐渐成为高校教育考核中的重要方式计算机应用能力上机考核采用人工阅卷需要教师付出极大的工作量而考生数量的增长更给人工阅卷带来了巨大的压力。
而且随着
网络考试环境的不断开发对自动阅卷技术的研究将越来越深入并逐步使得考试系统走向成熟全面推进计算机课程无纸化考试是以后的发展趋势。
本文针对《Visual FoxPro程序设计》课程考试系统的自动阅卷做了以下研究工作主要研究了主观题包括简答题、程序设计题的自动阅卷算法。
通过分析阅卷教师评阅主观题时的思维方法在基于贴近度和相似度理论基础上提出了利用贴近度和候选相似语句算法相结合判断考生答案和标准答案的语句相似度同时通过分析程序文件结构并根据Windows消息机制和事件驱动原理对Visual FoxPro程序界面设计题的自动评阅采用了静态分析和动态分析相结合的方法。
动态分析即运行考生的程序向应用程序发送模拟消息使程序按照既定的策略自动运行通过比较运行结果给出分数。
同时如果题目中涉及控件属性的设置或者考生的动态评阅的运行结果分数为零时采用静态分析的方法给出相应的分数保证了评分的合理性。
本文链接http://d.g.wanfangdata.com.cn/Periodical_jsjjy200902002.aspx授权使用中国石油天然气股份有限公司锦州石化分公司zgsytrqjzsh授权号10c39f60-0622-46f3-88e2-9e8f00a13051下载时间2011年2月19日