电脑桌面
添加盘古文库-分享文档发现价值到电脑桌面
安装后可以在桌面快捷访问

c实验报告总结

来源:火烈鸟作者:开心麻花2025-10-111

c实验报告总结(精选8篇)

c实验报告总结 第1篇

c语言实验报告分析总结

在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了一个学期,以下是小编为大家整理分享的c语言实验报告分析总结。欢迎阅读。

c语言实验报告分析总结1

在科技高度发展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。

在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。

由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。包括了程序模块处理.简单界面程序.高级界面程序.程序的添加修改.用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。

上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。

学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的机会,尽快掌握用c语言开发程序的能力,为今后的继续学习打下一个良好的基础。为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:

1.加深对课堂讲授内容的理解

课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。

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

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

2.熟悉程序开发环境、学习计算机系统的操作方法

一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。所谓”环境”就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。通过上机实验,熟练地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。

3.学习上机调试程序

完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。

通过这次为数不多的几天计算机实践学习,我们了解了一些关于c语言的知识,理解巩固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难!

c语言实验报告分析总结2

一周的C语言实训,虽然时间略显仓促,但却让我学到了很多实际运用的技能!

一、心得与感想

首先,在实训中的第一步是编写功能较为单一的小程序,虽然是小程序,但所用的知识却都是我们本学期学习的重点知识。在做题的过程中让我们把这些知识复习了一遍,强化了知识!

其次,这次作中所碰到的题目,在实训中已经接触过,所我们都比较深知这些题目的要求和算法,因次在编写小程序时比较快,而且算法也是比较简化,运算准确。鉴次我明白很多编程题要经过多次编写修改与调试,才会得到最简略的算法。

再次,平时我们学C语言视乎都是为了考试或者做一些比较常规的题目,而这次实训却给我们的将所学知识运用于解决实际问题的机会,让人更有激情,这就是编写软件的在雏形,也让我们感受到了编写软件程序的乐趣。但是不仅仅是如此,更为重要的是在运用所学知识的过程中,记住这些知识,并能够广泛的运用!

虽然我这次是编写一个菜单的程序,但是如果我么留心的话,我们身边有许多电子设备都是内置有程序的,我们也可以在此次专题实训过后,自行确定其他的专题进行编写程序,这样可以让我们的知识更加深化丰富!

这次实训似乎是对我巨大的考验,程序在不慌不忙的进行着,按照我自身的进度,提前完成是没有问题的,但是很多客观条件让我不得不在最后的时间里才上交的作业。每当我把程序写完以后,却由于每一台电脑的识别格式不一样而导致我所写的文件一次次的被损坏,尽管这样,我仍然没有放弃,最后还赶在截止时间到来之前上交了我的作业!

这一次编写大作业的程序又让我感受到学程序可以锻炼缜密的思维了。因为平时练习的都是小程序,所以句段比较少,一些错误都很容易被检查出来,但是这次实训却是上百段的语句,难以检查,似乎也没有经验去怎么检查,那一刹那感觉到很急,但又不知如何是好,可是又不轻易的向老师询问,因为好像蛮简单,相信自己能够检查出来,所以我一般都是独立思考的完成的,只有少部分是在老师和与同学讨论下完成的。

在编写程序中,真的是细节决定成败,因为不管程序的语句是多是少,但是只要有一条语句或语法不正确,就不能使程序得到所需要的结果。没能够使自己编写出来的程序等到想要的结果,意味着这是一个不理想的程序,对于本次编写来说则是失败的。

[c语言实验报告分析总结]

c实验报告总结 第2篇

1、掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。

2、掌握C程序的结构化程序设计方法,能使用C语言开发简单的应用程序。

二、实验内容

编写一个学生信息排序程序。要求:

1、程序运行时可输入n个学生的信息和成绩(n预先定义)。

2、学生信息包括:学号、英文姓名、年龄;学生成绩包括:语文、数学、计算机。

3、给出一个排序选择列表,能够按照上述所列信息(学号、姓名、年龄、语文、数学、计算机)中的至少一个字段进行排序,并显示其结果。

1、使用函数方法定义各个模块。

三、步骤与过程

C语言实验教学改革探析 第3篇

C语言语法知识丰富, 类型较多, 结构层次复杂, 是一门实践操作性非常强的语言。学生必须上机实验才能真正学会如何编写程序和调试程序, 而且通过上机实验能更好地理解、掌握程序设计的理论知识。按照新时期对新型人才培养的要求, 积极探讨C语言实验教学改革, 提高实验教学质量, 已成为C语言实验教学的重要课题。在C语言实验教学中, 主要是激发学生的思维, 理解程序设计的思想, 培养学生编程和程序调试的能力、培养学生分析问题和解决问题的能力, 掌握自主实验的方法技巧等。因此, 我们将从上述几个方面分析、探讨如何加强实验教学环节, 逐步探索出一些行之有效的实验教学改革措施。

二、精心编制实验指导书

根据C语言实验大纲的要求, 精心编制详细规范的实验指导书。C语言实验教学的目的是通过实验让学生增强对理论知识的理解, 学会自己编写、调试程序。因此, 实验指导书的内容要与理论教学配套, 有针对性地设置实验内容。明确实验目的, 明确实验预习内容, 指出实验的重点内容, 程序设计的思想, 不易理解和易出错的环节。

