HI,欢迎来到好期刊网!

软件课程设计总结

时间:2023-02-27 11:06:43

导语:在软件课程设计总结的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了九篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。

软件课程设计总结

第1篇

关键词:电子技术;课程设计;教学实践

在科技高速发展的今天,电子技术在人们的生活、学习、科学研究等各个领域都得到了广泛的应用。因此在大学电子技术课程设计的教学过程中,教师如何教好,学生如何学好这门课程也成为值得我们探究的问题。

1电子技术课程设计介绍

电子技术课程设计是继“模拟电子技术”和“数字电子技术”课程的理论学习和实验教学之后进行的一个非常重要的实践性教学环节。课程设计的目的旨在学生掌握和具备电子技术基础知识与单元电路的设计能力的基础之上,能够综合运用所学知识进一步学习和掌握电子电路系统的分析、设计和实现方法[1-3]。我院电子技术课程设计是针对物联网工程专业开设的,该课程开设在第四学期,也就是大二的最后一个学期,而学生在第三学期刚学完模拟电子技术和数字电子技术基础课程。有了这两门课程做基石,给电子技术课程设计的顺利完成打下了良好的基础。接下来,以我院物联网工程13本1班的电子技术课程设计的教学实施为例,对该课程的实施情况进行分析和总结。电子技术课程设计的时间安排表。

2电子技术课程设计的实施过程

2.1确定题目

在教师的指导下,学生可以自主选择课题,并对课题的基本要求和扩展要求加深理解。然后,学生就要通过图书馆、网络等多种途径查阅与课题设计相关的资料,积累与课题相关的知识。物联网13本1班共有44人,教师组总共给出30个题目,每个题目都有扩展要求,虽然有一部分同学选做了同样的题目,但是同学们都对自己做了较高的要求,同样的题目采用了不同的芯片,最后制作的实物也不尽相同,比较圆满的完成了课程设计。全部课程设计题目如表2所示。前16个题目主要是采用模拟电子技术的知识来完成的,其余14个题目主要依靠数字电子技术的知识来完成。

2.2仿真电路设计

随着电子技术的不断发展,电子设计自动化技术(EDA,ElectronicsDesignAutomation)已经成为实用电路设计过程中不可忽视的重要手段[4]。现在流行的EDA软件有很多,比较常用的有Proteus、Multisim和EWB。EWB是其中相对简单好用的一种仿真软件,也是这次课程设计中学生们较为常用的一种软件。通过仿真软件的应用,学生可以对自己的设计思路进行验证,还不用担心损坏元器件。当设计好的电路能在仿真软件中达到预期的效果后,再进行实物的搭建就会事倍功半了。但是仿真软件也存在一定的问题,例如,在电路仿真时,二极管、数码管等器件即使不接限流电阻也不会烧毁,但是在实物搭建中如果也不接限流电阻,往往就会烧坏这些器件。这也是实物搭建过程中需要注意的事项。

2.3实物搭建

实物搭建是和仿真电路设计几乎同样费时甚至更为费时的过程。电路越复杂,实物搭建的过程就越长。因为条件所限,一部分同学设计的电路在面包板上搭建完成,一部分同学设计的电路通过实物焊接来完成。而在面包板上搭建的电路因为接触不良,导线连接错误等问题,常常会出现电路搭建好后却不能得到预期效果的情况。事后寻找错误原因时却并不那么容易找到问题所在。有时候寻找问题花费的时间往往比重新搭建一遍电路还要长。所以电路的搭建最好在一开始就细心认真,争取一次成功。

2.4课程设计评分

课程设计历经表1所示6个环节,评分时针对其中的4个主要环节,也即仿真电路设计、实物搭建情况、设计报告完成情况、答辩情况,分别进行评分,从而得到最终成绩。课程设计各环节占总成绩百分比情况如表3所示。最后要求学生提交仿真电路、设计报告和答辩PPT的电子版,以及打印好的纸质设计报告。

3总结

通过电子技术课程设计,学生们在2周的时间之内完成了一个实用电路的设计和实现,培养了学生正确的设计思想,严肃认真、实事求是的科学态度和勇于探索的创新精神;促使学生综合运用所学的电子技术知识对工程实际问题进行分析和解决。通过课程设计,使学生对于仿真软件的使用和电子产品实物的搭建、焊接能力得到训练和提高[5-6]。然而,在整个课程设计过程中也发现了一些值得思考的问题,希望在以后的课程设计过程中能够进行改进。

(1)题目难易程度不尽相同。

尽管题目组老师尽力使得每个题目都难易相当,但是还是存在有些题目容易些,有些题目难一些的情况。导致学生们完成的进度不一致,最后成绩评定不能完全公平。建议在以后的课程设计中,对于难易程度不同的题目设置不同的难度系数,这样在学生自由择题的时候就会慎重选择题目了。

(2)实物搭建方法最好统一。

采用面包板搭建简单的电路是非常方便快捷的,电路改错也很方便。然而当电路变得复杂时,面包板就不是最好的选择了。因此以后的课程设计可以考虑采用万能板来进行实物搭建,既锻炼了学生在万能板上进行实物电路搭建的能力,还能锻炼学生的实物焊接能力。虽然存在一些不足,但是学生们的收获依然很大。有的学生甚至表示:两周的课程设计做完,感觉自己收获的知识比一学期的理论学习还要多。虽然不排除有夸张的成分,但是也间接体现了学生在电子技术课程设计中确实获益匪浅,这也是设立这门课程设计的初衷和希望达到的目的。

参考文献:

[1]刘芸,陆洪毅,王学慧.浅谈模拟电子技术的学习难点及教学策略[J].大学教育,2015(01):120-122.

[2]王美玲,陶涛鑫君,,等.基于PSoC的数字电子技术教学改革探索[J].实验室研究与探索,2014(08):162-165.

[3]孙炳.模拟电子技术与数字电子技术的优势比较[J].电子技术与软件工程,2015(16):146.

[4]徐晓霞.基于EDA的电子技术课程设计探究[J].电子测试,2015(05):148-150.

[5]李宁,罗琴娟,钱桦,等.数字电子技术自主设计性实验教学实践及分析[J].实验技术与管理,2015(06):161-163.

第2篇

关键词:综合性课程设计;软件工程;教学实践;创新模式

中图分类号:G642 文献标识码:A

1引言

软件工程课程具有综合性强,实践性要求高的特点。但是,通过教学实践发现学生普遍感觉软件工程课程中的概念抽象,不容易在课堂讲授中获取切身的体会和认识。同时,大部分学生的编程实践较少,很少参与开发实际的软件项目,对项目的背景了解甚少,欠缺在实际环境中综合运用知识的能力。因此,仅仅是在上软件工程课程的时候以固定课时的方式进行实验训练,学生很难真正理解和掌握软件工程的内涵。从实验过程来说,学生也没有足够的时间为具体的项目做好充分的准备,以完成资料查找、阅读、系统分析、设计、编码和测试等软件开发工作。此外,很多学生重视编程等技术的学习而忽视了必要的文献查找、阅读和写作的训练。

开展综合性课程设计主要是要解决本科生在学习中重理论轻实践,缺乏综合运用各种知识来完成实际工作的问题。软件工程综合性课程设计作为培养学生软件开发能力的重要教学手段为软件工程课程教学提供了理论与实践相结合的有效途径。通过参与综合性课程设计,学生能更好地掌握软件开发的基本技能,培养动手能力,锻炼分析和解决问题的能力。通过经历整个软件开发过程,学生发现和解决各种问题,能进一步培养学生的创新素质;同时,经过工程实践,学生还能建立起独立开展软件开发工作的信心和动力。

2课程设计的组织

课程设计以学生为主体,为学生提供一个既动脑又动手,并且独立实践的机会。首先实验题目要能激发学生的兴趣而不仅仅是一些常规的示例性课题。其次,课程设计的时间安排、实验的开展都需要学生自己把握。因此,在实践过程中不能按通常的课程教学来组织,需要围绕给定的具体题目指导学生自己查阅相关的资料,自学必要的开发工具,搭建实验的开发环境,完成编程和测试工作。除了软件开发实践以外,还要在此过程中培养学生的项目组织和管理能力,以及团队协作精神。老师主要是通过指引方向、讨论问题、提出建议、评价和考核完成情况为学生提供一个将所学知识进行融会贯通的环境,让学生在这个环境中自由的成长。

围绕上述的教学理念,教学过程的组织主要包括以下三个方面:

(1) 制定目标和要求。让学生明确综合课程设计的重要性、需要完成的任务和考核目标,给出具体的问题领域和题目。综合性设计的题目可以按照不同的标准进行划分,例如:研究型和应用型题目,或科研型和教学型题目。研究型题目可以指定学生完成某个特定的研究问题,例如:某些比较复杂且学生没有学过的算法。应用型题目则偏重软件开发实践,训练学生掌握新的技术,例如对于网站开发类题目,不仅是简单的实现网站构建,而是引入当前IT领域最新的技术(如Ajax),使学生学会如何在较短时间内掌握一门新的开发技术。

(2) 按学生的实际水平和情况进行分组管理。学生在知识掌握和运用方面有一定的差异。有的学生具有较强的分析、理解能力,但是动手能力较差;而有的学生动手能力较强,但在写作方面的训练较少。不少的学生在接触到自己不熟悉的领域时,感觉进入陌生的领域很困难,缺乏完成题目的信心。另外,很多学生由于认识上的问题,关心编程锻炼而忽视写作练习。针对这些问题,在组织管理时,要充分了解学生各自的特点,把不同类型的学生划分到一个小组中,例如:在一个小组中以五个人为上限,进行合理组合和搭配使在一个团队中既有具有较强管理意识的学生、编程能力较强的学生,又有一定写作能力的学生。在管理小组时,让每个人去尝试其他小组成员的角色,让他们从团队中学习,既发挥各自的专长,又能全面培养软件开发的才能。

(3) 项目实施和指导。采用定期检查任务进度、召开团队会议、讨论问题等形式关注并检查学生的工作情况。在时间安排方面,通过一个学期来实施整个课程设计,所有实践不占用课程时间,学生利用课余时间来完成分配的任务。前期老师对如何开展工作进行指导,然后定期对学生的阶段性成果进行检查。根据学生所积累的问题的数量和重要程度不定期的做一些软件开发知识的专题指导,如软件编程规范、界面和数据库设计、软件体系架构等。在完成系统后,指导学生依据文档规范撰写实验报告。针对在写作过程中出现的条理混乱、表述不清等问题,通过讲解相应的写作模板和案例来加强学生的写作训练。最后,对学生提交的各种文档采用分析、讨论等方式进行评审和考核。

3教学实践

