课程设计实验总结范文

时间:2023-03-02 06:15:20

课程设计实验总结

课程设计实验总结范文第1篇

1、差异化教学思想

差异化教学策略是一种先进的教学模式,为我们解决自动控制课程设计教学实践中出现的上述问题提供了有力帮助。美国著名教育学家汤姆林森指出,“差异教学方式将学生的个体差异视为教学的组成要素,教师根据学生的准备水平、学习兴趣和学习风格设计教学内容,以适应学生之间的个别差异,从而最终促进每个学生的成长与进步”。差异教学以学生个体为中心,强调人的自主性、整体性和独特性,与我国传统的因材施教教学思想有相通之处。针对自动控制课程设计教学中的问题,我们借鉴差异化教学思想,提出一种基于差异化教学策略的自动控制课程设计新模式。该模式不但使得课程设计任务和内容具有层次化差异化,满足学生个体差异发展的需要,提高学生参与课程设计的积极性和主动性;并且,结合课程设计本身的特点,我们对差异化教学策略进行拓展,采用差异化的实验对象和多样化的课程设计手段,提高学生课程设计中的独立性,增强学生理论联系实际的能力。

2、课程设计任务的差异化

在差异化教学策略的指导下,课程设计的具体任务和教学内容应该体现出明显的层次性,从而满足不同能力学生学习的需求。因此,我们把课程设计实验内容分为如下三个层次。

(1)基础型实验—主要包括实验装置的机理建模、基于实验曲线的辨识建模、装置物理模拟和控制系统构建等;

(2)综合型实验—是课程设计的主要工作,该部分内容包括Matlab控制系统工具箱的使用、PID控制器的设计、控制器参数变化与根轨迹的关系、串联校正技术、控制系统的能控能观性分析和状态反馈控制器的设计等;

(3)提高型实验—其目的在于提高学生对自动控制系统的综合研究能力,包括最小拍控制器设计、纯滞后系统构建与控制和基于观测器的状态反馈控制等。

3、课程设计实验对象的差异化

(1)不同的实验装置—在有限的实验室装置中,为每组学生随机指定不同的双容水箱装置,不同装置的物理参数有一定差别,必然会带来不同的被控对象数学模型。

(2)不同的装置参数—在同一套实验装置,为每组学生设置不同的水箱出口挡板阀开度,从而使得每组学生测试得到不同的实验对象数学模型。

(3)不同的装置工作点—要求学生设置不同的工作点,双容水箱系统本身为非线性系统,选择不同的工作点会导致不同的近似线性模型。虽然所有学生均针对双容水箱实验装置建立二阶被控系统作为实验对象,但是以上三种措施使得学生面临不同参数的二阶实验对象,做到实验对象相似而不相同。因此从根本上避免了设计方案和实验结果的雷同性,可以有效促进学生独立自主创造性的开展课程设计工作。

4、课程设计实验手段的多样化

针对学生无法有效联系控制理论与工程实际的问题,采用控制理论分析、数字仿真分析与实验测试验证多种不同实验手段相融合的课程设计模式,学生课程设计过程中做出的每条实验曲线,教师都要求其应用控制理论进行解释分析,同时通过Matlab控制系统工具箱进行仿真对照。教师在课程设计中学生发现问题时不应直接解答,而是有意识引导学生结合理论概念进行思考分析,进一步利用Matlab仿真平台验证想法,并在模拟实验箱上进行测试,从而真正独立自主的发现问题、分析问题和解决问题。最后教师针对学生的问题,帮助其总结归纳分析,提炼使用控制理论分析解决实际控制问题的思路和步骤。

5、课程设计考核方式的综合化

自动控制课程设计的考核,不但要测评学生的最终实验报告,更重要的是要考查学生的课程设计过程和平时表现。因此课程设计成绩评定过程中采用综合化考核方式,平时表现、成果检查与总结报告按照一定比例(如3:4:3)构成课程设计成绩。

二、结语

近三年来,我们将上述差异化教学策略应用于自动控制课程设计的教学实践之中。教学过程中,每组学生分配到不同编号的实验装置,每个实验装置设置不同的参数,学生任意选择工作点,每组得到不同的实验结果,这样就使得学生必须独立自主的进行课程设计。学生实验所有得到的曲线都要进行理论分析和仿真对比,尤其是对于实验结果与仿真结果差异较大的曲线,学生必须给出自己的解释。这样就使得学生必须认真对待每一个实验任务,也使得学生必须思考如何用控制理论来解释实验现象,将理论与实践相结合。教学实践的最终结果表明,这种课程设计模式很好的提高了学生的课程设计积极性,使得学生能够积极的思考如何将课堂理论与实验结果相融合。

课程设计实验总结范文第2篇

1.电子技术课程设计的重点与要求

本课程的重点是电路设计,内容侧重综合应用所学知识,设计制作较为复杂的功能电路或小型电子系统。一般给出实验任务和设计要求,通过电路方案设计、电路设计、电路安装调试和指标测试、撰写实验报告等过程,培养学生综合运用所学知识解决实际问题的能力,提高电路设计水平和实验技能。在实践中着重培养学生系统设计的综合分析问题和解决问题的能力,培养学生创新实践的能力。电子技术课程设计一般要求学生根据题目要求,通过查阅资料、调查研究等,独立完成方案设计、元器件选择、电路设计、仿真分析、电路的安装调试及指标测试,并独立写出严谨的、文理通顺的实验报告。

具体地说,学生通过课程设计教学实践,应达到以下基本要求:建立电子系统的概念,综合运用电子技术课程中所学习到的理论知识完成一个电子系统的设计;掌握电子系统设计的基本方法,了解电子系统设计中的关键技术;进一步熟悉常用电子器件的类型和特性,掌握合理选用器件的原则;掌握查阅有关资料和使用器件手册的基本方法;掌握用电子设计自动化软件设计与仿真电路系统的基本方法;进一步熟悉电子仪器的正确使用方法;学会撰写课程设计总结报告;培养严肃认真的工作作风和严谨的科学态度。

2.电子技术课程设计的教学过程

电子技术课程设计是在教师指导下,学生独立完成课题,达到对学生理论与实践相结合的综合性训练,要求本课程设计涵盖模拟电路知识和数字电路知识,因此课程设计的选题要求包含数字电子技术和模拟电子技术。教学环节可以分为以下四个部分。

2.1课堂讲授。

课程设计开始前,需要确定指导老师。由指导老师通过两学时的教学,明确课程设计的要求,主要内容包括课程介绍、教学安排、成绩评定方法等。在课堂教学环节中,指导老师介绍课题的基本情况与要求,要求学生从多个课题中选择一个。

2.2设计与调试环节。

2.2.1前期准备、方案及电路设计。

前期准备包括选择题目、查找资料、确定方案、电路设计、电路仿真等。在确定方案时要求学生认真阅读教材,根据技术指标,进行方案分析、论证和计算,独立完成设计。设计工作内容如下:题目分析、系统结构设计、具体电路设计。学生根据所选课题的任务、要求和条件进行总体方案的设计,通过论证与选择,确定总体方案。此后是对方案中单元电路进行选择和设计计算,称为预设计阶段,包括元器件的选用和电路参数的计算。最后画出总体电路图(原理图和布线图),此阶段约占课程设计总学时的30%。

2.2.2在实验室进行电路安装、调试,指标测试等。

在安装与调试这个阶段,要求学生运用所学的知识进行安装和调试,达到任务书的各项技术指标。预设计经指导教师审查通过后,学生即可购买所需元器件等材料,并在实验箱上或试验板上组装电路。运用测试仪表调试电路、排除电路故障、调整元器件、修改电路(并制作相应电路板),使之达到设计指标要求。此阶段往往是课程设计的重点与难点,所需时间约占总学时的50%。

2.3撰写总结报告,总结交流与讨论。

撰写课程设计的总结报告是对学生写科学论文和科研总结报告能力的训练。学生写报告,不仅要对设计、组装、调试的内容进行全面总结,而且要把实践内容上升到理论高度。总结报告应包括以下方面:系统任务与分析、方案选择与可行性论证、单元电路的设计、参数计算及元器件选择、元件清单和参考资料目录。除此之外,还应对以下几部分进行说明:设计进程记录,设计方案说明、比较,实际电路图,功能与指标测试结果,存在的问题及改进意见,等等。总结报告具体内容如下:课题名称、内容摘要、设计内容及要求、比较和选择设计的系统方案、画出系统框图、单元电路设计、参数计算和器件选择。画出完整的电路图,并说明电路的工作原理。组装调试的内容,包括使用的主要仪器和仪表;调试电路的方法和技巧;测试的数据和波形并与计算结果比较分析;调试中出现的故障、原因及排除方法。总结设计电路的特点和方案的优缺点,指出课题的核心及实用价值,列出系统需要的元器件清单,列出参考文献,收获、体会,并对本次设计提出建议。

2.4成绩评定。

课程的实践性不仅体现实际操作能力,而且体现独立完成设计和分析的能力。因此,课程设计的考核分为以下部分:设计方案的正确性与合理性。设计成品:观察实验现象,是否达到技术要求。(安装工艺水平、调试中分析解决问题的能力)实验报告:实验报告应具有设计题目、技术指标、实现方案、测试数据、出现的问题与解决方法、收获体会等。课程设计答辩:考查学生实际掌握的能力和表达能力,设计过程中的学习态度、工作作风和科学精神及创新精神,等等。

3.电子技术课程设计的步骤

