做课程设计心得体会优质6篇

时间:2023-08-04 17:02:21 分类:教师心得体会

想要提高自己的写作水平,认真对待心得的写作很重要,写心得体会的时候大家一定要考虑全面,以下是心得范文网小编精心为您推荐的做课程设计心得体会优质6篇,供大家参考。

做课程设计心得体会优质6篇

做课程设计心得体会篇1

大三开始上锅炉原理的时候,我们的作业包括部分锅炉设计计算。老师提到这算是为了大四短学期的课程设计——锅炉设计做准备。从当时大量的数据计算就可以预见到短学期的工程有多庞大,然而真正接触到才发现,当初的自己还是太天真了。据华永明老师说,由于我们这次的计算是600mw机组的大锅炉,所以工作量比往届的学长学姐少了一半。然而即使这样,锅炉设计还是花了我整整两周的时间。

短学期第二周开始的时候,我们从华老师那里拿到了自己的锅炉题目。华老师先给我们打了预防针:先给我们放了一首往届妹子录的“放弃啦不干啦算个锅炉累死啦”,后表示每年锅炉不算崩溃几个人就太没有成就感啦。怀着忐忑的心情,我回去之后就开始了锅炉的计算。

首先,我要感谢华老师给我们做了完整的excel表,还为我们加上了查错校核,这省去了很大的工作量。我拿到的煤种是无烟煤,而室友都是听起来很高端大气上档次(不认识)的神华煤。但是正是因为这个煤种,让我甫一计算就遇到了困难。在最开始计算的煤种判别中,我的高低位发热量就超限了,并且检查不出错误。幸好有同样煤种的同学在群里询问老师,得知这是无烟煤的普遍bug,计算才得以继续进行下去。同时,这件事也让我养成了有问题先去浏览锅炉计算群里的聊天记录的习惯。

说到计算,前面部分进行的当然是相当的顺利,大三下学期做过作业,从焓温表到热平衡的计算在那时候就已经做过一遍了。然而,做到前屏的时候困难就来了。首先,庞大的计算量和复杂的计算公式就是个大挑战。其次,前屏中需要假设校核的值有四个,改动其中一个所有的误差都会发生变化,这让我有种无从下手的感觉。经过艰难的修改,最后还是暂时成功把误差控制在了范围内,虽然后来查错证明其实计算还是有错误的,但是在当时成功的那一刻是有一股油然而生的自豪感的。刚开始我的计划是一天算一个工作表,但是在前屏上花费了大量的时间让我产生了紧迫感,而且算锅炉很容易让人忘记时间沉浸进去。做完前屏之后我一鼓作气把后屏过热器部分的计算也做完了,可能是因为假设有了经验的原因,后屏的计算比前屏顺利了许多,没有遇到什么困难就完成了。

接下来的高温再热器和第一悬吊管都十分顺利,再一次让我卡住的地方是高温对流过热器。由于我前面没有发现的错误,对流传热量的误差和烟气对受热面辐射换热热流的误差无法同时控制在范围内。最后在无法从高温对流过热器中找到错误的情况下,我修改了辐射热有效系数的选取值。事实证明像华老师说的那样,改选取值确实容易掩盖错误的事实。最后算到空气预热器,虽然比较麻烦,但是找到方法调整高度比例之后,也顺利完成了。但是到了查错部分,前面的错误就暴露出来了,虽然空气预热器的误差在范围内,但是过热区和再热去工质焓的误差都高达几百。

一个庞大的工程一开始一定要打好基础,和同学们多讨论讨论,否则就会成为“比萨斜塔”,失之毫厘谬以千里。前面基础没有打好的我,这才真正开始了最痛苦的部分,前屏开始一项一项地排查。要在十几个工作表中找出微小的错误部分,无疑是一项十分艰巨的任务,三个表下来眼睛都花了。在这里我特别要感谢我的室友徐屹蓝同学,她在我陷入困境的时候,抽出自己考研复习的宝贵时间帮助我一起进行排查,最后发现错误竟然在我根本没有排查的炉膛!我过量空气系数代错了,这才导致后面全盘出错,出口烟温整体高了几十。发现错误并不代表终结,在每一部分的计算过程中发现我们一直是在假设值与实际计算值之间纠结,努力的将他们之间的误差最小,而每一部分都是关联的,经常会出现这一部分已经校核通过了,但是当修改了另一部分的参数时,这一部分的校核反而不通过了,这才是真正让人崩溃的地方,这意味着每修改一次,就要将这一部分之后的各部分再检查一次。在反复代入修改并且把辐射热有效系数改回了案例中的取值,最后的计算终于通过了。