在综合考虑各情况的基础上,以实验项目的形式开展综合课程设计的教学活动。设计的实验题目涉及多领域的知识和工程背景。老师在指导过程中,运用引导、辅助等手段来充分发挥学生在实践中的主导作用,加强创新能力的培养,让学生充满热情地参与到系统开发,从中获取知识和经验。

(1) 引导学生进入课程设计

开始课程设计时,首先召集学生,建立小组联系方式,确立项目的开发团队。给小组成员讲解综合性课程设计的目的和意义、题目背景,以及所涉及的知识领域。大多数学生是第一次完成这样较大的软件开发题目,缺乏足够的自信,老师需要通过鼓励来帮助学生扫清心理障碍。刚开始学生对整个工作没有明确的思路和规划,因此要引导学生按照项目的开发方式进行规划,包括时间安排、任务分配、确定重点、查阅资料文献,等等。通过培养学生独立查阅文献资料的能力和对系统进行分析和设计的能力,使他们能独立地思考问题,逐步摆脱对老师的依赖。

对于项目完成的成果,给出明确的规范和考核标准。在开始课程设计前需要向参加项目的成员介绍软件开发需要建立哪些文档,例如:需求规格说明书、概要设计说明书,等等,要求学生按照标准的软件工程文档来完成课程设计报告。概要讲解有关的软件开发工具,包括设计工具(MS Visio等)、开发环境工具(MS Visual Studio,Eclipse等)、测试工具(JUnit等)。这些工具的安装、配置和使用要学生通过搜索Internet、查找图书馆资料来自学掌握。

(2) 培养创新能力

软件工程教学如果仅仅在抽象的概念、术语和图表上进行分析、讲解,学生没有直接的项目开发体验,不了解真实用户的需求,就很难发现在软件开发中存在的问题,这样也就限制了学生用新的思维或新的角度去思考问题。从很多IT行业的成功例子中可以发现很多优秀的人才在实践中发现问题、解决问题从而创造了新的产品和技术,甚至开拓了一个新的市场或领域。例如,Google、Facebook、P2P软件等都是从最初一点想法和实践发展起来的。因此,在综合性的课程设计中要充分考虑发挥学生自己的想象力,训练学生的创新思维。

在综合性课程设计中提出四种创新模式,通过不同的创新模式引导学生突破传统和常规的思维方式,尽可能以创造性的方式去解决实践中遇到的问题。

① 应用创新。应用创新以实际工程中的用户需求为核心,以多领域相结合,强调软件系统的实用性,例如:在指导学生确定题目时,把P2P网络和信息检索相结合提出应用软件课题。

② 技术创新。开发一个具体的软件系统需要各门课程,甚至是其他学科的知识,因此,掌握新的技术,并对多种技术进行融合创新,能极大地激发学生的积极性。例如:根据学生已掌握的操作系统知识,在实验中结合多核技术拟定“基于多核实现矩阵并行运算”的题目。

③ 研究创新。研究创新强调问题驱动和研究导向,通过给出能激发学生兴趣的研究问题,进行研讨式分析和实验。老师指导学生阅读某个研究领域前沿性的论文,在论文的基础上实现相关的算法和系统,在逐步积累的基础上,对不足的地方加以改进,实现创新。

④ 管理创新。在实际的软件项目开发中,管理比技术更重要。通过实践要让学生重视管理,学会管理,培养管理能力,实现管理创新。例如,在软件开发中经常会出现各种变化,包括软件需求、设计、源代码等都会在开发过程中出现这样或那样的改变,学生通过在实践中体会这些变化对软件开发的影响,思考如何从管理的角度去解决这些问题,从而发挥创造性。

(3) 评价与考核

在实验过程中要进行阶段性评价,以讨论的方式找出软件系统和文档中的问题。将文档分发给团队成员,每个人要对其他成员的工作进行分析和衡量,对程序代码和各种文档进行评估,提出自己的看法。通过讨论以及批判性和创造性的思考,来强化学生之间的知识交流,提高其分析能力,锻炼交流和沟通技能。老师在评价时要考察学生的开发进度、商讨解决出现的技术问题,协调管理中的矛盾。在总结学生工作时要对学生作出指导,并给出改进建议。

考核方式主要是对学生开发的软件系统和课程设计报告进行评分。在评分时,要综合考虑学生的平时表现、提交的源代码、课程设计报告,以及是否具有创新性。具体来说,考核分为三个部分:第一部分是软件系统的需求分析,这一部分占 30分,主要根据文档考察学生对系统的认识和分析能力;第二部分是软件系统的设计,这一部分占30分,主要考核学生运用各种图表和语言进行系统分解和设计的能力;第三部分是软件系统的编码和测试,这一部分占40分,主要考核学生的逻辑思维能力和动手能力。

4总结

当前本科生除了掌握基本的理论知识和技能外,还需要通过训练学会如何运用各种知识来解决实际问题。综合性课程设计以培养学生的综合素质和能力为目标,以发挥学生主观能动性为指导思想,注重学生在实践过程中各方面能力的培养。通过开展软件工程的综合性课程设计,为学生建立起完成具体任务的团队合作环境,使学生真正成为学习的主动者,让学生组织项目团队,担任不同的角色,培养了组织和管理才能,提升了动手能力和创新素质。

参考文献:

[1] 周波,钟林飞. 软件工程课程设计教学方法探讨[J].计算机与网络教学,2007(9):154-155.

[2] 刘智,刘加伶,闫河,李唯唯.数据库课程设计的教学思路与实施[J]. 软件导刊,2009(1):198-199.

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

[4] 唐仕喜.编译技术可扩展式课程设计改革研究[J]. 计算机教育,2009(2):40-42.

[5] 张天宝,王攀峰.试论新型教与学的关系的建构[J].教育研究,2001,(10):38.

Teaching Practice of Comprehensive Course Design of Software Engineering

ZHU Da-yong1, ZHANG Xin-li2, LI Shu-quan1

(1. School of Software, University of Electronic Science and Technology of China, Chengdu 610054, China; 2. Department of Math and Information, Chengdu University of Information Technology, Chengdu 610054, China)

第3篇

关键词:PROTEL;电路课程;CAD课程设计;教学方法

中图分类号:TM13 文献标识码:A 文章编号:1674-7712 (2013) 14-0000-01

实验教学的标准随着教育的改革不断提升,学生的创新精神和灵活运用所学知识的能力都是实验教学涵盖的内容,学生在实验过程中能够锻炼综合设计、实际应用、创新思维等方面的能力,学会自主思考分析和解决问题。

一、电路CAD课程设计的现状

电路CAD课程设计是电子信息工程专业课阶段理论知识的综合应用,教师在教学中,往往将其当作一门理论课来教学,通常会先给出一个具有某种功能的电路设计图,对设计图电路的主要部分工作原理和达到这一原理的主要功能进行讲解,最后要求学生在PROTEL软件中绘制电路系统的原理图和印制板图。这样的教学方法不仅制约了学生的自主学习能力,学生处于被动学习状态,学习能力和对知识的掌握能力下降,这样的课程设计完全失去了教学的意义。

因此应当对这样的教学方式进行改革,把教学目标设定为提升学生的动手操作能力,以学生为教学主体自主学习,教师辅以指导,启迪学生的创造性思维,学会运用不同的方法解决问题。

二、基于PROTEL的电路CAD课程设计

让学生通过所学的理论知识,设计一个实际应用的单片机测试系统,辅以电路设计工具软件PROTEL,绘制出电路原理图和PCB图。

(一)PROTEL软件的设计流程

PROTEL软件是一个完整的全方位电路设计系统,包含有电路原理图设计、PCB设计、PCB自动布线、可编程逻辑器件设计、模拟/数字信号仿真等功能模块,并具有Client/Server(客户/服务器)体系结构。其中PCB设计和电路原理图设计是其最具代表性的功能,提供了完备的电路仿真器,使从原理图的绘制到最终电路板设计的所有工作都能轻松完成。

该软件设计流程为是:首先是工作环境设置和页面设置,装入元件库,然后,将元件、电源符号、接地符号、连接线、网络标号和说明信息分别依次放置在图纸上合适的位置,再就是对电路图进行检查和调整,最后保存并输出。

(二)课程设计的内容

对于学生想要设计什么系统,教师不应限制,检测和设计系统时允许学生任意选择物理量,另外,教师要对设计系统中所包含的内容进行规定,以保证课程设计能达到最终目标。

第一,MCS-51系列单片机必须包含在设计的系统的芯片中;第二,测试的物理量必须要显示在4位LED中;第三,在检测量超过设定值后,系统能够自动发出警报;第四,要设置能够让测试系统根据实际情况作出相应调整的按钮;第五,要配有一路传感器和相应的调理电路;第六,要配备AD转换芯片使检测物理量的模数能够转换。

(三)测试系统的要求

为达到启迪学生创造性思维的教学目的,测试系统的设计有以下几点要求:

第一,学生必须制定多套测试系统绘制的方案,从中选择最终方案并阐述理由;第二,测试系统必须达到方案最优化和实际的效益最大化的要求;第三,传感器能够稳定工作,精度要准确,若出现问题,则要给出弥补方案;第四,在绘制PCB之前,学生必须弄清其设计规则,既要完成任务,又要保证所设计的测试系统原理图的功能的正确性和布局的美观性以便实际装配调试;第五,为设计提供完整详细的说明书,例如工作原理、选择元件的原因、PCB的设计规则等。

(四)测试系统的仿真分析和验证

很多学生在以前并没有接触过设计,缺乏经验,所以为了让学生顺利完成设计,需要仿真分析和校验设计的原理图,可以直接在PROTEL中对模拟电路、数字电路和数模混合电路进行仿真校验。电路仿真的流程一般是首先将仿真电路、电源等绘制出来,然后将仿真分析的参数进行设置,继而运行仿真分析,最后对结果进行观察。以仿真的结果为依据,校验传感器调理正确与否。因而,在原理图的设计和仿真分析之间需要反复校验电路放大倍数的合理性以及能否正常工作,再调整选择的参数,绘制出符合要求的原理图。

三、总结

基于PROTEL的电路CAD课程设计的教学方法是教育革新的具体表现,其不仅能让学生完全掌握理论知识,还锻炼了学生的实际操作能力,同时也让学生的创造性思维得到了发挥,提高了学生的综合素质,这一教学方法应该被广泛推广应用。

参考文献:

[1]黄秀珍.《电子系统CAD》课程设计教学改革探讨[J].科技资讯,2012(08).

[2]李晗.关于PROTEL的教学方法的几点总结[J].科技信息,2007(34).

[3]邵建昂. PROTEL教学实践探讨[J].实验室研究与探索,2007(02).

第4篇

课程设计总结(一):