在保证验证原理, 基本技能、基本方法、基本能力训练的基础上, 对验证性实验进行精选、合并, 减少验证性实验项目, 增加综合性实验项目。每一道实验题目都能体现一个或多个知识点, 并根据学生的认知规律和学习特点, 有意地设置障碍, 尽量让学生出错, 给学生留下一定的思考、探索和想象的空间, 调动学生学习的积极性, 引导学生主动学习。在编写实验指导书时要兼顾各个能力层次的学生, 设置基础题、中等难度题和较难的选作题等多个层次, 以满足不同层次学生的需求。

三、改进实验教学方法

1. 采用多种方式教学, 激发学生的学习兴趣

在实验教学过程中, 教师应广泛采用启发式、讨论式、归纳式等教学方法, 活跃课堂学习气氛, 激发学生的学习兴趣。多选择一些趣味性强的例子, 如猴子吃桃等问题, 通过开展师生相互讨论等方式, 激发学生积极思考, 鼓励同学大胆设想, 大胆发表自己的见解, 并对不同学生的设计方法、设计方案的优劣进行比较, 最后获得解决问题的最好方法。

2. 注重算法的讲授, 培养学生的编程能力

算法就是为解决一个问题而采取的方法和步骤, 是C语言程序设计的精髓, 如果没有正确的算法, 计算机将无法解决任何问题。因此, 在C语言实验教学过程中, 要从分析问题入手, 找出解决问题的方法, 再给出设计算法, 同时还应将算法用一系列标准化图形符号正确地表示出来, 使学生能够清晰地了解程序的功能与结构, 并能方便地转换成程序代码。在这个过程中, 重要的是每一步都要让学生一起参与讨论, 让学生在启发下思考在思考中解决问题, 从而掌握独立分析问题、解决问题的方法。

3. 设计综合性的实验, 培养学生解决实际问题的能力

根据学生发展需要和实际水平, 灵活机动地选择、定制合适的综合性实验, 提高应用计算机解决实际问题的能力。以"学生成绩管理系统"为例, 学完每一章学后, 要求学生完成一项或几项编程作业。如学习常用数据类型后, 要求编写一个验证密码输入的函数;学习选择结构后, 要求编写一个菜单选取函数;学习循环控制和数组后, 要求建立班级课程的成绩输入输出函数等。当学完全部课程, 完成了平时要求的各项编程作业之后, 学生就会发现, 原来自己完成的各章的编程作业不是孤立的, 而是相互联系的, 它们都是一个大型复杂程序的组成部分。最后, 让学生对整个程序设计上机进行综合调试, 从而达到提高编程能力的目的。

4. 增加开放式实验, 培养学生的创新能力

开放式实验就是给予学生充分的主动权, 为学生提供宽松的实验条件和环境, 在整个实验过程中, 让学生自主地选择实验题目、设计实验方案和选择实验时间, 使他们在实验过程中学会自己解决问题, 分析实验中出现的各种现象, 以及评价实验结果的正确性, 使他们在失败中寻找解决问题的正确方法, 在成功中获得科学的实验素质和创新能力。

5. 开展形式多样的课外实践活动, 促进学生的个性发展

课外实践是课内实践教学活动的补充、延伸和深化。课外实践活动可在实验老师的指导下进行, 如组织C语言程序设计兴趣小组, 组织C语言程序设计大赛, 组织学生参与老师的科研活动等, 可促进学生个性发展。

6. 强化网络教学, 提高教学效率

一般的多媒体教学软件都有教师演示、学生示范、屏幕监视、文件传输、远程遥控、双向对讲、多人会话、屏幕回放、黑屏肃静、发布作业、收取作业等功能。例如, 教师可以利用演示功能, 实时传送教师或某个学生的电脑画面到某组或全体学生的电脑屏幕上, 演示程序的调试过程, 教学过程中要充分利用多媒体设备各种功能, 以提高教学效率。

利用校园网络建立实验教学网站, 打造师生双向互动的C语言实验教学网络平台, 增强学生学习的自主性。网络平台应具有:老师的实验教学过程和优秀学生的实验操过的音像多媒体课件, 实验指导书, 习题库等多种资源;同时应具有常用程序的演示, 网上答疑与辅导, 课程论坛, 在线测试等功能。

四、规范实验教学全过程

实验教学中要在检查实验预习, 严格考勤, 认真批阅实验报告加强反馈等环节建立有效制度, 规范师生的行为。建立有效的实验教学考核机制, 实验成绩要能全面反映学生的各种能力。不仅要考核实验结果, 还要对实验的过程进行考核, 使实验成绩能够反映学生的学习态度、综合知识运用能力、实际编程能力和实际操作能力、分析和解决问题能力及创新能力等。

五、结束语

C语言实验教学在C语言中占有重要的地位, 我们仅从上述几个方面讨论了C语言实验教学的改革与创新。实验教学的改革工作涉及到很多方面, 我们必须不断探索、总结和完善, 努力实践, 才能走出一条不断提高实验教学质量的新路来。

参考文献

[1].谭浩强.C程序设计题解与上机指导 (第三版) [M].北京:清华大学出版社, 2005.

大兴区心理地方教材实验总结报告 第4篇