做课程设计心得体会篇2

经过2个多星期的ic课程设计,我们在老师的指导下,共同努力,顺利完成该课程设计,收获很大。

一、 对硬件设计的一般流程有了初步的了解

通过该课程设计,我们初步了解了硬件设计的一般流程,课题分析---verilog hdl编程---调试程序---仿真波形---综合生成器件。

二、 学会对简单系统进行分析

刚拿到题目时,感觉非常盲目,没有思路,无从下手。但我们多方收集资料,力求先对同步fifo有个初步认识,进而去理解同步fifo的工作原理,最后产生自己的设计方案。当所以准备工作搞定后,我们顺利设计了输入端口时钟信号clk,复位信号rst,读控制rq,写信号wq以及数据输入端口data,输出端口满状态full,空状态empty以及数据输出端口。但是对同步缓冲器的存储单元的表述方法不是很清晰,开始想到可以直接调用现成的双口ram器件,但是考虑到由于数据缓冲器存储读取并不是随机写入读取,而是按照顺序进行的,所以最后讨论用二维寄存器(8*16)来组成fifo的存储单元。

三、 自学了verilog hdl编程

因为verilog hdl语言语法和以前学过的c语言比较相近,所以在看了些相关书籍和程序范例后,就入手编写verilog hdl代码,开始时候没有遇到太大问题。但是毕竟verilog hdl和c许多还是有差别的,如case的用法等。但是经过我们一起的努力,顺利的完成了verilog hdl代码的编写工作。

四、 学会使用modelsim,leonardospectrum软件

学会了常用的ic仿真生成器件的软件modelsim,leonardospectrum的使用方法。在modelsim环境中,经过简单的修改调试,运行,但是得到的仿真波形始终不能满意。仿真波形显示控制电路,包括读写信号,满空状态都很正常,不过却出现输出波形为高阻态,进一步验证数据未写入存储寄存器。经过答疑老师的帮助,发现由于开始地址指针指向不明造成此问题,初始化后即解决了此问题。用leonardospectrum综合生成器件也遇到很多类似的问题,不过在耐心老师指导,我们共同探讨研究下最终都得以解决。

五、 加深了对许多课程的理解

ic课程设计联系到很多门课,是对很多理论课的一次理论联系实践的机会。例如在讨论同步fifo的存储单元方案时候,我们通过查资料对微机原理学的存储器原理有了更深刻的理解和认识。另外,整个verilog hdl编写过程都是按照c语言要求的结构化,模块化,加上注释的详细清晰,所以也使我们的程序可读行强。

六、 培养了团队合作意识

像这种课程设计,由于要自学verilog hdl,以及modelsim,leonardospectrum的使用,对初学者来说是个很大的工程,所以我们坚持团队合作,分工明确,有多种方案共同研究拍板,有了问题大家共同探讨,极大提高了开发效率。

总的来说,这次ic课程设计确实学到很多,不仅学到以上六点,而且也锻炼了我遇到问题解决问题的勇气和能力,以及遇到挫折不达目的不罢休的韧性,这在以后的工作与学习中将会非常重要。

ps课程设计心得体会

随着信息时代的发展,计算机技术日益在日常生活中发挥着巨大的作用,以前只是看到别人处理出来的图片,比如宣传海报、大幅广告等,虽然觉得很漂亮,但总觉得这隔自己很远,也从没想过自己去制作photoshop作品。通过这个学期学了多媒体这门课,渐渐的感到ps技术的有用之处,不但实用,而且还非常有趣,很能吸引人的兴趣。

此次的photoshop课程设计是在一个星期内完成的,刚开始我也不知道做什么主题的作品好,因为我一开始还担心我做不好,因为平常在机房练习时有很多东西没掌握,所以我就在决心从头开始,先把老师发给我们的案例看一遍,循序渐进。当我看到一个制作水荷花墨画的视频时我非常惊异,因为其中的去色反相那两部轻易就处理出了黑白水墨画的效果,所以我就仔细的看了几遍这个视频,一步步练习,直到自己也做出那个效果。当我做出这个效果时我内心也有一种难以抑制的喜悦,但同时我也发现图片比较单调,这只是非常简易的几部,于是我灵感突生,想到自己来完善这幅水墨荷花的图片,使其内容更丰富,表现出更多的意趣。