为期10天的课程设计将要结束了。在这两周的学习中,我学到了很多,也找到了自己身上的不足。感受良多,获益匪浅。

这10天中,我们小组分工合作、齐心协力,一齐完成了课程设计前的准备工作(阅读课程设计相关文档)、小组讨论分工、完成系统开发的各个文档、课程设计总结报告、小组汇报PPt、个人日记,个人小结的任务。在课程设计的第一天我们便对这次任务进行了规划和分工。在以后的几天中,我们组的成员一齐努力,查阅资料、小组讨论、对资料进行分析,并在这段时间里完成了网站的开发设计,并最后撰写课程设计报告及个人总结。我的主要工作是完成课程设计总结和制作PPt,并上台汇报。应对这样的任务,我开始真的很担心,不是害怕要写那么多资料,而是怕站在讲台上,应对那么多的人,我怕讲不出话来。有过两次上台经验的潘同学就耐心的给我传授一下他的心得。而且这是我们必经的过程,以后走入社会肯定会有很多场合需要我们在公共场合讲话,此刻如果不去讲的话,那以后我们怎样办呢?还是硬着头皮上吧,没有别的选取了。

在课程设计的过程中,我们经历了感动,经历了一齐奋斗的酸甜苦辣。也一齐分享了成功的喜悦。这次的课程设计对我们每个人来说都是一个挑战。课程设计中文档的撰写我从来就没有担心过,就是网站的设计我真的很担心,平时对这方面的知识接触的就不是很多,而且对于软件我就更抓狂了。这时候小组的力量就体现出来了,各司其职,各尽其能。发挥了群众的效用。

在这个过程,我受到了好多帮忙,一句温暖的话语,一杯热热的咖啡,让人有无比的动力和解决问题的决心。其实这次的课程设计我的最大的感受不是知识的获得,而是人格的磨练和交际的潜力。

和大家想的一样我们也会产生一些小矛盾,当然这是不可避免的。在产生小矛盾的时候,我们没有逃避。重要的是我们如何去解决它。为什么会产生这些矛盾,以怎样的方式去解决它,这是我们就应去思考的问题。我想经过这样的一个过程我们会学到很多,学会了怎样去和别人沟通,理解别人所做的事,别人也会宽容的对待我们,从而我们就在无形之中加强了我们的人际交往潜力。这个经验对我们以后的人生将会发挥很大的作用。毕竟我们是生活在人类这个群体之中的。假如世界上只剩下一个人,那么他不可能长久的生活下去的。[由整理]

课程设计这样群众的任务光靠团队里的一个人或几个人是不可能完成好的,合作的原则就是要利益均沾,职责公担。如果让任务交给一个人,那样既增加了他的压力,也增大了完成任务的风险,降低了工作的效率。所以在群众工作中,团结是必备因素,要团结就是要让我们在合作的过程中:真诚,自然,微笑;说礼貌用语;不斤斤计较;多讨论,少争论,会谅解对方;对他人主动打招呼;会征求同学的意见,会关心同学,会主动认错,找出共同点;会理解帮忙,信守诺言,尊重别人,持续自己的特色。

课程设计结束了,但我们一齐奋斗的精神和这份宝贵的经历将会成为人生道路上一道亮丽的风景线。

课程设计总结(二):

1、透过这次课程设计,加强了我们动手、思考和解决问题的潜力。在整个设计过程中,我们透过这个方案包括设计了一套电路原理和pcb连接图,和芯片上的选取。这个方案总共使用了74ls248,cd4510各两个,74ls04,74ls08,74ls20,74ls74,ne555定时器各一个。

2、在设计过程中,经常会遇到这样那样的状况,就是心里想老着这样的接法能够行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。

3、我沉得做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试资料有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。

平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。而且还能够记住很多东西。比如一些芯片的功能,平时看课本,这次看了,下次就忘了,透过动手实践让我们对各个元件映象深刻。认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。所以这个期末测试之后的课程设计对我们的作用是十分大的。

4、在制作pcb时,发现细心耐心,恒心必须要有才能做好事情,首先是线的布局上既要美观又要实用和走线简单,兼顾到方方面面去思考是很需要的,否则只是一纸空话。

5、在画好原理图后的做pcb版时,由于项目组成员对单面板的不熟悉,导致布线后元件出此刻另一边,增加了布线难度,也产生很多不曾注意的问题,今后要牢记这个教训,使以后布线更加顺利。

6、经过两个星期的实习,过程曲折可谓一语难尽。在此期间我们也失落过,也曾一度热情高涨。从开始时满富盛激情到最后汗水背后的复杂情绪,点点滴滴无不令我回味无长。

生活就是这样,汗水预示着结果也见证着收获。劳动是人类生存生活永恒不变的话题。透过实习,我才真正领略到“艰苦奋斗”这一词的真正含义,我才意识到老一辈电子设计为我们的社会付出。我想说,设计确实有些辛苦,但苦中也有乐,在如今单一的理论学习中,很少有机会能有实践的机会,但我们能够,而且设计也是一个团队的任务,一齐的工作能够让我们有说有笑,相互帮忙,配合默契,多少人间欢乐在那里洒下,大学里一年的相处还赶不上这十来天的合作,我感觉我和同学们之间的距离更加近了;我想说,确实很累,但当我们看到自己所做的成果时,心中也不免产生兴奋;正所谓

“三百六十行,行行出状元”。我们同样能够为社会作出我们就应做的一切,这有什么不好我们不断的反问自己。也许有人不喜欢这类的工作,也许有人认为设计的工作有些枯燥,但我们认为无论干什么,只要人生活的有好处就可。社会需要我们,我们也能够为社会而工作。既然如此,那还有什么必要失落呢于是我们决定沿着自己的路,执着的走下去。

同时我认为我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,务必发扬团结协作的精神。某个人的离群都可能导致导致整项工作的失败。实习中只有一个人明白原理是远远不够的,务必让每个人都明白,否则一个人的错误,就有可能导致整个工作失败。团结协作是我们实习成功的一项十分重要的保证。而这次实习也正好锻炼我们这一点,这也是十分宝贵的

对我们而言,知识上的收获重要,精神上的丰收更加可喜。挫折是一份财富,经历是一份拥有。这次实习必将成为我人生旅途上一个十分完美的回忆!

透过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手潜力和独立思考的潜力。在设计的过程中遇到问题,能够说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。

这次课程设计最后顺利完成了,在设计中遇到了很多专业知识问题,最后在老师的辛勤指导下,最后游逆而解。同时,在老师的身上我们学也到很多实用的知识,在次我们表示感谢!同时,对给过我帮忙的所有同学和各位指导老师再次表示忠心的感谢!

7、此次课程设计,学到了很多课内学不到的东西,比如独立思考解决问题,出现差错的随机应变,和与人合作共同提高,都受益非浅,今后的制作就应更简单,自己也都能扛的起并高质量的完成项目。

8、在此,感谢于老师的细心指导,也同样谢谢其他各组同学的无私帮忙!

课程设计总结(三):

透过此次课程设计,使我更加扎实的掌握了有关高频电子线路方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查最后找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,透过亲自动手制作,使我们掌握的知识不再是纸上谈兵。

过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获龋最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计最后顺利完成了,在设计中遇到了很多问题,最后在老师的指导下,最后游逆而解。在今后社会的发展和学习实践过程中,必须要不懈努力,不能遇到问题就想到要退缩,必须要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!

课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。透过这次课程设计,我掌握了常用元件的识别和测试;熟悉了常用仪器、仪表;了解了电路的连线方法;以及如何提高电路的性能等等,掌握了焊接的方法和技术,透过查询资料,也了解了收音机的构造及原理。

我认为,在这学期的实验中,不仅仅培养了独立思考、动手操作的潜力,在各种其它潜力上也都有了提高。更重要的是,在实验课上,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要应对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我们的将来也有很大的帮忙。以后,不管有多苦,我想我们都能变苦为乐,找寻搞笑的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都能够在实验结束之后变的更加成熟,会应对需要应对的事情。

回顾起此课程设计,至今我仍感慨颇多,从理论到实践,在这段日子里,能够说得是苦多于甜,但是能够学到很多很多的东西,同时不仅仅能够巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。透过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手潜力和独立思考的潜力。在设计的过程中遇到问题,能够说得是困难重重,但可喜的是最终都得到了解决。

实验过程中,也对团队精神的进行了考察,让我们在合作起来更加默契,在成功后一齐体会喜悦的情绪。果然是团结就是力量,只有互相之间默契融洽的配合才能换来最终完美的结果。

此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识,收获颇丰。

课程设计总结(四):

对于此次课程设计,我早在寒假就借了linux相关书籍参看,但上面讲的主要是有关linux操作方面的资料,编程方面讲得很少,而且在假期中也并不明白课设的题目是什么,因此此次课设基本上都是在开学后的这两周内完成的。

以前做过的软件方面的课设如c语言课设、数据结构课设都是在假期完成的,由于自己是一个十分追求完美的人,因此几乎每次都花了将近大半个假期的时间来做,如c语言就花了一个多月的时间来做,分数当然也较高,有90来分。对于课程设计,我历来都是相当认真的,此次操作系统的课程设计当然也不例外。但是linux以前没怎样接触过,学校也没怎样系统地讲过,在刚接到题目时除了明白如何用gcc编译等等,几乎能够算作处于一无所知的状态。时间紧任务重,要从对linux一无所知的状态到独立出色地完成课设,不下点苦功夫是不成的。那两周里我除了吃饭睡觉几乎就没离开电脑过,有时时间晚了食堂关门饭都没得吃了。最后,在这样近乎玩命地学习工作下,身体撑不住了,在第二周周三晚上我发烧了。但是眼看就要到检查的日期了,而我的课设也就快完工了。我不想因为看病而耽误下去弄得前功尽弃,因此只买了点药,继续在电脑前拼命

……最后,总算赶在周五检查前做出了较满意的作品。

在周五检查那天,老师看了我第4题后,又抽查了一下我的第3题,其实也只是要我把第3题运行一下而已罢了。若放在平时,这绝对是小菜一碟,但当时正在发烧,加上一点紧张,居然把模块加载命令insmodfdev.o错打成insmodfdev.c了,由于这个低级失误造成心中慌乱,于是后面的一条生成设备文件命令mknod干脆就照着参考资料打上去了。于是老师认为我不熟,在那题上打了个半钩。当时心里确实感到十分地遗憾和沮丧,心想所谓“台上一分钟,台下十年功”,一分钟若把握不好,也同样尽毁十年功啊!