《小学生心理健康》实验已经四年多,随着心理地方教材的全面使用,教育效果逐步显现,但矛盾和问题同时开始暴露,有些问题源于心理地方教材内部,包括由于教师对地方教材的不适应所带来的负面影响;也有些是非教材因素所致,这些矛盾和问题是心理地方教材使用中的必然现象。以下是通过对教师的调查问卷整理出的实验现状。

一、调查问卷分析

1、教师对《指导纲要》的了解。

心理活动课没有《课标》,目前,我们把教育部颁发的《心理健康教育指导纲要》(以下简称指导纲要)作为课程开发、实施的指导性、纲领性文件。作为教材编写、教学、评估的依据。

在对《指导纲要》熟悉程度的调查中,12%的教师表示自己仔细阅读、思考过《指导纲要》;67 %的人大致浏览过,认为是初步了解;认为自己不了解《指导纲要》的仅占21 %,而且教师熟悉《指导纲要》是因为要参加本区的班主任基本功考核。

教师普遍认为,《指导纲要》留给教师的创造空间很大、弹性很强;由于目前小学的心理活动课大部分由班主任兼任,加上教师的素质参差不齐,工作任务繁重等主客观原因。大部分教师感觉在心理活动课上“不太得心应手”。

2、对心理地方教材的认同性。

大部分教师认为《指导纲要》覆盖的面比较大、涵盖的内容比较虚,心理教材才是实的,心理健康的理念要以心理教材为载体传递给学生。因此,认为教材非常重要。

对新教材非常喜欢的的占58 %,说不喜欢的占13%,说不太喜欢的占29%。

教师喜欢心理地方教材的原因主要有:“教材生动活泼,突出人文性”;“教材内容丰富有趣,关注学生身心发展”;“教材内容贴近学生生活实际,趣味性强”;“教材关注学生的亲身体验和感受,触及学生的心灵”; “教材留给教师自主发挥的空间大,可以进行再加工”;“教材的编写充分考虑了学生年龄特征和身心发展规律”。

教师不喜欢心理地方教材的原因主要有:

(1)教材内容有的课时偏少,使得教师对教材的把控难度增加。

(2)教材在活动性体现上还有些薄弱。心理活动课本来应该是通过活动让学生在体验的基础上有所感悟,以达到助人自助目的。教材在教给学生一些心理知识与方法技巧上,有的地方采用直接呈现的形式。但是,学生心理的成长,若没有内在体验,很难认同与内化教师所讲授的内容。因此,心理活动课要真正坚持活动为主,注重感受,让学生在体验中建构一些自我发展的方法。

(3)教材在编排上有些不合理,心理健康知识或方法技巧呈现给学生时不太符合学生身心发展规律。

(4)本地区小学生现实生活中的热点、焦点问题未得到有效关注。

目前,很多小学生“不会玩儿”“不善于沟通”“做事无计划性”等这些热点焦点问题未得到充分关注。

(5)教材有些地方“价值不中立”,导致心理活动课的味道不浓。

如一课的题目是“原谅是一种美德”,那么也就是说不原谅就不具有美德,教材在“价值中立”上出现了一些偏差。

(6)教材在培养技能、技巧上薄弱,训练不够扎实。

学生在生活实践中时常会遇到困扰,这些困扰解决最终要靠学生自己。通过设置情境让学生学以致用;通过模拟问题情境、角色扮演践行;布置实际生活的作业等形式,促进学生心理成长。

(7)教材中有的选择的内容不支持主题。

每个环节的内容都是为主题服务的,教材中有的选择的内容不支持主题。如:在“放弃需要勇气”这一课,设置的情景是“人生目标”。

(8)忽视课后延伸与实践等问题

学生心理水平的提高单靠课上这点时间是远远不够的,还要靠课后延伸与实践。教材在这方面还比较薄弱。

(9)教材中的插图与内容不匹配。

3、对地方教材的把握水平与使用效果。

教师驾驭地方教材的能力直接影响心理活动课的效果。23 %的教师认为自己能把握教材,66 %认为能基本把握,11%认为不能把握。

在对地方教材难以把握的主要原因的调查中,18%的教师地方教材理解的不深不透,32%认为开放度太大所致,31%认为没有教参所致,6%因为学生原因,而 23%认为是由于可参考的资料资源缺乏。

在地方教材对提高学生整体心理素质效果方面,79 %的教师认为比较好, 5%认为比较差,另有16%认为还很难说。

我们感到,教师在使用地方教材的过程中都在努力去适应教材,并且努力体现教材的目标。而少有教师对地方教材存有质疑。

4、对使用心理地方教材学生变化的评价。

心理地方教材使用的效果最终反映在学生的变化上。在对“使用心理地方教材的学生有哪些主要变化”的调查中,比较集中的意见为:

持肯定态度的认为:

学生中绝大多数喜欢上心理活动课,

学生在心理活动课上各抒己见,

学生在心理活动课上的发言真情实感的流露

心理活动课给学生们提供了一个内心交流的良好场所,

在心理活动课中,学生说真话、诉真情,体会情感交流带来的满足感。

通过心理活动课中可以化解学生之间矛盾,

通过心理活动课可以消除学生的困惑

通过心理活动课可以调控学生的不良情绪。

持否定态度的认为:

没有相对安全的氛围,使得不敢说真话,

心理活动课中的活动不容易组织,有时显得课堂纪律不好,

二、实验思考

1、对教材的肯定。

短短几年,使用心理地方教材的效果有目共睹。对教师而言,教育对心理活动课的认识正逐渐发生变化,能力在不断提升;对学生而言,心理健康教育正在逐步走进他们生活的方方面面。

2、教材的优点:

(1)以学生活动为主,注重体验。

教材注重通过极富启发意义的活动,来造成个体内心的认知冲突,唤起学生内心深处存在的一些心理体验,增强其心理感受,以达到心理健康的目的。活动的呈现通常以创设问题情境、小组讨论、游戏、角色扮演、小测试等各种活动辅助辅导,通过各种形式的活动让学生思想活跃起来,让学生全身心地获得心理感悟,通过感悟内化为自己的行为习惯,通过习惯形成为稳定的心理品质。

(2)教材在编排和内容上符合学生的年龄特征和生活实际。

教材在体例编排上根据不同阶段学生心理发展特点分阶段设置内容,内容科学符合小学生的实际情况,选择学生最关心、最需要、最感兴趣和最感到困惑的问题作为教材的内容,与学生产生共鸣,以达到教育效果。

(3)教材在内容与形式上活泼生动、丰富有趣。

教材在形式与内容上活泼生动,丰富有趣,学生们非常喜欢。 如:

故事会:将深奥的心理知识寓于趣味故事中,将具体的行为要求寓于吸引人的故事情节中。

专题讨论:专题讨论容易形成两极或多极观点,容易碰撞出思想的火花。

小品短剧表演:小品短剧表演难度较大但趣味性较强,可以显示学生多方面的才能。

设置展示台:当堂展示学生的小制作,以及一些成果图片等集中展示,让学生有一种成功感,

(4)教材总体目标定位符合《指导纲要》的要求。

教材总体的活动目标落在解决中小学生发展性问题上,以全体学生作为心理健康教育对象,对中小学生成长中普遍遇到的问题予以指导,帮助学生认识自己、悦纳自己,充分发挥潜能,学会控制和条件诶自己能够克服心理困扰,培养乐观进取、自信自律、友善合群的健全人格及良好的社会适应能力。涉及的目标有“自我意识”、“生活适应”、“”人际交往“和”“学习心理”。

(5)教材重视分享交流,善于利用学生资源。

教材要求每个学生都要在课堂中进行思考并分享自己的看法,这种分享有时是在全班进行,有时是在小组内进行。通过交流分享,学生获得更多的心灵碰撞机会,便于在彼此的经验中获得成长。

例如,在小组讨论之后,小组派代表以板书、口头、表演等多种形式向全班汇报、交流,教师引导学生总结大家讨论、交流的结果,并用语言表达出来。

(6)教材重视实践练习,学以致用。

教材充分考虑学生学生实践的机会,培养学生的心理践行能力。如学生在学习了合作的技巧之后,教师给学生小组分配任务,让学生马上去进行尝试,学以致用。

三、实验所带来的变化

变化之一:促进学生形成正确的自我认知。

心理健康教育可以促进学生对自身的认识,提高自我教育的能力。通过心理健康教育学生可以更加深刻地认识自己,悦纳自己、完善自己、超越自己,形成正确的自我认知。

变化之二:加快学生适应能力。

心理健康教育积极关注学生的适应能力,面对学生的不适应,会教给他们积极主动地,快乐地接触新环境,能随着环境的变化主动地进行自我调节的理念与方法,从而产生新的归属感和稳定感。

变化之三:师生、生生及家庭关系发生了变化。

心理健康教育不但能提高自己,还能对正确地处理好人际关系有所帮助。因为在了解自己心理的同时,也学会了解同学的心理、教师的心理,这样便可以对不同气质、性格的同学采取相应的态度,从而防止不必要的矛盾,加强与同学的友谊,改善与老师之间的关系。

变化之四:教育评价发生了变化。

心理健康教育提倡“价值中立”的原则,对学生的表现不进行评判。在课上只要是积极参与、只要是说真话、只要是流露真情实感、只要是尊重他人,就应该得到老师的肯定。

变化之五:有助于学生形成正确的人生观、价值观。

心理健康教育有助于帮助学生形成正确的人生态度,心态始终保持健康水平。培养对他人、对工作、对学习、对生活都比较满意,没有心理障碍的满意的心境,不会苛刻地要求别人。对工作、生活、学习也有正确的标准,既不好高骛远,也不急功近利。

四、对教材的修订

1、队伍组建:

我们组建了一支老中青相结合的修订队伍,这支队伍由12人组成,既有一线心理教师又有德育主任,还有教研员;既有中学教师又有小学教师;既有理论水平高的硕士,又有经验丰富型教师,这支队伍组建的我们认为比较科学、合理。

2、修订内容:

本次修订,我们在内容方面做较大调整,针对教材中的一些突出问题,我们给予较高的重视。

1)对于教材中有些课时内容偏少的情况,我们采取适当增加内容。

2)对于教材的活动性体现薄弱的情况,我们采取适当增加游戏、情景表演、讨论等形式来凸显活动性。

3)对于教材编排上的不合理,我们采取调整顺序的方法。

