




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第页课设心得体会共3篇(课设的心得)
课设心得体会共1
经受了编c语言课程设计后,我对这一学期c语言所学内容有了更加深刻的了解和掌控,特别是一贯不懂的链表和指针,现在发觉自己都能运用了,很快乐自己的进步。所以,虽然写程序的过程中,遇到各种问题,调试的时候也是遇到各种令人头大的问题,但能借助课程设计提高自己对指针和链表的娴熟度,提高自己对c语言编程的娴熟度,也盼望学校可以多开设一些这样的课程,既是让我们对自己所学知识的一个综合理解与运用,也可以提高我们的动手实践技能、对知识的运用技能,更是一个让我们学会独立思索的好机会。
刚开始预备编代码时,感觉很茫然,不知道从何写起。虽然在这之前,我们已经对c语言这门课程学习了差不多一个学期,对其有了肯定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很生疏的,在运用起来的时候还是感到很辣手。
我首先去构建了一个基本的框架,搭建框架就好比一栋大楼的地基。框架搭好了,一个程序就渐渐成形了。在写课设的过程中,感觉最难的的就是控件的功能实现了。刚刚把代码敲出来的时候,整个人那个兴奋啊。但是,一编译运行。像一桶冷水从头浇究竟。那错误多的,看的我目不暇接。编程序是一个很细心的过程。由于假如你不仔细去写,少写了括号,或者分号,都会导致你的程序运行不出来或者运行出来的结果有错误。这些错误都很小,但是让你从一大堆程序中去找,这也是个难题。
通过实训的这个过程中我发觉了自己的不足之处,对以前所学过的知识理解得不够深刻,掌控得不够坚固。还有一点就是,通过编程让我感觉到了链表在C语言中的重要性。在我看来,学会运用链表,就等于跨过了C语言的大门。
操作是学好c语言必不可少的一步。由于不管你理论知识掌控的如何娴熟,不上机实际操作的话,是没有任何效果的,很多问题都是在事实上机操作中显现出来的,在书本上是表达不出来的。书本上是永久不会涌现你自己的思想成果的,正是应了那句话“实践是检验真理的唯一标准。”
总之,通过c语言的学习,使我对计算机语言有了一些初步的认识和理解,使我对计算机语言不再像以前一样一物不知,认为那是高不可攀的、非常难以理解、一般人学不会的东西了。我认为只要学习方法掌控好,再加上刻苦的练习,是完全有可能学好任何一门计算机语言的。
在本学期对c语言的粗略学习之后,我们进行的这次课程设计,无疑加深了对c语言的认识和应用。要想从书本走向实践是一个很困难地过程,所以刚开始的时候,我遇到了各式各样的阻碍,以至于差点儿打消了我做这次设计的念头。一开始就遇到了怎样能正确创建一个链表的问题,在上课的时候就模糊不清,不知道所以然,开始翻课本,问同学,依旧是朦朦胧胧,又玩命的上机操作才究竟得到解决。
在过程中问我才认识到自己自己还有许多的知识没学好,基础知识没理清,而且许多东西还要去翻书,去网上搜寻,而且遇到一些小错误运行不出来就会烦躁担心,渐渐克服这些问题后我发觉对c语言越来越感爱好了,以后我要克服这些,尽量保持一颗良好的心态,学好c语言。首先我需要学好c语言的基础知识,然后能在电脑上娴熟的运用,上网的时候多看一些优秀的代码,看看别人怎么写,再结合自己的不足之处进行改正。总之,这次的课设是是我记忆里的一个新篇章,更是c语言编程上的一个里程碑。
接着又是各种类型的错误,许多是学艺不精的结果,一个一个解决,时而还有道查一下单词。就这样实践是检验真理的标准,在屡败屡战之后,迎来了胜利的花朵。然后我抓破破脑袋的让我的程序更加合理和多功能。
我们已经学习了《C语言程序设计》这门课,但是我所学的知识最多也就是在做作业的时候才会用到,平常没有什么练习的机会,这次的课程设计是我第一次通过自己构思,和同学争论并且不断查阅资料来设计一项程序。这次设计,不仅巩固了我以前所学的知识,还让我对c语言有了更深一步的了解,掌控了更多的技巧和技能。C语言是计算机程序设计的重要理论基础,在我们以后的学习和工作中都有着非常重要的地位。要学好这种语言,仅仅学习课本上的知识是不够的,还要常常自己动手,有较强的实践技能。只有多动手,常常编写程序,才能发觉我们学习上的漏洞和自己的不足,并在实践中解决这些问题,不断提高自己转化知识的技能。在我有解决不了的问题时,我会主动查阅相关的资料,或向其他同学询问,这不仅丰富了我们的知识,还增进了我们同学之间的友情。为了增大信息的安全性,需要用文件来存储信息,由于我在上课时不着重对文件的运用,所以在这方面有较大的困难。我先将书本认仔细真地看了一遍,又做了一下课后习题来验证和增进自己的理解,究竟,经过我们的不懈努力,我的程序有了突破,胜利地实现了用文件来保存并查看学索赔信息。这次设计中,我的收获还有就是学会了用流程图来表达自己的想法,并依据流程图来逐步实现程序的功能。开始的时候,我画流程图很是困难,需要一个多小时才能清晰的依据自己的想法画出图来,后来画多了,就更加了解它的功能,非常得心应手,能够比较快而精确的画出来。在这次课程设计中,我们首先对系统的整体功能进行了构思,然后用结构化分析方法进行分析,将整个系统清晰的划分为几个模块,再依据每个模块的功能编写代码。而且尽可能的将模块细分,最末在进行函数的调用。我们在函数的编写过程中,我们不仅用到了for循环、while循环和switch语句,还用到了函数之间的调用〔包括递归调用〕。由于我们是分工编写代码,最末需要将每个人的代码放到一起进行调试。在调试的过程中也遇到了困难,但经过我耐烦的修改,究竟功夫不负有心人,我胜利了!
在这样一个过程中,我收获了很多在书本上根本学不到的东西。了解到了自己的不足之处,受益匪浅。
为期两周的课程设计快结束了,通过这次数据结构课程设计,我感受最深的就是对于循环链表的运用,可以说对循环链表有了比以前更进一步的认识,以前只是一知半解的,假如让我自己来编写程序还真懵了,不过这个程序还是被我搞懂了,也改了一些部分,通过这些改动和这几天的摸索慢慢明白了,所以这次课程设计最大的收获就在于对循环链表有了肯定的理解,包括其中的一系列操作,如建立一个循环链表,删除链表中的一个结点,增加一个结点等。
在这次课程设计过程中需要我们一边设计一边探究,在这个过程当中我发觉自己在数据结构方面知识掌控不够深入,对一些基本概念不能很好的理解,对一些数据结构不能够娴熟的进行上机实现,这是自己比较薄弱的。学好基础知识是理论付诸实践的前提,这样理论和实践才能充分地结合起来。在以后的学习中,我还要努力改正,充分利用上机试验的机会提高自己。在程序的输入的时候,由于自己对键盘的不娴熟,代码又许多很繁琐,经常会产生放弃的念头,从中我也感受到只有坚持究竟,成功才会涌现。在调试程序的时候我也有所体会,虽然约瑟夫环问题不是很难,但调试的时候还是会涌现许多错误,因此我们不能认为简单就不仔细对待。在以后的学习中,要能不断发觉问题,提出问题,解决问题,从不足之处出发,在不断学习中提高自己。
不知不觉焦灼课程设计已经差不多要结束了,想想自己从刚开始的什么都不敢去做,到现在全部所做的,感觉自己的编程技能有了很大的提高,只要仔细认真的去做一件事,我们真的可以做到许多,不禁想起老师上课所传授的一句名言:心在哪里,时间就在哪里。这句话浅俗易懂,当你深有体会到的时候那种感觉简直无法言语。
这次课设我真的学到了许多,弥补了以前很大的不足,让我感觉到了我的技能,以后的学习,我要镇静,用良好的心态去对待以后所涌现的各种编程知识及任务。平常要多花时间,到了大三更要努力。坚持理论与实践相结合,从中掌控每个环节,相信自己会取得很大进步,弥补以前的不足,以后会有个较好的进展!
课设心得体会共2
课设心得体会
高校三年期间的课程设计,这次应当是在试验室呆的时间最长也最苦恼的一次,做课设期间,遇到了许多的问题,虽然嘴上会说,学校真的是不想让人活了,好烦呀之类,但我们却从未想过放弃,由于当你觉得最难的时候坚持一下,也就是你有所收获的时候,很庆幸,我们坚持了,并且达到了我们的预设目标。两人一组,想想真的比以前的好几个人一组要充盈许多,不会说有人一贯闲着,有人只是打酱油,这次受益颇多。
在刚开始焊接电路的时候,由于我的队友在宝鸡实习时娴熟掌控了焊接技术,焊接的可以说相当顺当,没觉得有许多难度,但当我们进行软件编译和调试的时候,真可谓举步维艰,不要说调试了,就连用来显示的LED屏幕都不会亮,在这个过程中请教了老师,问了学霸,自己也焦头懒额,软件,硬件一步步摒除,最末才发觉是焊接和LED屏都有问题,再下来屏幕究竟亮了,但是功能却实现不全,时钟不走字,有时还会乱码显示,这个时候老师说先摒除软件问题,假如软件没有问题,那就可能是时钟芯片或者晶振有问题,,又开始检测和摒除,最终在我们的努力下发觉了问题所在,我们的主芯片电路有问题,换到开发板上后,正常显示,并且功能基本实现除,但是新问题又来了,我们的时钟比实际时间走的要快。软件没问题,我们更换了DS1302芯片,时中已经可以正常运行了,虽然实现了基本功能,我们也有肯定的收获,但是功能却没有完全实现,我们的闹钟功能由于自己的不足而没能实现,但我们通过此次课程设计知道自己还有哪些不足和需要努力的地方。
下来,我想我需要吐槽一下我初次运用和安装protel软件的心路历程,这个软件我们专业的人运用过的甚少,光这个软件的安装就花费了大量时间,在安装完毕预备画图的时候,发觉一些常用的元器件根本添加不上来,连AT892都没有更别说是ds1302了,没方法,后来在网上下载了一个protel视频教程,跟着视频一步一步来学习运用,但在学习到给库里添加元器件的时候,在protel的library的sch库中的元器件根本添加不上来,我初步判定是安装包有问题,所以将下载了安装汉化了半天的protel软件卸载了,想安装protus。谁料想竟然安装失败,没方法,最末只好求助大神,好不简单将protel的元器件库破解后,画图刚开始也是一塌糊涂,连元器件的方向都不能搞定,熟识和练习protel画图工具就用了大半天的时间,但是不管怎么说,图最末还是画好了,想想假如以前在课余时间多学习学习这些基本的画图工具,现在也不会在关键时候抓瞎了,以后真的要多多学习了。
至此,我们的课程设计在大三的最末一个星期结束了,以此次课设的收获致我们终将逝去的大三吧!
宋阿珍
2022年7月18日
课设心得体会共3
电子课设心得体会
本次课设的任务是完成一个电子钟,要求有计时,周显示与整点报时功能。整个电路系统大体由秒脉冲发生器,计数译码显示功能模块,整点报时蜂鸣器电路模块组成。
在设计过程中,主要的感受有几点:
第一,理论基础要扎实。电子钟的课设最基础的部分就是电子课上的计时器内容,在清晰计时器,触发器,规律电路等集成元器件和相关电路工作原理的前提下,才能对任务有一个清楚明确的了解和设想出解决方案。
第二,线路布局要有全局观念。在明确电子钟整体工作原理和组成部分以及它们的相互联系后,才能规划出合理,操作性强的布线布局。这一点我深有体会,起初布局时一味强调紧凑,想为后来的电路留出空间,结果造成了整体电路布线的疏密不均,大量导线集中在一块区域内,为日后的排查调试工作带来了巨大的工作量。
第三,要用模块化的思想来处理详细任务。所谓繁复,不过是简约的堆砌。整个系统的电路纷繁繁复,所以要用模块化的思想来拆分详细任务,之后再逐一解决。我将电路系统拆分为秒脉冲发生器,计数译码显示功能模块和整点报时蜂鸣器电路模块,化整为零,大大提高了设计效率。
在制作过程中,明显感觉到,知易行难。真正的工程远没有抱负的设计模型那么简约。尤其是插线,极端需要细致耐烦,剪线头时稍有疏忽,就简单造成接触不良,而对错面包板上的洞眼,更是令人欲哭无泪的差错。
在调试过程中,对排错的不易深有体会。经过不断摸索,总结出了一套流程。
一旦涌现问题,第一,由现象分析问题的来源。第二,通过初步电位测试,缩小和确定故障的范围。第三,对比图纸,留意检查芯片各引脚的结线。第四,检查引脚的线头,芯片的引脚等是否存在接触问题。第五,改动后再次上电观测故障的表现状况有无改变。第六,当以上一切都不起作用时,向老师汇报电位测量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 车辆质押贷款及汽车租赁及保养服务合同
- 产权式酒店租赁合同示范文本及经营风险控制
- 医疗健康园区场站委托运营管理协议
- 产业园区场地租赁合同行政备案及产业扶持政策
- 餐饮企业特色餐厅承包经营合同范本
- 茶叶原料种植基地合作合同样本
- 柴油市场拓展与销售奖励合同范本
- 草场租赁与水资源保护与利用协议
- 税务筹划与财务代理一体化服务合同
- 金融投资代理居间业务合同
- 2025年保密教育线上培训考试试题及答案
- 电梯拆除及回收合同协议
- 2025-2030中国天然气勘探业发展动态与发展潜力规划研究报告
- 2025年小学英语三年级下册期末测试卷(人教版PEP)(含答案含听力原文无音频)
- 2025丽水市辅警考试试卷真题
- 工程研究中心组建方案投资可行性报告
- 《养牛与牛病防控技术》课件-项目一 优良牛品种识别
- 大体积混凝土施工培训课件
- 部编版三年级下语文易错字
- 侦察基础知识课件
- 2025-2030中国网球行业发展趋势与前景展望战略研究报告
评论
0/150
提交评论