程序设计心得体会

时间:2024-08-14 11:15:54 心得体会 我要投稿

程序设计心得体会

  从某件事情上得到收获以后,心得体会是很好的记录方式,这样就可以通过不断总结,丰富我们的思想。相信许多人会觉得心得体会很难写吧,下面是小编为大家整理的程序设计心得体会,希望对大家有所帮助。

程序设计心得体会

程序设计心得体会1

  做了两周的课程设计,有很多的心得体会,更多的是同学之间的合作精神, 这道课程设计花了我们一到两周的时间,几人合作,老师的帮忙才完成。我第一次完成这么完美的杰作,心理有一份别样的滋味,在设计过程中,我付出了很多,也懂得了只有付出才有回报。在这次设计中,我遇到了很多困难,但我没有向困难低头,通过查询资料,虚心向同学、老师请教,才一一得到了解决。我发现平时学的太少了,在今后我首先要把老师在课堂讲的弄懂,弄透,在此基础上利用课余时间多看课外书籍,拓宽知识面。在设计过程中,合作精神必不可少。单凭一个人的力量是不能完成的,毕竟一个人学的很有限。每个人掌握的不同。我相信:态度决定一切,只有努力才有收获。

  第一天上机时对如何编计数器程序一点头绪都没有,只是将从图书馆借来的关于如何制作图形看了一遍,大体上有了了解。

  第二天我就着手画计数器图形,虽然有些人图形已画好,可我没有着急,毕竟别人花的时间比我多,为了使图形美观我不断运行、调试,直到自己满意为止。

  接下来是星期五,说实话那天蛮难熬的,一天都泡在机房。眼睛有点吃不消,可没有办法,将来我们就靠计算机吃饭,再苦再累也要坚持。在已编好的程序上又加了一点精髓,怎样使字符闪烁,这也是我们几个人互相讨论的结果。共11页,当前第2页1234567891011 第二周,通过周末到网上查的资料,和参考资料又加入计数器的灵魂算法。

  接下来几天再将程序不断完善、加工,计数器程序初露头角。

  最后小结:程序设计过程有如解决一实际问题,从解决实际问题的角度,我们可以这样来看:首先要了解这个问题的`基本要求,即输入、输出、完成从输入到输出的要求是什么;其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输

  入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程--算法。可得最后结论。

  在程序设计中,可认为也是一个社会,每个一同的社会成员都有不同的想法。程序设计学得的好坏要看你在社会中解决问题的能力的高低,所以不同的人编程的结果是不同的。在这个社会中,经验与想法最为重要。

程序设计心得体会2

  一、对工作的态度

  “做一天就要做十天”,这是许多企业都在说的一句话,也是我对这句话的理解。工作,对每一个人来说,都是非常重要的,我们在学校学到的知识都是基础,没有基础,不会很快的学会所以我们在工作中不断的学习,工作的时候我们必须做到学习专业课和实际操作相结合,不断的提升自己,让自己在学到专业课上学不到的知识,在实践技能上不断的提升,这样才能在这个工作当中,得到更多的成长。

  二、工作方面

  这些工作,让我对工作和学校的`学习有了更深的认识,对工作也有了更多的感悟,工作不仅是一项工作,更是一种责任,一名工作,我不仅在工作中要保持一个好的态度,还要做好一名工作人员,保持自己做好自己的工作。

  三、工作中的不足

  在工作的过程当中,我也会有一些缺点,比如说不够细心,经常会犯一些错误,这些都是应该做好的,在今后的工作当中我一定会更加的注意这些,在工作中要积累足够多的经验,在工作当中,我会保持一个好的心态,我会保持这样的一个态度,做一件事情是我现在应该做好的,这些都是应该要认真做好的,在工作当中,我一定会保持自己认真的心态,这xx年在工作当中,让自己做到了这些,我也一直都在认真的做好相关的职责,我也一定会继续努力的提高自己,把自己的工作做的更加的好。

程序设计心得体会3

  在老师第一次说,我们的课程设计是一个具有界面操作的计算机时,说实话当时的确没有底,似乎有一些害怕,应为从没有与c语言中的.图形函数接触过,但经过老师的初步介绍图形函数,了解一部分,更了解了之所以给我们下我们不怎么熟悉的部分,是应为让我们能够在其课程设计时充分体会到自己的自学能力,并发挥它,以及在设计过程中的团队作用,提高自己解决问题能力.

  在设计程序时也增长了自己的自己翻阅有关文献,加强了自己实践能力.

  从接触c语言,到达了解c语言,是一个过程,是自身学习的过程,熟话说,师傅领进门,修行靠自身.在编写过程中也认知了自身的不足,这些有的是上课时小漏动,也有是自己容易出错的地方,在这放面的认知,只有实打时的多练习,也希望老师能在以后的学习生活中多多的能给予指导,这样我们也可以少走一些弯路,c语言只是人生中的学习的一个小插曲,但让我认识到要在学习中学习,不断进步.

  最后,谢谢老师在学习中对我的指导.