在“电子技术基础”理论课程教学中,通常只介绍单元电路的设计。然而,一个实用的电子电路通常是由若干个单元电路组成的。通常将规模较小、功能单一的电子电路称为单元电路。因此,一个电子系统的设计不仅包括单元电路的设计,还包括总体电路的系统设计(总体电路由哪些单元电路构成,以及单元电路之间如何连接,等等)。随着微电子技术的发展,各种通用和专用的模拟和数字集成电路大量涌现,电子系统的设计除了单元电路的设计外,还包括集成电路的合理选用。电子电路的系统设计越来越重要,不过从教学训练角度出发,课程设计仍应保留一定的单元电路内容。电子系统分为模拟型、数字型及两者兼而有之的混合型三种。虽然模拟电路和数字电路设计的方法有所不同(尤其单元电路的设计),但总体电路的设计步骤是基本相同的。电子电路的一般设计方法与步骤包括:总体方案的设计与方案论证、单元电路的设计、单元电路间的连接方法、绘制总体电路草图、关键电路试验、EDA仿真、绘制正式的总体电路图等。

4.电子技术课程设计的效果

课程设计实验总结范文第3篇

绩效管理课程的教学目的,是使学生具有进行绩效设计、绩效实施、绩效沟通、绩效改进的基本技能,具有分析和解决组织绩效管理中存在问题的初步能力。因此,应根据课程教学目的,构建绩效管理课程的实践教学体系。结合我校2007年开始的绩效管理课程实践教学经验,绩效管理课程实践教学体系可以包括以下组成部分:

(一)案例教学。案例教学是绩效管理课堂教学普遍应用的一种教学方法。教师在课堂教学中,除了讲授绩效管理的基本知识和基本理论外,必须紧贴企业实际,使学生掌握绩效管理的基本技能和专业技能。因此,在绩效计划的编制、绩效目标和指标的设置、绩效沟通、绩效面谈、绩效总结等教学环节,都可以精选一些典型案例,采用分组讨论或情景模拟,进行案例教学。

(二)社会调查。社会调查指学生根据教学计划,事先编制企业绩效管理现状调查表,调查典型企业绩效管理的现状及存在的问题,必要时写出调查总结报告。社会调查是学生了解企业、熟悉企业的一个重要手段,在寒暑假或绩效管理课程实训、课程设计或综合实习、毕业实习等教学环节,学生都可以进行社会调查。

(三)课程实验或实训。课程实验指借助计算机模拟教学软件,安排专门的课内实验课时,学生到计算机房进行实验。实验内容包括:绩效指标及权重的设置、对员工绩效指标进行网上评价、员工绩效评分的汇总等。课程实训指学生根据指导教师的任务安排,利用企业调查资料或到网上收集相关资料,进行绩效管理的基本技能训练。如,绩效计划的编制、绩效考核表的设计、企业绩效管理制度的编制等。

(四)综合实习或专业实习。在学完人力资源管理专业的主要主干课程后,可以安排学生进行综合实习(或专业实习)。综合实习的内容除了绩效管理外,还可以包括人力资源管理的其他主要职能,如工作分析、组织设计、员工培训与开发、薪酬管理、员工劳动关系管理等。

(五)毕业实习。在学完全部理论课程后,一般在第八学期初安排学生的毕业实习。毕业实习主要是为学生就业做准备,以增强学生的实践能力和就业能力。对毕业以后有意向从事绩效管理工作的学生,可以到企业的绩效管理岗位进行顶岗实习。

(六)毕业论文。毕业论文是学生全面运用所学基本理论、专业知识和技能,对实际问题进行研究的综合性训练。毕业论文旨在检验学生的独立工作能力、分析和解决问题的能力、创新能力和科学精神。毕业论文一般在学完全部理论课程后,安排在第八学期进行。对绩效管理感兴趣的学生,可以选择先进的绩效管理工具应用、绩效管理系统、绩效管理过程、绩效管理创新等方面的课题进行研究。

二、绩效管理课程实践教学体系实施

绩效管理课程实践教学体系构建完成以后,学校应结合自身实际,制定适合的管理制度和规定,精心组织,严格实施,发现问题,不断改进。下面以绩效管理课程设计为例,其实施要点如下:

(一)编制相关的管理制度和规定。如编制绩效管理课程设计大纲,内容可包括:课程设计的性质、目的和任务,课程设计的基本理论,程序与要求,主要内容提要,考核方式与评分标准,配套教材等。

(二)制定课程设计工作计划,下达课程设计任务书。课程设计组组长根据课程设计大纲编制课程设计的工作计划,内容可包括:教学目的和要求,选题程序和题目拟定,时间和场地安排,指导教师和学生分组名单,考核方式和成绩评定办法,纪律和保障措施,课程设计工作计划表等。指导教师应根据课程设计的工作计划,编制课程设计任务书,内容可包括:课程设计的目的、课程设计的背景资料、课程设计的主要内容、任务分工、课程设计的基本要求等。较好的做法是以一个典型企业为背景,10~20个学生为一组,包括以下设计内容:确定企业使命、愿景、价值观和战略,企业各岗位说明书的编制,企业绩效管理制度的编制,企业各岗位绩效管理表格(如绩效考核表)的编制。

(三)学生按要求进行课程设计。一般做法是:先到典型企业进行实地调查,收集原始数据和资料;再根据任务书的要求完成课程设计任务;最后完成课程设计报告。在课程设计的过程中,指导教师应全过程对学生进行辅导和答疑。

(四)课程设计总结。在学生完成课程设计后,指导组组长应负责召开学生座谈会,对课程设计进行总结,并根据存在的问题,制定针对性的措施。

三、绩效管理课程实践教学体系改进

在构建、实施绩效管理课程实践教学体系以后,必须对实践教学体系定期进行检查和总结,发现问题,不断改进,形成持续改进的动态循环。根据目前绩效管理课程实践教学存在的问题,可采取以下改进措施:

(一)重视绩效管理课程的实践教学,构建比较完善的实践教学体系。学校应根据自身实际,合理安排绩效管理课程的实践教学。如设置1~2周的绩效管理课程设计或6~10课时的课程实训。有条件的学校,可开发或购买绩效管理模拟教学软件,安排6~10课时的课程实验。在学生进行综合实习或毕业实习阶段,可安排学生到企业人力资源部的绩效管理岗位进行对口或顶岗实习。

(二)重视绩效管理课程教师的培养,提高教师的实践能力。绩效管理课程是一门实践性较强的课程。可以采取教师进修,为企业提供绩效管理咨询服务,到企业人力部门兼职等办法,提高教师的实践能力和教学水平。

(三)对实践教学环节进行严格管理,提高实践教学效果。首先,实践指导教师要根据实践教学大纲的要求,对学生进行严格管理。如加强学生的纪律教育,鼓励学生积极参加教学实践、勇于创新,要求学生填写实践教学日记并认真总结;其次,学校各级教学单位应定期对实践教学环节进行检查和监控。如,在综合实习过程中和实习结束后,召开学生座谈会,听取学生对实习的看法和建议,或到实习单位了解学生的实习表现和实习效果。也可设计一些评价指标(如实习内容、实习方式、实习地选择、实习单位管理等指标),对综合实习的教学效果进行综合评价。总之,人力资源管理本科专业绩效管理课程的实践教学改革,必须以社会需求为导向,根据人才培养目标,构建适合的实践教学体系,并且持续不断地有效运行,以提高学生的实践能力和就业能力。

课程设计实验总结范文第4篇

关键词:微机原理;课程设计;教学方法;考核体系

课程设计是一种课程形式,也是一种教学方法[1],其基本教学目的是加深学生对课程基础理论和基本知识的理解与掌握,培养学生综合运用基础理论和技能分析与解决实际问题的实践能力以及勇于探索的创新精神。微型计算机原理与接口技术是计算机硬件基础的重要组成部分,是高等学校很多专业都开设的一门基础性课程,也是一门应用性、实践性很强的课程。由于其开设量大,受益面广,国内高校都加强了该课程的建设,深化课程改革。一方面,缩短了课堂授课学时,加大实验学时,特别是加大课程设计学时;另一方面,加大课程设计的改革力度,不断更新设计内容,改革教学方法和考核方法,突出学生的自主性、主动性,激发学生的创新意识,注重学生设计能力的培养和工程能力的训练[2]。

天津大学电气与自动化工程学院开设的微机原理课程设计,基于多个围绕微机原理课程设计的天津大学教改课题的实践成果,结合学科前沿和工程实际,创新微机原理课程设计平台,不断优化和更新设计内容。结合学生特点和兴趣,注重引导、激发学生的创造激情和对知识的渴望,创新教学方法和手段。并且将创新性与工程规范纳入考核体系,改革考核和成绩评定方法,引导学生从注重结果转变到注重过程,从注重成绩转变到注重成效。

一、创新微机原理课程设计平台与内容

1.微机接口实验系统综合设计项目开发

基于“通用微机接口实验系统”,利用实验系统的外扩展接口,开发利用各种外扩展板,构建多种新的微机接口综合设计系统。主要包括以下几个方面:

(1)开发了GPS(全球定位系统)导航系统扩展实验板[3],并与“通用微机接口实验系统”系统连接,以及与液晶显示系统或LED键盘控制实验板互联,构成全新的综合设计实验系统。设计并开设基于导航系统实验扩展板的综合设计性实验,与学科前沿相结合,增加了设计深度与广度,丰富了实验教学内容。