设计中我发现自己想要的景物很难绘制出来,就在网上搜索自己需要的素材,导入到原来的荷花图案中,一步步对素材进行处理,从而得到自己所需要的图片。于此我也更深地了解和熟悉了对ps各个工具的使用,图片处理过程中主要运用了渐变、滤镜、路径、选框、喷枪、画笔、羽化、钢笔、和文字等工具;也了解了一些快捷键的使用(如ctrl+t调整大小位置、ctrl+r辅助线,alt+backspace前景色填充,ctrl+d取消选择,delete删除,shift+ctrl+i反选等),进一步提高并且熟练了自己对图形图像处理的能力。在图片处理过程中,我也更清醒的认识了自己的不足,有很多效果我还实现不了,所以有时候会想一些投机取巧的方法来实现。

通过这几天的设计,我体会到了一句话——初学三年剑,泰山不可挡,再学三年剑,不敢露锋芒,的确,学生么东西都是这样。一开始小有成就就自我感觉良好,觉得自己都懂了,可真正到用时却发现什么都不懂,所以一旦认识到自己的不足才要虚心学习。

做课程设计心得体会篇3

完成了这次的二元多项式加减运算问题的课程设计后,我的心得体会很多,细细梳理一下,有以下几点:

1、程序的编写中的语法错误及修改

因为我在解决二元多项式问题中,使用了链表的方式建立的二元多项式,所以程序的空间是动态的生成的,而且链表可以灵活地添加或删除结点,所以使得程序得到简化。但是出现的语法问题主要在于子函数和变量的定义,降序排序,关键字和函数名称的书写,以及一些库函数的规范使用,这些问题均可以根据编译器的警告提示,对应的将其解决。

2、程序的设计中的逻辑问题及其调整

我在设计程序的过程中遇到许多问题,首先在选择数据结构的时候选择了链表,但是链表的排序比较困难,特别是在多关键字的情况下,在一种关键字确定了顺序以后,在第一关键字相同的时候,按某种顺序对第二关键字进行排序。在此程序中共涉及到3个量数,即:系数,x的指数和y的指数,而关键字排是按x的指数和y的指数来看,由于要求是降幂排序且含有2个关键字,所以我先选择x的指数作为第一关键字,先按x的降序来排序,当x的指数相同时,再以y为关键字,按照y的指数大小来进行降序排列。

另外,我在加法函数的编写过程中也遇到了大量的问题,由于要同时比较多个关键字,而且设计中涉及了数组和链表的综合运用,导致反复修改了很长的时间才完成了一个加法的设计。但是,现在仍然有一个问题存在:若以0为系数的项是首项则显示含有此项,但是运算后则自动消除此项,这样是正确的。但是当其不是首项的时候,加法函数在显示的时候有0为系数的项时,0前边不显示符号,当然,这样也可以理解成当系数为0时,忽略这一项。这也是本程序中一个不完美的地方。

我在设计减法函数的时候由于考虑不够充分就直接编写程序,走了很多弯路,不得不停下来仔细研究算法,后来发现由于前边的加法函数完全适用于减法,只不过是将二元多项式b的所有项取负再用加法函数即可,可见算法的重要性不低于程序本身。

3、程序的调试中的经验及体会

我在调试过程中,发生了许多小细节上的问题,它们提醒了自己在以后编程的时候要注意细节,即使是一个括号的遗漏或者一个字符的误写都会造成大量的错误,浪费许多时间去寻找并修改,总结的教训就是写程序的时候,一定要仔细、认真、专注。

我还有一个很深的体会就是格式和注释,由于平时不注意格式和注释这方面的要求,导致有的时候在检查和调试的时候很不方便。有的时候甚至刚刚完成一部分的编辑,结果一不注意,就忘记了这一部分程序的功能。修改的时候也有不小心误删的情况出现。如果注意格式风格,并且养成随手加注释的习惯,就能减少这些不必要的反复和波折。还有一点,就是在修改的时候,要注意修改前后的不同点在哪里,改后调试结果要在原有的基础上更加精确。

做课程设计心得体会篇4

经过一个星期的上机实践学习,使我对c语言有了更进一步的认识和了解,要想学好它要重在实践,要通过不断的上机操作才能更好地学习它,通过实践,我也发现我的好多不足之处,首先是自己在指法上还不行,经常按错字母,通过学习也有所改进;再有对c语言的一些标准库函数不太了解,还有对函数调用的正确使用不够熟悉,还有对c语言中经常出现的错误也不了解,通过实践,使我在这几个方面的认识有所提高。

