c#程序设计实训报告心得体会_C程序设计实训个人总结(推荐五篇)

通过上个学期的C语言学习之后,这学期我开始了C语言的实训。这次实训一共有12道题,可以说这12道题要运用学过的所有C语言知识。刚开始的两天,由于长时间没有接触这科,所以编程的时候有一些困难,通过课下的复习我逐渐开始适应编程的节奏。这一周的编程我对于之前不怎么熟悉的语句逐渐熟悉了,通过不断的调试过程,我改正了编程的一些毛病,对于之后的实训有很大的帮助。

我认为学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正确地解题。

通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去"掩盖"程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发能力。

C语言程序设计实训总结

为加强学生的实践动手能力,为贯彻落实教学计划的要求,培养学生的专业实践技能,计算机系05级计算机网络工程与管理、计算机信息学管理、图形图像三个专业的学生于2006年6月9日至6月16日在校实验实训中心进行了为期一周的项目实训。此次实习由计算机系组织,由周军老师具体安排,实习内容为运用VC++6.0,编写一个简单的学生成绩管理系统。

通过此次实训,同学们能够利用C语言面向过程的编程思想来完成系统的设计,熟练掌握C语言的基本知识和技能;能够利用所学的基本知识和技能,解决简单的程序设计问题。

一、充分准备,使学生明确实训的目的与要求

本次实训的目的是要求学生通过熟练运用Turbo C 2.0的开发环境,以所掌握的C语言知识为基础,围绕本次安排的实训项目,精心准备,认真调试,通过查阅资料、通过阅读相关程序代码、通过多次上机调试、通过同学们相互讨论,使学生对C语言程序设计有一个全面的了解,从而能更加系统地理解C语言基础知识。

本次实训的要求是:教师要认真给参与实训的学生分好组,注意成绩好坏的搭配。同时,实训前公布本次实训内容,要求每个学生认真做好实训前的准备,查阅相关资料,精心编写代码。各组学生独立完成实训项目,独立撰写实训报告,认真及时进行实训总结。指导教师通过登陆教师后台管理系统对学生的实训过程进行跟踪指导、审核

1 管理、进行批改,并给出考核成绩。教师在实训期间要检查学生到课情况,及时调整指定的分组角色。

二、 精心组织,认真做好项目实训

对教师方面,本次实训要求教师每节实训课必须到场。教师必须清点学生到场情况并做好出勤记录,在有学生缺席的情况下调整好角色分配。同时要求教师必须把实训内容具体分配到课时,并提供相关内容供学生下载。教师通过登陆教师后台管理系统对学生的实训过程进行跟踪指导、审核管理、进行批改,并给出考核成绩;对学生方面,本次实训实训考评分合格与不合格两个档次。不合格的可要求重做,重做的次数不影响考评成绩。对复制的同学,一经发现,要求从头做起, 由老师指定内容, 完成相关的内容, 否则为不合格。

三、 本次实训的效果与经验

通过此次实训,广大同学夯实了基础,锻炼了能力,综合素质得到较大提高。同时实训也为推动我系专业建设提供了丰富的经验。

1、本次实训促进了我系人才培养计划的完善和课程设置的调整。近年来,我系为适应学生的实践需要陆续增设与调整了一系列课程,如开源系列,受到同学们的欢迎。

2、本次实训促进了学生自身的发展。实训项目使学生初步接触C语言,熟悉了C程序设计过程,培养了他们的环境适应能力及发现问题、分析问题、解决问题的实际工作能力,为他们今后的发展打下了良好的基础。

四、存在的问题

2 实训过程中发现存在下列问题:一是学生素质参差不齐,基本功扎实的学生可以很快地完成本次实训项目,差的学生基本上还没有入门,更别谈开发一个项目了,如何提高学生的整体素质,是今后教学中值得考虑的问题。二是机房部分微机运行状态不太好,一些经常死机,一些同学辛辛苦苦编写的代码由于没有及时存盘,由于死机又得重新做,学生中有一些怨言,建议学校及时更换一些、淘汰一些过时的微机,加大对微机的维护。

总之,我系的专业实训经过几年的开展,积累了较丰富的经验,从系领导到任课教师对此都十分重视,实训组织工作周密细致,日常管理及时而有效,对存在问题能迅速解决。实践证明,专业实训适应高职学生的特点,符合高职教学规律与学生心理预期。专业实训作为计算机各专业教学体系的一个环节,无论对学生成才还是对教学开展,都有极大的促进作用。

计算机系

2006年6月25日

C#程序设计实训总结

C#课程今天为止就结束了,这门课程让我体会到了编程的乐趣,他编写win窗口的确很有意思。C#为期两天的实训,有兴趣却又很苦恼,因为编程本来就是一个需要思维的过程,另外还要编写类似循环的东西,就更加让我苦恼了!老师这次下的任务是编写计算器的加减乘除,我想了半天也只有一点头绪!

在这次的实训中,我对C#语言有了一个更深的了解认识,也对这个学期学的东西得到巩固,还尝试运行程序,每次运行成功,让我对下面的的项目充满信心。通过自己与同学合作编写程序,最终把最初的的理论知识转化基本技能。现在我真的有一种感觉就是C#这门语言是多功能的,可以编写很多东西,真的觉得包括所有编程的东西,原来不以为然,觉得不就是一门课,现在该认真的去学习了,这门课虽然结束了,但是以后我不会去放下,我还是会去自主学习。