(2)实现了“通用微机接口实验系统”与LCD(液晶显示系统)连接[4]。新的实验系统可完成主要内容包括各种字符与图形的编程与显示、薄膜按键开关实验等。实验系统还可与电机等执行元件相连,通过编程在液晶显示器上显示输入输出及控制和执行信息等综合设计性实验内容。

(3)实现了“通用微机接口实验系统”与LED(发光二极管)键盘控制实验板的连接[5]。该实验系统通过8279芯片等的应用完成了综合设计性实验题目的开发,主要包括总线控制以及对控制对象进行显示、管理和操作,使课程设计内容更符合电气与自动化专业对控制技术的要求。

(4)学生自主进行创新设计。实验室提供红外收发、温湿度或压力传感器等实验扩展板及相关技术资料,在课程设计中学生利用实验室的各种设备与“通用微机接口实验系统”相结合,自定课题进行创新设计与实践。

2.微机接口实验系统综合设计性实验应用

拓展设计内容,更新设计项目,做好设计实验之间的科学衔接,使学生在课堂上更多地接触前沿技术,为他们未来接触工程实际奠定良好的基础。注意将本课程所学知识与“电子技术”、“自动控制原理”、“检测技术”和“机器人学”等相关课程内容融会贯通,提高学生综合运用和工程应用能力。

(1)课程设计内容的设立。根据微机原理课程设计的要求,不断进行实验系统选题的设计与开发,精心设计课程设计内容,注重先进性和开放性,并与学科的前沿技术相结合,在课程设计的综合性、设计性环节给予学生更多的选择。设计课题包括基础性选题和扩展性选题两部分。

基础性选题主要包括:自定义字符显示编程,汉字字符显示编程,图形显示编程,特效显示编程,总线控制LED显示实验,微机接口、键盘、LED综合实验,GPS通讯实验,GPS编程实验,GPS手持机实验,各种外扩展板设计实验。这些设计内容与微机接口技术紧密相关,并具有一定的深度与广度,同学们通过硬件连接、软件设计,软硬件调试完成集采集、显示、存储等功能于一体的设计内容。

同时,我们还给出了多个综合设计性扩展选题。此类选题没有固定的要求,只是给出一些提示,学生可以根据自己的设想进行硬件选择、软件设计,达到自己的设计目标。极大地发挥了学生的主观能动性和创新性。

(2)课程设计教程的编写。微机原理课程设计综合设计性选题的主要知识点依托微机原理接口技术并结合与之相关的学科前沿。为此,根据课程设计要求,编写了相关的设计教程,提供参考文献与网站,使学生在实验前对相关的扩展知识有个初步了解。根据历届学生的具体情况,教师不断总结实践教学经验,逐步完善指导书的编写,使之更适应于学生的实践与创新。在指导书编写中按知识点模块化编写,设计实验内容从易到难编排,每个设计实验都给出了预习要求和达到目标。对于创新性设计实验我们给出一部分选题,同时鼓励同学们结合系统,将扩展板进行多种组合,自己设计课题,进行实践创新。

二、探索新的实践教学方法和手段

1.加强引导与鼓励,激发学生的创造激情和对知识的渴望

在微机原理课程设计教学实践中,首先了解不同学生的特点和学习兴趣,在此基础上有针对性地指导学生选题及团队组合。在设计过程中,鼓励学生独立思考,通过网络、图书馆、资料室等各种渠道进行信息检索和资料查询。教师在指导实验时,从实践应用的角度出发去引导学生的设计方法和技术路线,注重培养学生发现问题、思考问题及解决问题的方法和思路以及创新意识。

教师在课堂上注重学生课程设计过程,鼓励学生以灵活多样的方式和不同的角度完成自己的选题,激发学生的创造激情和对知识的渴望,促使学生从“要我学、要我做”转变为“我要学、我要做”。

2.改革课程设计考核和成绩评定方法

在课程设计的考核中将创新性与工程规范纳入考核体系。指导教师从出勤次数、软硬件设计、上机调试、预习(第一次实验时检查流程图、源程序)与总结报告、创新性等方面对学生进行综合考评。在课程设计的考核与评定过程中细化了预习、设计、创新、实验报告完成各个步骤的考核标准。课程设计过程中为每位同学建立考核表格,其中题目1是基础性选题,题目2是自选的综合设计性扩展选题。按照考核指标体系,在课程设计过程中同步给出各环节考核成绩,做到公平公正,激励学生更好地完成课程设计内容,更多地进行创新性设计。

三、教学效果

2006年以来,我们不断创新微机原理课程设计硬件平台,不断扩展和更新设计内容,边实践、边改革。目前已在电气与自动化工程学院自动化专业和电气自动化专业6届学生(平均每届学生12个班、380人)中进行了教学实践,取得了良好的教学成果。

微机原理课程设计教学过程中,学生付出了很大努力,他们要自学相关知识,查阅资料,进行实验设计、流程设计,搭建硬件平台;并通过软件设计、软硬件调试,完成整个设计,写出设计说明书和总结报告。大部分学生对扩展性选题具有极大兴趣,有学生选用导航扩展板实验系统,通过自学相关知识,实现了GPS地理信息的采集、显示、存储,取得了满意的效果;还有学生偏重理论研究,例如08级的同学在80X86平台上完成了FFT(快速傅里叶变换)的汇编实现,具有较强的理论价值,能在本科阶段做出这样的课程设计成果,得到了师生的广泛好评。

参考文献:

[1] 曾开富,王孙愚. “工程创新人才”培养模式的大胆探索[J]. 高等工程教育研究,2011(5):20-31.

[2] 刘艳莉,孙雨耕,葛宝臻等. 符合工程专业人才培养模式实验教学体系的构建[J]. 中国大学教学,2010(4):75-77.

[3] 金文,陈曦等. “微机原理与接口技术”综合设计性实验的研究与探索——GPS导航实验板的开发与应用[J]. 实验技术与管理,2011(10):151-152.

[4] 金文,陈曦,张惠群. 液晶显示模块用于“微机接口技术”实验的教学研究[J]. 实验研究与探索,2007(9):60-61.

课程设计实验总结范文第5篇

摘要:化工原理课程设计是与化工原理课程相配套的一个必修的实践性教学环节。文章从理论学习、实验设计、设备选型、工程设计、创新能力的培养等4个方面 总结 了化工原理课程设计在提升化工原理教学质量中的作用。