但最后,我最后明白,分数但是是个数字,知识才是自己的。透过这次课程设计,我确实学到了很多东西,多年后我可能已经忘记这次课设最后打了多少分,但这些学到的东西却能够使我受益终生。除了知识技术上的东西,我更锻炼了自己的快速学习潜力;我学会了如何快速有效地从图书馆、网络获取自己需要的信息;我尝到了在周围很多同学拷来拷去时孤军奋战的痛苦;我体会了夜以继日完成一个项目时中途过程的艰辛及最终完成后巨大的成就感……我更加深了人生的信心,以后应对任何一个困难的项目,我想我都不会惧怕,并最终能够成功地将其完成。

感谢老师,感谢此次课程设计。虽然在其中吃了不少苦头,但我毫不后悔,因为我满载而归。

课程设计总结(五):

整个设计透过了软件和硬件上的调试。我想这对于自己以后的学习和工作都会有很大的帮忙。在这次设计中遇到了很多实际性的问题,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有必须的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。一切问题务必要靠自己一点一滴的解决,而在解决的过程当中你会发现自己在飞速的提升。对于教材管理系统,其程序是比较简单的,主要是解决程序设计中的问题,而程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思维和创新潜力,它才是一个设计的灵魂所在。因此在整个设计过程中大部分时间是用在程序上面的。很多子程序是能够借鉴书本上的,但怎样衔接各个子程序才是关键的问题所在,这需要对系统的结构很熟悉。因此能够说系统的设计是软件和硬件的结合,二者是密不可分的。透过这次课程设计我也发现了自身存在的不足之处,虽然感觉理论上已经掌握,但在运用到实践的过程中仍有意想不到的困惑,经过一番努力才得以解决。

这也激发了我今后努力学习的兴趣,我想这将对我以后的学习产生用心的影响。其次,这次课程设计让我充分认识到团队合作的重要性,只有分工协作才能保证整个项目的有条不絮。另外在课程设计的过程中,当我们碰到不明白的问题时,指导老师总是耐心的讲解,给我们的设计以极大的帮忙,使我们获益匪浅。因此十分感谢老师的教导。透过这次设计,我懂得了学习的重要性,了解到理论知识与实践相结合的重要好处,学会了坚持、耐心和努力,这将为自己今后的学习和工作做出了最好的榜样。我觉得作为一名软件工程专业的学生,这次课程设计是很有好处的。更重要的是如何把自己平时所学的东西应用到实际中。虽然自己对于这门课懂的并不多,很多基础的东西都还没有很好的掌握,觉得很难,也没有很有效的办法透过自身去理解,但是靠着这一个多礼拜的“学习”,在小组同学的帮忙和讲解下,渐渐对这门课逐渐产生了些许的兴趣,自己开始主动学习并逐步从基础慢慢开始弄懂它。

我认为这个收获就应说是相当大的。一开始我们从参考书上找来了课题,但是毕竟是参考书,做到之后发现很多程序都是不完整的,这让我们伤透了脑筋。看着别的小组都弄得有模有样了,但是我们连一个课题都还没有定好。好不容易又找到了课题,但是结果还是很不尽人意。程序接线什么的都弄好了,调试也没有问题,但是就是无法到达预期想要的结果。参考书毕竟只是一个参考,设计这种东西最后还是要靠自己动脑筋然后我们大家一齐齐心协力,从平时做的实验老师上课的举例书本上的知识以及老师的辅导和其他同学的帮忙下最后完成了。就应说这是透过我们小组成员的共同努力和动脑完成的,虽然资料并不是很复杂,但是我们觉得设计的过程相当重要,学到了很多,收获了很多。我觉得课程设计反映的是一个从理论到实际应用的过程,但是更远一点能够联系到以后毕业之后从学校转到踏上社会的一个过程。小组人员的配合相处,以及自身的动脑和努力,都是以后工作中需要的。

所以我认为这次的课程设计好处很深,和其他4位同学的共同学习配合努力的过程也很愉快,另外还要感谢老师的耐心辅导。

课程设计总结(六):

本学期实时测量技术实验以电子设计大赛的形式,老师命题,学生能够选取老师的题目也能够自己命题,并且组队操作其他的事情(包括设计总体方案、硬件电路、软件设计、焊接、调试等工作)。趣味性强,同时也能够学到很多东西。

我们认为,在这学期的实验中,在收获知识的同时,还收获了阅历,收获了成熟,在此过程中,我们透过查找超多资料,请教老师,以及不懈的努力,不仅仅培养了独立思考、动手操作的潜力,在各种其它潜力上也都有了提高。更重要的是,在实验课上,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要应对社会的挑战,只有不断的学习、实践,再学习、再实践。

之所以使用avr单片机作为我们的执行核心,不仅仅是因为老师说avr此刻是社会上应用比较多的单片机,也因为想透过使用avr锻炼自己的c语言编程潜力,养成良好的c语言编程风格。不管怎样,这些都是一种锻炼,一种知识的积累,潜力的提高。完全能够把这个当作基础东西,只有掌握了这些最基础的,才能够更进一步,取得更好的成绩。很少有人会一步登天吧。永不言弃才是最重要的。

而且,这对于我们的将来也有很大的帮忙。以后,不管有多苦,我想我们都能变苦为乐,找寻搞笑的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都能够在实验结束之后变的更加成熟,会应对需要应对的事情。

与队友的合作更是一件快乐的事情,只有彼此都付出,彼此都努力维护才能将作品做的更加完美。而团队合作也是当今社会最提倡的。以前听过,mba之所以最近不受欢迎就是因为欠缺团队合作的精神和技巧。

电压电流测量装置虽然结束了,也留下了很多遗憾,因为由于时间的紧缺和许多课业的繁忙,并没有做到最好,但是,最起码我们没有放下,它是我们的骄傲!相信以后我们会以更加用心地态度对待我们的学习、对待我们的生活。我们的激情永远不会结束,相反,我们会更加努力,努力的去弥补自己的缺点,发展自己的优点,去充实自己,只有在了解了自己的长短之后,我们会更加珍惜拥有的,更加努力的去完善它,增进它。只有不断的测试自己,挑战自己,才能拥有更多的成功和快乐!tous,happinessequalssuccess!快乐至上,享受过程,而不是结果!认真对待每一个实验,珍惜每一分一秒,学到最多的知识和方法,锻炼自己的潜力,这个是我们在实时测量技术试验上学到的最重要的东西,也是以后都将受益匪浅的!

对本学期实验的评价

趣味性强,不仅仅锻炼潜力,而且能够学到很多东西,在与老师和同学的交流过程中,互动学习,将知识融会贯通。老师提出的革新十分的好,认为本学期的实验模式十分实用。但是提议能够申请将课程浓缩,在必须时间内只做这个,只有高度的集中才能作出好的东西。时间的紧缺成为一个很大的问题。也期望老师能够为我们明白一下以后的发展方向。如果能够让每个人都有动手焊接以及参与其他的各个流程,有专门的明白就更好了。

电压电流测量的遗憾

如果能够制作出多量程的电压电流测量并且使用更高精度的装置就更好了。

但是对于我们这些初学者来说,能够到达这个程度,相信也已经能够相当骄傲了!再接再厉!fight!!!

项目成员贡献排序

尹聪软件设计,硬件分析与调试,ppt报告资料设计,论文负责

神祥娜网页设计,ppt报告效果处理,论文负责

危清玉硬件焊接,论文负责

团队管理的体会

与队友的合作更是一件快乐的事情,只有彼此都付出,彼此都努力维护才能将作品做的更加完美而团队合作也是当今社会最提倡的。以前听过,mba之所以最近不受欢迎就是因为欠缺团队合作的精神和技巧。

课程设计总结(七):

这次是第一次工程制图的课程设计。我没有什么经验,拿到课程设计任务书,我大致浏览了一下:1、课程设计的资料和要求;2、课程设计图纸资料及张数;3、实验资料及要求;4、课程设计进程安排。以及三张需要画的图:二层结构平面图,基础祥图,基础平面图。

首先要掌握结构工程图的制图规范,具体的规范在平时的学习中老师已经强调过了,所以不必在学习。其次,解决手工绘图与计算机绘图的技术难题。还有其他东西在具体的绘图过程中逐步改善。

我第一张画的是二层平面图,透过读图了解了画法的特点及要求:比例(1:100),定位轴线(横轴线为1~7,纵轴线为A~e),图线(被剖切到的墙柱轮廓线用粗实线,没有剖切的用中实线,其他用细实线),投影要求,尺寸及其他标注(根据具体的图例自行调整)。之后,按照规范的绘图步骤进行绘图:1、画基准线。即按尺寸画出房屋的横向和纵向定位轴线;2、画主要墙体和柱子的轮廓线及次要结构的轮廓线;3、按规定画窗图例及细部构造并注写尺寸和文字说明等。在绘制第一张图的过程中也遇到了不少麻烦,图上有几个地方的尺寸表示不清楚,给绘图带了困难,透过与老师的讨论最终解决了,还有是画图的铅笔有粗细,造成了图线出现了粗细不等,还有夏天容易出汗,一不留意容易弄脏图纸。好在这些问题最后都一一解决了。

之后一天是老师检查进度和讲评,透过检查进度,老师了解到大家普遍的问题和遇到的困难,并一一解决了。使我们有了新的认识,能够更好的完成课程设计。我也总结了第一张图的问题及积累的经验,继续下一阶段的绘图。

第二张是基础平面图,与平面图有必须的区别。图示的方法不同,基础平面图是在土方开挖、基础做好、未回填土前假想用一个水平面沿地面将房屋切开,向下投影所得的全部面视图。画法特点及要求在平面图的基础上增加了基础梁、柱的代号表示,才用汉语拼音的缩写;剖切符号,规定为:1、外部按顺时针方向从左下角开始编号,2、内部横向从左至右,从上至下编号,3、内部纵切从上至下,从左至右;图示资料。我再按照绘图步骤一一完成了绘图。有了第一张的经验,这张顺利了好多了。

第三张是基础祥图。基础详图是基础平面图的配合图,透过配合来表达完整的基础状况。画法特点及要求:图线,比例(1:20),定位轴线,基础祥图定位轴线与基础平面图一致,图例(剖切的断面需要绘制材料图例),尺寸标注。第三张图的绘图量比效小,因此比较简单的就完成了。这张图要求附带一张基础与基础梁的表,节省了画图的工作量。

完成了三张图之后,要完成课程任务书,按照绘图的步骤及遇到的问题一一填好。最后是完成课程设计小结,本次设计的小结就是把绘图过程中的问题、心得、体会写出来。

课程设计总结(八):

时光飞逝,岁月如歌,繁忙的两周课程设计转眼间就结束了。在这两周的时间里,我们每一天在寝室─教室-食堂这三点一线的生活里,让我们回忆起了那高中时代的点点滴滴,那久违的充实的而又温馨的气息涌入心头,而这两周时光也成为我在大学两年里最为充实的学习时间。虽说每一天8节课的的安排对于我们大学生来说,有点不可思议,但我们还是坚持着并沉浸在这课程设计的完美时光之中。