程序设计心得体会4

  一、教学内容设计

  (一)课程设计的理念与思路

  1、教学理念

  《JSP程序设计》课程对课程开发模式有较深入的研究对“以能力为本位”、“以学生为中心”、“以就业为导向”、“以职业生涯发展为目标”、“以典型实例为载体设计教学环节”的教学理念理解透彻 ,教学理念与时俱进、不断更新、形成了以下的教学理念:

  a、以职业生涯发展为目标-确定课程目标

  《JSP程序设计》是培养学生基于java方向的Web开发能力的课程,通过该课程的学习学生能够胜于web程序员(JSP)的岗位,学生通过学习完本课程可以应用jsp+javabean+Servlet进行动态网站设计与制作以及信息管理系统的设计与制作,同时要求培养学生的团队合作精神以及分析问题、解决问题的能力。

  b、以典型实例为载体-设计教学环节

  通过真实的项目案例和项目任务的双线教学方式,符合高职高专学生的认知特点。学生的认知从抽象到具体,由老师“手把手”引导到由老师“放开手”辅导;以当今动态网站和管理系统中的典型功能模块为知识点设计教学环节,建立真实的功能模块与专业知识点和专业技能的联系,增强学生的直观体验、激发学生的学习兴趣、方便学生理解与掌握。

  2、教学思路

  《JSP程序设计》的教学思路是根据软件开发市场、软件企业、行业对java web程序员的需求情况确定了“web程序员”为职业岗位培养目标,根据WEB程序员的岗位能力标准制订《JSP程序设计》的课程标准,然后进行教材和参考书的选取,在教学实施过程中通过理论实践一体化的教学模式,通过任务驱动法、演示模仿法、模块教学法达到预期的课程目标,培养WEB程序员应具备的能力。

  (二)教学内容总体设计

  按照职业能力由单一到综合、由简单到复杂的培养规律,根据课程内容的重构,我把《JSP程序设计》这门课程的教学内容主要分为六大模块的内容,然后我又把这六大模块分解为15个教学单元、3个单元实践和1个综合实训。

  《JSP程序设计》课程的教学以真实的B/S项目“网上书店系统”为技能实战贯穿项目,在每个模块中,分三阶段完整地实现了教、学、做三位一体,理论实践紧密相结合。

  (三) 教学内容模块化设计

  结合学生的认知规律和中级web程序员岗位能力的要求,形成了模块化的课程体系结构,以三个支撑模块为基础,这三个基础支撑模块是:静态网页技术、Java语言技术、数据库基础。通过JSP基础、JSP内置对象、数据库编程模块的学习,培养学生具有简单的JSP编程的能力,再结合javabean技术模块的'学习,培养学生具有JSP模式1的开发能力,通过学习Servlet技术模块,培养学生具有基于MVC模式的开发能力,同时这三种开发方法都可以结合高级应用技术模块来增强应用系统的功能。

  (四)教学内容的学时分配(理论:实践为12左右)

  教学内容理论实践教学案例

  第一章 JSP基础模块816体验电子商务网站

  第二章 JSP内置对象模块612用户登录

  单元实践1 08电子商务网站

  第三章 数据库编程模块1224商品信息处理(增加、删除、修改)、商品搜索分页

  第四章 JavaBean模块48用户注册、购物车

  单元实践1 08

  第五章 Servlet模块48计数器

  第六章 高级应用模块612订单发送、商品销售统计、验证码

  单元实践3 816电子商务网站

  综合实训 036把每个章节的知识点贯穿起来进行综合实训

  总计48132

  二、教学方法及手段

  1、讲授法

  讲授法是传统的教学方法,它是传授知识的基本途径。通过多媒体课件的展示和多媒体教学系统的应用,讲授知识和操作步骤及注意事项,能够使学生具备操作的基本知识。

  2、任务驱动教学法

  “任务驱动”教学法是一种建立在建构主义学习理论基础上的,有别于传统教学的新型教学方法。“任务驱动”教学方法提倡教师指导下的、以学生为中心的学习。在整个教学过程中教师起组织者、指导者、帮助者和促进者的作用,利用情境、协作、会话等学习环境要素充分发挥学生的主动性、积极性和创造性,最终达到使学生有效地实现对当前所学知识的意义建构的目的。建构既是对新知识意义的建构,同时又包含对原有经验的改造和重组。

  效果: 采用“任务驱动教学法”充分调动学生的学习积极性,培养学生的学习兴趣。

  3、案例教学法

  教师首先根据教学内容提出任务进行案例分析、现场编程,学生模仿完成案例,期间生提出下周天兵天将现解答辅导,然后学生完成任务、教师进行评价、最后教师做总结归纳。

  案例教学法要求学生积极讨论,要求学生不仅获得知识经验、思维受到启发。通过案例教学法的实施,使学生获得经验,在完成任务的过程中,学生自己提出问题,并找出解决问题的途径和手段,从而培养学生分析问题和独立解决问题的能力。

  4、SDSPR教学法

  根据程序设计类课程的特点,结合本门课程的教学内容和学生的能力,总结和提炼了“SDSPR教学方法”即一个教学单元的教学按照“项目展示”、“教师演示”、“学生模仿”、“课堂实践”和“总结提高”的过程进行展开,如下图所示:

  教师案例分析

  编程示范

  明确教学目标

  展示项目功能

  展示

  演示

  模仿

  实践

  学生综合应用

  教师答疑解惑

  学生模仿实践

  训练基本技能

  师生共同总结与提高

  提高

  在项目展示环节,通过真实的应用场景明确教学目标,展示要实现的功能;在教师演示环节,教师进行案例分析,对涉及到的知识点进行具体的讲解,然后进行编程示范以帮助学生分析实现的逻辑和理清楚知识点的应用;在学生模仿环节,学生在小型的任务上则采用独立完成任务为主,在较大的任务上则采用开发小组形式训练基本技能培养和团队合作精神,教师进行现场指导,答疑解惑,在期间检查学生每次任务完成的情况;在课堂实践环节,学生综合应用本教学单元的知识点和技能点完成实际的工作任务,完成后教师进行评价或者学生进行互评;在总结提高环节,通过师生共同总结实现知识和技能的提升。

  效果:“SDSPR教学方法”非常适合理论实践一体化的教学,易于实现“教、学、做”三位一体,教学中,摒弃高深的原理和艰涩的技术术语,演示和叙述力求做到通俗易懂,深入浅出,技能训练循序渐进,螺旋上升,让学生会做。

  5、小组学习法

  小组学习法即综合实训,“小组学习法”将班级成员划分成2-4人一组,其中一人为组长,座位固定在一个区域方便小组内成员进行共同学习与讨论。“小组学习法”根据学生的不同兴趣爱好,完成相应的任务。如美工、编写文档、找资料、编程、设计数据库,但这些工作并不是独立的,需要时随时调动角色承担相应的任务。通过上机辅导学生综合设计和实现一个简单的JAVA Web系统,主要培养学生独立分析问题和解决问题的能力。

  效果:通过“小组学习法”,形成小组竞争,易于形成学习合力,同时发挥尖子学生的带头作用,以点带面,带动全体学生的学习积极性。

  三、考核方式

  在考核方式方面,学生的期末成绩分为四部分:平时考勤20%、实验报告30%、期末考试50%,再根据学生上课的表现情况,酌情加分奖励以调动学生的上课积极性和活跃学生上课的气氛。其中期末考试主要是在最后几周学生根据教师下达的任务书完成作品,提交作品后,由四至五个教师组成一个答辩团,每组学生推荐一个成员上台演示,讲演完成作品使用到的技术和创新点等,然后由教师就学生的作品和讲演内容进行提问,学生进行回答。最后根据各位教师根据评分标准给每组作品打分,求得平均分即为本组的期末考试成绩。

  四、课程建设与改革思路

  在“校企结合”的建设模式下,以理论实践一体化、综合实训、生产性实训和顶岗实习工学交替的教学模式

  1、真实化:以真实的软件项目为载体实施“理论实践一体化”的教学;在真实的职业环境中完成生产性实训和顶岗实习;学生完成的工学结合的作品就是企业真实的软件产品。

  2、“专业+公司”模式以学生为中心,以能力为本位,在“专业+公司”实践模式下,实现实践教学场地和真实开发环境相互融合、实践教学内容以真实软件产品为驱动、校内生产实习和校外顶岗实习。