4)对于教材中关于那些热点、焦点问题未得到有效关注的现象,我们适当增加了一些主题。如增加了“学会玩儿”、“学会消费“、”学会沟通“、学会计划”、“学会面对挫折”等。

5、对于教材中有些“价值不中立”的现象,我们采取换表述的方式。如把“学会遵规守纪”换成“学会遵守规则”,把“原谅是一种美德”换成“你知道什么是原谅吗”等。

6、对于教材在培养学生技能技巧上薄弱,训练不够扎实的问题,我们采取通过模拟问题情境、角色扮演践行;布置实际生活的作业等形式,促进学生心理成长。

7、对于教材中有的选择的内容不支持主题的现象,我们采取换部分内容的方式来解决。

8、对于忽视课后延伸与实践等问题这一次得到了加强。

9、对于教材中的插图与内容不匹配的现象我们这一次修订也做了改善。

10、这次修订,我们在每一单元结束后,增加了一节回顾课。

五、实验工作

1、教材辅导

每个学期开学初组织一次心理教材辅导,试验以来共组织9次。主要是针对教材内容,指导老师把握心理活动课的教学理念,掌握其课程的讲授方法,合理有效运用教材,为老师们上好心理课做好辅导工作。

2、各种形式的课程辅导

(1)下校视导:四年时间,足迹遍布大兴区所有小学,每学期分别指导20余节心理活动课。

(2)组织研究课:四年来共组织8节,每学期一节。我们深入学校一线,组织优秀的心理活动课供全体老师学习观摩,并在观摩中研讨、交流、学习,既是对骨干教师的磨练,也是给新教师学习的机会,起到了积极有效的成果。

3、“共同成长”研修组对课程的研究

07年组建“共同成长”研修组以来,老师们在这个集体中共同研讨教学设计、如何设计暖身活动、如何选题、如何组织活动等方面作了深入的研讨,使每位老师都有不同程度的提高和发展。每学期组织六次活动。

4、组织评优、征文等活动

(1)2008年,进行了心理健康活动课的市级和区级评优活动,市级一等奖2人。

(2)位获奖老师在石景山京源学校举行的“北京市优秀心理健康教育活动课例展示及征集与推广研讨会”上为全市到会的老师做课,并受到了专家的肯定。区级有二十余位教师分别获奖。

(3)组织编辑了“从这里走进心灵——大兴区中小学心理健康教育活动课优秀设计文集”。

(4)09年参加北京市教科院教学设计评优活动,又有4位老师获一等奖,7人获二等奖。

(5)试验以来组织区级心理活动课评优活动4次。

5、网上研修

利用教师研修网开展研修活动,我们设置了研修大厅、活动课程、心理咨询、辅导案例、家庭教育等几个栏目,发帖子近3000个。

6、走出去请进来

(1)09年,参加了由西城教育研修学院德育心理部组织的、钟志农教授主讲的“心理辅导活动课操作实务”。

(2)参加了在石景山京源学校举行的“北京市优秀心理健康教育活动课例展示及征集与推广研讨会”。

(3)10年,邀请北师大教授聂振伟做关于考前心理辅导的讲座。

(4)邀请北京教科院白玉平教授作关于教师成长的讲座。

7、教材修订记录

(1)2010年4月8日下午,进修学校504教室教材修订第一次研讨会。(组建修订队伍,讨论编排体例)

(2)2010年4月13日上午,进修学校504教室教材修订第二次研讨会。(讨论编排体例)

(3)2010年4月14日上午,进修学校504教室教材修订第三次研讨会。

请首都师大王希永教授、陈红主编指导编排体例。

(4)2010年4月22日全天,进修学校三楼会议室教材修订第四次研讨会。(讨论每内容)

(5)2010年6月22日全天,进修学校三楼会议室教材修订第五次研讨会。(讨论内容)

(6)2010年7月28、29、30三天,进修学校503、504教室第六次分组研讨会。其中第一天请首都师大王希永教授、陈红主编指导教材修订,后两天分组研讨。

实验报告C ++ 第5篇

实验一

C++基础

开课实验室:数学实验室 指导老师:韩逢庆 时间:2009.3 学院:理学院

专业:信息与计算科学

班级:2007级1

姓名:

学号:

一、实验目的

1、进一步了解和熟悉 VC++6.0 开发环境,学会在 VC++6.0 环境下调试程序;

2、熟悉 C++ 中简单的标准输入输出函数的实用;

3、理解 const 修饰符的作用,并学会应用 const 修饰符;

4、理解内置(内联)函数的优缺点并学会使用内置函数;

5、理解和使用函数重载以及带默认参数的函数;

6、使用 new 和 delete 进行动态内存管理;

7、理解和使用引用。

二、实验内容

程序理解、程序设计

三、实验要求

1、使用函数重载的方法定义两个重名函数,分别求出整形数平面间两点间距离和双精度平面间两点间距离,如果没有输入第二点的坐标则默认为圆点(0,0)。

2、设计一个函数:exchange(float x, float y, float z),当调用 exchange(a,b,c)时,将 a 的内容赋值给 b,b 的内容赋值给 c,c 的内容赋值给 a,要求采用引用的方式来实现。

3、设计一个程序,测试 const 的三种用法:指向常量的指针,常指

2008-2009学年 第2学期

