- 相关推荐
语言类实习报告合集4篇
随着个人的素质不断提高,报告与我们的生活紧密相连,报告具有成文事后性的特点。那么,报告到底怎么写才合适呢?下面是小编为大家收集的语言类实习报告6篇,欢迎阅读,希望大家能够喜欢。
语言类实习报告 篇1
课题名称: 通讯录管理系统
专 业:计算机信息管理
班 级:09信管(1)班
学 号:
姓 名:
指导教师:
20xx 年 7 月 1 日
目 录
1 课程设计目的??????????????????? 1
2 课程设计题目??????????????????? 1
3 课程设计报告内容????????????????? 1
4 结论??????????????????????? 10
5 结束语?????????????????????? 10
6 参考书目????????????????????? 10
7 程序运行????????????????????? 10
8 附录:(源程序清单)???????????????? 12
一、课程设计题目
《通讯录管理系统》
二、实训目的
(1)掌握结构化程序设计的基本方法,基本掌握面向对象程序设计的基本思路和方法。
(2)掌握C的基本概念和基础知识。
(3)通过训练能够读懂较为复杂的C语言源程序并具备基本C语言程序设计的能力。
(4)熟练掌握各种常用类的定义,继承,文件的应用,为更好的理解面向对象打下更好的基础。
(5)通过实训,培养自己编写、调试、分析大型应用程序的能力。
(6)掌握面向对象的基本原理,提高学生综合程序设计的能力。
(7)培养自己独立解决问题,查找资料的能力。同学之间相互帮助,相互交流,相互合作的团队精神。
(8) 培养自己良好的'学习兴趣,独立的编程风格。
(9) 通过实训检查自己学习上的不足,达到熟练掌握C语言的基本知识和技能。
三、课程设计报告内容
3.1功能要求
该系统运行在DOS环境下,人机界面为命令行文本界面。完成的任务是对若干人的通信录信息进行管理,且数据保存到文件中。
实现的主要功能是:
? 添加:增加一个或几个人的通信录信息。
? 删除:删除已输入的通信录信息。
? 查询:根据输入的姓名查找通信录信息。
? 修改:根据输入的姓名修改通信录信息。
? 显示:输出所有通信录信息。
3.2 设计环境
所使用的语言采用标准C,开发工具选用在Windows环境下的C-free、Win-TC或者Visual C++ 6.0。
3.3 数据结构
本系统是对通信录的信息进行管理,通信录记录的信息采用C的结构体数据类型描述,定义如下:
struct ren /*定义个人资料结构体类型*/
{
char name[10];/*姓名*/
int age; /*年龄*/
char tel[12]; /*电话号码*/
char city[20];/*城市 */
char units[30] ; /*所在单位*/
char note[20]; /*备注*/
};
3.4实现方法及主要算法分析
(1)主界面的设计:主界面采用文本菜单的形式,各功能调用通过菜单进行选择。采用循环处理,以便执行完某项处理后,仍可选择其他项处理。在循环内先显示提示信息,然后读取用户输入,使用switch语句对用户的输入进行判断,分别调用相应的模块,当某模块结束后再次回到文本菜单,直到用户选择结束程序菜单,才退出循环,从而退出系统。
(2) 外部文件的类型:文件采用的二进制的文件,对文件的读写采用顺序文件的方式,并使用fread和fwrite等函数对文件进行操作。
(3)清屏函数:一般由上一级菜单屏幕进入下一级菜单屏幕或由下一级菜单屏幕返回上一级菜单屏幕都需要清除屏幕原来显示的内容。同时在调用程序的过程中,记录需要清屏的位置,然后修改代码,加入clrscr()函数清屏。
(4)提示信息:一般的输入与输出需有相应的提示信息,以增加用户的交互性,增加输出的可读性,以帮助用户使用程序。
(5)设置颜色:textbackground()、textcolor()函数设置背景和前景颜色
(6)光标定位:gotoxy(列,行); 光标定位
3.5模块设计
根据功能要求,本系统为五大主要模块,具体模块如表所示。
表 通讯录管理管理系统的模块
3.6处理流程
语言类实习报告 篇2
我于年月日至月日,在江西教育学院附属中学实习了天。本次实习目的是通过教育实践,充分发挥主观能动性,把在大学课堂上所学的理论知识和实际教学相结合,初步掌握中学语文的教学方法和技能,以及班主任工作的相关能力,了解现今中学生和教育的现状,为以后的教育工作奠定基础。实习内容是语文课堂教学和班主任实习,包括备课、上课、修改作业、批阅试题,以及处理班主任的日常工作,包括熟悉班级、学生基本情况,搞好班集体建设,加强与班主任指导老师以及任课老师的交流和协作。做语文教师和班主任所要做的事情。在整个实习期间,我本着对学生负责的态度尽全力做好每一件事情。由于教学经验尚浅。因此,我对实习工作不敢怠慢,认真学习,深入研究,虚心向指导老师学习,获取了很多宝贵的教学经验。以下是我在实习期间的实习情况总结。
一、听课,认真学习,虚心求教
实习开始的两个星期,在指导教师的带领下,我们开始听课,做好听课记录,认真学习前辈的教学经验,我的体会是在教学前必须营造好的教学环境,教学过程中要把学生的学习兴趣调动起来,使他们在快乐中主动地学习,教学之后布置相应的练习进行巩固。我的指导老师是一位刚进入教育行业不久的女老师。虽然老师还很年轻,但在学生中的威望很高,可以在上课前就整理好班级的课堂秩序。在教学方面,老师根据课文的不同采用不一样的教学方法,如对于文言文采用传统式的教学,而说明文则采用新式的教学方法,通过多媒体教学手段的辅助,通过图片、音频、视频文件的展示,加深学生对课文的理解。而在教学任务完成,则布置相应的作业,如对于文言文课文的作业布置一般是完成练习,而对于说明文的作业一般是仿写一篇说明文,关于小说的学习,如《台阶》一文,布置了写一段“XXX,我想对你说”的小短文,200字左右,这样,就能加深学生对于《台阶》课文中表达的人文精神的理解。
二、备课,备教材、备学生、备教法
教学就是教与学,两者是相互联系,不可分割的,有教者就必然有学者。学生是被教的主体。因此,了解和分析学生情况,有针对地教对教学成功与否至关重要。最初接触教学的时候,我还不懂得了解学生对教学的重要性,只是专心研究书本,教材,想方设法令课堂生动,学生易接受。
备教材。要保证好的教学效果,不能单单营造活跃的课堂气氛,搞花架子,而应该从教学内容中找到学生的'兴奋点。因此,课前准备一定要充分。为了上好每一堂课,我都认真研究课文,找出重点,难点,有针对性地讲。为了令教学生动,不沉闷,我还为此查资料,参考教参以及网上优秀教案和视频,整理教案,准备相关教具,授课时就胸有成竹了。在教学过程中,语速、教学进程应根据教学内容的性质、重要性和大多数学生的适应程度灵活掌握,该快则快,应慢则慢。
备学生。我班上学生的语文水平层次不一,中等生、差生占较大多数,尖子生相对较少。因此,课文讲得太深,很难照顾到整体,最初我备课时没有考虑到这点,因此,教学效果不很理想。从此可以看出,了解及分析学生实际情况,做到因材施教,对授课效果有直接影响。这就是教育学中提到的“备教法的同时要备学生”。在教学反思中,我深深地理解了这一理论。
备教法。教学中,备课是一个必不可少,十分重要的环节,备学生,又要备教法。备课不充分或者备得不好,会严重影响课堂气氛和积极性,办公室里的一位老前辈对我说:“备课备不好,倒不如不上课,否则就是白费心机。”因此,每次上课之前,我都花费大量的时
间在备课之上,认认真真钻研教材和教法,参考网络上的优秀视频和教案,有的课用讲读方法比较好,有的课学生自读,老师进行引导比较好,有的用多媒体教学手段比较直观形象等等,每节课都有比较适宜的方法。在备课时,我都认真地研究课文,或向老师虚心请教,从而选择教学方法。
备课的体会。一堂准备充分的课,会令学生和老师都获益不浅。备课充分,能调动学生的学习积极性,增强教学效果。但同时老师又要具有驾驭课堂的能力,因为学生的行为也会直接影响课堂教学。在中国母语为汉语的这种大环境之下,学生对语文既熟悉又陌生,所以要教好语文,就要让学生喜爱语文,让他们对语文产生兴趣。为此,我在网上“取经”,就是尽量多讲一些与课文相关的文化故事,让他们产生学习兴趣,更主动学习语文。因为只有语文水平提高,才能提高学生们的语文写作能力。
三、授课,启发兴趣,创新方法
课堂教学
在启发学生课堂兴趣时,我采用如下方法:以课文相应的情感进行教学,这包括教师在教学过程中所使用的语调、表情、动作等;这一学龄的学生对美感已经有一定的追求,所以在教学中,可以用优美感人的语言激发兴趣,“辞不可不修,说不可不善”,闪耀着智慧光辉的语言具有丰富的表现力;以生动形象的比喻激发兴趣。
课后辅导
班上学生对于语文这门课程的理解不一样,因此,导致他们对语文的重视程度也相应不同,这样的话,语文水平自然层次不一,出现好差分化现象,严重影响全班语文素质的提高。为此,我制定了具体的计划和目标。对语文不理想的学生进行有计划的辅导。我把这批学生分为两类。第一类是学习积极性不高的学生,对这些学生,我采取集体辅导,给他们分配固定任务,不让他们有偷懒的机会,让他们发挥应有水平;第二类有学习积极性,但能力不强的学生。我对这部分学生进行适当引导,耐心教导,一定要注意言辞,避免伤害学生,慢慢提高他们的语文水平。
作业批改
批改作业,我纠正每个错误,在批语中强调订正的重要性,并根据各个学生的情况勉励之,开导之。对那些在我要求订正之后依然不订正的学生,我在课后找学生谈话,做好他的思想工作。改作文,我花的精力更多,因为我发现可以通过作文了解学生的性格、生活、爱好等各方面情况,对于每一篇作文都写上相应的评语,鼓励他们写得更好。认真批改每一篇作文,对语言表达的通顺与否、有无错字进行指导。对于好句子,段落,或者作文,在相应的位置写上评语鼓励,将优秀的作文当成范文在全班朗读。而对于错误的地方,则批上错误原因。这样的做法,可以提高学生写作业的积极性,从而提高语文水平。
授课的体会
上课一定要设法令学生投入,不让其分心,这就很讲究方法了。上课内容丰富,现实。教态自然,讲课生动,难易适中照顾全部,就自然能够吸引住学生。所以,老师每天都要有充足的精神,让学生感受到一种自然气氛。这样,授课就事半功倍。回看自己的授课,我感到有点愧疚,因为有时我并不能很好地做到这点。当学生在课堂上无心向学,违反纪律时,我的情绪就受到影响,并且把这带到教学中,让原本正常的讲课受到冲击,发挥不到应有的水平,以致影响教学效果。我以后必须努力克服,研究方法,采取有利方法解决当中困难。
实习的内容除了专业课的教学实习,还有班主任工作的实习。在这段时间,通过对指
导老师刘老师以及办公室其他班主任的学习,以及在初二(1)班的实践,我有以下几点心得。
1、深入学生之中,消除学生与老师之间的隔阂感,让他们打开心扉。在休息时间,我会主动找学生进行交流,在交流的过程中去发现他们的心理问题。比如,甘德福同学总是在上课的时候讲闲话,不遵守课堂秩序。我课下找他聊天,发现他讲闲话的原因是自制力不足,且学习积极性不足。针对这样的问题,我同他分析上学与不上学的利与弊,并告诉他学生时代的老师也是自制力不足,与他分享我克服这一问题的方法。经过半个多小时的谈话之后,甘德福的表现向着好的方向转变,上课也不再走神,也会认真听讲。
2、定期的开展形式多样的主题班会,达到教育的目的。针对同学之间应当互帮互助,我开展了《举手之劳》的主题班会,以印度甘地坐火车把剩下的鞋扔下火车的故事导入班会,再进行深入且贴近生活的分析,告诉学生为什么要互帮互助,怎么互帮互助,帮助他们培养乐于助人的良好品格。通过这次班会,班上同学之间的关系更加融洽。
3、奖惩适当。为了鼓励进步的学生,要给以奖励,而对于犯错的学生,则要适当惩罚。这也就是说,奖惩也是班主任所应具备的能力。首先一定要尊重学生的独立人格,保护好学生的自信心、自尊心。其次,惩罚的目的不是为惩罚而惩罚学生,而是为教育学生而惩罚学生,换句话说,惩罚是手段,教育才是目的;再者,要给犯错的学生接受教训,改正错误的机会。
4、通过周记,了解学生情况,实现师生心与心交流。由于我的专业课实习是语文教学,而语文的指导老师给学生布置了周记的任务。因此,我可以学生每周的周记了解他们的心理状况,大部分学生会在周记中写自己现实生活中的快乐与烦恼,如与朋友相处不愉快,同家人发生了小矛盾,期中考试没有考好等,有的问题我直接在周记上给予答复。有的问题我则会通过其他的途径给予答复。通过周记这个小平台,学生一些小的心理问题也就能够得到很好的解决,我和学生之间能够实现心与心的交流。
以上就是我在实习期间学习到的知识与经验。由于经验颇浅,许多地方存在不足,希望在未来的日子里,能在各位老师,前辈的指导下,不断学习,努力进取,取得更好成绩。
语言类实习报告 篇3
设计报告
一, 实验目的:
通过上机实习,熟练掌握循环语句、选择语句、指针以及结构体的运用技巧。在实习中通过实际操作,编写程序,发现问题,最后解决问题,提升对c语言实用性的理解,在实践中巩固各知识点。
C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点,上机实习可以帮助我们更好地理解这种结构式的.中级语言以及其各式各样的数据类型和高效率的运算程序,为我们进一步学习C++打下坚实基础。
同时,在实习过程中,通过互相发现问题,共同解决问题,不仅锻炼了我们的合作能力,而
且也让我们发现了一些自己的个人误区以及其他人容易犯的错误,从而在今后的学习中更加谨慎,达到事半功倍的效果;通过询问老师,也让我们养成了不耻下问的好习惯,这将很有利于以后的学习。
闲乐-一个人闲。不如大家一块儿乐/retype/zoom/9861aabdfd0a79563c1e72ad?pn=2&x=0&y=0&raww=312&rawh=443&o=jpg_6_0_______&type=pic&aimh=443&md5sum=5742db4fcffa47783d15ae929b606fc2&sign=17301cfe1e&zoom=&png=276-8578&jpg=0-25354" target="_blank">点此查看
<通过冒泡法对数组进行排序>
<测试时由于循环语句循环次数的错误导致部分数据没有排序,修改for语言中的条件即可调试成功>
2,程序:
#includeint main() { int a[11],i,j,t,b,c,temp1,temp2,temp3; //定义一个数组a[11],用以存放学生的成绩 printf("从键盘输入10个学生成绩: "); for(i=0;i<10;i++)scanf("%d",&a[i]);//输入10个学生成绩 for(i=0;i<9;i++)for(j=0;j<9-i;j++) if(a[j] printf("10个学生成绩数组: "); for(i=0;i<10;i++)printf("%5d",a[i]); printf(" "); printf("再输入一个学生的成绩 "); scanf("%d",&b); //再输入一个学生的成绩c=a[9]; if(b printf("11个学生成绩数组: "); for(i=0;i<11;i++) printf("%5d",a[i]);printf(" "); for(i=0;i<5;i++) {temp3=a[i];a[i]=a[10-i];a[10-i]=temp3; } printf("排好序的成绩单进行反序存放为: "); for(i=0;i<11;i++) printf("%5d",a[i]);printf(" ");return 0; } 3,运行结果: //输入11个学生成绩 //排好序的成绩单进行反序存放 //输出反序存放后的学生成绩数组 C课程设计 一、课程设计目的 《C语言课程设计》是信息类专业的重要实践性课程。目的在于学习完《C语言程序设计》课程后进行的一次全面的综合练习。通过课程设计,一方面可以结合课程的教学内容循序渐进地进行设计方面的实践训练,另一方面,在参与一系列子项目的实践过程中,还能提高如何综合运用所学知识解决实际问题的'能力,以及获得相关项目管理和团队合作等众多方面的具体经验。为后续课程:面向对象程序设计、Visual C++,数据结构,软件工程,软件技术基础等奠定必要的实践基础。 设计目的如下: 1、进一步培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解。 2、针对C语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。 3、掌握C语言的编程技巧和上机调试程序的方法。 4、掌握程序设计中的常用算法。 二、课程设计题目及要求 1、基础训练题目 1.1基础 1.1.1写出下面程序的输出结果。 1)#include main( ) { int x; x=-3+4*5-6;printf(“%d ”,x); x=3+4%5-6; printf(“%d ”,x); x=-3*4%4-6/5; printf(“%d ”,x); x=(7+6)%5/2; printf(“%d ”,x); } 2)# include main() { int x=5; int y=6; int z=7; printf(" %d %d %d %d %d %d %d ",x>y,y>x,x!=y,x==z-2,x=x-2,x>=z,x<=z); } 3 ) #include main() { int x=0,y=-1,z=1; printf("%d,%d,%d,%d,%d,%d",x&&y,x||y,y&&z,y||z,x&y,x|y); } 1.2顺序结构 1)已知三角形的底和高,求三角形的面积 法一、 #include main() { float a,b; scanf("a=%f,b=%f",&a,&b); printf("MJ=%.2f",(a*b)/2.0); } 法二、 #include main() { float a,b,s; scanf("a=%f,b=%f",&a,&b); s=a*b/2; printf("s=%.1f",s); } 2)若已知某银行一年定期的存款年利率,输入存款额,计算三年后本利之和并输出。 年利率rate,存款期n,存款本金capital,本利之和deposit。 #include #include main() { int n=3; double rate=0.02; double capital; double deposit; printf("Please ente capital:"); scanf("%lf",&capital); deposit=capital*pow(1+rate,n); printf("deposit=%.2f ",deposit); } #define N 3 改4 #define RATE 0.02 改0..01 #include #include main() { double capital; double deposit; printf("Please ente capital:"); scanf("%lf",&capital); deposit=capital*pow(1+RATE,N); printf("deposit=%.2f ",deposit); } 改 1.3选择结构 1)输入四个整数,要求按大小顺序输出 # include main() { int a,b,c,d,t; printf("please input 四个整数 "); scanf("%d%d%d%d ",&a,&b,&c,&d); if(a {t=a;a=b;b=t;} if(a {t=a;a=c;c=t;} if(a {t=a;a=d;d=t;} if(b {t=b;b=c;c=t;} if(b {t=b;b=d;d=t;} if(c {t=c;c=d;d=t;} printf("%d %d %d%d ",a,b,c,d); } # include main() { int a,b,c,d,t; printf("please input 四个整数 "); scanf("%d%d%d%d ",&a,&b,&c,&d); if(a {t=a;a=b;b=t;} if(a {t=a;a=c;c=t;} if(a {t=a;a=d;d=t;} if(b {t=b;b=c;c=t;} if(b {t=b;b=d;d=t;} if(c {t=c;c=d;d=t;} printf("%d %d %d%d ",a,b,c,d); getch(); } 2)编写程序实现:输入一个百分制成绩。要求书出成绩的等级‘A? ?B? ?C? ?D? ?E?,90分以上为 ?A?,81~89分为 ?B?,70~79为 ?C?,60~69为 ?D?,60分一下为 ?E?。 #include main() { int x; printf("Please chengji: "); scanf("%d",&x); if(x>=90) { printf("A "); 【语言类实习报告】相关文章: 销售类的实习报告12-28 电气类实习报告02-13 酒店类实习报告03-06 农业类实习报告01-28 贸易类实习报告02-21 建筑类实习报告02-09 文秘类实习报告04-13 美术类实习报告04-28 水利类实习报告04-18 证券类实习报告04-14语言类实习报告 篇4