程序设计心得体会5

  时间过的真快,一晃眼的功夫,C++实习就要结束了,虽然只是短短的10天,但带给我的却很多。

  首先,我先简单回顾一下自己在这一段时间的经历。

  实习是从31号开始的,经过短短的一上午的辅导,我就开始了自己的任务,每个人必做的第一题最优直线平差、自己选的第六题秩亏网平差和一个临时加的水准路线与三角高程相对定权问题的处理。说实话,虽说自己利用空闲的时间看了一本C++的教程,对书本上的知识有所补充,对一些知识点相对理解加深了一些,但是如果真正上机编程的话,还是有点小心虚。俗话说:熟能生巧;在老师的激励下,我对自己的本次实习充满信心与期待。

  我的实习的真正开始算是第二天吧,也就是元旦放假第一天,因为天气比较冷所以就呆在宿舍在自己的电脑上先小试身手,不管做什么东西,都要有一个好的基础,MAT类和adj类算是测绘程序设计的一个非常重要的辅助工具吧,几乎每个程序都要涉及,于是我就用了一天的时间将“MAT.h”头文件读了一遍,尽管求逆inverse函数和求矩阵的秩R函数没有看懂,但其具体在什么地方用,和其他的一些程序算是有一定的掌握,然后就分析题目,慢慢做吧。

  万事开头难,古人真是睿智。最优直线的问题,题目看了好几遍,相关的一些老师的程序也读了几次,感觉还是没法下手,也许感觉这东西不靠谱,它有时候会挡住你前进的路,而你只能靠着这种感觉原地踏步,重要的是摒弃它,踏出你的第一步。算了,硬着头皮踏出犹豫的第一步,先建个Myline的类,然后把能想到的数据成员与成员函数加进去,然后在做定义。就这样磕磕绊绊地、边写边参考老师的程序,我的程序算是有了几个大块了,file_in_Myline(char_),file_out_Myline(char_),Myline_adj,为了实现文件能够成功的调用,我又尝试着加入了Creat_Myline_file(char_)函数,通过屏幕上提示创建自己的文件,然后有直接调用file_in_Myline(char_)函数直接应用,为了尽量减少在main函数中的处理,最后有加入了联系file_in_Myline(char_)和file_out_Myline(char_)的file_Myline(char_,char_)函数,然后其他数据成员根据需要往类中添加。就这些东西,我做了一天,还没有去调试,没有建立其函数之间的传递,效率真够低的,然后2号晚上开始调试,好多错误,看的懂的,看不懂的,我极力调试着,但我的脑子也越来越混乱,烦躁开始侵蚀我的理智。算了,休息会吧,再跟其他同学交流一下,宿舍小憩了一会,然后请来了编程不错的一个同学,他因为对这方面感兴趣,就提前好几天开始编程了,他给我指导了一些问题,期间,我们也交流了好多关于课题任务的一些知识点、注意点,晚上,11点左右,我的最优直线算是孕育而生了,程序的运行结果跟预期结果一样,真的,在结果显示在屏幕上的`那一刻,我真的感觉好友成就感,今天就到这吧,有些累了,虽然程序在整体上看起来有点混乱、有的粗糙,但我可以安逸的睡了,明天再做整体修正吧,总体来说,这个开头在有心人面前算是开的有点崎岖但还算顺利。

  然后第二天修改了下我的最优直线,再考虑了下我的第六题,那天晚上也算是曲折的做了出来,第十题老师说是很简单,而且就光当时的讲解讲了好几遍,所以有目的的去看定权的那一部分程序,没花多长时间就把它搞定了,元旦三天时间,别人玩的时候,我做了我的程序,有好多同学的程序还没有开始呢,哈哈,我感觉好幸福!

  4号算是实习的第二天,但我的任务可以接近尾声了,但前提是我这样想的话。因为我知道班里的一些同学也同样做完了自己的任务,都开始涉及其他的课题,大家都极力的充实自己,我怎么可能落下呢?所以我不会就此停下,我要好好利用本次实习,让它充实而有意义。

  在接下来的几天里,我积极的接触其他课题,在自己的努力和老师的帮助下,效果很理想!

  本次实习,我做了7个课题,第九个平面网最小二乘法的实现,因为涉及的程序太多,一时半会做不完,所有以后有时间再去考虑它吧,总体来说还是达到了自己的期望,。从某种程度上来说我是超额完成自己的任务,但是我知道,这个结果除了自己的努力外还有其他几方面非常重要的原因,而这几方面也让我成长了不少。

  实践出真知,实习前,我的C++知识只是停留在理论水平,而且就算理论水平,也存在很多漏洞。有时,在做课题的时候,理论的漏洞冒了出来,我就只能在看着课本慢慢的再学习一遍,像做导线程序有涉及到数字测图的知识,还有好多数据处理都涉及到平差原理的知识,因为当时有些东西就没有搞懂,所以现在就又翻出课本,看着课本编程,也算是将旧的东西复习了一遍。同时,有的理论在实习操作过程中印象更加深刻。有趣的是,做完导线程序,用课本上的数据演算了一遍,结果发现课本上有一个数据是错误的(可能是吧),其他有做导线的同学也有相同的反应,总之,感觉挺好,不错!

  成功=勤奋+合作。我暂且将我的实习成果用成功来代替,虽然离成功差的还很远。在实习接近尾声的时候,有的同学跟我聊得时候,说我怎么交这次实习的成果,我说做了的课题都交啊。同学有些羡慕的恭喜我,我挺愉快的,但我也知道,我付出了,回报跟付出是成正比的,我从31号起就开始了自己的实习,我也放弃了好多休息的时间,我笨拙的读着老师给的相关的程序,发现有什么不懂得,先是一个人自主的思考,实在解决不了的就和其他同学讨论,有时别的同学会很清晰的给我说明一些课题的思路,但大多数,其他同学也不懂、或者也在这方面存在疑问,于是,大家发表各自的看法、思路,然后就讨论了起来,最后,在大家的共同努力之下,问题的答案逐渐浮出水面,大家为了庆祝一下,有时还去外面吃一顿。交流与合作在实习过程中给我很大的帮助,我得到了很多,每次看到解决一道问题后大家的愉悦,我想大家应该与我一样收获很大吧。说真的,我挺喜欢这种讨论的氛围,它也让实习过程变得趣味横生,不再只是呆滞的盯着屏幕写程序。

  我是班长,我有义务去帮助其他同学,而实习给了我一次很好的机会,也让我成长了好多。在这几天的上机过程中,有同学问我问题,我积极的对待每一个问题,我会的,耐心的为他讲解,每一次讲解,也是我的知识巩固的一个过程,所以我也乐此不疲,每次给别的同学讲完后,我挺有成就感的,这种成就感不会让我沾沾自喜,而会成为我不断向上的动力;毕竟我也算是新手,有一些问题自己也是无能为力,我们或是讨论,或是问老师,老师耐心讲解让我们甚是感动,有时候被老师那种责任心所折服,大家都说有这样的老师真好!好的,我也要向老师学习,对同学负责,做好我的角色,真正做到为了同学的利益而牺牲自己的时间。

  本次实习的缺陷,对我来说就是,所有程序的原始数据都来自老师给的数据或者是测量平差和数字测图书上的例题数据,跟其他同学会有所重复,但所有的程序都是自己独立完成。

  这次实习总体来说,每天我的过的挺累,但累是值得的,这个值得不仅仅是课题成果上,更重要的让我成长好多,也许这就是我在这短短的十天左右的时间里最好的回报吧。

  最后,真心感激跟我一起完成课题的同学们和耐心指导我们的杨老师,我会在以后的路上牢记这次美好的回忆!

程序设计心得体会6

  数据库课程设计大赛的尘嚣渐渐远去,怀着对这次大赛的些许不舍,怀着对当初课程设计开始时候的豪情万丈的决心的留恋,怀着通过这次课程设计积累的信心与斗志,我开始写这篇文章,为自己的足迹留下哪怕是微不足道但是对自己弥足珍贵的痕迹并期望与大家共勉。

  首先,让我的记忆追溯到大二暑假,在老大的指引下 ,我接触到Microsoft 公司的NET产品。那个时候我已经学过vc和asp,因为windows程序设计实验的课的关系,接触过vb,但是没有专门去学他,因为习惯了c++里面的class,int,觉得vb的sub,var 看着就不是很顺心。我是一个好奇心很强的人,突然看到了一个号称“。网络是用于创建下一代应用程序的理想而又现实的开发工具”,而且主推c#语言,由于对c语言的一贯好感,我几乎是立刻对他产生了兴趣。我就开始了对c#的学习,任何语言都不是孤立存在的,所以数据交互是很重要的,暑假的时候我把我们这学期的课本数据库系统概论看了一遍。我记得以前用c语言编程的时候,数据是在内存中申请空间,譬如使用数组等等。很耗费内存空间。这个时候就是数据库站出来的时候啦,于是我又装上了sql server__,以前学asp的时候用的是access,那个时候只是照着人家做,理论是什么也不是很清楚。

  通过一个暑假的学习,基本搞清楚了理论方面的东西,具体怎么用也不是很清楚。但是这为这学期的课程设计打下了铺垫。

  来到学校后,随着这学期的数据库课程大赛开始了,我有一个看法就是我自己应该具备的能力不是我会多少,而是我应该具备快速学会东西的能力。遇到什么就学什么。我们有时候很容易被一些专业名词说吓着,包括什么建模,软件工程,数据分析,数据挖掘等等。我身边就有很多同学被这些纸老虎所唬住,而没有勇气去接触他们,总是说这个太难了之类的退堂鼓的话,他们低估了自己的潜力同时也压抑住了他们自己的好奇心。其实都是纸老虎,又不是什么国家科研难题,只是去用一些工具,发明工具是很难,但是用一个工具就容易多了,just do it!我记得我做这个数据库之前,我们老师说要做好前期分析,我就在网上搜索用什么分析工具好。最后我选择了roseUML建模工具。在此之前,我脑袋里面没有软件建模的思想,什么UML建模对我而言就是一张空白的纸。但是真正接触后并没有想象的那么难,有什么不懂的上网去搜索,这是一个信息横流的世界,有google,baidu就没有不能解决的知识难题。以及后来的数据库分析的时候用到的powerdesigner也是一样。

  开发的时候我想过用什么架构,c/s模式?模式有很多,怎么选择?我就上网搜索现在最流行的架构是什么。结果搜到了MVC架构,就是你啦。我决定用这个架构,不会,没关系,咱学。Just do it!前期工作准备好后,那么我就得把我暑假学的网络加以实践。这个时候我更加深入的了解了利用操纵数据库的知识。并且对数据库里面的存储过程有了比较深入的了解。经过大概2个多星期的奋斗,我完成了我的数据库课程设计——基于。网络数据集的图书馆管理系统。并最后非常荣幸的获得了大赛的一等奖以及以及新技术应用奖。

  与其临渊羡鱼,不如退而结网。这次数据库课程设计给我的最大的印象就是如果自己有了兴趣,就动手去做,困难在你的勇气和毅力下是抬不了头的。从做这个数据库开始无论遇到什么困难,我都没有一丝的放弃的念头。出于对知识的渴望,出于对新技术的好奇,出于对一切未知的.求知。我完成了这次数据库课程设计,不过这只是我学习路上的驿站,未来十年。NET的核心技术就是_ML[至少微软是这么宣传的],我会继续学习它,包括jave公司的j2ee我也很想试试,语言本来就是相通的,just do it!语言并不重要毕竟它仅仅是工具,用好一个工具并不是一件值得为外人道的事情,主要是了解学习思想。古语说的好:学无止境啊!

  我很庆幸我参加了这次数据库大赛,让我确实打开了眼界。

  (最后,很感激学校给了我们这次动手实践的机会,让我们学生有了一个共同学习,增长见识,开拓视野的机会。也感谢老师们对我们无私忘我的指导,我会以这次课程设计大赛作为对自己的激励,继续学习。毕竟学习就是一个just do it的过程!)我直接从报告上面复制过来的......所以这段也不删去了......呵呵。

  题目大概是用可视化编程实现一个简单的数据库管理系统我用的是BCB 题目虽然是简单 但也明白了很多以前以为懂的问题代码到没什么 这种题目用BCB的话已经不用几行代码了关键是了解了这些名词Parado_,ADO,BDE,ODBC 一开始拖控件,写几行代码 很快就完成了编译也通过了 但传到同学机器上就是显示不出数据来折腾了我1天 又是发帖子 又是问群里的达人后来明白了我用的Parado_数据库是用BDE引擎的发布软件的时候要把BDE打包于是又学着打包BDE 却发现不到1m的软件如果打包BDE的话就10+m了而且BCB6自带的那个打包软件用的我头晕目眩于是又想不用BDE 所以又折腾了我半天答案是要使用ADO控件( 以前我用的是BDE控件 )而且要用Access数据库了解了这些之后 作业也就完成了总的看来还是很有收获的 幸亏我下了决心这个作业要自己做没有去网上下载 呵呵

程序设计心得体会7

  我参加这样的培训已经是第二次了,再这里先感谢一下我的工作单位,学校领导很重视对年轻教师的培养。在现实教学中,我教的就是《VB程序设计》,通过此次培训学习,收获很大,体会颇深。不仅对《VB程序设计》这门课程有了比较全面系统的把握,而且对一名从事程序设计课程教学的老师所应具备的条件和素质有更加深刻的理解。龚沛曾教授渊博的学识、高超的授课技巧、高尚的品格、为人师表的风范,都给我留下了深刻的印象,必将对我今后从事本门课程以及其他课程的教学产生深远的影响。

  一、教学模式

  任务问题驱动法,它使得教学目标非常明确,更易于学生了解知识点并努力去掌握,这种教学模式进行教学,教师与学生都是围绕如何完成具体的任务而教而学,教师思路清晰,教学目的明确,学生更容易掌握学习内容。

  工程项目教学法,这种方法对教师要求较高,整个VB的教学过程围绕一个大型的工程项目。目标是,学生在学习制作项目的过程中,学习VB,学习完成后,一个有实际应用的项目也能完成。

  二、调动学习兴趣

  高校扩招以来,高校的精英教育转变为大众教育。大学生数量急剧增加,学生素质参差不齐,整体素质下降。学生学习积极性不高。如何调动学生学习的兴趣呢?

  〈1〉每讲一次新的内容,通过一个个生动、与生活贴近的例子来引入,先激发学生的兴趣,再接着讲例子中用到的相关理论与知识,这样就会给学生先带来一个感性的认识,再从感性认识上升到理论,就没有那么抽象与陌生了。

  〈2〉让学生参与教学。程序设计课程应重视实践,在实践中让学生知道自己会了什么,而那些知识还不会。在课堂中可以让学生亲自上讲台做演示程序,然后让下面的学生来观察程序制作过程中注意的问题,出现的问题。然后教师给予总结。

  三、有效考核

  考核是评价教学的一个重要的组成部分,也是衡量学生掌握计算机知识水平及能力的一种有效方式。传统课程考试的弊端存在考试内容不合理、考试方式单一、题型单调等问题。我们按照教学大纲的要求,从考试形式上进行了改革,采用上机考核的.方式进行。通过本次培训,我们感觉到有必要进一步完善上机考核系统,使考核系统更加有利于提高学生学习本课程的积极性方向发展,并引入上机评判系统,使每一次上机都能激发学生的学习兴趣,让学生有成就感,增强学习的自信心。

  陆尉民教授的考试系统,对我启发很大,立刻有了想法,借鉴陆老师的考试系统,让学生参与开发一个适用我们学校的考试系统。

  总之,这次培训很充实。龚教授和陆教授精彩的授课过程影响着我,而且特别有收获的是,大家的讨论,在讨论中我们互相学习。看到和自己观点一致的很高兴,看到自己不懂的很忙碌。

  白晓东

程序设计心得体会8

  在老师第一次说,我们的课程设计是一个具有界面操作的计算机时,说实话当时的确没有底,似乎有一些害怕,应为从没有与c语言中的图形函数接触过,但经过老师的初步介绍图形函数,了解一部分,更了解了之所以给我们下我们不怎么熟悉的部分,是应为让我们能够在其课程设计时充分体会到自己的自学能力,并发挥它,以及在设计过程中的团队作用,提高自己解决问题能力。

  在设计程序时也增长了自己的自己翻阅有关文献,加强了自己实践能力。

  从接触c语言,到达了解c语言,是一个过程,是自身学习的'过程,熟话说,师傅领进门,修行靠自身。在编写过程中也认知了自身的不足,这些有的是上课时小漏动,也有是自己容易出错的地方,在这放面的认知,只有实打时的多练习,也希望老师能在以后的学习生活中多多的能给予指导,这样我们也可以少走一些弯路,c语言只是人生中的学习的一个小插曲,但让我认识到要在学习中学习,不断进步。

  最后,谢谢老师在学习中对我的指导。

程序设计心得体会9

  在设计打字游戏的过程中,通过我们小组各成员之间的相互讨论和合作,我们完成了打字练习的程序设计。在这个学期中,我们已经学习了《C 语言程序设计》这门课,但是我所学的知识最多也就是在做作业的时候才会用到,平时没有什么练习的机会,这次的设计是我第一次通过自己构思,和同学讨论并且不断查阅资料来设计一项程序。这次设计,不仅巩固了我以前所学的知识,还让我对c语言有了更深一步的了解,掌握了更多的技巧和技能。

  C语言是计算机程序设计的重要理论基础,在我们以后的学习和工作中都有着十分重要的地位。要学好这种语言,仅仅学习课本上的知识是不够的,还要经常自己动手,有较强的实践能力。只有多动手,经常编写程序,才能发现我们学习上的漏洞和自己的不足,并在实践中解决这些问题,不断提高自己转化知识的能力。

  在这次课程设计中,我们首先对系统的整体功能进行了构思,然后用结构化分析方法进行分析,将整个系统清楚的划分为几个模块,再根据每个模块的功能编写代码。而且尽可能的将模块细分,最后在进行函数的调用。我们在函数的编写过程中,我们不仅用到了for循环、while循环和switch语句,还用到了函数之间的调用。由于我们是分工编写代码,最后需要将每个人的代码放到一起进行调试。因为我们每个人写的函数的.思想不都一样,所以在调试的过程中也遇到了困难,但经过我们耐心的修改,终于功夫不负有心人,我们成功了!

  一学期的学习成果,都体现在了这次打字游戏的设计过程中。这个学期,我学得不算认真,一开始做感觉力不从心,但在几个同学的帮助和努力下,我翻阅课本,询问ACM大神,绞尽脑汁的情况下做完这个程序设计,我的自信一下子提高了。尽管对于有些人这种程序会很简单,可对我这个C语言初学者来说,已经很不容易了。这次体验为以后的学习计算机的我们增强了信心。享受劳动成果的滋味实在很美妙啊!

程序设计心得体会10

  刚放假不久,我们组的积极分子们就张罗着要开始编写程序了,编写这个程序我们经历了讨论选题,编写代码,调试,写设计报告等。在这期间我们查阅了很多相关的资料,曾盯着课本发呆过,我们成员之间也曾进行过激烈的口舌论战。经过这个暑假来的实践学习,使我们对C++语言有了更进一步的认识和了解,要想学好它,则重在实践,要通过不断的上机操作及实例运用才能更好地深入体会它,当然通过实践,我们也发现我们的好多不足之处。就比如我们对C++语言的一些标准库函数不太了解,还有对函数调用的'正确使用不够熟悉,一些经常出现的错误也不能很好地处理。我们编写这个程序使用的是比较简单的函数及结构,由于我们的水平有限,还不能很好的使用一些效率高的方式来编写,所以也没有突出的创新点。在做题的时候我们都是分工合作。分工完成结构体、函数设计、算法分析等,这些过程中总是有很多错误出现,有好多的小问题都是我们粗心大意造成的,所以设计程序一定要仔细,不容一点的马虎。当然也有大问题,关于文件的操作,类的使用等等这些使用我们都琢磨了很久,在解决错误时我们有时几乎焦头烂额了。但是我们与队友之间都会不断的相互鼓励、支持,彼此都努力维护着将作业写完。虽然这设计有点枯燥无味,但是当最后我们大功告成时,回味起来还是美滋滋的。总的来说我们真的是在设计的过程中受益匪浅。

程序设计心得体会11

  我有一个很不好的习惯,对新事物只有三分钟热度。刚开始接触C语言的时候我觉得这东西很好玩,特别是它能编写一些简单的游戏程序,我很喜欢玩游戏,但是随着时间的推移,特别是上C语言的`理论课,说实话,真的很无聊啊!就这样,我渐渐也对“她”失去了兴趣。上课也不听了。

  直到刘老师说我们要做一个C程序的简单设计---计算器。我当时一听就傻了,我可是什么有用的东西也没学到啊!我怎么可以做出这么牛叉的东西出来呢?我肯定要挂了!但是也没办法啊,别人都做,我总不能在机房里面傻玩吧?就这样我开始借课代表的笔记本来看了,其实刘老师已经把一些关键的函数告诉了我们,我们只要把它们有机的结合起来,再加一些小细节就行了。我看了几遍笔记后就基本上把界面搞定了,当然期间我问了几位同学,也寻求过刘老师的帮助,受益良多。后面的程序有点小难,当然是对我这种菜鸟来说的。但是经过同学的细心耐心的讲解,我总算也能在黑暗的道路上曲折前进。直到整个程序写完的那一刻我才松了一可气。终于完成了,想想几天来的认真和辛苦,值啊!毕竟也算是做出来得啊。那种成就感很强啊!

  通过这次的设计课我明白了编程员的伟大很不容易。也明白了集体的智慧是伟大的。还有刘老师他总能在我们走投无路的时候雪中送炭!他,亦师亦友!