在这两周的课程设计的学习中,前两周我们忙于铜精炼反射炉的计算,而后一周我们则进行着铜精炼反射炉的图纸的设计。在前一周的计算过程不仅仅检验者我们对有色冶金原理及设备的课程知识的了解及掌握程度,同时也培养了我们将所学知识同理论实际相结合的潜力。而且,在设计过程中,当我们遇到问题时,我们同学之间相互讨论,相互学习,相互监督,加强了同学之间的友谊,也让我们学会了合作,学会了宽容,学会了理解,学会了做人与处世。

年产2.2万吨铜精炼的反射炉设计使我们也进工程专业的必修功课,也是对我们有色冶金化工过程原理及设备专业知识的综合应用的实践训练,是我们巩固、学习、运用专业知识必要的过程。同时,也是我们由学校迈向社会,从事职业工作前的必不可少的过程,所谓“千里之行,始于足下”,的确是真实的体现出来。透过这次课程设计,我深深的体会到了这句真理的的内涵,我此刻认真的进行课程设计的任务,学会理论联系实际,学会脚踏实地的迈开人生的一步就是为了明天的辉煌,为明天能稳健的在社会大潮中立足打下了坚实的基础。

透过这次课程设计,我在各方面都有了必须程度的加强,透过对反射炉的计算及结构图的设计,加强了对铜冶炼知识的了解及掌握,同时,综合运用本专业所学知识及理论和生产实际的知识进行了一次同精炼反射炉的设计工作的实际问题从而培养基加强了我们的学习独立自主潜力,巩固和扩从了有色冶金化工设备原理及设备等课程的资料,掌握了铜精炼反射炉的设计方法及步骤,掌握了铜精炼反射炉设计的基本知识,怎样确定设计方案,了解反射炉的基本结构,提高了计算潜力及绘图的潜力,熟悉了规范和标准,同时各科有关的的课程度有了全面的复习,独立思考的潜力也得到显著的提高。

在这次设计过程中,体现出自己单独设计反射炉的潜力及综合运用知识的潜力,体现了学以致用,突出劳动成果的喜悦情绪。同时,也从这次课程设计中发现了自已平时的学习的不足与薄弱环节,而这些也将是我们今后学习与工作需加强的方面。

在这课程设计结束之际,我衷心的感谢我们的课程设计郭年祥老师,郭老师教学严谨细致,一丝不苟的作风,固然让们倍感不适应,但他的这种态度正是当今社会所需要的,是我们今后学习工作所需具备的潜力。同时,感谢那些帮忙过我的同学们,谢谢你们对我的帮忙与支持,让我倍感温馨与充实。

最后,由于本人的专业知识及对实际问题的了解程度有限,在设计过程中难免出现错误,恳请老师多多指点,我十分乐意理解你们的批评与指正,谢谢!

课程设计总结(九):

课程设计总结

经过一个学期对《c++程序设计》的学习,我学习到了基本的理论知识,了解到了c++语言程序设计的思想,这些知识都为我的课程实践和进一步的学习打下了坚实的基础。在为期近两周的c++课程设计中,我体会颇多,学到了很多东西。我加强了对c++程序设计这门课程的认识,并且复习了自己以前学习到的知识。这些都使得我对计算机语言的学习有了更深入的认识!总之,透过这次课程设计,我收获颇丰,相信会为自己以后的学习和工作带来很大的好处。像职工信息表这样的程序设计,经历了平时在课堂和考试中不会出现的问题和考验。而这些问题,这并不是我们平时只靠课本,就能够轻易解决的。所以,锻炼了我们挑战难题,学会用已掌握的知识去解决具体问题的潜力,进一步培养了独立思考问题和解决问题的潜力。个性是学会了在Visualc++中如何调试程序的方法。当然,老师的指导和同学的帮忙也是不可忽视的,他们给了我许多提示和帮忙,教会了我编译复杂程序的方法。

在老师和同学的帮忙下,透过自己的努力,最后完成了这次职工信息表的简单课程设计。我经过这段时间的编程,对其中的艰辛,我是深有体会。从刚开始的选取程序、理解程序到之后的调试程序以及改善程序这个过程中,我遇到了各种各样的困难和挫折。但是我坚定信念,对自己充满了信心,想尽一切办法克服重重困难。

透过课程设计的训练,我进一步学习和掌握了对程序的设计和编写,从中体会到了面向对象程序设计的方便和巧妙。懂得了在进行编写一个程序之前,要有明确的目标和整体的设计思想。另外某些具体的细节资料也是相当的重要。这些宝贵的编程思想和从中摸索到的经验都是在编程的过程中获得的宝贵财富。这些经验对我以后的编程会有很大的帮忙的,我要好好利用。

虽然这次课程设计是在参考程序的基础之上进行的,但是我觉得对自己是一个挑战和锻炼。我很欣慰自己能在程序中加入自己的想法和有关程序资料,也就是对它的程序改善了一番改善,并有创新但是我感觉自己的创新还不够典型,总之还不是很满意。另外由于时间的紧迫和对知识的了解不够广泛,造成了系统中还存在许多不足,功能上还不够完善。以后我会继续努力,大胆创新,争取能编写出透射着自己思想的程序。这次课程设计让我充分认识到了自己的不足,认识到了动手潜力的重要性。我会在以后的学习中更加努力锻炼自己,提高自己,让自己写出更好更完善的程序,为以后的编程打好基础!

总而言之,这次c++程序设计实践让我收获很大。

课程设计总结(十):

这次课程设计最后顺利完成了,在设计中遇到了很多问题,最后在老师的指导下,最后游逆而解。在今后社会的发展和学习实践过程中,必须要不懈努力,不能遇到问题就想到要退缩,必须要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!

课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。

本次毕业设计是为了培养我们的动手潜力,同时也让我们对单片机有更为直观的了解,对其相关软件了解并熟悉使用,我了解了keilc51软件包含的窗口及其功能,且学会使用Proteus软件进行仿真。透过此次毕业设计,明显的改善了,首先对于硬件电路的工作原理有了进一步的学习,同时有了一个提升;软件方面,在程序的设计,程序的调试方面都有了很大的进步。到如今才明白它有这方面的实用,期望能运用到实践中设计出更好更完整的系统。在王老师的指导下,我对51单片机的概念有了深刻的理解。为透过这次的设计我也学到了许多实际的东西,也让我提高了独立做事和动手的潜力。

本学期学习单片机的课时不多,对单片机的硬件设计,软件设计掌握的深度不够,但透过此次课程设计,明显的改善了,首先对于硬件电路的工作原理有了进一步的学习,同时有了一个提升;软件方面,在程序的设计,程序的调试方面都有了很大的进步。

在一个好的氛围里才能踏下心来做东西,在这一段时间里,寝室成员都认真对待这次课程设计,除了自己做好自己的课题外,在遇到不懂的地方互相讨论,查阅资料,互助解决问题。透过单片机的设计,不断的发现错误,修改错误,在一个设计项目中都是一个团队协作,一个人的潜力和知识都是有限的,要有较强的团队协作精神,组员之间互补。

透过这次课程设计,我体会到了成功的喜悦,听着自己设计的程序下载到单片机中播放出音乐,心理十分自豪。这次的课程设计在必须程度上改变了我学习单片机这门课程的态度,从最初的认为学它没有什么实际好处,到如今爱上单片

机学习,并期望能将理论运用到实践,设计出更好更完整的系统。我明白了一个人要想做好一件事,就务必具备自信心,耐心,还要有毅力,要胆大心细,要勇于尝试,要手脑并用,最后才能交出一份令人满意的答卷。在这个过程中,老师的付出最多,给我们指导,为我们讲解,给我们检查错误,在此表示感谢。

课程设计总结(十一):

课程设计是培养学生综合运用所学知识,发现、提出、分析和解决实际问题,锻炼实践潜力的重要环节,是对学生实际工作潜力的具体训练和考察过程。此次课程设计依然是分组进行的,我们组的课程设计题目是方波信号发生器频率漂移及跟踪校正控制。透过此次课程设计,使我更加明白计算机的重要性,也让我对Proteus软件有了更深刻的了解。以前对Proteus的了解只是皮毛,透过在网上查询才明白Proteus是世界上著名的eDA工具,从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PcB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PcB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、Hc11、PIc

10/12/16/18/24/30/DsPIc33、AVR、ARm、8086和msP430等,2019年即将增加cortex和DsP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、keil和mPLAB等多种编译器。

在这次设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查最后找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,透过亲自动手,使我们掌握的知识不再是纸上谈兵。

课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。透过这次课程设计,我对PID控制算法有了进一步的认识,也弥补了因当时只为了课程期末考试而只关注了它的表面而遗留下的不足。

回顾起此次计算机控制课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在这一星期的日子里,时间是很紧迫的,也能够说得是苦多于甜,但是能够学到很多很多的的东西,同时不仅仅能够巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。透过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手潜力和独立思考的潜力。在设计的过程中遇到问题,能够说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说PID控制算法怎样才能在真正的应用中发挥作用,怎样才能让它到达比较完美的纠正效果

……透过这次课程设计之后,必须把以前所学过的知识重新温故。

我认为,在这次的课程设计中,在收获知识的同时,还收获了阅历,收获了成熟,在此过程中,我们透过查找超多资料,请教同学,使我在专业知识和动手实践方面都得了到很好的提升。此次课程设计的成功,少不了同学的热心帮忙,以及小组中其他成员的大力配合。没有大家的默契,也收获不了今日的成功,在课设的过程中每一个人都努力查找资料,仔细检查,认真核对,都付出了自己的努力和艰辛,在此,谢谢所有人的努力和帮忙,才使这次课程设计能够得以顺利地完成。

此次设计让我更加明白团队精神的真实含义与其可贵之处;让我明白了有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识。

课程设计总结(十二):

此次课程设计最后结束了,在这次的课程设计中我的任务是设计一个小学生数学考试系统,透过这次课程设计不仅仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在设计过程中,与同学分享学习心得,和同学们相互探讨,相互学习,相互监督让我学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。

课程设计是我们专业课程知识综合应用的实践训练,是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,透过这次课程设计,我深深体会到这句千古名言的真正含义.我这天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础.

透过这次数据结构的课程设计,本人在多方面都有所提高。

在这次设计过程中,让我对利用栈求表达式的值有了更深层次的学习和运用,透过查阅超多的资料,发掘出自己单独设计的潜力以及综合运用知识的潜力,体会了学以致用、突出自己劳动成果的喜悦情绪,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。

