实验要求及说明:
1、 基本要求是程序必须实现部分。在完成基本要求的基础上,可对程序功能进行增强和增加。程序功能的增强可以获得额外的成绩。
2、 程序的书写应符合规范。应具有适当的缩进、空格和空行,清晰的注释。函数名和变量名应尽量有意义,能够反映用途。(书写不符合要求的程序要扣分)
3、 实验报告中,要对每个程序要有详细的功能描述、输入和输出说明,程序代码和程序运行结果。(功能描述不清晰、输入输出说明不准确对报告要扣分)
4、 除规定的实验内容之外,每人可以提交一个自己设计的程序,要求同上。(有附加分)
5、 合格条件:1)完成三个实验。2)按要求书写实验报告。3)独立完成。
6、 上述说明在提交的报告中删除。
实验一:数据分析程序
编写一个程序,从数据文件中读取数据,并计算数据的统计特性,如均值和标准差。在显示器上输出数据的总数、均值和标准差。具体说明如下:
数据文件名作为程序参数输入。
2. 数据文件中数据的个数预先未知,应从文件中得到。数据文件的格式可自定义。 程序的各功能应由不同的函数完成。
实验二:形状表示程序
基本要求
定义三角形(Triangle)、矩形(Rectangle)和圆形(Circle)三个形状类。编写一个程序,能够根据用户输入生成相应的形状类对象。将形状的信息输出到显示器和文件中。具体说明如下:
1. 三个形状类应包含构造函数和成员函数(函数的参数和返回值根据需要自己定义):
Set——设置形状
Display——显示形状,格式为Rectangle(left, right, width, height), Circle((x, y), r),Triangle((x1, y1), (x2, y2), (x3, y3))
GetArea——计算形状的面积
GetPerimeter——计算形状的周长 2. 用户根据提示选择要生成的形状类型,并设置形状的位置。
运行结果;
C++简单的程序设计。实验一:数据分析程序。实验二:形状表示程序。实验三:形状集合程序
内容需要下载文档才能查看
实验三:形状集合程序
基本要求
在实验二的基础上,定义形状类的基类(Shape),三个具体的形状类继承自该基类。形状基类包括虚函数Display、GetArea和GetPerimeter。编写一个程序,随机生成N个形状类对象,将这些对象放入Shape指针类型的数组中。程序能根据用户的输入,上下左右移动形状(即修改形状对象的成员变量),并在显示器上输出移动后目标的新位置。
C++简单的程序设计。
实验一:数据分析程序。实验二:形状表示程序。实验三:形状集合程序
实验中医学是运用现代科学技术和实验方法来进行中医药学理、法、方、药机理研究的一门基础学科。该学科是传统中医学与现代实验科学发展相结合的产物,课程有很强的实验性、实践性和操作性。近10年来,全国中医院校陆续开设了这门课,由于没有统编教材,所以各中医院校根据自身的特点授课,有的院校侧重理论讲解,有的则把实验操作为重点。为了解本校学生对实验中医学的理解程度以及兴趣所在,以指导教师改进教学方式,提高教学质量,特在第一临床医学院20xx级中医学、中西医结合临床专业中随机抽取3个班的97位本科生,在学习实验中医学之前对本课程的相关内容进行问卷调查。
1 对象和方法
1.1 调查对象和内容
从浙江中医药大学第一临床医学院20xx级中医学、中西医结合专业中随机选取3个班的97位本科生。对学生进行学习兴趣、科学思维、创新能力、团队协作以及精神面貌等方面的调查和评价。
1.2 调查方法
1.2.1 准备阶段
以学生对实验中医学的理解程度为变量,选取学习兴趣、创新能力、团队精神、科学思维、艰苦耐劳等指标,在查阅大量书籍和文献的基础上设计完成调查问卷。
1.2.2 收集问卷
采用书面调查形式,由任课教师在实验中医学课程绪论部分开讲前发给学生,当场完成、收回。
1.2.3 分析资料
综合3个班的问卷,作初步分析。
2 结果和分析
2.1 问卷回收
共发出问卷97份,回收91份,回收率为93.8%,
2.2 实验中医学课程现状
2.2.1 对实验中医学课程基本情况的认识
本校从20xx年开始在中医学、中西医结合、针推学和中医学七年制专业学生中开设此课程。经过3年的努力,本校学生在实验动手能力、科学思维水平以及科研热情等方面有了一定的提高。作为一门新生学科,其在中医专业学生中的知名度、影响力是我们所关心的问题,为此设计了3个问题,结果见表1。表1 对实验中医学基本情况的认识[略]
实验中医学课程由6个验证性中医实验和1个探索性实验组成。经过教职员工3年的积极努力,在学生中形成了一定的影响力和知名度。本课程与传统理论教学的不同点是强调学生在教学过程中的中心地位,由学生主动完成整个实验,从而充分激发了学生的参与热情和积极性。不过,98%的学生对这门功课表示了不同程度的兴趣,还是有些出乎我们的意料。我们在授课过程中也发现少数同学对实验动物有恐惧感,甚至个别的因为宗教信仰的原因不能完成实验操作,基于这样的原因,有一定比例的学生对该课程不感兴趣。
课程是培养学生应用现代的科学技术解决、解释中医学的问题和现象的能力的,这一目的得到了普遍赞同,99%的学生认为课程的开设是必要的。
如何引导同学主动、自觉地学习是高等中医学教育面临的难题,根据我们的调查发现实验中医学的教学过程并没有很好地解决这一问题。超过23%的学生认为一点都没有促进主动学习的愿望,所以,针对这一环节进行教学方法的改革已经很必要了。
2.2.2 对实验中医学提高科学研究能力的认识
实验中医学通过7个实验的教学使学生熟练操作常用的实验动物和科学仪器,实验过程要求4~5人为一个小组,相互配合、团结协作,并在最后一次课安排探索性实验设计,由每个小组成员操作自己设计的实验。经过整个流程,可以使学生在科研思路、创新能力、运用科学语言和发挥团队精神等方面得到锻炼和提高,对于即将接受这门课教育的学生是如何看待这些问题的,我们设计了4个问题,结果见表2。表2 对实验中医学提高科研能力的认识[略]
本校中医专业的培养目标是造就具有独立进行中医药学临床、科研和教学工作能力的,并有创新和开拓能力的复合型人才。本课程注重加强学生科研能力的提高,在此基础上培养学生观察、发现、思考并最终解决问题的能力。
通过调查发现,实验中医学在提高科研思路水平方面有91%的学生认为是有益的;同时超过82%的学生认为课程可帮助他们提高团队协作的能力。而教师在规范化运用科学语言方面,还需要进一步努力。有关创新能力的提高一直都是中国高等教育需要解决的课题,本课程的开展或许可以提供一些值得借鉴的内容。
2.2.3 对实验中医学提高科研素质的认识
科研工作的过程不是一帆风顺的,需要具备不畏艰险、勇于攀登的决心和尊重他人、实事求是的态度。实验中医学课程对于这些素质方面的培养是否有益,我们设计了4个问题,结果见表3。表3 对实验中医学提高科研素质的认识[份(略),n=91]
在实验所需条件都具备的情况下才可以达到预期目的。学生操作实验的时候常常因为不熟练、配合失误等原因不能达到理想的结果。我们要求学生不要追求结果的完美而修改数据,实验结果不作为评分的依据。鼓励学生分析结果不理想的原因、找出失误的所在,以利于及时改掉不好的习惯。
在授课过程中激励学
生必胜的信心,在遇到挫折的时候引导学生正确面对,并在实践中学会尊重他人的劳动成果。经过调查反馈,在4个题目中,有近80%的学生认为有帮助。
3 讨论
纵观我国近50年的中医教育史,由于重知识传授、轻能力培养倾向的存在,理论讲授在中医学人才培养过程中占有过重的比例,而且学校为学生提供的中医学实验条件较为薄弱。在这种教育氛围中,如何保障中医学人才培养过程中较为关键的科研思维能力和实验操作技能培养的质量,已成为高等中医药院校面临的现实课题。为此,本校从20xx级开始在中医、针推专业本科生中开设实验中医学课程,旨在培养学生的科研思维和创新能力。经过3年的努力,我们欣喜地看到实验中医学这门课程在本校中医类学生中已经具有了比较好的知名度和美誉度。同时在引导学生实事求是、尊重他人和战胜挫折的科研素质方面也起到了一定的作用。
课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。随着科学技术发展的日新月异,当今计算机应用在是生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握计算机开发技术十分重要的。
我的题目是文章处理系统的设计,对于我们这些新手来说,这是很大的考验,我一千次一万次的问自己,怎么才能找到课堂所学与实际应用的最佳结合点?怎么才能让自己的程序在篇幅上简单,在使用价值上丰富?怎样让自己的业余更靠近专业?怎样让自己的计划更具有序性,而不会忙无一用?机会是老师,学校,以及无数代教育工作者给的,而能力是自己的,耐性是需要的。
经过自己的琢磨,听取了师姐,师兄们的建议,还查阅了很多书籍,才做到了心中有数,才了解了C语言课程设计的真正用意——培养自学能力,养成程序编辑的好习惯。我从来不相信车到山前必有路的说法,认为那只是懒惰者自寻懒惰的借口,我要积极,要把握,要努力。
回顾起此次课程设计,至今我仍感慨颇多,的确,从拿到题目到完成整个编程,从理论到实践,在整整半个学期的日子里,可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说结构体……通过这次课程设计之后,一定把以前所学过的知识重新温习。
这次课程设计终于顺利完成了,在设计中遇到了很多编程问题,最后在郭老师的辛勤指导下,终于迎刃而解。同时,在郭老师的身上我学得到很多实用的知识,在次我表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢。
在课程设计过程中,我学到了很多人生的哲理,懂得怎么样去制定计划,怎么样去实现这个计划,并掌握了在执行过程中怎么样去克服心理上的不良情绪,黑夜过去了,我们收获的是黎明。
在本次实践中,给我印象最为深刻的是在文件删除程序的编译过程中,我的各个子程序都已经编辑成功,那么这最后的程序就将是我成功的关键。老天不会让我太过顺利,他在这最后的时刻设置的障碍,是要考验我的能力,他要置我于死地?在这个问题的解决上,我打了退堂鼓,我不能忍受长时间的无功而反,时间正在消磨我的意志。没有了柳暗花明的一天,那么我怎么能说经受住了考验?谢谢老师的那句话,她说:人力有所不能及,然而,人的精神是不会败倒的。我鼓起勇气,到处问,到处查资料,黄天不负有心人,在一篇文章上,终于看到了我所特别要求的函数,我实现了组合是关键的理论。不得不说这是精神的胜利,是永不言败的精神让我的程序重见天日。谢谢给我指点迷津的老师。
6月11日,我们的课程设计结束了,但是它留给我的印象是不可磨灭的。无论我以后会不会涉及到C语言程序编译的研究,我想,我至少掌握了一种系统的研究方法,我们学习的目的就在于运用,我们运用这种研究方法的时候会很多,我最后要感谢课程设计,它的确教会我很多。
因篇幅问题不能全部显示,请点此查看更多更全内容