化工原理主要介绍化工生产过程中的动量、热量和质量传递理论(三传理论)以及常用单元操作中典型设备的工作原理、基本结构及设计 计算 等知识ti.-i,教学内容中包含大量理论公式的推导和经验公式的运用。化工原理课程设计是学生在学完化工原理课程的相应教学内容后所安排的教学环节,不仅与化工原理课程的内容紧密相连,还要运用计算机编程.autoc ad机械制图、化工仪表自动化及操作控制、化_l设备机械基础、化工制图等先修课程的知识,是一项综合性实践训练阴。该教学环节主要培养和锻炼学生以下3个方面的能力和素质:(1)系统训练学生的基本计算技能和 文献 资料利用能力,逐步培养其工程意识;(2)培养学生综合运用所学知识解决二(.程实际问题的能力;(3)塑造学生良好的设计理念。

在完成课程设计的过程中,学生需掌握厂程技术人员所必需具备的基本技能和工程素质,比如工具书、国家标准和规范的使用,经验公式和经验数据的选择,专业文献资料的查阅、设计成果的分析判断等等,因此课程设计可培养学生对综合知识的运用能力和对_l程问题的解决能力,是对学生的一次综合训练,也是对所学专业基础知识的一次总结,更是对化工原理和化工设备课程教学效果的一次检验。本文主要通过以下4个方面总结了课程设计在提升化工原理教学质量中的作用。

1 加深学生对“三传理论”和单元操作的理解

动量、热量和质量传递理论(三传理论)以及常用单元操作是化工原理的主要教学内容,虽然在平时的课堂教学中可通过多媒体教学、动画演示、课堂实验、课后练习、练习辅导等方面增强学生对化工原理基本理论和基本操作的感性认识和理解,但由于课堂教学的内容多,理论知识比较抽象,学习任务较繁重,学生自觉完成课程学习的动力明显不足,教学效果差强人意。课程设计要求学生在指定的时间内完成一个单元操作的设计,愁一个设计任务一般均涉及物料衡算、热.衡算、相平衡关系、传热传质速率关系等典型单元操作的基本内容,经历流程设计到!几艺设计计算、主体设备结构设计和附属装置的选用等过程,因此学生在具体设计中必须全而理解和应用“三传理论”,并选用合适的单元操作过程。过程必然影响结果,课程设计作为一个教学环节在实践中有效地督导学生加强对理论学习内容的消化,从而加深学生对理论知识的理解。

2培养实验设计和设备选型能力

实验设计能力和设备选型能力的培养是化工原理课程教学的基本目标之一。学习化工原理课程时,通过讲解、动画演示和参观等教学手段,学生熟悉了常用设备的基本操作规程,但大部分同学的实验设计能力和设备选型能力较差。为解决这一问题,在确定课程设计内容时,有针对性地选用部分化工原理中常用的单元操作,给学生下达一个明确的任务,让学生围绕任务所确定的主题在指定时间内完成具体的设计_l作。如,为加强学生对干燥单元操作的理解,可要求学生设计一套离心喷雾干燥塔或设计气流干燥器。课程设计的内容要求涵盖一个完整的工段,为此学生需完成不同艺的方一案选择、设备选型论证、工艺计算,并根据计算与生产经验进行主体设备结构设计,然后确定设备总体尺寸、管口尺寸与方位,还要求进行辅助设备选型与计算,最后绘制主体设备图及带控制点的工艺流程图。过程训练效果表明,学生的实验设计和设备选型能力得到了有效的培养。

3提高工程设计能力

化工原理课程设计是为培养学生设计能力设置的一个教学实践环节,也是使学生完成从理论知识到实际应用的重要一环。每一个设计任务均涉及相应单元操作的基本理论,并经历流程设计到艺设计计算、主体设备结构设计和附属装置的选用等过程。由于安排课程设计中只有任务而没有参数和条件限制,学生在设计过程中可根据自己的兴趣和知识背景选择设计线路,设定和收集操作参数,完成具体的设计工作:

经济 效益是判断设计质量的重要指标,其中设备建设费和使用操作费是其中的关键,而设备费和操作费的综合考虑也是贯穿于化原理课堂教学中的一个重要问题。比如,精馏操作是化_工生产中常用的单元操作,其中物料的回流比是一个非常关键的操作参数c合理的物料回流比应使操作费用和设备折旧费用之和最低在该单元操作中,操作费用主要取决干再沸器中加热蒸汽消耗量及冷凝器中冷却水的消耗量,随着回流比的增大而增大。设备折旧费主要取决于精馏塔中再沸器、冷凝器等设备的投资费,一般随着回流比的增大而降低。为此,在设计过程中必须综合考虑设备折旧费和操作费的关系。通过课程设计的训练,学生不仅进一步提高了公式应用和数据运算能力,同时学会了主动寻求解决实际问题的方法,缩短了理论与实践的距离,也体会到理论在解决实际问题中的重要作用,提高了理论课程的教学质量。

4培养创新能力

在完成化工原理理论课和实验课的同时,为了满足部分学有余力,且对化工原理问题确有兴趣的学生的学习需要,教学小组创造条件为其提供进一步学习的平台,即结合科研任务的需要设计一定数量的课程设计题目,鼓励学生以小组的形式参与。在设计过程中严格坚持“以课题研究为平台,以创新为目标”的原则,有效地将课程设计、课程教学与科研有机地结合起来。在完成工艺设计 计算 之后、整理设计说明书之前,要求全体课题组进行交流和 总结 ,即每个设计课题组里选派1-2名学生代表,将本组设计情况在交流会_[向全体同学和指导老师进行汇报。交流时要求主讲人用图表、数据、结论等工程术语表达自己的设计,并在规定时间内着重讲解自己设计的特点,对设计结果进行技术经济分析,突出自己的创造性。交流过程中,指导老师也主动指点设计要领,并对进行设计进行合理评价。这样的师生互动使学生的收获不仅局限于自己所做的课题,对其它设计课题也有一定程度的了解,更有效地开拓了学生的设计思路。

5教学效果

课程设计实验总结范文第6篇

关键词:数据结构;课程设计;教学质量

数据结构是计算机专业的核心课程之一,是计算机软件技术的基础,以数据为中心讲述问题如何在计算机程序中得以实现。该课程的教学不仅要注重学生对理论知识的理解,更要培养学生能针对具体问题,设计合理的数据结构,对数据进行有效的存储、操作,并能完成相应的高效算法。课程设计的教学是整个教学环节中非常重要的一环,它弥补了课堂教学中实践少的缺陷,其教学目标不仅要培养学生缜密的逻辑思维和数据抽象能力,更要培养学生在软件设计领域科学的思维方式,将算法理论和编程实践完美结合,能够在工程实际中灵活应用。因此不断改进课程设计的教学方法,提高教学质量是培养高素质软件人才的迫切要求。

1存在的普遍问题

1.1编程语言基础差

数据结构课程设计通常是在大二进行,算法是基于C/C++语言。虽然学生之前已先修过这些课程,但C++本身规则复杂,面向对象的思想不容易掌握,而学生又没有经过系统训练,普遍存在编程语言基础薄弱、对调试程序的方法不够熟练、程序结构设置不合理、代码编写可读性差等问题。不少同学反映算法能听懂,看教师演示一些实例也觉得简单,但轮到自己编程就无从下手。这种状况直接制约了学生完成课程设计的质量[1]。

1.2缺乏系统的软件开发思想

计算机专业的课程体系中,软件工程通常安排在数据结构课程设计之后,这样学生在进行课程设计时,尚不具备软件开发的思想。遇到问题时,只考虑怎么实现,没有进行整体软件开发的过程规划,忽视了软件的性能、质量、甚至于需求都不甚明确就急于动手编写程序。这样的做法使得课程设计的完成效率很低,经常需要返工。

1.3教师的指导“过多”或“过少”

课程设计中,教师的指导相当重要,但是目前存在两个极端,有的教师对每个课程设计都讲解得面面俱到,如何实现,用什么样的存储结构,所得结果等都作了交代,学生只是被动的接收者,这种“填鸭式”的教学方式制约了学生的创新能力。而另一个极端,有的教师认为课程设计是由学生上机完成的,教师督促学生,最后给出考评,对学生完成课程设计的过程关注太少,很多学生因此敷衍了事。教师如何把握指导的度,如何指导是学生能力能否得到提高的一个重要因素[2]。

1.4考评制度不合理

长期以来,课程设计报告被看成是评定学生成绩的一个重要依据,而对学生软件开发的过程关注不多,学生只要上交了报告就能获得成绩[3]。这样的做法导致学生过度追求报告的整洁度、实验结果的正确性等。甚至部分同学抄袭、直接从互联网上下载报告交差。一个学期下来,除了交了几份报告,学生的收获甚少,课程设计教学效果甚微。因此,必须改革考评制度,才能真正培养学生的动手能力、创新能力。

2提高课程设计教学效果的措施

2.1规范软件开发的过程,培养良好的编程习惯

在学生开始课程设计前,教师首先通过一个具体的实例,从需求分析、概要设计、详细设计、编程测试等各个方面出发,让学生了解完整的开发软件过程。在数据结构课程教学中,所有算法均用可运行程序讲解,避免出现懂算法不懂编程的现象。有意识地让学生强化编程的技巧、调试方法、面向对象思想等内容。

我院数据结构课程组教师采用面向对象的思想,将数据结构中基本算法全部用C++模板类实现,学生通过多看、多读这些规范的程序,取得了不小进步。

2.2梯度命题,循序渐进开展课程设计

课程设计以往是教师根据实验指导书布置课题后由学生完成,部分学生感到难度很大,无从下手。现阶段我们将课程设计改为验证型、验证设计型、设计应用型多种层次,针对各种基本数据结构,教师首先用模板类实现,学生在课程设计时先用实例验证程序,在此基础上,设计出预留的一些函数接口,实现该类的部分功能。最后再针对某一具体问题,由学生开发出完整的程序。这是一个由易入难的循序渐进的过程,学生通过验证型实验更加牢固掌握基本数据结构,再由验证设计型和设计应用型实验学会如何应用数据结构,如何在计算机中实现存储,实现各种需求的功能。

下面以二叉树部分内容为例,首先实现二叉树的模板类如下:

/*二叉树类*/

template

class BinaryTree

{

public:

BinaryTree():m_root(NULL){} /*构造函数*/

~BinaryTree()//析构函数

/*按以先序次序输入结点值的方式建立二叉树的接口函数*/

void Create1(ElemType ch[],const ElemType &endChar);

/*以二叉树的先序和中序次序建立二叉树的接口函数*/

void Create2(ElemType ch1[],ElemType ch2[],int );

/*先序递归遍历二叉树的接口函数*/

void PreorderTraverse (void (*visit)(const ElemType &));

/*中序递归遍历二叉树的接口函数*/

void InorderTraverse (void (*visit)(const ElemType &));

/*后序递归遍历二叉树的接口函数*/

void PostorderTraverse (void (*visit)(const ElemType &));

……

private:

BTNode *m_root;

/*按先序次序输入结点值的方式建立二叉树*/

void _Create1(BTNode* &,ElemType ch[],const ElemType &,int &);

/*已知二叉树的先序遍历次序及中序遍历次序,建立二叉树*/

void _Create2(BTNode * &,ElemType ch1[], ElemType ch2[],int ,int ,int &);

/*先序递归遍历二叉树*/

void _PreorderTraverse(BTNode* ,void (*visit) (const ElemType &e));

……

};

对于这样的模板类,设定的验证型实验为:给定一棵二叉树,验证其先序中序和后序遍历结果。在掌握了二叉树遍历的基础上,设计出模板类中预留的两个接口函数create1和create2。最后,安排设计型实验为创建表达式树;分别用三种遍历方式遍历该树,比较它与实际的波兰式、中缀式和逆波兰式之间的区别;完成给定表达式树的表达式求值运算。这样有梯度地安排课程设计,一方面强化了基本概念,另一方面引导学生完成更复杂的设计。对基础薄弱的同学来说,验证型实验难度不大,基本都能完成,大大增强了自信;对优秀学生来说,挑战设计型实验更能提高自身的能力。

2.3抽丝剥茧,层层深入启发

学生遇到复杂问题时,往往一筹莫展,不知如何下手。教师应教会学生如何从问题本身出发,层层分析,应采用哪种数据结构,用到什么样的操作,在这样的操作需求下应用何种存储方法比较合适,最后细化到具体的函数实现。

如教学计划编制问题[4],要求根据课程和课程之间的先修关系,得到合适的教学计划安排。首先分析这个问题是对有向图进行拓扑排序,课程和课程之间的先修关系可用有向图描述出来。数据结构为有向图,存储方式为邻接表,应用的操作是拓扑排序。拓扑排序的基本思想是先输出有向图中入度为零的顶点,再从图中删除该顶点和所有以它为尾的弧,重复执行,直至图中所有顶点均输出为止。要完成拓扑排序,首先要求出图中所有顶点的入度。拓扑排序算法中还用到了一个辅助的数据结构栈,因此还需要初始化栈、出栈,入栈,判定栈空等操作实现。这样层层分析下来,程序中需要的函数一一明了:创建有向图、邻接表的建立、求顶点入度、初始化栈、出栈、入栈、判定栈空、拓扑排序等。函数层次关系图示如图1所示。

图1函数层次关系图

通过这样的教学方式,学生学会了带着问题去思考,逐步学会将大的程序化解成若干小函数,最终经过整合完成整个设计开发。

2.4加强团队合作,调动每位同学积极性

在课程设计中,针对每一种数据结构安排了一个工程性综合实验,这个综合实验由几名同学组成小组合作完成。团队成员分工明确,一名同学担任组长,负责组织和控制组内的工作进程,强调任务落实到组内每一个同学。

教师布置任务后,每个团队将软件开发流程应用到课程设计中,实质性进行问题规划、模块划分、项目整合等工作。只有团队中每个成员都积极面对,整个团队才能获得优秀成绩,无形之中鞭笞每位同学认真对待。在一个团队中,大家集思广益,可以跟伙伴一起交流,互相学习,形成共同进步的良好局面。

最后在验收答辩时,团队中每个成员都应汇报自己所做工作,教师和其他团队可以提问,交流开发过程中的心得。

2.5改革考评制度,从多角度综合考虑成绩

合理的考评制度可以对课程设计过程进行有效的监控,通过考评体系可以反馈各阶段的进展情况,便于总结经验,找出不足,保证课程设计的质量和效果。课程设计考评有别于普通的课程评分,我分院数据结构课程设计的成绩由几个方面综合决定:课程设计的内容、课程设计的实现以及实验报告。各项考评指标均有一定的权重,能够比较客观公正地确定学生成绩。其中课程设计的内容主要考虑学生所选课题的难易度、工作量多少。实现过程主要考虑完成情况、软件代码规范化、文档规范化、答辩质量等,最后由学生提交设计报告进行总结和讨论。设计报告除了包括常规的系统需求分析,概要设计,详细设计,调试分析和实验结果外,还鼓励他们提出优化方案,对于每个课程设计再“多想一点”,即其他可能存在的求解方法,如已经使用了链式存储结构实现,那使用顺序存储结构如何实现?各种设计的优缺点是什么?如何提高时间空间性能?通过总结,学生对问题有了更加深入全面的理解,锻炼了扩散思维方式,培养了创新能力。同时教师对评价优秀的学生或团队给与奖励,促使学生之间形成你追我赶的良好学习氛围,整体提高教学质量。

3结语

数据结构作为计算机专业的重要基础课程之一,对学生软件开发习惯的培养至关重要。提高课程设计教学质量不仅可以巩固基本知识,还可以让学生适应快速发展的软件开发技术,激发学生学习和研究的兴趣。本文从五个方面讨论了提高课程设计教学质量的措施,通过一个学期的教学实践,从效果上来看,这届学生分析问题、解决问题的能力,综合创新能力,学习积极性都比前几届学生有了明显提高,绝大部分的同学都能顺利完成课程设计并获得较好成绩,这为他们后续的课程打下了坚实的基础。

参考文献:

[1] 庞晓琼. 案例驱动的数据结构课程设计教学改革实践[J]. 计算机教育,2009(1):53-64.

[2] 陈越,何钦铭,冯雁.“数据结构”综合性课程设计教学探索与实践[J]. 计算机教育,2008(8):54-55.

[3] 李群,赵玉霞,庄波.《数据结构》实验课程设计与探讨[J]. 中国现代教育装备,2007(3):27-28.

[4] 严蔚敏,吴伟民. 数据结构(C语言版)[M]. 北京:清华大学出版社,2006:180-182.

Discussion and Practice on Improving Teaching Quality of Data Structure Course Design

XU Chong, WANG Libo, JIANG Juan

(College of Computer Science, Hangzhou Dianzi University, Hangzhou 310018, China)

Abstract: Data Structure course design is an important professional practice lesson for computer major in university or college. According to the current situation of the low teaching quality for course design, based on the experience in our college, the paper puts forward several steps on improving the teaching quality, and then have been analyzed and discuissed.

Key words:Data Structure; course design; teaching quality

课程设计实验总结范文第7篇

关键词:实践教学;C语言程序设计;改革

中图分类号:TP312.1-4;G642

C语言程序设计课程在高校计算机类专业都有不同程度的开设,它是计算机类专业一门重要的专业课程,也是学生能否进入程序设计大门的开篇启蒙课。C语言是一门实践性非常强的课程,要求学生不仅实现程序设计的思维训练,更能够熟练运用C语言编写和开发出各类应用程序。因此,在C语言程序设计课程教学中,需要更多的实践环节加入整个教学环节,并进行统筹的设计和实施。为此,我们对该课程的实践教学体系重新进行了设计,依据整体设计调整了教学内容和实践教学方法,从而全面提高学生利用C语言来进行分析问题、编写程序和调试程序的能力。

1 课程实践教学设计

C语言程序设计课程开设时间为大一第一学期,是学生学习程序设计的开篇课程,学生的计算机基础参差不齐,而且学生的逻辑思维能力尚未建立。为此,我们确定了本课程的实践教学目标,课程的实践教学目标定位在培养学生计算机逻辑思维能力、程序设计逻辑能力,掌握程序设计语言解决常用问题的方法运用能力,并养成良好严谨的程序设计规范,也为了各专业开设的后续课程的深入学习奠定良好基础。

按照课程实践教学目标要求,我们对整个课程实践教学进行统筹设计,具体包含有三个层次:分别为实验教学、兴趣小组和课程设计教学。三个层次随着时间依次递进推进,相互包容,形成一个在时间和内容上立体的教学体系。

(1)实验教学。实验教学是在课程教学中主要的实践教学环节,依据学生接受能力及基础程度,将课程实验内容划分为基础知识验证型实验、基础应用型实验,综合应用型实验、创新设计型实验四类。

基础知识验证型主要着手解决基础相对较差的学生,让其能够有个平滑地过渡,同时让学生打好逻辑思维的设计基础;

基础应用型实验内容让要体现梯度层次,满足不同层次的学生为原则,增加一些趣味性、实用性较强的实验,锻炼学生对知识点的理解和运用能力;

综合应用型实验是针对多个互联知识点的综合运用及训练,培养学生解决复杂问题的能力,主要采用1-2个完整项目分解,迭代逐步实现的方式来实施;

创新设计型实验主要是培养知识内容的综合运用能力,内容采用教师提供项目需求,学生自足选题或自行选题的方式,分阶段提交并演示程序设计成果,最终完成整个实验项目内容。

(2)课外兴趣小组辅助教学。课堂实验缺乏时间和内容的广度,为了弥补这一不足,激发学生学习学习C语言程序设计的兴趣,也为了提升课程的课下环节的充实性,我们对所有学生进行了基础知识的摸底,根据不同层次,按照C语言的主要应用,组建了C语言不同应用方向的课外兴趣小组。学生按照每个人的兴趣爱好,选择相应用方向,自发组建小组,每个小组推选组长,制定出学习计划和学结汇报等可执行方案。任课教师向每组成员提供部分的案例和参考资料,并同步地组织小组总结汇报及指导,让学生依托兴趣将每个人的程序设计能力和潜力充分调动和发挥出来。

(3)课程设计的教学提升。有了课堂、课下的实践教学的相互补充和推进,在学期的后半段,我们将C语言程序设计的课程设计任务提前一个月下达,由于课程设计是整个课程知识掌握的汇聚与提炼,是培养学生工程设计能力的重要手段,更是全面提升学生团队合作,来进行分析问题、解决问题综合能力锻炼的很好地平台。C语言程序设计的课程设计内容一般为独立完成一个完整的应用系统为目标,自发组队,随机分配题目,采用课下分散实践,课上集中辅导及考核的方式实施。

2 实验教学改革实施

2.1 实验教学方法改革

通过分析现有C语言程序设计课程内容,我们改进和简化了现有实验教学方式,整个过程中我们一直采用两个原则作为实验教学方法主线。

(1)实验内容采用案例教学。基础实验性采用独立的案例教学,比如,三种程序设计结构的实验内容,即采用了九九乘法表的实现,从顺序结构实现一行“*”;再加入选择判断处理换行;再使用循环结构实现九行“*”;最后启发学生如何实现“*”转化为数值、如何调整循环控制参数调整变化为三角形形状。通过这种熟知的案例,将基础实验生动起来,从而解决学生程序设计逻辑思维的锻炼。

综合性应用实验采用迭代式的案例教学,将教学项目按照功能和知识点进行依次分解到每次实验内,让学生能够从浅入深、分阶段地逐步完成一个完整案例,并同步掌握了完整应用的实现过程。例如,在教学中,教师采用学生成绩管理系统、扑克牌魔术系列游戏的实际、趣味案例进行实验教学的迭代教学,在每次实验中,不仅功能模块迭代实现,功能的实现知识点也采用迭代实现。

(2)任务驱动方式教学。每次实验,均采用任务驱动式教学,首先教师发放任务需求,并讲解任务实现所需关键知识;然后,要求学生按照标准的开发规范进行实现,规定时间提交任务清单及源码。从而,让学生逐步规范开发流程,并能够整体把握程序设计的关键技术和实现流程,同时通过实时调试,达到综合编程能力的教学目的。

应用举例,以学生成绩管理系统为项目总体任务,在学习控制语句时,下达第一次任务:使用printf、scanf实现学生基本信息的输入输出;在学习C语言基本控制结构后,下达新的任务:利用循环、选择语句编写本系统的登录验证程序和实现一个主菜单程序;在学习C语言数组后,实现学生的成绩录入、查询及修改和删除等基本操作;在学习C语言函数后,重新组织以上实现的程序代码,以函数的方式将各个子功能和主程序功能利用函数调用贯穿起来;在学习指针链表后,任务改为利用单链表动态管理系统的各项功能;最后在文件学习后,要求整个系统必须利用文件操作来实现系统的各项操作的存储化。

2.2 实验教学内容

依据实践教学目标,C语言程序设计实验教学内容按照以下5个不同的知识角度进行了设置。

(1)基础实验。基础实验项目共5个,各安排2学时。分别为运算符与表达式的使用、顺序结构设计、选择结构设计、循环结构设计及数组应用实验项目,通过基础实验的实践,学生能够掌握C语言程序设计的基本语法,能够熟练运用程序设计控制结构,能够掌握各种数据类型的组织和应用。

(2)复杂数据类型实验。该类实验旨在让学生逐渐理解掌握c语言处理复杂数据的几种形式,学会其数据类型的应用和区别。共设置了4个实验项目,各安排2学时。分别为数组应用2个,结构体应用2个。

(3)程序结构组建-函数。掌握程序结构的构建和组织,函数是一个主力军,学生需要掌握函数的设计和使用。共设置了2个实验项目,各安排4学时。一个是数组基础应用实验,另一个是结合前期的程序编写组织综合型实验项目。

(4)指针应用。指针是c语言的灵活性的杰出代表。学生需要熟练掌握指针这一特殊的数据组织形式和处理方法,从而能够将上述的控制、数组、结构体及函数有机地重组和包容进来。共设置了2个实验项目,各安排4学时,一个是熟练运用指针的综合实验,另一个是实现一个将指针与结构体、函数等知识融合的的综合型实验。

(5)数据存储实验-文件应用。文件的学习,是学生理解数据存储的方法和实现过程,从而形成一个“程序+存储”的闭环设计方法的锻炼。共设置了1个实验项目,安排4学时,实现一个相对完成的案例系统,如学生成绩管理系统基本功能,每项功能均需实现数据的文件读写等操作。

3 兴趣小组教学实施

为了充分挖掘学生程序设计的潜能,学科组织了该课程所有的任课教师,按照C语言的主要应用,组建了C语言不同应用方向的课外兴趣小组。小组主要分了四个方向,分别是信息系统开发、网络操作、游戏开发、嵌入式开发,学生自由报名,学生按照每个人的兴趣爱好,选择相应用方向,自发组建小组,每个小组推选组长,制定出学习计划和学结汇报等可执行方案。任课教师向每组成员提供部分的案例和参考资料,并同步地组织小组总结汇报及指导,让学生依托兴趣将每个人的程序设计能力和潜力充分调动和发挥出来。同时在每个月,各兴趣小组进行技术学习的总结汇报,学生的成果经过综合评定后,优先推选各类学院和学校各类竞赛和比赛。

4 课程设计实施

(1)课程设计安排与组织。在学期的后半段,我们将C语言程序设计的课程设计任务提前一个月下达,学生随机组队,每组2-3人。课程设计任务以项目任务书下达,各组随机抽选一份课程设计任务书,任务书在功能上、设计规范、和设计报告均有明确规范和要求,各组成员按照要求共同合作完成任务。

(2)课程设计考核。课程设计完成后,每组成员需按照要求,书写整理完整的设计报告,同时进行集中设计分组答辩。答辩小组将成员按照任务分工,逐一地将各自编写的应用程序演示,同时讲解核心的程序代码。教师评委依据改组的程序功能、模块划分、程序结构及数据存储,算法运用等环节,为每位学生逐项打分。最终的课程设计考核成绩=设计过程(20%)+设计报告(40%)+答辩成绩(40%)。

5 结束语

通过对C语言程序设计课程实践教学的改革,增强了程序设计学习的兴趣和积极性,程序设计整体水平得到了较大幅度地提高。学生不仅打下了扎实地基础技能能力,而且掌握了一套行之有效的项目实践经验和技巧。这也为学生在后期的计算机专业课程中学习扫清了道路和奠定了坚实基础。下一阶段,我们除了继续完善C语言课程实践教学内容之外,我们要组织学生自主开发适合自己的程序设计实验资源平台,将课程的实践过程监控起来,内容丰富起来,配套资源建立起来,真正地为课程实践教学提供持续地保障。

参考文献:

[1]陈延寿,宋萍萍.信息管理与信息系统专业实践教学改革与实践[J].实验技术与管理,2008(05):139-143.

[2]陈洁.CDIO工程教育模式在高职软件专业中的实践[J].计算机教育,2010(11):74-77.

[3]吴国栋,涂立静.软件工程一体化教学模式探讨与实践[J].计算机教育,2010(16):101-104.

作者简介:高志宇(1979-),男,河南社旗人,硕士研究生,主要研究方向:计算机应用、嵌入式开发;通信作者:孙新娟(1979-),女,河南镇平人,硕士研究生,主要研究方向:计算机应用、系统分析与集成。

课程设计实验总结范文第8篇

电子技术课程设计是电类专业学生学习完数字电子技术和模拟电子技术理论课及实验课之后的重要的理论和实践综合设计环节,是学生掌握和具备电子技术基础知识和单元电路的设计能力之后,进一步学习电子电路系统的设计方法和实验方法,是把理论运用到实践中进行再体会,着重提高学生分析问题和解决问题的能力,培养学生的创新精神,为以后从事电子系统设计和开发应用打好基础。如何在这一环节启发学生人创新意识和实践能力,并掌握电子设计的新技术新方法是一个值得不断探索的课题[1,2,3]。近年来,随着EDA技术的普及与应用,将EDA技术引入到电子技术课程设计中,在培养学生综合能力和工程设计能力方面作了一些探索和尝试,经过几个学期的实践取得了较好的效果。

1传统电子技术课程设计教学的弊端

传统的电子技术课程设计的教学过程中有一些弊端,主要表现在以下几个方面。第一受到教学经费及实验场地和实验时间的制约,辅导教师缺少;第二,课程设计题目狭隘,缺少个性,有的课程设计题目向乎是纸上谈兵,设计过程枯燥乏味;第三,学生综合能力培养受到限制,阻碍了学生创新能力的发展和发挥,导致学生对课程设计兴趣降低,不利于学生主动探索精神的培养。

2电子技术课程设计的教学改革

2.1教学方法的改革

电子设计自动化(EDA)技术是当前工程设计的新技术,它的应用使得电子系统的设计手段产生了深刻的变革[4,5,6,7]。在教学中采用虚实结合法,“虚”是指学生在完成电子系统的初步设计方案以后,用应用软件对整体电路进行仿真,验证设计方案的或能,修改方案设计中的原理性错误。“实”是指学生对所设计的电路在实验室进行实物制作。虚实结合法中“虚”是手段,“实”是目的,虚拟仿真不受实物实验条件的限制,能够拓宽学生的设计思路,实物制件与调试是最终实现的结果。虚实结合法进行电子课程设计的流程如图1所示:1)选题及方案设计:根据课程设计的预期目标,提出几个不同的、难度大体相当的、具有实用性的电子电路设计题目及性能指标,由小组成员集体讨论选择设计题目,组织小组成员查找相关资料,并要求小组成员每人都提出自己的初步设计方案。然后小组成员讨论各自的方案,相互提出修改意见,发挥团体精神,集思广益,最后确定设计方案。2)电路虚拟仿真:电子设计自动化是当前工程设计的新技术,它的应用使得电子系统的分析设计手段产生了深刻的变革,是电类学生从事工程技术工作必须掌握的技能。在学生根据设计课题初步确定方案后,要求先在虚拟仿真台上对设计方案进行仿真,观察电路功能是否满足设计要求,分析主要元器件参数对电路指标的影响,初步了解电路的工作情况,适当更改元件参数使之达到技术指标的要求,为电路的实际调试做准备。3)实物制作及调试:对实物电路进行安装,可以培养学生严谨、求真的科学态度和认真踏实的工作作风。从实物的制作及连接可以让学生接触实际中使用的元器件及识别,观察实际元件的外形及标称方法,可以在实物制作中提高焊接的技能以及集成芯片和面包板的使用。调试技术是工程技术人员必须熟练掌握的基本技能,在加信号的情况下进行单元电路的调试,单元电路能正常工作后再逐步扩大调试范围,直到完全符合设计要求。调试完毕后,比较电路实测的性能与计算机的虚拟仿真结果,认识虚拟仿真在电子技术设计中所起的作用,培养学生软硬件的综合应用能力。4)答辩及设计报告:答辩主要检查的提问课程设计课题的基本原理、基本设计方案、电路图等相关内容及学生的理解和掌握情况。答辩以小组为单位,采取抢答的形式,答辩题目按难易区分2-3个层次,抢答的题目难度越大则得分越高。总结报告是学生对课程设计全过程的系统总结,按规定的格式进行书写,作图要规范,通过撰写总结提高学生的方案表达能力、工程制图能力和科技写作能力等基本综合素质。