在此感谢我们的数据结构老师.,老师严谨细致、一丝不苟的作风一向是我工作、学习中的榜样;老师循循善诱的教导和不拘一格的思路给予我无尽的启迪;这次课程设计的每个实验细节和每个数据,都离不开老师您的细心指导。而您开朗的个性和宽容的态度,帮忙我能够很顺利的完成了这次课程设计。

第5篇

采用案例教学模式理论联系实际,能将课程的主要内容贯穿起来,成为一个有机的整体,使学生更易接受。过去,经常才采用以教师为主的案例教学方式,即在教学活动中,教师将软件工程的原理、方法通过引入案例讲解,虽然较以往的重理论轻实践的教学有一定的提高,但实际操作中效果并不理想,部分学生感觉上课能听懂,知道软件工程的内容是什么,而面对一个实际项目时仍然不会运用软件工程知识进行分析、设计和实现。采用多层次的案例教学模式符合CDIO工程教育理念“做中学”,在实际教学中。多层次的案例教学模式将教学中案例分为,教师课堂案例、小组项目案例、课程设计(实验)案例等,用于解决学生只听不练的状况。选择案例应该注意,首先案例具有可操作性(即学生熟悉的、易理解的和容易接受的),其次案例具有仿真性(即选择企业实际案例或学生能接触到的),再者案例具有兴趣性(即案例的界面、内容易使学生产生兴趣),最后案例具有连续性(案例能够贯穿教学大纲的全部内容)。

课堂案例,用于教师理论授课使用,软件工程课程通常讲授两种软件开发方法:面向对象的软件开发方法和面向过程的软件开发方法,教学中采用一至两个案例(如:学生学籍管理系统、校园信息服务平台系统等)贯穿软件需求到软件实现每个阶段。讲面向过程软件设计方法时,采用Visio、ER-WIN、PowerDesigner等工具,使学生在案例中明白数据流图、数据字典、E-R图、软件模块图如何正确、规范的绘制以及它们所起的作用。当讲面向对象软件开发方法时,使用当前工业界公认的最佳软件开发方法,即UML建模语言与RUP统一过程,采用RationalRose、Star-UML、Eclipse等CASE工具,绘制用例图、活动图、分析阶段类图、时序图(协作图)、设计阶段的类图、数据库的逻辑结构图、构件图和部署图。通过一个案例的两种实现方法,不仅使学生知道它们间的区别和联系,而且学生更清楚在软件的生命周期的各个阶段建立哪种模型,为何要建立,而不是将所有的图堆积起来就是为系统分析建模、不是为了画图而画图,即不仅要知其然,更要知其所以然。

小组项目案例,是在课程的第一节课要求学生以4-5人的规模按照自愿或兴趣进行分组,每个小组按照教师布置或自选身边的、有实际应用价值、可调研的项目,进行分析、设计和实现。小组项目案例是与课堂案例穿行的,即学生在课堂每学完一种软件开发方法后,课后利用所学的知识(特别强调CASE工具的使用)对本课题小组的项目进行实践,例如:在课堂上学习了面向对象方法学对“学生学籍管理系统”案例进行规范的需求分析、设计的建模后,要求学生同步完成自己项目相应的内容,即利用CASE工具画用例图、类图等完成系统的需求、设计文档,其他内容均依此方法开展教学。为了更好激发学生的学习积极性和主动性,同时为了避免学生抄袭现象,利用我们自己开发的随机选组软件,让学生以小组的形式在课堂上进行现场答辩,组长作为该项目的经理,组员作为开发人员,教师和其余学生作为用户,首先组长介绍项目的开发背景、意义,项目的分工,需求调研的单位、调研对象,与客户的交流并记录情况,然后小组成员依次介绍自己的工作,最后由组长总结,并回答用户提出的问题。通过上述的“实战”,让学生加入到评价的行列中来,不仅活跃了课堂气氛,调动了他们的积极性,强化学生间的竞争意识,而且通过了解其他同学项目完成情况,并与自己做的进行比对,找出差距和不足,同时也挖掘学生的创新能力,提高了教学效果。正像学生事后的总结中这样写道:“在小组项目开发期间,我们对软件工程有了新的理解,软件开发不仅仅是单一的编程过程,它包括了需求分析,概要设计,详细设计,编码,测试,维护,编程只是其中的一小部分……;使我们深深地体会到,理论源于实践,实践见真知……;只有真正明白用户的需求,才能开发出能用,有价值的产品,如果开发出来的产品不能满足用户的需求,那么这个产品也就失去了存在的价值……;软件开发,重在团队合作,单独一个人是完成不了任务的,我们真正体会到什么是团队协作,真正的了解到团队合作的有利之处,真正感受到团队成员为了共同的目标联合在一起时的强大的力量,只有互相之间默契融洽的配合才能换来最终完美的结果”。CDIO所倡导的团队协作能力、交流能力,创新能力,在小组项目案例实施中得到了很好的锻炼。

CDIO模式下课程设计的实施

作为宏观、全局性的教育策略CDIO工程教育理念,强调知识的关联性,着重培养学生实际问题的解决能力和个人工程素质。软件工程专业人才培养要求之一就是工程型专业人才培养,教育部的“质量工程”也提出改革与创新实践教学与人才培养模式。为期2周的软件工程课程设计是软件工程课程的延续,是强化实践环节、培养学生工程素质以及加强学生所学知识的前后关联的重要举措。软件工程课程设计,需要学生能将所学的面向对象的软件开发方法、开发过程RUP、CASE工具、软件项目管理CMM、面向对象编程语言和数据库管理系统SQLServer/Oracle结合起来进行软件开发,为学生毕业后从事软件开发和管理工作打下坚实的基础。

1.课程设计的内容软件工程课程设计的实施方案见表1-1所示。2.基于CDIO的考核方式CDIO教育模式主要培养学生的八种能力:工程能力、职业道德、学术知识和运用知识解决问题能力、终生学习能力、团队协作能力、交流能力和大系统掌控能力。

软件工程课程设计为检测学生的上述能力搭建了平台,教师在软件开发的各阶段提出目标和任务,促使学生独立分析思考、相互交流讨论,敢于实践创新和探索解决问题的途径,提高了学生工程应用能力,在实践中理解软件工程师应该具有的职业道德,较好避免传统的考试只能单一测试学生对知识的记忆程度。软件工程课程设计的最终成绩评定是:平时成绩20%(重点考察学生的职业素养、交流、独立分析思考能力),设计成绩30%(重点考察学生的工程能力、运用知识解决问题能力),答辩成绩50%(重点考查学生的团队协作能力、表达能力、创新能力)。

结语

第6篇

关键词 交互式;微课程;内容设计

中图分类号:G434 文献标识码:B

文章编号:1671-489X(2014)14-0053-02

Research on Interactive Microlecture Design//CUI Xiaoluo, ZHOU Wenjuan, ZHANG Shengnan

Abstract By analyzing the research status of microlecture, this paper clarifies that the interactive microlecture will be a research trend of the microlecture. To provide a reference for the design of microlecture in the future, a content design architecture figure of the interactive microlecture is proposed,and the note on instructional design is explained.

Key words interactive; microlecture; content design

随着互联网技术的迅速普及和人们快速的生活节奏,微学习已经慢慢渗入学习者的生活当中,微课程成为当下研究的热门话题。然而当前的微课程多数是以微视频作为主要的教学资源,学习者只停留在“具体体验”阶段,缺乏相应的反馈练习与巩固应用。因此,设计与开发出更深层次的交互式微课程成为当下的研究重点。交互式微课程应体现以“教师为主导,学生为主体”的设计理念。通过教师创设情境的视频讲解,引导学生进行观察反思,重点是让学生获得知识,并采用任务驱动的形式,通过模拟训练、交互练习、及时反馈促使学习到的知识进行迁移,达到意义构建的目的。

1 交互式微课程及其特点简介

如今对于微课程的定义众说纷纭,其中教育部全国高校教师网络培训中心强调微课是简短又完整的教学活动,突出视频的主要地位而忽略了学生的主体性的发挥。然而交互式微课程应是基于学科知识点而构建的包括“微课件”“微视频”“微练习”“微测试”四部分的学习资源,并将其放在具有“微反思”与“微点评”等支持性与扩展性的学习平台上,从而形成一个半结构化、开放性、情景化的资源动态生成与交互的教学应用环境。

交互式微课程有以下特点。

1)目标明确、主题突出。微课程以知识点为单位,具有层次明确、系统连贯的特点,以时间灵活、目标明确而闻名,学习者按需进行学习,提高学习的积极主动性。

2)使用灵活、终端呈现。交互式微课程以微视频和模拟训练的形式呈现,并到相应的学习平台上供学习者学习下载。未来的发展趋势是交互式微课程移植到智能手机、平板电脑等移动设备上,这样更方便快捷地供学习者随时随地进行自主学习。

3)实现交互、注重迁移。交互式微课程不仅仅给学习者提供视频的示范学习,还应提供相应的交互训练与评估测试,通过人机交互的训练与评估,不仅将知识内化,更培养学生的迁移能力。通过学习平台的人人交互式微反馈,激励学生的学习动机。

2 交互式微课程的内容设计

本小节笔者主要是对于交互式微课程的内容模块来进行设计和开发工具介绍,确保交互式微课程能满足学习者的实用需求。

交互式微课程的内容设计架构图(如图1所示) 微课程的交互体现在两大方面:人机交互和人人交互。人机交互模块包括教学资源、示范讲解、模拟训练和测验评估这四大部分。人人交互模块是在教学平台上实现的,它包括学习反思和反馈支持这两大部分。

学习者进入微课程课堂时,就意味着具体体验学习的开始。

1)教学资源。它包括本节微课的教学目标、学习单、微课件等,为学习者自主学习提供了支架服务。

2)示范讲解。这部分的主要内容是教师的视频讲解。学习者通过视频来观察反思学习内容,并达到知识内化的目的。

3)模拟训练。学习者通过亲自操作教师讲解的内容进一步将所学知识牢固吸收,达到抽象概括知识的目的。交互性体现在学习者只有按照正确的步骤才能继续下一步的操作,如果操作出错,系统会提示出错信息。

4)检测评估。这一部分是对本节课学的知识进行测验,达到将所学知识进行迁移运用的目的。测验的题型多样,可以是选择题、填空题、判断题以及操作题。测验题型可根据具体教学内容而定。交互性体现在学习者提交试题以后可查看得分与答案,根据得分情况来了解自己对于知识的掌握情况。

