第一篇:C语言课程实习2012
《C语言程序设计》课程设计
一.课程性质
C程序课程设计是《C程序设计》课程的实践环节,其目的是为学生提供了一个既动手又动脑,独立实践的机会,学生将课本上的理论知识和实际有机的结合起来,锻炼学生分析、解决较复杂问题的能力,提高学生独立编写大编程的能力。
二、基本要求
1、课程设计可采取每人或2人一题,可任选题目进行设计。每组成员分工合作完成一个课程设计时,每个人的任务不同;
2、要求利用结构化程序设计方法以及C的编程思想来完成系统的设计;
3、模块化程序设计:要求在设计的过程中,按功能定义函数,进行模块化设计,各个功能模块用函数的形式来实现;
3、学生所选课题必须上机通过,并获得满意的结果;
4、程序书写风格:锯齿型书写格式。
三、课程设计报告的要求
1、需求分析
描述问题。简述课题要解决的问题是什么,有什么要求和限制条件。
2、总体设计(程序设计组成框图、流程图)
3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等))
4、源程序清单和结果:源程序要加注释。结果要包括测试数据和运行结果。
5、设计心得
四、考核标准:
成绩按五分制评定:优、良、中、及格和不及格
评价标准
课程设计成绩评定的依据有设计文档资料(40%)、具体实现设计方案的程序(25%)、验收(25%)课程设计考勤登记表(10%)。
优(90分以上):必须要有一定的创意,有自己独特的算法。按要求完成课题的全部功能,有完整的符合标准的文档,文档有条理、文笔通顺,格式正确,其中有总体设计思想的论述,有正确的流程图,程序完全实现设计方案,设计方案先进,软件可靠性好;
良(80-89分):完成课题规定的功能,有完整的符合标准的文档,文档有条理、文笔通顺,格式正确;有完全实现设计方案的软件,设计方案较先进,无明显错误;
中(70-79分):完成课题规定的功能,有完整的符合标准的文档,有基本实现设计方案的软件,设计方案正确,但有少于失误;
及格:完成课题规定的大部分功能,有完整的符合标准的文档,有基本实现设计方案的软件,设计方案基本正确,个别功能没有实现,但错误不多;
不及格:完全复制别人的文档资料,没有完成课题规定的功能,没有完整的符合标准的文档,软件没有基本实现设计方案,设计方案严重错误。
五、参考设计题目
1.小学生数学CAI系统
设计内容:
该系统为小学数学辅助教学系统,利用该系统可以锻炼小学生的数学运算能力。它包括+、-、×、÷四则运算。
设计要求:
1)系统菜单可以选择包含的运算符(+、-或×、÷)、数值的位数(1位,2位、3位)。
2)单击“开始”,系统自动随机地出10道题。
3)每出一题,小学生输入答案后,第一次答对,系统给出信息“完全正确,你非常聪明!加10分”,总分+10分,显示下一题;若答错了,系统给出信息“你答错了,继续努力!”,继续显示该题目,若第2次答对了,系统给出信息“答对了,你很棒!加8分”,总分+8分,显示下一题;若答错了,系统给出信息“你答错了,继续努力!”,继续显示该题目,若第3次答对了,系统给出信息“答对了,祝贺你!加6分”,总分+6分,显示下一题;若答错了,系统给出信息“非常遗憾你又答错了,请继续做下一题。本题的正确答案为„„”,继续显示下一题;
当答完所有的题给出总分
2.英语字典
设计内容:
设计一个简单的英语字典,输入英语单词,显示中文含义,设计要求:
1)自行设计一单词库;
2)词库的编辑功能(添加、修改、删除题库中的单词)
3)具有查询的功能(“英汉”和“汉英”两种方式)
3.学生学籍管理系统
可对学生学籍进行注册,修改,删除,查找,统计等操作。
功能要求:
(1)系统以菜单方式工作。
(2)登记学生的学号,姓名,班级和籍贯信息
(3)修改已知学号的学生信息;
(4)删除已知学号的学生信息;
(5)查找已知学号的学生信息;
(6)查找并统计某个籍贯的学生信息及总数。
4.其它难度相近的自选题目。
附:课程实习报告封面
广东海洋大学职业教育学院
《C语言程序设计》课程实习报告
题目:英语字典班级:应电111
学号:201136626133姓名:邱洪文成绩:
指导教师:
日期:年月日
第二篇:C语言课程实习报告
新疆农业职业技术学院 《 VB程序与设计
教学实习报告
部门:信息技术学院
专业: 计算机应用
班级:10高职应用班
姓名: 李蒙
指导教师: 徐玉莲
》
《VB程序与设计》教学实习报告
10高职应用班李蒙
一、实习时间:2012年6月21日—2012年6月25日
二、实习地点:第一微机室
三、实习目的:
1、熟悉我们自己所用的计算机的VB开发环境,并且能够熟练掌握,达到错误能找到原因并且加以改正。
2、加深对课本理论知识的理解,进一步掌握书中重点、难点实例,锻炼自己的编写程序能力和实际应用能力。
3、上机调试程序的过程中,发现错误,解决错误,保证程序的正确运行,运行结果与给定结果完全相同。
4、学会用书中基本知识解决实际中的一些问题,将书本所学的内容与实际操作相结合,明确思路。将自身的不足与缺陷改掉,养成良好编辑风格
5、培养我们的主观能动性、沟通、表达能力和团队合作意识,为我们以后的发展打下基础。
四、实习内容及方法:
第三篇:C语言课程实习
课程实习
一、C程序上机操作方法及运行环境
编写一个C程序,输入a, b, c,d四个值,输出其中最小者。
#include
main()
{
int a,b,c,d,t;
printf(“Please input numbers:”);
scanf(“%d,%d,%d,%d”,&a,&b,&c,&d);
t=min(min(min(a,b),c),d);
printf(“min number is:%dn”,t);
}
int min(int x,int y)
{
int z;
if(x z=x; else z=y; return(z); } 运行结果:Please input numbers:4,6,3,9 min number is: 3课程实习 二、C程序上机操作方法及运行环境 从键盘输入三个字符,要求输出这三个字符,并输出它们的ASCII码及其ASCII码的平方根和的平方。 #include #include void main() { char ch1,ch2,ch3; float t; scanf(“%c,%c,%c”,&ch1,&ch2,&ch3); t=sqrt(ch1)+sqrt(ch2)+sqrt(ch3); printf(“%c,%dn”,ch1,ch1); printf(“%c,%dn”,ch2,ch2); printf(“%c,%dn”,ch3,ch3); printf(“%fn”,t*t); } 运行结果:a,b,c a,97 b,98 c,99 881.98468 3课程实习 三、循环结构程序设计 1)输入两个正整数m和n; 2)如果m=n输出最大公约数m程序结束; 3)若m>n则m=m-n否则n=n-m; 4)返回到2)(循环)。 #include void main() { int m,n; scanf(“%d%d”,&m,&n); while(m!=n) { if(m>n)m=m-n; else n=n-m; } printf(“%dn”,m); } 运行结果: 34,2 4课程实习 四、循环结构程序设计 打印下面的图案 # # # # # # # # # # # # # # #include void main() { int i,j; for(i=1;i<=4;i++) { for(j=1;j printf(“ ”); for(j=5;j>=i;j--) printf(“*”); putchar('n'); } } 课程实习 五、数组的应用 输入一个0到150之间的十进制整数,要求把此数转化为二进制形式。如: 143↙ 10001111 #include void main() { int a,b[7],i; scanf(“%d”,&a); for(i=0;i<=7;i++) { if(a/2<1) b[i]=1; if(a==3) b[i]=1,b[i+1]=1; else b[i]=a%2; { if(a%2==0) a=a/2; else a=(a-1)/2; } } printf(“%d%d%d%d%d%d%d%dn”,b[7],b[6],b[5],b[4],b[3],b[2],b[ 1],b[0]); } 运行结果: 0110001 1课程实习 六、函数 输入10个景区内的5个不同景点门票价位,分别用函数求: ①每个景区平均价位; ②每个景点的平均价位; ③找出最高的价位所对应的景点和景区。 #include #define n1 10 #define n2 5 float a_jingqu[n1],a_jingdian[n2]; void main() { void input(float a[][n2]); void jingqu_aver(float a[][n2]); void jingdian_aver(float a[][n2]); int hightest(int *q,int *d,float a[][n2]); float d(float a[][n2]); int i,j,q=0,d=0; float price[n1][n2],h; input(price); jingqu_aver(price); jingdian_aver(price); printf(“nn 序号 景点 1 2 3 4 5平均价位nn”); for(i=0;i { printf(“ NO.%d ”,i+1); for(j=0;j { printf(“%8.2f”,price[i][j]); } printf(“%8.2fnn”,a_jingqu[i]); } printf(“景点平均”); for(i=0;i { printf(“%8.2f”,a_jingdian[i]); } h=hightest(&s,&c,price); printf(“nn 最高价位为:%f 是第%d 个景区,第%d 个景点的价位nn”,h,q,d) } void input(float a[][n2]) { int i,j; for(i=0;i { printf(“nn 输入%d 个景区的 5 个价位nn”,i+1); for(j=0;j { scanf(“%f”,&a[i][j]); } } } void jingqu_aver(float a[][n2]) { int i,j; float s; for(i=0;i { s=0; for(j=0;j { s+=a[i][j]; } a_jingqu[i]=s/n2; } } void jingdian_aver(float a[][n2]) { int i,j; float s; for(i=0;i { s=0; for(j=0;j { s+=a[j][i]; } a_jingdian[i]=s/n1; } } int hightest(int *q,int *d,float a[][n2]) { float hightest=0; int i,j; for(i=0;i { for(j=0;j { if(a[i][j]>hightest) { hightest=a[i][j]; *q=i+1; *d=j+1; } } } return(hightest);} 课程实习 七、指针 输入10个整数,找出其中最小的数并与第一个数对换。写三个函数:①输入10个数 ②进行处理; ③输出10个数。 #include void main() { void readin(int *); int comp(int *); void print(int *); int a[10]; readin(a); comp(a); print(a); } void readin(int *p) { int i=0; printf(“please input numbers:n”);for(;i<10;i++) scanf(“%d”,p++); } int comp(int *f) { int i,j,t; for(i=0;i<10;i++) {if(*(f+j)<*(f+i))continue; j=i; } t=*(f+j); *(f+j)=*f; *f=t; } void print(int *u) { int i; printff(“pleas input i:n”); for(i=0;i<10;i++) printf(“%d ”,*u++); printf(“n”); } 运行结果:***83966 2 ***183966 NJ。淑绅园 课程 NJ.淑绅园语言课程 一、语言教学总目标: 学主持、练口才、增自信、懂礼仪、长才干。 ---NJ淑绅园 语言课程 培养少年儿童观察生活、认识生活、体验生活的能力,从小养成用心观察事物、用脑思考事物和动手写作的习惯,促进少年儿童的学习热情,提高他们的语言能力、组织能力和社会交往能力,为少年儿童提供开阔视野、展示自我、增强自信的学习实践的天地。 二、语言教学的内容与要求 1、创造一个自由、宽松的语言环境,支持、鼓励、吸引幼儿与教师、同伴或其他人交谈,体验语言交流的乐趣,学习使用适当的、礼貌的语言交往。 2、鼓励幼儿大胆、清楚地表达自己的想法和感受,尝试说明、描述简单的事物或过程,发展语言表达能力和思维能力。 3、养成幼儿注意倾听的习惯,发展语言理解能力。 4、提供普通话的语言环境,帮助幼儿熟悉、听懂并学说普通话。 三、关于课程 适学对象:2.5~4.5岁的儿童 教师介绍:专业师范院校毕业,主持经验充足,掌握教育心理学,善与孩子沟通。其他说明:课程课时为60分钟。 四、课程介绍 教学特色:活泼生动的教学课堂、形象逼真的表演训练、完美标准的上镜效果、最高最好的推荐平台。培养孩子良好的表达能力,开发孩子在众多人面前敢于说话和主动交流等多方面的综合素质,因材施教,突出个性,上课形式活泼生动。 启蒙班 :针对该年龄段最容易出现的发音错误进行指导,掌握适当的朗诵、讲故事技巧,以语言表达为基础,丰富自己,在舞台上展现自己,迈出成为主持人的第一步。入学班 :通过朗诵、讲故事、演讲等技巧方面的训练,进一步提高儿童的表达、表现能力,提高儿童的学习兴趣,培养儿童良好的心理素质与舞台形象.NJ。淑绅园:025-58930905 ***(王) 小班语言领域绘本《我会做家务》教案评价 【活动目标】 1.学习观察画面,初步了解故事内容。 2.尝试用完整的语言来学说简单的对话,能大胆表达。3.感受做家务能带来自信、自豪和快乐。【活动准备】 物质准备:PPT《我会做家务》、幼儿人手一份操作卡、大的房间操作板。经验准备:幼儿有过帮助爸爸妈妈做家务的体验活动。【活动过程】 一、“找朋友”游戏,引发兴趣。 师:我们都有自己的好朋友,听着音乐一起来找朋友吧! 二、观察画面,理解故事。1.自由讲述画面 播放PPT1,师:瞧!皮皮狗新买了一个皮球,它去找朋友一起玩了。播放PPT2,师:皮皮狗遇到了谁?他们在干什么?(幼儿自由讲述)2.学习故事对话 播放PPT3,师:皮皮狗是怎么问小熊的?(幼儿猜测、讨论) (播放录音)听听故事里皮皮狗是怎么问的?(幼儿一起问:小熊小熊,我们去玩皮球吧!) 师:小熊又会怎样回答呢?(幼儿讨论) (播放录音)听听小熊是怎么回答的?(不行不行,我要扫地呢!)幼儿加上动作一起学一学。 播放PPT4、5,教师分别采取分角色问答、集体问答的方式引导幼儿学说对话。教师小结:皮皮狗找了几个小动物去玩皮球?分别有谁?可是三个小动物都在忙着做家务。看看三个小动物的表情怎么样?听听它们一起说了什么?(播放录音)提问:小动物们说了什么?(幼儿学一学) 三、动手操作,整理房间。 1.师:皮皮狗也听到了,它突然想到了自己的家,就“咚咚咚”地跑回了家里, 来到了自己的房间。(出示大的房间操作板)皮皮狗看到房间里怎么了?皮皮狗会怎么做? 小结:看到房间里乱七八糟的,皮皮狗像小动物那样也开始做家务、整理房间啦!2.幼儿操作,帮助皮皮狗整理房间。(使用操作卡操作) 3.播放PPT6,师:谁来说说你是怎样帮皮皮狗整理房间的?(个别幼儿讲述:如红衣服送到红色的衣柜里、黄蜡笔送到黄色的盒子里、绿皮球送到绿色的抽屉里等等)教师根据幼儿的讲述进行操作。 师:我们一起来看看皮皮狗的房间,现在变得怎么样? 四、联系生活,提升经验。 师:我们小朋友除了会整理房间,你还会做什么家务呢?(幼儿大胆讲述)现在我们陪皮皮狗一起去外面玩游戏吧! 教案评价 活动目标以幼儿为主体来制定。目标具体明确,符合指南中小班幼儿语言领域的年龄发展特点。 在活动准备中有可供幼儿操作的道具,明确提出幼儿要有做家务的体验经验,这利于在活动开展时激起幼儿的回忆,引发其兴趣,让其有想法可表达。 整个活动内容围绕绘本“我会做家务”展开,教学过程与目标相呼应,且内容“做家务”十分贴近幼儿生活,课程容量也较少,难度在利于小班幼儿接受和发展的范围内,使幼儿“跳一跳就能够到桃子”。语言领域的关键经验在于在使用中学习、在真实情境中学习、从整体到部分的学习。这就要求教师在开展语言领域活动时,要重点创设适合幼儿发展特点的、自然、真实、有趣的语言环境。在教师引导性的语言下,绘本“我会做家务”正好能提供这样适宜的语言环境。 教师在活动导入使用了“找朋友”游戏,过程中以提问的方式一步步引导幼儿观察故事画面,让幼儿自由表述故事内容,进行角色对话;在讲述故事中插入了幼儿操作部分,增加了趣味性,又加深了幼儿“做家务”的体验经验(其中包含了分类的知识点)。整个活动中穿插了故事画面展示、对话录音播放、幼儿自由表达、幼儿学习做家务动作、模拟操作整理房间等环节,包含了看、听、说、动作、操作等方面。第四篇:语言课程介绍
第五篇:课程语言教案评价