2.2设计课题内容的改进

电子技术课程设计所选的课题来源于工程实际,能够反映现实生活中的应用,并且能尽量覆盖电子技术理论的主要知识点。比如,振荡电路、组合逻辑电路、计数器、译码器、寄存器、循环脉冲发生器等,既要使大多数学生能够在规定时间顺利完成,又要使课题有一定的自由空间,以开阔学生思路,发挥学生的创造性和主动性。结合几个学期的工程实践经历,目前电子技术课程设计已经开设的题目有数字钟、数字频率计、交通灯控制、篮球比赛计时器、救护车报警器、抢答器、循环彩灯等。在选题时,学生自由选择提供的课程设计题目,也可以自拟题目。

3教学的收效

上述教学实践极大地激发了学生的设计热情,从学生所写的课程设计总结来看,大多数学生在不同方面都有很大收获。3.1激发了学生的积极性学生感觉到利用所学的电子技术知识可以实实在在的做出电路来,提高了学生对所学专业知识的信心,激发了学习理论课的热情。3.2掌握开展实践活动的科学方法学生对开展工程实践活动的科学方法和步骤有了切身体会,为进一步学习其它专业课的设计和以后的专业工作奠定了基础。3.3增强了团队合作能力以团队合作的形式完成任务,分别查找资料、模块设计、电路调试等从而使学生在设计过程中学会相互沟通协调,相互支持配合,增强了责任感和团队合作能力。