当然,微课程资源是应用在具体的学习平台上,并且在学习平台上实现人人交互的功能。其中,反馈支持是指学习者在学习过程中遇到任何的困难,可以及时留言请教教师或其他学习者,便于及时得到反馈信息,激励学习者自主学习。学习反思是对自己的思维过程、思维结果进行再认识的检验过程。学习要在活动中进行建构,要求学生对自己的活动过程不断地进行反省、概括和抽象。

开发工具介绍 对于广大的教育工作者来说,开发交互式微课程的软件首选Adobe Captivate系列工具。首先,无专业技术能力的人对于该软件很容易上手,方便广大教育工作者进行设计开发;其次,Adobe Captivate软件提供了强大的交互功能,有示范、训练、评估和自定义窗口;最后,该软件开发出来的作品是swf格式,以便与Flash软件进行结合。

3 交互式微课程的教学设计

教学设计是根据课程标准的要求和教学对象的特点,将教学诸要素有序安排,确定合适的教学方案的过程。有关微课程的教学设计包含很多方面,在此列举出四个较为典型的方面。

适用课程 由于Adobe Captivate软件开发的交互式体验多数只响应鼠标事件,进而交互式微课程多适用于多媒体制作软件类的教学课程,包括:文字处理软件,如写字板、Word、WPS等;图形图像处理软件,如Photoshop、CorelDraw等;动画制作软件,如3DS MAX、Maya、Flash等;声音处理软件,如Ulead Media Studio、Wave Edit等;视频处理软件,如Adobe Premiere、After Effects等。

时间安排 微课程是课堂教学过程的再现,相对于较宽泛的传统课堂,不同的是它时间短。微课程的时长一般为5~8分钟,最长不宜超过10分钟。

教学过程结构设计 首先,快速引入课题,并能吸引学生。引入课题的方式有很多,如开门见山式、设置疑问悬念式、复习旧知式等。不论采取哪种方式,都要求切入题目的方法途径引人注目,迅速切题。其次,内容讲授线索要清晰。尽可能围绕一条线索展开,突出重难点,显露主干内容。最后,总结收尾要快捷。好的总结可以对讲授的内容起到提纲挈领的作用,加深对所学内容的印象。

教学语言设计 在微课程中,由于时间有限,语言简明扼要的表达显得尤为重要。在设计课程的过程中,要把本节所学知识与语言表达的话语、表达方式、手势、表情以及其中要注意的关键字的应用,统和在一起预先演练一遍。

4 总结

微课程的发展前景是光明的,要使得微课程更快速高效地被学习者所使用,微课程的设计与开发是必不可少的。作为新生事物,微课程顺应了时展的趋势,不应只停留在观看视频所得到的具体体验阶段,更应加强学习者的概括反思与应用意识。因此,交互式微课程的设计与开发研究有着广阔的应用前景和价值,笔者期待不久的将来交互式微课程带给社会教育全新的改观。

参考文献

[1]梁乐明,梁锦明.从资源建设到应用:微课程的现状与趋势[J].中国电化教育,2013(8):71-76.

[2]梁乐明,曹俏俏,张宝辉.微课程设计模式研究[J].开放教育研究,2013(1):65-73.

第7篇

关键词:高职、软件课程、教学方法、项目开发模式、应用型人才

随着我国经济的持续高速发展,社会对高素质计算机应用技术人才的需求已经越来越迫切,计算机专业以高就业率的面貌出现在世人眼中,高职计算机技术教育就是在这样的背景下应运而生。然而,根据教育部统计,近年来,我国计算机专业毕业生的就业率年年走低,根据最新《中国大学毕业生就业报告(2009)》的统计数据,中国2008届大学毕业生就业率最低专业中,计算机专业高居第二位,而且,真正无法就业的计算机专业学生绝大部分来自高职院校。造成这种局面的重要原因之一就是目前大多数高职计算机课程教学还不能适应社会和技术发展的需求。如何根据高职教育的特点,做好计算机专业教育,将是一个巨大的挑战。本文主要探讨了高职计算机软件课程教学中存在的主要问题和教学现状,同时对解决办法作了一些探讨。

一 目前高职计算机软件课程教学中存在的一些问题

虽然目前的高职计软件课程教学基本上都采用了理论与上机实践相结合的授课方法,但仍然是以书本知识的讲授为主。同时由于大部分教师是从学校毕业直接分配到学校任教,缺乏软件工程实践经验,教学只能从书本到书本,照本宣科。上机实践一般也只是教材上独立的小例子,不具有系统性和综合性,这些都使得学生在实际工作中分析问题和解决问题的能力较弱。导致该专业毕业的部分学生不太能适应软件技术岗位的工作。其次,各门软件课程孤立教学,各自为阵,没有科学地形成系统,没有主线和目标,学生尽管在单独的课程中掌握了相关知识,但在实际应用中无法横向联系,知识不实用,可扩展性差,使学生的应用能力大打折扣,难以满足计算机专业岗位的需求。

二 教学对象

火爆大部分高职院校在我国高校扩大招生的背景下顺应潮流开设了计算机专业,有的还成立了高职计算机学院,广纳生源。随着招生人数的逐年递增入,学分数递减,生源素质不断下降。绝大多数学生是高考成绩不理想才进入高职院校学习的,他们基础不好,学习成绩、方法和态度都存在一定的问题。在进入学校后只有一少部分学生能够积极主动的认真学习,大部分学生只在进入学的头几个月或每门课程的开始阶段能够认真学习。这都加大了高职计算机专业软件课程的教学难度,如何来达到教学目标,就需要高职计算机软件教师付出更多心血和技巧。

三 根据培养目标结合学生实际安排教学计划、教学方法

高职计算机软件专业的培养目标,是使学生掌握计算机软件、硬件的基本理论、基本方法和基本技能,能够从事计算机软件开发和维护、一般应用系统的开发设计及相关领域的应用技术工作。为达到这一目标应合理安排教学计划,使课程之间连贯形成体系,有主有辅,明确辅助课程中哪些是为主要课程服务的要重点讲解。同时由于高职计算机软件学生与计算机本科生相比侧重的是实际动手能力,因此在教学计划安排上应适当删减不重要的理论部分,加大实践环节,提高学生的实际动手能力。

学生是教学的对象,所有教学活动都是围绕学生来进行的,这就要求教师不仅要全面、深入的掌握课程内容,了解相关领域的知识,同时还必需要深入了解学生的特点,在教学实践中应结合高职院校学生的特点采取让学生易于接受的方法讲授课程内容。这样才能获得比较好的教学效果,达到教学目标。

四 软件项目开发模式的引入

高职计算机教育必须突出“以培养技术应用型人才”为核心的教学思想。注重学生实践能力的培养。在软件课程的教学中引入软件项目开发模式,做出适合学生能力的相应调整才能达到培养技术应用型人才的宗旨。

4.1 以项目完成为目标的学习

在课程前制定出课程的应用目标,选取适合学生的实际项目,对该项目按完成顺序进行划分,并对项目中所使用的知识点进行划分、整理。整个课程围绕该项目的完成顺序来进行,在课程中分阶段演示项目,对项目中的知识点用通俗易懂的语言来讲解,对关键或难于理解的知识点,要选择具有代表性,应用性很强的小例子来进行演示并讲解实际使用技巧。当讲授完该部分所需使用的知识点后,要求学生独立完成这部分的项目内容。这样才能调动学生的学习积极性,激发学生的学习兴趣,使学生掌握所学知识并锻炼了学生的实际动手能力。当课程结束时,该项目也完成了,即使有时学生的项目不够完整,那也是让他们受益匪浅的。

4.2 项目开发与课程设计相结合

软件课程设计是一个重要的实践环节,而又往往因非正式授课而容易被轻视,将软件项目开发与教学体系中的课程设计相结合,先将软件开发案例从需求分析到框架形成,开发实施、测试及维护等整体讲授给学生。再让学生以项目小组为单位进行选题、分工合作,自主完成。让学生以一种在工作岗位完成项目开发的角色进行课程设计,以后他们在工作中就会心中有数,不再会感到束手无策。学生也能从项目开发的学习中逐步积累相应的开发经验。在课程设计中应注意以下几点:

做好课程设计指导书。由于学生没有实践经验,指导教师就要事先准备好对学生课程设计的指导书,首先要摒弃传统给出一个主题的做法,而是让学生根据所能熟悉的行业自主选题,这样能调动学生的积极性,让学生主动地发散地思考。另外,还要对项目中所使用的编写规范,文挡格式进行制订,使学生养成好的编程习惯。

做好需求分析。需求分析阶段是学生应用能力培养的重要环节,但由于不具备相应条件,不能让学生到社会应用一线做调查工作,指导教师可以先掌握题目的需求,然后让学生模拟调查,将需求用一种模型来表示。

项目分析设计及项目实施。根据需求进行项目的系统分析设计、建立数据库、编制应用程序、数据入库等。

测试及维护。强调培养学生的测试能力,要求对每个模块进行单元测试和边界测试,让学生体会测试能很容易消除一些隐患。它能培养学生的软件技术职业素养。

验收总结及文档。整理项目各阶段所产生的文档,结合学生学习的特点,还需每个人写出学习全过程的心得总结。

第8篇

理论知识的学习在学生以后软件项目开发过程中具有必要性和重要性,软件工程学习过程中要重视基础和基本技能的培养。学生要具有开发软件项目的能力,首先要熟悉掌握软件工程相关的理论知识,特别是对如何按照工程化的方法系统地设计、实现、测试和维护大型软件,内容包括:软件开发的基本理论、方法和技术;其次是了解目前已有系统、工具和技术。

(1)授课内容引入案例。教师在教学过程中引入与理论知识相匹配的实际案例,将比较抽象的软件工程原理、方法和技术转为具体生动的案例进行诠释,增强理论教学的艺术性、科学性、趣味性、形象性,使学生能够在课堂上深刻领会和理解软件工程的思想和方法,教学效果收到了事半功倍。

(2)适时更新教学内容。近几年,软件原理、方法和技术发展较快,许多适应时展的软件不断涌出,而目前的教材虽不断改版更新,但其更新的速度远远跟不上软件工程的发展。因此,教师在进行理论讲解时,除了要教授学生基本原理、技术和方法外,还要时刻关注新内容的出现。

(3)制作丰富多彩的课件。采用多媒体教学手段,在课件中插入图片、动画、声音、视频等多媒体元素,使教学内容更加充实和生动。

(4)课堂小组讨论。从小问题到大问题,让学生参与教学过程,有机会发表自己的看法。课堂讨论和分析试验,使理论有实践作支撑,抽象的知识变得看得见,用得着,大大激发学生学习的兴趣和自信。

二、实践教学内容多样化