程序设计心得体会12

  当得知要编一计算器的程序时,觉得不是很难,但后来仔细一想似乎要满足老师的要求并不是那么容易,越想越觉得复杂。当老师给我们上了一节指导课后,我看到了希望。再经过两个星期的仔细构想,我感到胜利在望。于是兴孜饽饽得坐进了机房,手指在键盘上不停的跳跃,不一会就一部分写好了,真的蛮兴奋的于是又开始第二部分的编写,又好了,当我按下ALT+F4+回车时,没得到我预想的结果,有点意外。于是移动光标上下扫描,好象没发现任何语法错误,我猜可能是结构的.顺序出了问题,再仔细的将程序看了遍,想了想。结果发现第二部分没被运行。接下来我对疹下药,果然有用,这人真是喜啊!在接下来的几节课我完成了余下的部分,当然不可能一切非常顺利,其中的曲曲折折是很难说清楚的

  当写完了这程序我深深地感到写程序是一件很有趣的事,给人喜悦,给人快感,给人满足。其中的感觉真是难以用言语来表达,即使是一个小小的程序运行成功那也要比打游戏打死一个大BOSS要爽快!总之这一切只有身临其境才知道。

  其次还对同学之间的合作精神深感赞叹,同学之间的互相帮助精神在这时体现的淋漓浸渍。