4结束语

通过虚实结合法,利用电子设计自动化技术验证课程设计中电路工作的技术指标,缩短硬件电路的调试时间,提高设计的效率,为用实物进行电路安装和调试提供依据,增强课程设计的灵活性和创新性。通过虚实结合法,使学生能感受到所学知识可以实实在在的做出东西来,激发学习的热情,培养学生掌握开展实践活动的科学方法,增强学生团队合作意识,达到全面培养学生综合能力和素质的效果,也使电子技术课程设计课程取得较好的教学效果。

课程设计实验总结范文第9篇

Abstract: Aiming at the current teaching and shortcomings of JAVA course design, this paper discussed systematic the teaching pattern on the JAVA course design, put forward some ideas on computer programming courses design, these methods were positive for course teaching reform.

关键词: JAVA;课程设计;教学模式;评价体系

Key words: JAVA;course design;teaching pattern;evaluation architecture

中图分类号:G42 文献标识码:A文章编号:1006-4311(2010)29-0226-02

0引言

当前各类高等院校都会在本、专科开设至少一门计算机程序设计类必修课程,例如:Visual Basic语言、Visual FoxPro语言、C语言、C++语言等[1],并安排了相应的课程设计。但从实际教学情况来看,计算机程序设计类课程设计教学却存在着诸多问题,导致课程教学低效。针对这种状况,笔者结合自身教学实际,以JAVA课程设计为例,对计算机程序设计类课程设计教学存在的问题加以分析,并提出解决问题的思路与对策。