软件工程理论的讲解是课程学习和技能培养的基础,而软件工程中许多理论内容如果只是教师讲解不加以实践,内容本身就会变得空洞和不可理解,例如:软件复杂性计算、软件可靠性与安全性的测量标准、结构化的实现方法等都需要学生动手实践才能更好地理解知识本身的内涵。掌握概念、原理、方法和技术,熟练应用软件开发实践中的方法和技术是“软件工程”课程对学生的培养目标。

(1)课程角色扮演。教师预先选择若干小项目,班内学生根据自己对项目熟悉情况选择项目名称,划分项目小组,每组人数不超过6人,每个项目小组成员根据自身特长选择不同软件工程角色,例如项目负责人、需求分析负责人、设计负责人、编码负责人、测试负责人和用户代表,进行项目分工。项目组成员按时完成自己负责任务,撰写相应文档。教师帮助学生分析和解决所遇到问题。在整个开发过程可以体现“学以致用”的思想,实现理论与实践相结合。

(2)课程设计。课程设计主要是针对高年级学生在学习软件工程课程时开展的专项训练。课程设计采取在学校内模拟IT企业环境下完成来自企业案例或开发一些具有应用价值项目或学校教师承担的开发项目的部分开发工作,也可以是学生自选项目,整个课程设计阶段严格按照工程实施的基本思想来实施。(3)加强校企合作。一方面经常邀请软件公司长期从事软件设计、开发和项目管理的工程师和项目经理,给学生讲解自己在软件设计、开发和管理中的经验,高质量软件产品需要经过怎样的开发过程,软件生命周期中标准文档如何撰写等相关内容;另一方面,利用寒暑假时间,让学生走出去,到软件产品的研发单位实地实习。

三、考试方式多样化

传统的考核方式已经不能反映学生实际软件开发的水平,也与多样化的教学模式不相匹配,为此多样化的考核方式才符合现实需求,主要包括:笔试、课后角色扮演、课程设计和项目总结。

(1)笔试占总成绩的35%,主要考查学生理论知识的掌握情况和学习效果。

(2)课后角色扮演占总成绩的15%。由教师根据每位学生在课后角色扮演中的具体表现进行打分,主要由3部分取平均值组成:1/3*(整个项目的成绩+自己负责完成的文档成绩+组内其他成员负责完成的文档的平均成绩)。

(3)项目总结或心得体会占总成绩的15%。根据学生在软件开发过程中所撰写的经验和教训总结报告、每个小组成员建立的个人开发记录或日志的实际情况,相互打分。四、基于多元教学模式课程改革方案基于上述改革理念,按照软件工程开发原理、方法和技术,选用典型项目案例,将学生按照项目分成若干个小组,每组人数不超过6人。每个小组对应着一个具体的项目,每个人对应着一个具体工作过程,按照如下步骤进行多元教学。第一步,教师选用合适的教学内容,制作丰富多彩的课件,对学生进行基本理论和基本技能的讲解。在每一个软件生命周期结束后,教师进行案例场景描述。教师按照理论知识的内容,选择相应的案例进行描述,学生将所学内容运用到相关案例中。教师通过案例让学生明白理论知识如何应用,学生通过案例体会到小项目中所学的原理、方法和技术是如何实现的。第二步,课后角色扮演。学生通过分组讨论的方式,完成项目分工,明确自己在项目中所扮演的角色。所有的任务通过集体讨论的方式,决出所要完成的任务,并由相应的角色人实际操作完成。例如,需求分析一章内容,学生课后进行项目小组讨论,决定需求分析的内容,进行相应的需求分析,并由扮演需求分析人员的学生完成需求报告。软件开发过程需要整个团队的通力合作,根据学生的性格、表达能力、开发能力、理论基础掌握情况等方面进行人员分组,将具有不同特点的学生组成一个团队完成项目开发。这种团队合作的方式,既能发挥学生各自的特长,又能培养学生的团队合作精神。第三步,课程设计。当全部内容讲解完成,就可以开始长达2周的课程设计内容了。这段时间要求项目小组,彻底完成一个由教师虚拟的项目。此步骤中,主要培养学生良好的科研习惯,在开发过程中及时总结经验和教训,建立个人开发记录或日志,理论联系实际学着开发软件。第四步,学生总结,教师点评。学生经过多个教学环节后,每个团队在一定程度上完成了各自的项目任务,对各自团队的成果进行总结。教师听取每个团队的汇报后,从横向和纵向两个方面对项目成果之间进行比较,从而让每一位学生明白自己在团队中发挥了什么作用,自己哪些方面不足。第五步,请进来,走出去。通过学校和企业合作的方式,一方面经常邀请软件公司长期从事软件设计、开发和项目管理的工程师和项目经理,给学生讲解自己在软件设计、开发和管理中的经验,高质量软件产品需要经过怎样的开发过程,软件生命周期中标准文档如何撰写等相关内容;另一方面,利用寒暑假时间,让学生走出去,到软件产品的研发单位,实地实习。

四、结束语

第9篇

关于环境影响评价课程设计的选题,目前许多工科院校选择了学校内部或学校周边企业做环境影响报告表,此类题目基本上能够符合课程大纲对该教学环节的要求,使学生得到一定程度的设计训练,但设计内容未能突出行业特色。实际上,各行业环境影响评价的内容和侧重点有很大差别,因此课程设计的选题既要符合教学大纲的要求,来源于基础理论,又要源于生产实际,突出行业特色,这样才能调动学生课程设计的积极性,培养学生的行业认同感。依托中国石油大学(华东)的石油特色和学科优势,课程组将环境影响评价课程设计的题目定为“石油石化企业典型装置工程分析专题”,该选题基于以下三点:第一,中国石油大学(华东)具有环境影响评价甲级资质,课程组成员均为注册环境影响评价工程师,均主持或参加过国家级或省级化工石化类项目环评,具有丰富的一线环评经验,有能力指导学生进行化工石化类项目的环评课程设计。第二,中国石油大学(华东)是一所石油石化特色鲜明的教育部直属重点大学,学生在课程设计之前均修习过《石油工业与环境保护概论》、《石油加工概论》、《油田化学》等课程,并去青岛炼化、齐鲁石化等企业进行过认识实习和生产实习,具备石油石化方面的基础知识。第三,石油石化企业设备繁多,流程复杂,敏感程度较高,编制环境影响报告书需要几个月甚至更长的时间,而课程设计时间非常有限,仅为2周,因此若将课程设计题目设定得过大过深,会使学生不容易深入其中,只能停留在表面文字的整理上,这样会降低学生设计的积极性,课程设计的效果也将大打折扣。由于工程分析是环境影响评价的基础,是环评报告的核心,因此课程设计仅针对石油石化企业某套装置进行工程分析,这样学生通过课程设计,能够熟悉石油石化企业装置的特点,以及石油化工类项目工程分析的内容和方法,能够为今后从事环评工作打下良好的基础。

2课程设计组织与实施

我校环境工程专业共有两个班,课程设计分为四个大组,15人一组,每组由一名教师指导,承担一套装置的工程分析专题。课程组在已经完成的石油石化项目的环境影响评价报告书中,选取了10套典型装置的工程分析章节,经统一整理后设计成标准题库供课程设计使用。在课程设计开始之前,首先由指导教师进行石油石化类项目环评内容及要点的讲座,对即将进行设计的几套装置的主要特点进行简单介绍,对课程设计中可能涉及的问题予以提醒和澄清,从而使学生们掌握石油石化项目环境影响评价工程分析专题的编制格式及要点,在设计过程中能够做到有的放矢。然后由指导教师给学生发放相关装置的可行性研究报告,并布置前期工作要求:(1)查阅相关法律法规、环评导则及标准,列出工程分析专题所需的各项内容;(2)熟悉AutoCAD绘图软件的用法;参考装置的可行性研究报告,熟悉装置的工艺原理、工艺流程、污染源及污染物;(3)查阅石油石化装置物料平衡、硫平衡、水平衡的计算方法;(4)查阅石油石化装置涉及的污染治理措施。在设计过程中,各组每隔两天进行一次集体讨论和答疑,在讨论过程中,指导教师应鼓励学生把自己在课程设计中遇到的问题、解决的方法、收获体会以及不完善之处及时进行总结,同时教师利用提问等方式,及时掌握学生的设计进展和存在的问题。最终上交的课程设计成果包括装置的工程分析专题报告和应用AutoCAD软件绘制的装置工艺流程及污染源位置图。工程分析专题报告的具体内容包括:(1)装置规模及组成;(2)原料及产品方案;(3)工艺流程及产污环节分析(一图一表);(4)污染源源强分析与核算过程;(5)装置平衡性分析(物料平衡、硫平衡和水平衡);(6)装置的污染源、污染物及治理措施。

3课程设计过程中需要进一步完善的问题

3.1加强学生的读图能力和绘图能力

装置的可行性研究报告中给出的是装置的工程设计工艺流程图,而环评报告中需要的是装置的工艺流程及污染源位置图,重点关注工艺过程中产生污染物的具体部位、污染物的种类和数量。这就需要学生首先会读图,把工程设计工艺流程图中的设备及物料进出情况摸清,然后将流程进行相应简化,突出污染源分布情况,同时要保证流程的完整性,最后应用AutoCAD软件完成装置的工艺流程及污染源位置图。在课程设计过程中发现,有些同学在读图方面存在一定困难,而有些同学对AutoCAD绘图软件操作不熟练,绘图速度较慢。因此需要加强对学生读图能力的培养,培养学生的空间想象力,使学生具有较强的构思草图的能力,同时应指导学生掌握AutoCAD软件绘图的基础知识,这样才能保证课程设计的质量和效率。

3.2培养学生查阅文献的能力和创新的能力

学生查阅文献的过程中,不仅要高质量地完成老师布置的任务,还应拓展与课程设计相关的知识面,提高自身的综合素质,这不仅需要学生自己的努力,也需要指导教师的配合。教师应引导学生积极查阅资料和复习有关教科书,学会正确使用标准和规范,强化学生的工程实践能力。设计过程中鼓励学生多做深层次思考,综合考虑环保性、经济性和实用性,强化学生综合和创新能力的培养。同时,学生过于依赖互联网,对信息的来源往往缺乏考证,指导教师应加强这方面的督导,要强调信息的权威性。

3.3保证课程设计成绩评定的公平性

由于课程设计每组参与同学较多,指导老师有限,设计内容相同,造成部分同学以逸待劳,提交的课程设计报告和绘图存在抄袭现象。针对此问题,指导教师应合理分配学生的任务,保证任务的交叉性和独特性;应完善课程管理,根据学生讨论发言情况、文献查阅情况等,加大平时成绩所占比例,同时在课程设计完成后增加答辩环节,每组学生需要面向两位以上指导教师组成的评审小组进行汇报和答辩,从而断绝环评报告的抄袭现象,保证课程设计成绩的公平性。

4结语

相关期刊