程序设计心得体会13

  在刚听到这个课程设计的题目时,我顿感那时一个无法实现的难题,就光在tc中画图,对我来说就难于上青天了,毕竟那个我一无所知;老师上课对于课程设计的讲解还能听懂,不过理论与实践之间是有鸿沟的。

  看着笔记上机,发现始终不能通过编译,改了又改,还是“ERROR”,就在我焦头烂额的时候,身边一阵清风袭过,熟悉的身影出现在眼前,赶紧举手求助,老师过来了,只改动了一点点地方,程序就OK了。我寒!!

  这人怎么就这么大的差距呢??几时我才有他那种水平啊!

  开始的一周就这样毫无头绪的度过了,没有老师的帮忙修改,根本没办法做下去,我不可能总依靠老师,得自己想办法的。

  后来从图书馆和网上找到了一些资料,从中收获不少,同时在同学的帮助下,逐渐学会了对图形的操作。后面几天逐渐完成了计算器的`基本界面和功能设计。这其中老师的帮助也是不可或缺的。

  在实践过程中不但提高了对已知知识的认知度,更令我们掌握了不少新知识。知道了要学的还有很多。在设计程序时也增长了自己的自己翻阅有关文献,加强了自己实践能力.

  ALT+R按下后,千万不要在意“ERROR”有多少,平静的对待,错误才是提高的前提。

  在上机操作过程中,得到了不少同学的帮助,集体的力量的确很大!但在必要的时候还是得依靠自己!

  两周的时间,挺快!喜怒哀乐,喧闹后,一切归于平静。

  当写完了后,喜悦,快感,满足,安慰;凝冻的空气,闷热的天,流动的汗,平静中我继续前进,该学的还有很多很多……

  最后,还得要谢谢刘金平老师及同学在这过程中对我的指导帮助。

程序设计心得体会14

  说到我学习C语言时,真是用千言万语呀!记得刚开始学的时候,我的C语言学的并不是很好,学期都过了快一半了,对C语言还是一知半解的,我是第四小组的组长,组长的职位给我了很大的压力,我一直认为做学问都要做到这一点,要么做到最好,要么就不去做它,本着这样一个心太,我下了一个决心就是要学好C语言,开始我用了最笨的方法,就是一个厚厚的本子,一支笔,一本C语言书,天天有事没事抄程序,不管什么程序,我都不放过,一个一个的抄,抄了有好几个本,回到宿舍就在机子上调程序,一个月过去了,老师让做C语言项目,是一个学生成绩管理系统,在当时这样一个项目对我们来说真是难度不小,可是我本着一个试一试的心太去做了,一个打死我都不敢相信的奇迹出现了,这个程序我写出来了,而且几乎是一气合成,而且只用了一个晚上的时间,写了足足有六页的代码,看着写在本子上的代码我有点不相信,这怎么可能呢,当晚我没有睡着觉,高兴啊,谁能睡的着。做这个项目让我明白了一些道理,再大的程序也是有不同的小程序组成的,因为我天天抄程序,抄的全是小程序,做这个大点的程序的时候我发现全是一个一个的小程序,抄了一个月的程序,当然能很顺利的就写出来了。

  后来我明白了,抄程序是最笨的方法但我认为它是进步最快的方法,抄程序是积累经验的时候,而做项目才是真正把所学为所用的时候,可以说只有你做一个大点的项目出来才能真正是说明你学到了东西,你会用所学的东西,要不然就算你学的再多,不会用也没用啊,我还发现有很多同学,在学飞C语言的时候比我学的要好,可是他们却做不出来项目,就是说学会了但是不会用,那我说还不如不学呢。有点浪费时间。做学问特别是计算机一定要做的精准,比如说一个语句一个关键字,你一定要把它几乎所有的.用方法都能清楚明白,比如说print语句,对于它你一定要明白什么时候用“‘,这些你都要非常的清楚明白,要不然说不定那一天你用会碰上麻烦事,一句话要学精了,语法掌握住了,接下来就是写程序了,其实抄程序并不是说一直没有目的去抄,你会发现当你抄一段时间以后就不用再抄了,因为大部分都是一样的你一看就知道怎么写了,当你一看到程序就知道它什么功能,那里有错的时候,那你的成绩可是进步不小啊,这并不需要太多的时间,只要你用心一个月足够了。

  跟大家说几点经验1.在学习的时候一定要注意这几点,不会的一定要问明白,不管谁能让他教会你知识就是你的了,要学会让知识为我所用。在看书的时候一定要做好标记,特别是不懂的地方一定要标明是什么意思。

  1.在学习语言的时候一定要记住动手,不要只说不做,这样会行成眼高手低,不管什么样的程序都要亲手做过才能说会了,不要整天说我不会学不会,其实是你不想学,只是你下决心抄一个月程序,我保证我能有大的进步,其实当你抄到一周到两周的时候你就会特想抄,因为你会发现程序你能看懂了,能帮别人调程序了,有一种成就感呀!它会让你更加努力的去学习。

  2.再一点是我建议大家在上课的时候少看课本,课本要在下课的时候看特别是上课前一定要先看看课本,上课的时候呢就不要看了,不要老师讲到那个问题了你马上在书上找,这样不好,会影响你的注意力,其实还真不如注意听老师讲呢?因为你要是一边听一边看课本,你是看到了书上的答案但是老师的思路你没有听到,而要是你不看的话,你听明白了思路,一定是想迫切的看到结果,这个时候看课本才是记的最死的时候,学习要的是就是个效率吗?

  3.提醒大家学习要讲效率,我发现有很多同学天天学习,每天最早到教室,走的又最晚,别人玩他在学,别人学他也学,可是别的一天30%的学习时间却比他们一天50%以上的学习时间的效率要高上不仅仅是几倍的问题,所以我要说的是不要对别人说你天天在学习,要说你天天在进步,学习不是要你学习了多久是,是要你学了多少东西的,你学一小时还没有别人学一分钟的效率高,难道自己不是浪费时间吗?不想学的时候就不要学,出去玩一会儿再来学说不定会有更好的效果。希望这些经验能跟大家分享一下,最后还是要跟大家强调一点,抄程序是学好C语言的最好最快的方法。

程序设计心得体会15

  随着科技的发展和应用的推广,计算机程序设计已经成为一门重要的学科。作为一位学习计算机科学专业的学生,我在课堂上接触到了计算机程序设计,并通过实验课程进行实践。在这个过程中,我积累了很多宝贵的经验和体会。以下是我对程序设计实验的心得体会。

  首先,程序设计实验的目的是提高学生的实践能力。在实验课上,我不仅学习到了编程语言的基本知识,还学习了如何将理论应用到实际项目中。通过完成实验任务,我熟悉了各种编程语言的语法和特性,并学会了分析问题和解决问题的能力。在实验过程中,我常常需要思考算法的设计、程序的优化以及错误的调试等问题。这些实践让我切身感受到了程序设计的魅力,也提高了我的实践能力。

  其次,程序设计实验的过程是充满挑战和困难的。在实验过程中,我遇到了许多问题,有些问题甚至让我束手无策。但是,我并没有放弃,而是通过查阅资料、与同学讨论和向老师请教等方式去寻找解决办法。虽然经历了一些困难和挫折,但最终我成功地解决了那些问题,并且从中学到了很多知识。这些挑战和困难让我更加深入地理解了程序设计的本质,也增强了我的'学习和解决问题的能力。

  再次,程序设计实验的结果是值得期待和骄傲的。通过实验课程,我不仅掌握了一些实用的编程技巧和方法,还完成了一些有意义的项目。这些项目不仅在课堂上展示给老师和同学们,也在实际应用中发挥了作用。例如,在一个实验中,我设计了一个能够计算学生成绩并生成成绩单的程序,使得老师们能够更加方便地管理学生的成绩。这种实践的成果让我感到非常自豪和满足,也增强了我对程序设计的兴趣和热情。

  此外,程序设计实验还培养了我的团队合作能力。在一些大型项目中,我们需要与其他同学合作完成任务。在这个过程中,我学会了与他人进行有效的沟通和协作,学会了听取别人的意见和建议,并提出自己的想法和观点。通过团队合作,我们能够更好地利用各自的优势,提高工作效率,取得更好的成果。这种团队合作的经验对我未来的工作和生活都有很大的帮助。

  总结起来,程序设计的实验给我带来了很多的收获和成长。通过实践,我不仅提高了自己的实践能力,还克服了各种困难和挑战。实验课程的成功完成让我充满自豪和满足,也培养了我的团队合作能力。我相信,在未来的学习和工作中,这些经验和体会将继续发挥作用,让我更好地面对各种挑战和困难。我会继续热爱和钻研程序设计,并将所学知识应用到实际中,为社会做出贡献。

【程序设计心得体会】相关文章:

c++程序设计心得体会07-11

程序设计实训的个人心得体会01-14

大学生程序设计大赛策划书03-06

心得体会07-03

寒假心得体会12-13

实习的心得体会12-31

听课的心得体会12-23

实习心得体会12-11

扫雪心得体会12-11

考研心得体会01-11