1JAVA课程设计的教学现状分析

从国内计算机程序设计类课程设计教学现状来看,存在的问题和原因主要有如下几点:

1.1 课程设计认识不到位,目的性不强部分教师和学生对课程设计的认识不到位,认为课程设计无非是把该课程的几个知识点简单凑合在一起所构成的“拼盘式”课程,认为课程设计就是大作业,并在授课时基本上按教材章节顺序授课,实施的目的性不强,与专业的整体发展结合较差,达不到课程设计要求。从而使得学生对所学理论知识不能很好地运用于实际,造成与实践的脱节[2]。

1.2 课程设计选题单一,内容陈旧现行的JAVA课程设计存在着选题单一、内容陈旧、理论过多、与实践相脱节的情况,不能从多视角去发现和创新,寻找新的命题。很多从事JAVA课程设计指导的教师本身缺乏大型项目开发的实战经验和经历,对课程设计的题目和内容往往无法准确的地位,设计的题目和内容与实际相脱节;同时,部分学生对教师设计的题目和内容也不一定感兴趣,因此也容易扼杀学生的积极性和创新能力。

1.3 课程设计评价方法不够科学,标准简单大多数课程设计是以小组的形式完成,参与学生多,指导教师制定课程设计时要求不明确,分工不详细,监管力度不到位,容易导致项目开发团队在执行的过程中出现某些学生任务过重或者过轻的情况。并且现行课程设计的评价往往是指导教师根据学生提交的报告来评分,这样容易忽略对学生综合能力的评价,可能只反映出小组整体水平甚至是某个学生的水平,而不能反映出小组每个学生的真实水平。

1.4 实验室设备落后,管理不够完善指导教师在安排课程设计时使用的是新技术、新设备和新方法,而学生到实验室所接触到的往往是一些过时的、陈旧的和落后的实验设备和应用软件,很难真正满足教师和学生对实验室的需求;另外,大多数实验室还要承担其他专业和年级的实验教学任务,无法有效保障课程设计的教学任务。

2JAVA课程设计教学模式的设置

课程设计是课堂理论教学的延伸和补充,是综合性较强的实践教学环节。它能使学生全面掌握该课程的基本知识、基础理论、基本技能,并能将本课程的各个知识点融会贯通,训练、培养学生把所学知识应用到实际中去的能力。对于帮助学生全面牢固地掌握课堂教学内容,培养学生的实践和实际动手能力,提高学生素质具有很重要的意义[3]。为改善计算机程序设计类课程设计教学,笔者有如下几点认识和思考:

2.1 引导和帮助学生树立信心,端正学习态度由于学生对JAVA课程设计往往具有畏惧情绪,不知从何着手,指导教师要做好宣传和引导工作,帮助同学们消除恐惧感,同时加强对学生诚信品质的培养,杜绝弄虚作假和抄袭现象的发生,端正学生的学习态度,确保课程设计的顺利进行。

2.2 研制课程设计教学平台,规范设计成果组织有关人员,在现有硬件资源和网络环境的基础上研制课程设计教学平台,开通FTP功能和WEB方式管理功能,便于师生间的交流和管理。

指导教师可利用该平台安排课程设计的题目、要求、进度和答疑,以及查阅和审核课程设计总结报告等相关资料。学生可根据自己的专业基础,兴趣和未来就业意向通过该平台选择自己喜欢的题目和指导教师,并通过FTP提交课程设计成果和总结报告等相关资料。

学生在指导教师的指导下,有选择性地进行分组,一般3至5人为一组,选定组长,确定开发项目,设计和论证项目的总体方案,规划出项目计划(包括编写目的,项目背景,参考资料,标准、条约和约定,以及项目概述和团队组织等),配置计划和开发计划等,报告指导教师批准后方可开始实施。课程设计完成后,按照统一制订的文本规范,小组的每位成员都必须提交一份关于课程设计的总结报告,结报告正文主要包括项目需求分析(方案的可行性分析、方案的论证等内容)、项目总体设计(系统的总计结构设计等内容)、项目详细设计(各模块的设计、算法原理阐述、完成的程序框图等)、项目复审(对分析、总计设计和详细设计进行详细的复审)、编码(设计结果进行编码的程序清单)、项目测试(使用程序调试的方法和技巧排除故障;选用合理的测试用例进行程序系统测试和数据误差分析等)和总结(本设计核心内容程序清单及使用价值、程序设计的特点和方案的优缺点、改进办法和意见等),以及主要参考文献。

2.3 结合专业发展和社会需求,增强课程设计的针对性计算机技术的快速发展要求我们将新的知识单元及时引进到教学中来,课程体系的设置要有超前和发展的眼光[4],但课程体系的设置、教材的编写无法及时保持教学计划的动态性和前瞻性,而课程设计实践环节恰恰能够弥补这一不足,对专业主干课程和专业基础课程安排课程设计,利用寒暑假组织学生在校内或者到企业开展项目研究和开发,通过综合运用专业基本知识和理论来分析和解决实际问题,学习程序设计开发的一般方法,掌握项目开发的过程及方式,培养正确的设计思想、分析问题和解决问题的能力;通过对标准化、规范化文档的学习和查阅有关技术资料等,培养项目设计开发能力,满足和适应社会和IT行业的需求。

2.4 培育课程设计意识,完善过程管理没有过程管理必然流于形式。在课程设计的过程管理中主要狠抓五个环节:一是任务书,课程设计任务书是指导教师填写并经审议后按组提供给学生的,每组一份,主要包括本课题要解决的主要问题,计划进度和规定学生必须阅读的重要文献,以及大体上可从哪几个方面去研究和论述等,要求学生按照任务书的要求按时保质保量完成任务;二是师资队伍,选拔具有项目开发经验的老师或者引进企业技术人员组成课程设计指导团队,并备课,以学进度和重点安排,保障学生在课程设计实施中学有所得;三是制订统一的评价标准和规范文本,以增强课程设计过程管理的科学性和严密性,保证课程设计成果的完整性;四是对课程设计的成果进行汇总管理,教研室并组织抽查与评估,保证教学活动落到实处;五是把课程设计作为学校课程改革的一项探索性工作予以重点扶持,提供经费和设备保障。

2.5 建立合理,科学公正的师生互动评价体系为保证课程设计的实现效果和考核的准确性,建立合理、科学、公正的师生互动评价体系,将评价的过程分解到课程设计的各个环节,本文建立的评价体系包括:课程设计成果,演示与答辩和互动评价三部分,详细评价标准见表1。表中给出了各评价项目达到A级的具体要求和评价主体,各项目的评分分为A、B、C、D、E五个等级并赋予相应的分值范围。最后学生的总评定成绩为40%×课程设计成果+30%×互动评价+30%×学生演示与答辩评分。评价的表达既有等级性的定量评价,又有描述性的定性评价,这些评价的主要目的是引导学生对课程设计学习的兴趣,而并非简单的成绩评定。