C++程序设计实验报告

针,指向常量的常指针。

4、编写一个函数,实现两个字符串变量的交换,要求参数用引用。

5、设计一个程序,比较内联函数和普通函数在时间开销和目标文件大小等方面的区别。

四、实验过程设计

略。

五、实验结果分析

(一)、程序理解

(二)、程序设计

六、实验体会

七、附录:(源代码)

c语言实验报告 第6篇

学生姓名: 学 号: 专业班级:

√ 综合 □ 设计 □ 创新 实验日期: 实验成绩: 实验类型:□ 验证 □一.实验名称

实验3 控制语句

二.实验目的

1.熟练掌握if、if…else、if……elseif语句和switch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。

2.熟练掌握while语句、do……while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利用循环语句实现循环结构。

3.掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧。进一步学习调试程序,掌握语法错误和逻辑错误的检查方法。

三.实验内容

1. 选择结构程序设计; 2. if语句的使用;

3. 使用switch语句实现多分支选择结构; 4. 三种循环语句的应用; 5. 循环结构的嵌套;

6. break和continue语句的使用。

三.实验环境

PC微机

DOS操作系统或 Windows 操作系统 Visual c++程序集成环境

四.实验内容和步骤

本实验要求事先编好解决下面问题的程序,然后上机输入程序并调试运行程序。学会单步调试和断点调试程序及变量跟踪方法。

1. 任意输入4个整数,要求按由小到大的顺序输出。

2.编程实现:输入一个整数,将其数值按照①小于10,②10~99,③100~999,④1000以上四个类别分类并显示。

要求:(1)将变量定义为整型。

(2)输入整数前,利用puts()/printf()给出提示信息。

(3)输出结果时要有必要的说明,例如:输入358时,显示358 is 100 to 999。(4)该程序利用if语句实现。

运行程序,分别输入9,21,321,4321数据检查输出信息的正确性。

3.编写程序:根据公式

261111......,输出 π的值。

122232n2要求:

(1)变量π为单精度类型,n为整型;

(2)计算当n的取值分别为20,50,100,200时的π值,说明什么问题?

(3)修改程序,不给出n值,而改为求π值,直到最后一项的数值小于10-4 为止。

(4)对修改后的程序,输出π值以及总的项数n。输出格式为:π=值;n=值。

4.从键盘输入一个0~1000之间的任意整数,输出该整数的所有因子(例如:输入12,其因子为1,2,3,4,6,12)。

要求:

(1)采用while循环语句实现。

(2)输出格式为:Input:12 Output:1,2,3,4,6,12 5.从键盘输入学生的考试成绩,利用计算机将学生的成绩划分等级并输出。学生的成绩可分成5个等级,90-100分为A级,80-89分为B级,70-79分为C级,60-69分为D级,0-59分为E级。要求在输入负数时,给出错误提示。

① 事先编好程序,要求分别用if语句和switch语句实现。运行程序,并检查结果是否正确。

② 再运行一次程序,输入分数为负值(如-70),这显然是输入时出错,不应给出等级。修改程序,使之能正确处理任何数据。当输入数据大于100或小于0时,通知用户“输入数据错”,程序结束 6.某航空公司规定:在旅游旺季7~9月份,如果订票20张及其以上,优惠票价的10%,20张以下,优惠5%;在旅游淡季1~6月份,10~12月份,订票20张及其以上,优惠票价的20%,20张以下,优惠10%。编写一个C程序,根据月份和旅客订票张数决定优惠率。已知机票单价,请算出旅客的总付款。请使用不同的测试数据进行测试。7.计算并输出1000以内最大的10个素数以及它们的和。

要求:

(1)在程序内部加必要的注释。

(2)由于偶数不是素数,可以不考虑对偶数的处理。

(3)虽然在1000以内的素数超过10个,但是要对1000以内不够10个素数的情况进行处理。

(4)输出形式为:素数1+素数2+素数+…+素数10 = 总和值。

五.实验数据及处理结果

/*写出实验内容的算法(用流程图表示)、完整的程序、结果并能对结果的正确性及上机时产生的问题进行分析,注意程序变量命名应见名知意、有适当的注释,程序书写规范*/ 【习题1】

【设计思路】 :输入a,b,c,d四个数,将四个数两两进行比较,如果前者大于后者,则将两数的值交换,否则不变。这样重复操作6次,最后输出a,b,c,d的值,则a,b,c,d从大到小排列。

【数据输入】输入整型变量 a,b,c,d 【数据输出】输出 a,b,c,d的值,使其从大到小排列。【源程序实现】

#include main(){

int a,b,c,d,t;printf(“please input four numbers(example:1 2 3 4):n”);scanf(“%d %d %d %d”,&a,&b,&c,&d);if(a>b){t=a;a=b;b=t;}/* 实现a,b的交换 */ if(a>c){t=a;a=c;c=t;}/* 实现a,c的交换 */ if(a>d)

} {t=a;a=d;d=t;}/* 实现a,d的交换 */ if(b>c){t=b;b=c;c=t;}/* 实现b,c的交换 */ if(b>d){t=b;b=d;d=t;}/* 实现b,d的交换 */ if(c>d){t=c;c=d;d=t;}/* 实现c,d的交换 */ printf(“%d,%d,%d,%d”,a,b,c,d);【结果及截图】