通过这次短暂的实训,我深有感触。从一开始的构思到今天写下这份总结。期间时间虽短但是也学到不少东西。在实训过程中,也有很多意想不到的错误,其中有的错误到最后解决的时候却是发现很幼稚,不过这样的错误多了,在不知不觉中对一些代码更熟悉了起来,并且自身组织代码的能力也得到很大的提升。另外我发现平时学习的知识与实际运用还是有一定的差距,往往我觉得自己掌握的很好或者自己认为很熟练的环节出了问题。现在我懂得了一个东西,书本上的知识只提供方法,但是真正到自己动手操作的时候,还是需要自己去摸索,需要自己去掌握,感觉上课时感觉自己掌握的很好,但是实训的时候,老师把题目一改,自己就不会了,还是说明自己没有学好运用。除了书本,让我感觉更深刻的就是计算机,要想真正的学好软件,就是需要自己去计算机上多练。虽然这次老师布置的任务量不算大,但是感觉有点难度,让我用了很多时间,开始真的无从下手。

这次实训的实践很紧迫,再加上自己的开发能力不足,也遇到过很多问题,虽然我通过网上查询,咨询同学去解决我发现得问题,但我知道自己的任务完成的不怎么样。但是总的来说,这次实训给了我很大的启发,让我对自己的专业又有了很大的认识。现在我深刻的意识到一个程序员,一个好的程序员是一件相当不容易的事情,因为这是一个无始无终的事情,不仅要有足够的热情和干劲,还要有比较好的编写代码的能力,还需要好的思维模式。

短暂的实训结束了,感觉最大的就是自己专业知识的匮乏。上课时候感觉很好,都懂了,但是老师不任务布置下来,自己真的都感觉不会,一开始连一点思路都没有,那个时候才觉得自己是什么都不懂。还有一个就是要学以致用,一定要边学变用,实践才是检验自己学的怎么样的标准。我以后也会按照自己给自己的要求,不管以后还有什么难的,我也会认真去学习,让自己的开发能力得到提升。

《C语言程序设计》综合实训

一、实训目的:

1、完成C语言程序设计课程的教学之后,通过1周的课程设计可以进一步巩固所学知识,加深理解。

2、指导和促使学生通过各种途径对C语言相关技术内容进行拓展和深入,增强自学能力、软件开发能力等综合能力的培训。

二、题目:学生成绩管理系统

完成下列功能:

1、输入:函数input把20学生的学号、姓名、性别、年龄、四科成绩以及平均成绩和总成绩放在一个结构体数组中,学生的学号、姓名、四科成绩由键盘输入,然后计算出平均成绩和总成绩放在结构体对应的域中。

2、插入:insert 函数输入一个学生的记录,按学号的先后顺序插入该学生的全部内容。

3、排序:sort函数对所有学生按要求排序(1.学号

2.总成绩

),并输出。

4、查找:find函数输入一个学生的学号或姓名,找到该学生并输出该学生的全部内容。要求能查询多次。

5、删除:delete函数输入一个学生的学号或姓名,找到该学生并删除该学生的全部内容。

6、输出:函数output 输出全部学生的记录。

7、main调用所有函数,实现全部函数功能(注:除了定义结构外,不允许使用全局变量,函数之间的数据全部使用参数传递)。

三、设计要求:

1、掌握《C语言程序设计》有关的专业基础知识和程序设计的基本方法。

2、学会利用程序的三种基本结构:顺序结构、选择结构、循环结构解决不同的问题。

3、学会根据实际需求定义变量及类型。

4、掌握过程和函数的定义及调用方法。

5、学会程序调试的基本方法。

四、时间分配:

序号 1 2 3 4 课程设计内容

界面设计 模块设计 程序综合调试 设计报告 总计

时间(学时)

2 20 8 30

备注

非上机时间完成不计学时

五、考核形式及要求:

《C语言程序设计》综合实训实验部分评分结构表

序号

程序完成情况

成绩比例(%)

审评成绩(%)

项目

能正常运行,无语法错 基本功能完备(6种操作) 界面美观,有系统菜单

在完成基本功能的基础上,有扩展

操作演示

60 2 答辩

操作熟练 各种操作有提示

能够正确描述程序中数据的组织形式、程序的整体结构和算法(10) 回答提问流畅(10)

20 20

100

1、课程设计报告占30%,实验70%。

2、课程设计结束上交课程设计报告和源程序;

3、要求在规定时间内独立完成;

实训二编程基础训练——选择

一、

1.

2.

二、

1. 实训目的 熟悉变量、输入、输出等基本操作 进行选择结构程序设计练习 实训内容及步骤 从键盘输入两个数,比较大小,输出大的数。

2. 从键盘输入三个个数,比较大小,按从小到大输出三个数。

3. 大小写转换——如果从键盘输入一个大写字母,要求用小写字母输出;如果从键盘输入一个小写字母,要求用大写字母输出。

4. 从键盘输入一个学生成绩,对成绩进行判定,0-59不及格,60-69合格,70-79中等,80-89良好,90-100优秀。

三、 算法设计思想(流程图)

程序一算法思想:

程序二算法思想:

四、 测试与运行结果(输入你自己的测试结果,每位同学应该不一样)

程序一运行结果:

程序二运行结果:

五、 实训体会(难点及解决方法)

1. 在调试程序的过程中遇到什么问题?是如何解决的?

答:…

2. 通过做本次实训,你有什么收获?

答:…

3. 你有什么建议或心得体会?

六、 附录源程序

程序一源程序:

程序二源程序:


版权声明:本文为weixin_39796752原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。