3结束语

课程设计作为教学计划中的重要一环,它承担着培养学生综合运用所学的知识和掌握的技能,分析和解决实际问题,独立工作,团队协作,问题表达等能力的任务。通过课程设计能够提高学生的职业素质、实操技能和项目经验,有效地缩短同企业需求之间的差距,缓解“企业招聘难、毕业生就业难”的困境。因此,必须高度重视并积极探索计算机程序设计类课程设计教学的改革。

参考文献:

[1]王海坤.程序设计类课程教学中学习兴趣的培养与探索[J].科协论坛,2010,(5)(下).

[2]韦宇炜,聂笃宪.软件工程课程设计教学模式探讨[J].考试周刊,2010,(11).

[3]王立丰.J2EE课程设计指导[M].北京:北京大学出版社,2008,(8).

课程设计实验总结范文第10篇

[关键词]工厂供电技术 课堂教学 实验教学 课程设计

[中图分类号] G642.4 [文献标识码] A [文章编号] 2095-3437(2013)012-0056-02

一、注重基础知识,加强课堂教学

(一)根据教学采用多样化、混合式教学手段

工厂供电技术主要涉及35KV及以下供配电系统的设计、计算、应用研究和运行维护,有着鲜明的工程应用背景。为此,需要不断探索新的教学方法和手段,根据不同教学内容,形成多样化、混合式的教学模式。

板书教学是课堂教学不可缺少的一部分,板书可以揭示教学内容的要点和逻辑层次,体现知识脉络和体系。因此,在引入概念、计算公式时,在探究规律、研究性质时,在分析解题思路、讲解习题时,在复结时,都要采用板书。因为在教师书写时,学生有充分的时间理解和记忆。

多媒体教学可以增加课堂信息量,提高授课效率。对于某些难于用语言描述的概念或者复杂的变化过程,采用多媒体动画演示,可以使原本难以理解的问题变得形象直观,并富有趣味性。

在课堂教学中,还可以采用实物教学手段。如在讲授继电器结构和动作过程时,利用实验室废弃的继电器,给学生演示其动作过程,学生一目了然,要比单凭看书上的图片效果好得多,学生非常感兴趣,概念理解彻底全面。

(二)找寻教学内容间的内在联系,加深概念理解

学生初次接触一门专业课时,如果不了解学科、课程的体系结构,就会觉得教学内容纷繁复杂,预习复习没有头绪。因此,在注重教学要点讲授的同时,还要关注内容之间的联系,从学生的角度看问题。

首先要重视第一节课。第一节课是学生注意力最集中、关注最大的一节课,这节课如果吸引不住学生,让学生觉得教学内容不清楚、目的不明确、学了也不知道能干啥,学生就会觉得无趣,往后要使他们重新对本课程产生兴趣就更难了。因此,在第一节课上,要讲清楚教学内容有哪些、章节内容之间的联系、重点在哪里、教学要求是什么,当然也包括教学内容和课堂纪律各方面的要求。虽然,学生对第一节课的内容可能不了解,因此不十分理解内容之间的具体联系,但只要把这种思路方法应用到随后的每一节课上,教学效果就显而易见了。

在随后的每节课中,首先要回顾上节课的教学内容,可以适当提问,然后教师总结,强调本节内容与上节课内容之间的联系,讲完本节内容后,要有总结。这样,每个内容都是环环相扣的,既有利于学生复习巩固原有知识,掌握新知识,又有利于融会贯通。

(三)增强师生互动,提高学生听课积极性

课堂教学不能成为一言堂,教师不要做只会看黑板、地板和天花板的老师,在课堂教学中要多关注学生的反应,加强与学生的交流,及时调整教学进度和教学方法手段。

在教学中课堂提问要有针对性,根据教学内容、学生的层次进行提问。问题提出后,要给学生留有一定的思考时间,也可以适当加以引导。当然,提问可以是自问自答,提问在于让学生明确这节课的学习目的和重点,带着问题听课。

其次,小组讨论也是十分有效的教学方法,通过讨论,可以提高学生的积极性,而且学生理解问题的角度可能各有不同,他们提出的问题也就不同,这样使教师能全方位、多角度地深入理解课程内容,真正实现教学相长。

通过答疑、角色扮演可以了解学生对知识的掌握程度,发现教学问题,不断完善教学过程。

二、注重实验和课程设计

在课堂教学内容讲授完之后,随后进行相关内容的实验。由于实验学时的压缩和实物实验的限制,本校设置了实验室实物教学和软件仿真实验环节,实物实验进行的是继电保护电路的结构和整定,学生可接触实际设备,掌握和巩固课堂所讲的知识,增强感性认识。对于有些实验,在实验室不方便开展,如电力线路的三相短路、两相短路和单相试验,不能观察实验现象,只能看到实验结果,可以采用MATLAB/Simulink软件仿真来模拟短路现象,既直观,又增加了趣味性。也可以利用Microsoft Visio软件绘制工厂变配电系统的电气接线图。

课程设计设置在讲完课程内容和学生做完课程内实验后进行。课程设计的目的是强化供电理论知识的应用,培养学生综合应用所学知识分析问题、解决问题的能力,从而提高学生实际动手能力和创新能力。课程设计的主要任务是将课堂上所讲的理论计算和设计方法综合应用于完成某个实际变电所及厂区配电系统的工程设计,使学生深入了解工厂供配电系统的设计方法和步骤。

首先是课程设计题目的选择。在以往的课程设计中,都是假想一个题目,如“某重型机器厂供电系统设计”,然后修改负荷资料、自然条件以及供电电源的主要参数后分配给每位同学。由于题目是假想的,学生完全是闭门造车,根本没有内化成自己的知识,积极性和主动性差,毕业设计的目的也就没有达到。好的设计题目应该来源于实际,而且不仅仅局限在工厂企业供配电系统,也可以选择居民小区、大型商场或医疗场所。这样既增强了实用性,又可以让选题多样化、工程化,丰富了课程设计的内容和形式,可以激发学生设计的积极性。在课程设计题目的选择上还要注意引入新规范、新标准、新技术和新设备,做到与时俱进。

其次,课程设计还应该完善考核方法。考核是检验学生的手段和方式,是改进教学工作的重要方面。课程设计成绩包括平时成绩、答辩成绩和报告图纸成绩。在课程设计的初期,要明确考核要求。课程设计期间要加强日常管理,培养学生进行科学研究的基本素养。最终,课程设计需要通过答辩和提交课程设计说明书。答辩考查学生对课题的熟悉程度、理解能力以及表达能力。报告和图纸要求设计方案合理正确、格式规范。通过细化考核方式,可以做到对学生设计过程全方位的指导和掌控,使学生综合能力得到提高,避免出现东拼西凑、滥竽充数的现象。

三、与科研实际相结合

对于专业课而言,最能激发学生学习热情和兴趣的是课程的实用性。在专业课的教学过程中,如果教师仅仅是“照本宣科”,只要求学生理解知识点,不重视和了解本行业的发展状况,学生就会觉得听课还不如自学,学了没用,也就没兴趣学了。

工厂供电是一门传统的专业课,其中大多数内容变化不大,如负荷计算短电流计算、电力线路的选择和校验、电力设备的选择和校验、继电保护的整定方法等。但随着科学技术的发展,不断有新技术、新设备应用到供电系统中来,因此在课程教学中可以做一些专题讲座,增加一些新知识,如供电设备部分,可重点介绍箱式变压器、干式变压器、SF6互感器和电子式互感器、SF6开关、真空开关和GIS组合电器等新设备,尽量使学生所学与目前供电技术的发展需求相适应。

四、结论

工厂供电课程具有显著的实用和工程特点,因此,无论课堂教学、实验和课程设计都是围绕培养学生的工程设计能力为目的来展开。理论课讲授供电系统的基本原理和计算方法;通过实验课,学生接触实际设备,可以巩固课堂内容,增强感性认识;课程设计培养学生查阅资料、手册的能力,使学生掌握电气CAD设计技能,逐渐具备工程能力和应用能力 。在课程结束后,通过参与教师实际工程项目,使学生对该领域有整体性理解,巩固理论知识,提高实践技能,做到理论和实际的零距离。总之,通过先理论,后实践,最后应用的方式,使学生逐步具有供电系统设计、管理、运行和维护的全局性、综合性能力。

经过多年的教学实践,本专业的工厂供电课程,在教学、实验和课程设计方面都积累了很多经验,形成了较完整的体系和老中青结合的教学研究团队,在教改方面取得了一定成果,培养了一批合格的供电设计人才。但在技术日新月异、市场要求不断提高的今天,教学改革还应不断深化、不断总结经验、探索方法、加强教师自身建设,争取培养出更优秀的、满足社会需求的应用型人才。

[ 参 考 文 献 ]

[1] 唐志平. 供配电技术[M]. 北京: 电子工业出版社(第2版), 2008.

[2] Chen Yan, Du Yong-dui, Ma Chun-yan. Research and practice of improvement of teaching effect of motor and drive[C].Electronic Information Science and Technology. Rinton Press, 2010: 980-980.

[3] 张松兰.MATLAB在电力系统线路故障分析中的应用[J].自动化技术与应用,2011,30(10):76-79.

[4] 樊晓勇,孙风栋,宋桂娟.数据库原理实践教学改革的探索与实践[J].大学教育,2012,(11).

上一篇:电子课程设计总结范文 下一篇:学生课程设计总结范文