答:输入64 3 5 23,运行结果为3,5,23,64,其截图如下:

输入格式的提示。

【修改后程序实现及结果】 /*习题2、4请添加此步*/

【问题分析】 输入数据时,没有按正确格式输入,所以在输入数据之前,应该给出一个【习题2】

【设计思路】

【数据输入】 输入整型变量x。【数据输出】 输出x的范围。【源程序实现】

#include

main()

{

int x;

printf(“Please input a number:n”);

scanf(“%d”,&x);

printf(“%d is ”,x);

if(x<10)printf(“less than 10n”);

else if(x<100)printf(“10 to 99n”);

else if(x<1000)printf(“100 to 999n”);

else printf(“more than 1000n”);

return 0;

}

【结果及截图】

答:运行程序,分别输入9,21,321,4321,截图如下:

【习题3】

【源程序实现】

#include

#include

main()

{

int n,N;

float pi,sum=0;

printf(“Please input a number:nN=”);

scanf(“%d”,&N);

for(n=1;n<=N;n++)

sum+=1.0/(n*n);

pi=sqrt(6*sum);

printf(“pi=%f”,pi);

return 0;} 修改后的程序: #include #include main(){

int n=0;

float pi,sum=0;

do

{

n++;

sum+=1.0/(n*n);

}while(1.0/(n*n)>=1e-4);

pi=sqrt(6*sum);

printf(“pi=%f;n=%d”,pi,n);

return 0;}

【结果i及截图】

答:计算当N的取值分别为20,50,100,200时,截图如下:

【结果ii及截图】

【习题4】

【源程序实现】

#include main(){ int num,i=2;printf(“Input:”);scanf(“%d”,&num);printf(“Output: 1”);/*第一个因式为 1*/ while(i<1000){ if(num%i==0)printf(“,%d”,i);i++;} return 0;}

【结果及截图】

答:输入30,得其因式为 1,2,3,5,6,10,15,30,截图如下:

【习题5】

【源程序实现】

If 语句

#include main(){

int num;

printf(“Input:”);

scanf(“%d”,&num);

if(num<0||num>100)printf(“The number is wrong!”);

else if(num<=59)printf(“E”);

else if(num<=69)printf(“D”);

else if(num<=79)printf(“C”);

else if(num<=89)printf(“B”);

else printf(“A”);

return 0;}

Switch 语句

#include main(){

int num,n;

printf(“Input:”);

scanf(“%d”,&num);

n=num/10;

switch(n)

{

case 0:

case 1:

case 2:

case 3:

case 4:

case 5: printf(“E”);break;

case 6: printf(“D”);break;

case 7: printf(“C”);break;

case 8: printf(“B”);break;

case 9:

case 10: printf(“A”);break;

default: printf(“error!”);

}

return 0;}

【问题分析】

【习题6】

【源程序实现】

#include main(){ int month,num;float price,cost;printf(“month=”);scanf(“%d”,&month);printf(“nprice=”);scanf(“%f”,&price);printf(“nnum=”);scanf(“%d”,&num);if(month>=7month<=9){if(num>=20)cost=price*0.9*num;else cost=price*0.95*num;} if((month>=1month<=6)||(month>=11month<=12)){if(num>=20)cost=price*0.8*num;else cost=price*0.9*num;} printf(“cost=%f”,cost);}

【习题7】

【源程序实现】

#include #include void main(){ int num,i,sum=0,count=0;for(num=999;count!=10;num-=2){for(i=2;i=sqrt(num)){count++;sum+=num;printf(“%d+”,num);} } printf(“b=%d”,sum);} 【结果及截图】

六.简答题

C语言实验报告 第7篇

实验名称 ____ C程序的运行环境和运行C程序的方法_学期日期

同组人李江涛指导老师_杨雪松___________成绩___________-------------------------

【实验目的】:

1.了解所用的计算机系统的基本操作方法,学会独立使用该系统

2.了解在该系统上如何编辑、编译、连接和运行一个C程序

3.通过运行简单的C程序,初步了解C源程序的特点

【实验原理及相关知识】:(此处请简短概述一下就可以)

【实验设备】:(正确填写每次实验所用的设备型号)

【实验内容】:(此外按实指导书的要求写自己设计的东西)

【实验过程】:

【实验总结】:(此处写实验完成情况及对相关结果的分析总结)

【实验心得及其他】:

请各位同学认真添写实验报告,不要抄袭,尽量用自己的语言,自己的想法完成实验及

浅谈C语言实验课教学 第8篇

一、C语言实验课的重要性

作为一个教学工作者, 深知学生要学到真正属于自己的知识、能力, 那么在C语言教学过程中, 实验教学就是一个相当重要的环节。C语言的数据类型较多、表达式丰富、语法结构较复杂, 使它成为一门教师难教、学生难学的课程。因此, 在重视理论教学的同时, 必须加强实验环节。只有在上机实践中学生才能正真学会如何编写程序和调试程序, 也只有通过上机实践才能更好地掌握程序设计的理论知识。

