admin 管理员组文章数量: 1087829
2024年3月12日发(作者:php轻论坛源码)
程序设计实训心得体会12篇
程序设计实训心得体会12篇「篇一」
一、充分准备,使学生明确实训的目的与要求
本次实训的目的是要求学生通过熟练运用Turbo C 2.0的开发环境,以所掌握
的C语言知识为基础,围绕本次安排的实训项目,精心准备,认真调试,通过查阅
资料、通过阅读相关程序代码、通过多次上机调试、通过同学们相互讨论,使学生
对C语言程序设计有一个全面的了解,从而能更加系统地理解C语言基础知识。
本次实训的要求是:教师要认真给参与实训的学生分好组,注意成绩好坏的搭
配。同时,实训前公布本次实训内容,要求每个学生认真做好实训前的准备,查阅
相关资料,精心编写代码。各组学生独立完成实训项目,独立撰写实训报告,认真
及时进行实训总结。指导教师通过登陆教师后台管理系统对学生的实训过程进行跟
踪指导、审核管理、进行批改,并给出考核成绩。教师在实训期间要检查学生到课
情况,及时调整指定的分组角色。
二、精心组织,认真做好项目实训
对教师方面,本次实训要求教师每节实训课必须到场。教师必须清点学生到场
情况并做好出勤记录,在有学生缺席的情况下调整好角色分配。同时要求教师必须
把实训内容具体分配到课时,并提供相关内容供学生下载。教师通过登陆教师后台
管理系统对学生的实训过程进行跟踪指导、审核管理、进行批改,并给出考核成
绩;对学生方面,本次实训实训考评分合格与不合格两个档次。不合格的可要求重
做,重做的次数不影响考评成绩。对复制的同学,一经发现,要求从头做起,由老
师指定内容,完成相关的内容,否则为不合格。
三、本次实训的效果与经验
通过此次实训,广大同学夯实了基础,锻炼了能力,综合素质得到较大提高。
同时实训也为推动我系专业建设提供了丰富的经验。
1、本次实训促进了我系人才培养计划的完善和课程设置的调整。近年来,我
系为适应学生的实践需要陆续增设与调整了一系列课程,如开源系列,受到同学们
的欢迎。
2、本次实训促进了学生自身的发展。实训项目使学生初步接触C语言,熟悉
了C程序设计过程,培养了他们的环境适应能力及发现问题、分析问题、解决问题
的实际工作能力,为他们今后的发展打下了良好的基础。
四、存在的问题
实训过程中发现存在下列问题:一是学生素质参差不齐,基本功扎实的学生可
以很快地完成本次实训项目,差的学生基本上还没有入门,更别谈开发一个项目
了,如何提高学生的整体素质,是今后教学中值得考虑的问题。二是机房部分微机
运行状态不太好,一些经常死机,一些同学辛辛苦苦编写的代码由于没有及时存
盘,由于死机又得重新做,学生中有一些怨言,建议学校及时更换一些、淘汰一些
过时的微机,加大对微机的维护。
总之,我系的专业实训经过几年的开展,积累了较丰富的经验,从系领导到任
课教师对此都十分重视,实训组织工作周密细致,日常管理及时而有效,对存在问
题能迅速解决。实践证明,专业实训适应高职学生的特点,符合高职教学规律与学
生心理预期。专业实训作为计算机各专业教学体系的一个环节,无论对学生成才还
是对教学开展,都有极大的促进作用。
程序设计实训心得体会12篇「篇二」
在刚进入大学得知数学专业也要学习程序设计的时候,我的内心充满了喜悦,
因为我喜欢数学的同时,一样喜欢计算机。虽说程序设计只是计算机专业的冰山一
角,但这却是基础,所以我下定决心要学好它。
前段时间,我们学习了前五章的内容。第一章主要对c语言进行了简单的介绍;
第二章便是对最基础知识的介绍:C语言的数据类型、常用的简单符号、运算符的
结合性等;而第三章就开始进行一些简单的算术运算了,千万别以为这就是小学数
学水平的东西,其实这跟数学还是有差别的;第四章键盘输入和屏幕输出就是告诉
我们如何进行人机交流,把自己的东西输入电脑,再在屏幕上显示出来;第五章便
开始利用计算机进行程序设计来解决生活中的实际问题,而这就需要一个很重要的
结构——选择控制结构。
虽然刚开始学习的内容还不是很多,但我却在这为时不长的学习中,深深地感
受到了c语言的魅力,以及它强大的“功效”:
C语言语言虽简单,但表达能力却强,使用起来灵活方便,而且程序设计自由
度大,我们可以从多角度寻找解决问题的方案。虽然人的能力很强,但不是所有问
题解决的最佳途径依赖于人,有时候依靠C语言既省时又省力。就像对很多的数据
进行运算时,对人来说可谓是一项大工程,一点不注意就会全盘皆输,要重新来
过,让人头大;而对计算机来说,它只会执行你的指令,不管其他,没有枯燥,不
懂乏味,更重要的是,效率尤其高。不止计算,C语言还有很多用处。
刚开始的时候,我错误的认为C语言跟数学没有太大差别。然而接触过后我才
发现自己错的很离谱。虽然C语言与数学有着难舍难分的关系,但C语言就是C语
言,它有着自己的语言,自己的思想跟自己的规则。我们可以借助数学更好的掌握
C语言,但不能因此混淆二者。就像数学语言在程序中是不一定能够识别的(“=”
在数学中是等于,在C语言中是赋值,C语言中的等于是“==”),虽然数学对C
语言帮助很大,但C语言却不会因此就放你程序通过,不识别就是不识别,除非你
用我自己的东西。由此可见,C语言是具有灵魂的。
越是深入的学习,我对C语言的兴趣越大,指尖在键盘上的敲打声,是如此的
悦耳,我更加的相信,我可以与C语言成为好朋友。
程序设计实训心得体会12篇「篇三」
我接触C语言真的是从我开学开始的,在这之前我从来没有想过我会与写程序
代码有渊源,这一学期,准确的说我是从零基础的程序设计者一步一步走下来的,
刚开始接触C语言的时候,我感到了无助,因为在军训预习的时候我看到代码就头
疼,在开学初我第一个学会的代码就是“hello,world!”我开始对C有了一点点
的好奇,为什么能够编译成功呢?因此,我努力的从开始学起,然后我又学会了
“a+b”等等的简单的运算,头文件等等的内容在我的心里逐渐变得清晰,从开始
的一写程序就罗列所有的头文件来使用到现在有选择性的使用用的到的头文件我又
体会到了自己小小的成就感,也许我是真的有点笨,在别人轻易可以接受的问题上
我还要花一点时间再思考一下才可以,但是我愿意一点一点的去努力学习。后来,
在逐渐学的多了之后我还是会翻以前不懂的东西,我却发现目前学的内容总是比以
前学的难得多,在我看以前的程序题的时候,我会觉得简单,我觉得这就是我的收
获。
但是随着学习的东西越来越多,我还是好多次感到压力,感到难办,刚开始学
循环结构的时候,我搞不懂while,do_while,for循环的区别,不会有效的使用
他们,后来我又学了循环嵌套,感觉难度更大了,令我印象最深的是输出空心矩形
和实心矩形的那个题,还有菱形的题主要是靠找规律得出结论,这两种题大体上是
一样的,但是小结构上又有些区别,所以找准规律很关键。
然后又学习了数组,关于数组这一章,最关键的是弄懂题,openjudje上的题
让我感到非常的迷茫,因为太难了,有很多题我无法独立的一次性完成,所以寻求
同学们的不少帮助,虽然做题的过程相当的坎坷,但是幸好结果不算太差,我走了
许多收获,每一次学习新的内容都会给我造成不小的难度,我需要的就是静心沉
思,这样才会有收获。
在最近的复习中,我又学会了不少之前看似不起眼但是不掌握又做不出正确答
案的小内容,比如素数的个数的题,_=2的定义必须在for循环内部,否则数据会
从第一次循环完成的_值继续往下加,还有求最大公约数和最小公倍数的题里,我
知道了最大公约数_最小公倍数=俩数的乘积,这样就不会造成超时问题,我觉得我
在这个题里发现我对超时问题和程序优化这两个方面做的还不够好。
我在老师发的100题中,发现了一个有趣的题,叫做斐波那契数列,我先用函
数的方式解决了这个题,然后又用同样的函数解决了Pell数列的问题,所以我感
到程序设计还是有一些相同之处的,关键在于多做题多了解多方面的知识,有时候
你学会了一个题的解法说不定在另一个题中你也可以用同样的方法解决不一样的问
题。
在这一学期的学习中,我感到了我对写程序的了解非常的少,所以我还需要多
做题,多学习解决问题的方法,在脑子里形成框架,看题想到方法才是我最后要做
到的,所以我还需要继续努力,挖掘程序设计语言的精髓!
程序设计实训心得体会12篇「篇四」
实训期间经历的许许多多,给我们带来了很多很多有实无形的东西,知识、友
情以及团队开发的热情,快乐无一不包围着我们。在这我很想感谢几个人,王璐老
师和班上一同参与这次实训的2位同学。王璐老师对我们备至关心,不论在学习前
后,都给予我们关怀不少,并且王璐老师不愧是从事多年软件开发的专业人士,其
深厚的专业技能知识和丰富的经验令我等钦佩无比。对于我们未出茅庐的大学生而
言,遇到的问题多而复杂,询问有经验的人,他们或许一句话就能解决问题,而自
己就得找资料或上网摸索可能要一两天,有时甚至绞尽完脑汁都不得其解。用个词
形容,老师的解答如醍醐灌顶,而对我们,则甘之如饴。
实训这段期间真的好累,尽管实验室给我们提供了一个相当不错的上课学习环
境,但是整天木木地待在实验室面对毫无生气的荧屏,为 code而烦恼,为bug而
郁闷,被文档所包围,随程序侵蚀。然而,这就是学习的生活,既选之也则安之。
忙碌的生活让我每天似乎没有太多的时间去想一些其他的事,耐心的去调试,专注
的去编写更好的算法,沉浸充实和快乐之中。
更重要的是,两个星期的实训使我们明白我们所欠缺的不仅仅是技术知识,更
重要的是有一种处理事情的方法、面对问题的心态和动手能力。面对完全陌生的新
知识、新技术、新项目以及整个IT行业,我们不能畏惧,要以一种积极的心态去
面对,分析并抓住关键所在。因为我们所即将应对的每一个项目都是既需要实际操
作,又需要详细规划的。作为组长,协调组员、激励其他组员和积极参与项目开发
是我每天必做的工作。我认为每个人都应该在团队中做好自己应尽的职责,再优秀
的个人也可能完成一个即庞大又复杂的项目工作,我们必需紧密的联合在一起,以
一个团队的角色来面对。
总之,这次实训为我们以后从事软件开发工作打下了良好的专业基础,为我们
的进一步学习提高打下了扎实的理论基础。
Jsp程序设计实训在不知不觉中就结束了,我感觉自己还有好多理论知识要
学,还有好多的技术不懂呢!这是我大学以来第三次实训,每次实训我都感觉学到
了好多东西!因为是一天到晚的不间断训练,所以记的会非常牢固。不像平时上
课,每上两次的理论课却只有90分钟的实际操作。在课上,做的练习小项目都不
复杂,可轮到做大的项目实训并且要求我们独立完成的时候,就不那么顺手了,一
个个技术问题,一个个bug接踵而至!我很感谢学校有实训这样的安排,把我们这
一学期学的东西系统的集中的进行训练,对我们计算机水平的提高发挥着重要作用!
还要感谢我们的王璐老师,王老师很温柔,也很有耐心,即使老师讲了很多遍的问
题,我们不会,老师还是会走进我们给我们耐心的指导。还有,一起完成这个项目
的其他小组成员,大家一起讨论算法,一起攻克Bug,一起协作,分工明确又彼此
帮助,彼此传授自己的经验,和谐,积极而又快乐,充实。
经过这次的实训,我真真确确的感受到了团队的重要性,身为团队中的一员,
一定要做好团队个成员之间的沟通,要彼此协作。充分发挥团队的力量,对于软件
项目开发至关重要。同时,这次实训也暴露了自己在软件开发过程中相关理论、技
术方面的不足,在以后的学习过程中要重视理论的学习,开发经验的积累,要多练
习,多去尝试开发一些项目,查漏补缺,积累开发经验,并且要不断的去学习一些
新技术。
此外,这次实训给我们营造了一个很好的类似于在公司实习的氛围,并且整个
项目的流程是按照现实中项目的通常情况来安排的,无论是在项目的设计步骤还是
日期安排上,不同于以往我们自己做课堂练习时缺乏这样详细的设计和计划,让我
们向更正规的项目实施靠近了一步,并且在真正进入公司工作之前让我们更熟悉业
务流程,使更多的时间可以专注于自己的工作而不是适应从学校到工作环境的转变
上。
总之,经过这次实训学到了很多,成长了很多,相信在以后的项目开发中这些
经验会让我受益匪浅的。
程序设计实训心得体会12篇「篇五」
Jsp程序设计实训在不知不觉中就结束了,我感觉自己还有好多理论知识要
学,还有好多的技术不懂呢!这是我大学以来第三次实训,每次实训我都感觉学到
了好多东西!因为是一天到晚的不间断训练,所以记的会非常牢固。不像平时上
课,每上两次的理论课却只有90分钟的实际操作。在课上,做的练习小项目都不
复杂,可轮到做大的项目实训并且要求我们独立完成的时候,就不那么顺手了,一
个个技术问题,一个个bug接踵而至!我很感谢学校有实训这样的安排,把我们这
一学期学的东西系统的集中的进行训练,对我们计算机水平的提高发挥着重要作用!
还要感谢我们的王璐老师,王老师很温柔,也很有耐心,即使老师讲了很多遍的问
题,我们不会,老师还是会走进我们给我们耐心的指导。还有,一起完成这个项目
的其他小组成员,大家一起讨论算法,一起攻克Bug,一起协作,分工明确又彼此
帮助,彼此传授自己的经验,和谐,积极而又快乐,充实。
经过这次的实训,我真真确确的感受到了团队的重要性,身为团队中的一员,
一定要做好团队个成员之间的沟通,要彼此协作。充分发挥团队的力量,对于软件
项目开发至关重要。同时,这次实训也暴露了自己在软件开发过程中相关理论、技
术方面的不足,在以后的学习过程中要重视理论的学习,开发经验的积累,要多练
习,多去尝试开发一些项目,查漏补缺,积累开发经验,并且要不断的去学习一些
新技术。
此外,这次实训给我们营造了一个很好的类似于在公司实习的氛围,并且整个
项目的流程是按照现实中项目的通常情况来安排的,无论是在项目的设计步骤还是
日期安排上,不同于以往我们自己做课堂练习时缺乏这样详细的设计和计划,让我
们向更正规的项目实施靠近了一步,并且在真正进入公司工作之前让我们更熟悉业
务流程,使更多的时间可以专注于自己的工作而不是适应从学校到工作环境的转变
上。
总之,经过这次实训学到了很多,成长了很多,相信在以后的项目开发中这些
经验会让我受益匪浅的。
程序设计实训心得体会12篇「篇六」
一、快速掌握一门语言:
1、语言概述:简单的了解下历史背景,对以后学习理论有好处,每种语言的
诞生都代表着一个新的技术的产生,再什么需求下山生啦这种语言,基于什么条
件,它的产生能为我们带来什么用处及作用,功能。
2、关键字:了解本门语言的关键字。
3、语法:程序代码的编写规则要正确,如表达式与表达式之间的区分是一个
“;”号,而且养成一个书写规整的习惯,强调一点就是写注释,不是给别人看,
而是自己以后看,注意大小写敏感度。
4、数据:数据类型,变量的定义,运算符,表达式,函数,数组,指针,结
构体。
5、文件的操作。
二、数据结构
本门语言利用啦哪种数据结构类型进行数据的存储。
三、语言类型
面向过程,面向对象,基于对象,编译型,解释型,脚本,的一种或几种,各
种类型有各种特征各种特征百度或Google,本人垃圾菜鸟,概括不出来。
四、工具
选择目前比较前卫且适合自己的IDE,因为开发效率快,避免错误,开发出的
程序实用性强,建立工后观察,且分析工程每个文件的作用。
五、数据库
熟悉SQL语言,选择合适该门语言的数据库程序,目前比较大型的数据库工具
都有自己的API,直接调用即可。
六、英语
英语是重点。
七、算法:
程序的灵魂算法把。
八、补充
1、每天抽点时间打下自己学过的代码,孰能手巧嘛。
2、入门之后找别人的代码看看不懂可以打开搜索引擎对问题进行提问或者找
论到里面注册个号。
3、有团队精神,网上找个开发团队,因为软件不是一个人开发出来的
4、快速网上查找到自己想要的资料也是一门学问,当今两大搜索引擎百度
5、资源:CSDNMSDN迅雷找到自己想要的资料
6、高薪程序员:C++J2EELINU_需熟悉平台,找书看把。
程序设计实训心得体会12篇「篇七」
一、前言
经过一学期的学习,我们对程序设计有了或多或少的认识。而我们这学期所接
触的c语言和c++都不仅为计算机专业人员所使用和喜爱,也成为许多计算机应用
人员喜爱和使用的语言。实践证明,它是一种很好的程序设计语言。
二、学习困难
1、上课也能听懂,书上的例题也能看明白,可是到自己动手做编程时,却不
知道如何下手。所谓的看懂听明白,只是很肤浅的语法知识,而我们编写的程序或
软件是要根据要解决问题的实际需要控制程序的流程,如果没有深刻地理解程序的
语句的执行过程(或流程),是不会编写程序解决这些实际问题的。
2、用编程解决实际问题,所需要的不仅仅是编程知识,还需要相关的专业知
识。例如,很多题都需要用数学的方法来解决问题。
3、程序设计是一门实践性很强的课程,“纸上谈兵”式的光学不练是学不好
编程的。
三、解决方法
1、验证性练习
在这一步要求按照教材上的程序实例进行原样输入,运行一下程序是否正确。
基本掌握编程软件的使用方法。
2、照葫芦画瓢
在第一步输入的程序的基础上进行试验性的修改,运行一下程序看一看程序结
果发了什么变化,分析结果变化的原因,加深所学知识点的理解。事实上这和第一
步是同步进行的,实现“输入”加深知识的记忆,“修改”加深对知识的理解。记
忆和理解是相辅相成的,相互促进。
3、自己试做类似问题
在这一步要求不看教材,即使程序不能运行,看自己能否将其改正过来,使其
能正确运行。目的是对前两步的记忆、理解进一步强化。对比前两步,设计一些相
同的问题,试着自己编程,然后调试,再逐渐扩大,增加程序行,添加一些辅助功
能等等。
四、感悟与收获
1、基础最重要,基础学好了才能学习更深入的东西。这一点我感触最深。刚
开始学的时候,我太抓学习的进度,总是想着多做些题,忽视了基础的巩固,导致
我后来编程总是思想很明确,但在一些小地方就是不知道该怎么写,不得不回头再
次翻以前的知识,很浪费时间。
2、编写程序前心里先大概勾勒一下框架,程序分块多也可以在纸上写下大概
框架,模块太多也可以使用多文件运行。不能随自己的心意随便写。
3、要学好调试。刚开始学习写程序的时候经常有小的错误,每次都是直接用
眼睛看,经常链接后出现错误提示一个错误半个小时一个小时找不到,后来慢慢熟
练了调试,对写程序很有帮助。
4、自学很重要。不论是老师讲的例题还是书上或是自己找的项目都要自己
做,不会的尽量自己思考,百度查,不要有一点小问题就问别人。
程序设计过程犹如解决实际问题,从解决实际问题的角度,我们可以这样来
看:首先要了解这个问题的基本要求,即输入、输出、完成从输入到输出的要求是
什么。其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始
入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、
函数,然后确定处理过程–算法。可得最后结论:在设计程序时也增长了自己的知
识,翻阅有关文献,加强了自己的实践能力。
从接触c语言,到了解c语言,是一个过程,是自身学习的过程,俗话说,师
傅领进门,修行靠个人。在编写过程中也认知了自身的不足,这些有的是上课时小
漏动,也有是自己容易出错的地方,在这方面的认知,只有实打时的多练习,也希
望老师能在以后的学习生活中多多的能给予指导,这样我们也可以少走一些弯路,
c语言只是人生中的学习的一个小插曲,但让我认识到要在学习中学习,不断进
步。
学习程序设计的过程是枯燥的,因为它有太多晦涩难懂的专业术语,因此我们
应培养起学习的兴趣,仔细发现学习的亮点并且要有明确学习的目标,鞭策自己不
断学习,不能放弃。学习程序设计不能停留在学习它的语法规则,而是利用学到的
知识编写C语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的
步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己
编写的程序是否能够正确地解题。只要肯下功夫,没有什么事情可以难倒我们!
版权声明:本文标题:程序设计实训心得体会12篇 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1710249672a564374.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论