通过实践的学习,我认到学好计算机要重视实践操作,不仅仅是学习c语言,还是其它的语言,以及其它的计算机方面的知识都要重在实践,所以后在学习过程中,我会更加注视实践操作,使自己便好地学好计算机。

c语言常用符号中文解释

1、#include 格式:引用标准库头文件,编译器从标准库目录开始搜索;

2、#include ""格式:引用非标准库的头文件,编译器从用户的工作目录开始搜索;

3、c语言中“^”符号是位运算、异或;

4、c语言中符号 & 是& 表示 与操作 例如: a&b 表示的就是a、b进行与操作;

5、c语言中 ->符号是什么意思? 比如c=a->b

a为结构体或联合体的指针,->表示调用其成员

6、c语言中,符号“!=”和“==”是什么意思?比如a!=b,a==0

!=是逻辑不等于号而==是判断是否相等:

比如:

int a=3,b=4

a!=b,a的值就不是等于b的值,所以a!=b是正确的

a==0是判断a是否等于0,显然不等于0,那么就是假的

c++ c语言入门基础教程 教程11:堆内存(一)

十一、堆内存、

堆内存可以动态分配所需的内存空间大小,而数组必须要在程序运行前指定空间大小,下面我们来看一个练习;

1、启动 geany

1)点菜单“应用程序-编程-geany”启动 geany ,新建一个 c++ 源程序;

2)点菜单“文件-另存为”命令,以“heap”为文件名,保存文件到自己的文件夹;

2、分配堆内存

1)使用 new 操作符来获得需要的内存大小,它返回指定类型的内存空间指针,

接着输入下面的'代码,准备要用到的变量,第三个是指针变量,存放将来内存地址:

int i = 0;

int a = 0;

int *score = null;

2)接下来输入一个数给 a,指定要申请的内存空间大小;

cout

cin >> a;

3)接下来按整型 int 申请内存大小,如果成功了,就把地址给 score 指针变量,否则给它的是“空” null;

score = new int [a];

4)如果 score 不为空,就给它的各个单元赋值 i ,内存一般是连续的,可以当数组来使用;

for (int i=0; i

score[i] = i;

5)赋值完毕以后,再显示一下各个单元的值;

cout < "]=";

for (int i=0; i

cout

6)使用完毕后,归还申请的内存,释放内存后,score 指针也应该让指向空 null;

free(score);

score = null;

7)编译、生成、运行后,显示分配的内存单元和值;

#include

using namespace std;

int main(int argc, char** argv)

int a = 0;

int *score = null;

cout

cin >> a;

score = new int [a];

if (score != null)