首先老师在上实验课时尽量要求学生多编写程序, 多上机调试程序, 上机实验的目的决不仅是为了验证所编程序的正确性, 其主要目的在于让学生熟练掌握上机操作要领和调试程序技术, 积累编程经验。其次上机实验可以加深学生对讲授内容的理解, 尤其是一些语法规定, 光靠课堂讲授比较枯燥又难以记住, 但它们又很重要, 通过多次上机就能自然地熟练掌握, 通过上机来掌握语法规则是行之有效的一种方法。最后, 学生在上机调试通过一个程序后, 可以自己改变程序中某些部分, 甚至故意设置一些障碍, 观察和分析在不同情况下的编译和运行结果。应当说, 上机实验的重要性绝不亚于课堂听课, 这是巩固和发展课堂知识的十分重要的环节。

二、C语言实验课存在的问题

第一, 学生没有明确的实验目标, 实验兴趣不大。上机时一些学生无所事事或玩游戏, 不但害了自己, 还影响其他同学。第二, 现有教材中上机实验都立足于C语言本身的一些语言规则, 而C语言的许多基础知识都是概念性强、理论性强, 内容丰富且抽象, 具有严密逻辑性的, 学习难度比较大。这时有的学生会产生畏难情绪, 而老师又没有及时引导, 因此许多学生学习兴趣开始降低, 不听教师讲授理论课, 甚至实验课也干脆不去。第三、学生的作业存在抄袭现象, 有的程序错误百出, 根本就没上机调试过。对批改过的作业, 有相当一部分学生也不认真去分析, 交作业仅仅是为了应付老师。对于C语言这样一门实践性很强的课程, 仅靠布置作业和书面批改作业的方法来督促学生学习和了解学习情况是很不全面和客观的, 很难提高教学质量。第四、学生每次上机时缺乏明确的量化指标, 虽然教师事先也向学生布置应准备的内容, 但没有督促和检查, 完成完不成无所谓。上机情况与期末总成绩没有直接关系, 这常常导致学生上机前不充分准备, 上机过程中时间抓得不紧, 思想上没压力, 故而上机调试程序的能力提高不快。

三、实验教学探讨

作为高职院校的教师, 我们在教学过程中更注重职业岗位能力与职业技能的训练, 注重解决问题、分析问题和自学等能力的培养。在C语言实验课教学中, 主要是引导学生突破传统的思维方式, 培养学生读、写程序和调试程序的能力以及提高上机的学习兴趣和自主实验的方法技巧等。具体到实验课教学时, 重点注意好以下几点:

第一、加强机房管理, 端正学生的上机目的。在实验课上做好上机考勤、纪律情况记载, 记入期末成绩。

第二、要求学生在规定时间内独立完成一定数量的练习题、填写实验报告。老师根据每人完成练习题的数量、质量与时间, 现场打分并做为平时成绩, 影响该课程的总成绩。练习题可在上机之前提前告诉学生, 方便他们事先做好准备。这样一来即可有效地避免学生互相抄袭作业、不求甚解的弊端。

为此我们学校制定了统一的实验报告表, 便于实验报告的管理工作。

第三、教师在实验课的过程中加强对学生的辅导工作。在实验课的过程中, 教师可以首先分析该实验题目, 比如:表1中的题目, 就分别针对分支结构中的两分支结构和多分支结构进行了练习。然后再引导学生完成该实验报告。同时在布置实验报告题目时, 应注意题目的难度、题量等问题。

在实验课时, 教师还可以适当的改变教学方法, 比如:给出一程序段, 让学生找出程序段中的错误;还可以给出一程序段, 让学生完整填写程序。

例如:输入三个数a, b, c, 按照由小到大的顺序输出。

第四、实验课教师要当场检查程序。在实验课上, 任课教师一定要对学生的作业进行当场检查、提问, 只有这样才能杜绝学生去抄袭别人的, 就算抄来弄不明白也是白费心机。要想上机时顺利通过, 课堂上必须认真听讲, 记笔记。因此课堂教学时学生基本上没有迟到和无故缺的, 并且课堂上都能专心听讲, 记笔记, 课间10分钟还问个不停, 因为上机时就没有这么多时间详细问老师了。同时在实验课上, 老师还可以有针对性地个别辅导, 对比过去单纯的批改书面作业老师对学生成绩的评定也更客观, 同时也有效地避免学生互相抄袭作业、不求甚解的弊端。同时大家提问的积极性也充分调动起来了。

总之, 在实验课教学的过程中, 教师要尽心、尽责, 同时加强对学生的管理工作, 对每个同学严格要求, 同时在自己的教学方法和教学手段上下更多的功夫。

实践证明, 通过以上措施, 在C语言实验课上增加了学生的学习热情, 在一定程度上提高了学生程序的编写、调试能力, 对今后学习其他计算机课程打下了良好的基础。这些改革措施不但对学生提出了更严格的要求, 而且对任课教师的要求也提高了, 工作量也势必增加, 这就要求我们老师要比平常付出更多。当然, 这只是我对于C语言实验课教学的一点经验, 还希望得到进一度的完善和提高。

摘要:本文首先介绍了C语言实验课教学的重要性, 然后探讨了一些在C语言实验课教学中的方法, 最后总结了实验课教学的效果和体会。

c实验报告总结

c实验报告总结(精选8篇)c实验报告总结 第1篇c语言实验报告分析总结在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践...
点击下载文档文档内容为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是最后一篇
确认删除?
回到顶部