for (int i=0; i

score[i] = i;

cout < "]=";

for (int i=0; i

cout

[] score;

score = null;

return 0;

做课程设计心得体会篇5

但在新课程条件下,随着教师角色的转变和学生学习方式的改变的要求,备课不再是教材内容的简单的诠释、教学过程的简单的安排、教学方法的简单的展示,它的性质、功能、方法已经发生了很大的变化。它要求教师从新课程理念出发,在落实学生主体学习地位上下功夫,在落实每一个学生自主学习上下功夫,在落实学生合作学习上下功夫,在充分调动每一个学生的学习积极性上下功夫,在防止学生的学习活动流于形式、切实提高课堂效益上下功夫。因此教师备课已升华为教师教学研究的一个重要内容。那么如何备课呢?应从以下几方面考虑:

一、准确定位学生学习目标,保底目标和开放目标并重

帮助学生决定适当的学习目标,并确认和协调达到目标的最佳途径,是教师作为学生学习的促进者的重要任务之一。传统备课中的目标确定是一种知识的预设。新课堂的特征具有开放性,要求达成学生知识与能力、过程与方法及情感、态度、价值观三维目标。目标设计上要做到“三个并重”。即保底目标和开放目标并重,显性目标和隐性目标并重,短期目标和长期目标并重。保底目标、显性目标、短期目标可理解为本课和本单元知识、能力点要求,从这个角度说,传统的知识点、能力点要求仍然是教师备课中必须重视的。开放目标、隐性目标、长期目标可以理解。一是:过程和方法的考虑,必须重视设计每个学生自主思索的平台,必须让每个学生都能用语文的方法思考问题、解决问题;二是:可理解为看不见的方法、情感、态度、价值观要求,主要表现为培养学生热爱科学、勤于思考、善于探索、长于合作、追求真理的学习心理和学习品质。备课中应考虑两项内容:一是:本课的保底目标、短期目标或显性目标。这里主要考虑的是知识点和能力点的"保底"问题,许多教师怕新课程的"放",担心的是失去音乐的"命根",足见"保底"的重要性。一节课的学习,保底目标、短期目标或显性目标如何定位,怎样实现这个目标,教师应该根据单元学习目标、自读提示、课后练习及三者之间的内在联系来决定。一般来说教学方面落实教材安排的思考练习内容就可以了,因为那是经过专家研究的一种精心编排,自然具有很强的科学性,不必要去展开,去拔高。应该首先确定本课元素积累、知识积累和情感的方法准确是考虑学生积极主动学习、积极主动参与合作、积极主动参与交流等开放性、隐蔽性、长期性目标,促进学生积极参与到学习过程中来,培养积极的情感、态度和正确的价值观。

二、改变课堂结构,化教师讲授为学生学习活动

新课程理念认为,课程是经验,课程是人类已有经验和教师、学生个人生活经验的结合,因而新课程强调,教学是教师与学生间、学生与学生间的交流、互动的过程。在这里师生之间、学生与学生之间分享彼此的思考、经验和知识,交流彼此的情感、体验与观念,在这种交流中生成新的知识,求得新的发展。所以,备课的第一要务是安排学习活动。设计学习活动的方法有三。一是常规法,二是挖掘教材或练习内涵,灵活设计活动,尽可能地寻找学生活动的载体。第三,咬文嚼字,多向思维,给足学生自由思考的空间,充分安排学生质疑的活动环节,鼓励学生积极大胆思考问题,促进新知识的生成。教师要想多说也不行,只能做导演。

三、做好组织和引导工作,落实合作和网状学习

要保证学习活动不流于形式,保证课堂学习交流的效率,教师的组织和引导工作非常重要。一要合理分工,以实现合作,尤其是学习内容较丰富的学习活动。

四、课前预案与课中记录、调适及课后反思相结合

传统的备课是施教前的精心设计,一旦物化为教案,就一劳永逸,反复使用。按新课程标准来看,完整的备课应该是教学前的预案加教学中的记录、调适加教学后的反思。预案设计宜粗不宜细,只需设计话题、设计活动板块、设计主问题,只为学生"自主、合作、探究"的学习提供平台。备课的精华在教学中的记录、调适,教学中,有时候学生的行为并没有按教师的设计意图来进行,教师要观察、倾听,了解学生的原始理解,发现富有创意的闪光点,从而调整教学目标、教学问题、教学流程,完成第二次备课。此时,不能让活人围绕死的教案转,要在调整中获得新的发展,在超越预定目标中获得创新。所以备课不能是定案,只能是预案。预案调适的原则,不是老师牵着学生走,而是学生思维推着老师走,使学生的个性得到充分、自由发展。老师既不能扼制学生的看法,又不能搁置学生的问题,而是顺着学生的思维探究下去,时时刻刻都体现"心中有人"的教学理念。

教学后的反思,是对课堂教学过程及结果的理性分析。可反思诸如如何解决学生主动学习、如何最大限度增加每个学生活动的机会、如何扩大交流、如何对待学习有困难的学生、如何扩大教师间学科间的交流合作、如何控制课堂秩序等较宏观的问题,也可反思教学设计的得失、课堂上突发事情的处理机智、某个学生会心一笑的缘由、知识储备不足而引起的尴尬等等微观问题。这种反思,可以指导以后的教学行为,可以使教学经验升华为理论,促进教师自身的成长,因而是非常可贵的。备好课是上好课的先决条件。

做课程设计心得体会篇6

两周的课程设计结束了,在这次的课程设计中不仅检验了我所學習的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在设计过程中,与同学分工设计,和同学们相互探讨,相互學習,相互监督。学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。

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

课程设计给我很多专业知识以及专业技能上的提升,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。通过这次课程设计使我充分理解到化工原理课程的重要性和实用性,更特别是对精馏原理及其操作各方面的了解和设计,对实际单元操作设计中所涉及的个方面要注意问题都有所了解。通过这次对精馏塔的设计,不仅让我将所学的知识应用到实际中,而且对知识也是一种巩固和提升充实

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

同时感谢同组的同学们,谢谢你们对我的帮助和支持,让我感受到同学的友谊。由于本人的设计能力有限,在设计过程中难免出现错误,恳请老师们多多指教,我十分乐意接受你们的批评与指正,本人将万分感谢。

《做课程设计心得体会优质6篇.doc》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档

相关文章

最新文章

分类

关闭