当前位置:首页 » 学校课程 » 小学课程测试

小学课程测试

发布时间: 2020-11-29 20:19:29

『壹』 题目一: 1. 课程名称:小学生四则运算测验

代码供参考,调试了下,保证能用,输出提示语什么的你自己再看下改改:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <ctype.h>
#include <string.h>
#define MAXN 99
/*
课题说明:随机选择两个整数进行加减乘除运算,给出算式要求学生作答。
基本要求:
1) 功能齐全:界面操作灵活方便,至少实现以下基本功能:
l 电脑随机出10道题,每题10分,程序结束时显示学生得分;
l 允许随机给出的数在100以内。
l 每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案;
l 对于每道题目,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分;
l 总成绩90分以上现实“SMART”,80~90分显示“GOOD”,70~80分显示“OK”,60~70分显示“PASS”,60分以下显示“TRY AGAIN”。
2) 界面友好:界面友好、输入有提示、尽量展示人性化。
3) 可读性强:源程序代码清晰、有层次、主要程序段有注释。
4) 健壮性好:用户输入非法数据时,系统应及时给出警告信息。
*/
/*主函数*/
int main()
{
int a[10],b[10],c[10];/*十道题目的第一个a和第二个操作数b以及答案c */
char op[10]; /*十道题目的操作类型,+ - * / 分别代表加减乘除 */
int score; /*得分 */
int i;
void generateQuestion(int a[],char op[], int b[], int c[]);
int getAnswer(int answer);

score=0; generateQuestion(a, op, b,c); /*随机出题*/
printf("\n一共 10道题,每道题有 三 次机会输入答案,\n第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分\n");
printf("现在开始出题:");
for(i=0;i < 10;i++)
{
printf("\n第%2d题:%2d %c %2d = ",i+1,a[i], op[i], b[i]);
score += getAnswer(c[i]); /*获取答案输入并评分*/
}
printf("\n您的总分: %d \n等级:", score);
if(score > 90 ) printf(" SMART ! ");
else if (score > 80 ) printf(" GOOD ! ");
else if (score > 70 ) printf(" OK ! ");
else if (score > 60 ) printf(" PASS ! ");
else printf(" TRY AGAIN ! ");

return 0; }
/*
获取输入并判定答案对错,
输入:answer 是正确答案,
返回:得分
*/
int getAnswer(int answer)
{
char input[81]; /*输入的答案,先以字符串形式保存 */
int flagresult = 0; /*回答是否成功的标记,0为不成功,1为成功 */

int len; /*字符串长度,和下面的p变量配合检查输入是否合法数字 */
char *p;
int i,j; /*j是答题次数 */

j = 0;
do{
j++;
scanf("%s",&input);
len=strlen(input);
for(i=0; i<len-1; i++)
if(!isdigit(input[i]))
{
printf("输入不合法!");
if(j<3) printf("再试下: ");
break;
}
if(i == len-1)
{
if(answer == atoi(input))
{
flagresult = 1;
printf("答对了!");
break;
}
else if(j<3) printf("答案不对,再试下: ");
}
}while(j<3 );

/*对于每道题目,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分*/
if( flagresult != 1)
{
printf("很遗憾,正确答案是: %d",answer);
return 0;
}
else if(j ==1 ) return 10;
else if(j ==2 ) return 7;
else return 5;
}
/*
产生10道题并保存在a、op、b、c数组中,分别对应,第一个数,运算符,第二个数,运算结果
*/
void generateQuestion(int a[],char op[], int b[], int c[])
{
int i,temp;

srand((unsigned)time(NULL)); //随机数初始化种子
for(i=0;i<10;i++)
{
temp = rand() % 4;
switch(temp) //+ - * / 分别代表加减乘除, 0,1,2,3
{
case 0:
op[i] = '+';
c[i]= rand() % MAXN + 2 ; //和最小是2
a[i] = rand() % (c[i]-1) + 1 ; //保证 a 比 c小,从而 a、b都是正整数
b[i] = c[i]-a[i];
break;

case 1:
op[i] = '-';
a[i]= rand() % MAXN + 2 ; //被减数最小是2
b[i] = rand() % (a[i]-1) + 1 ; //保证 b 比 a小,从而 a、b、c都是正整数
c[i] = a[i]-b[i];
break;

case 2:
op[i] = '*';
c[i]= rand() % MAXN + 2 ; //积最小是2
//保证 a 比 c小,而且 a、b、c 都是正整数
do{
a[i] = rand() % (c[i]-1) + 1 ;
}while(c[i] % a[i] != 0);
b[i] = c[i]/a[i];
break;

case 3:
op[i] = '/';
a[i]= rand() % MAXN + 2 ; //被除数最小是2
//保证 b 比 a小,而且 a、b、c 都是正整数
do{
b[i] = rand() % (a[i]-1) + 1 ;
}while(a[i] % b[i] != 0);
c[i] = a[i]/b[i];
break;
default:break;
}
}
return;
}

『贰』 什么是小学学业水平测试

实行学业水平测试,是为了加强对中小学的课程管理和质量监控,其有利于促进中小学生全面发展。
学业水平测试是对中小学学校学生在校期间学习情况的全面检测。学业水平测试、语数外科目考试、综合素质评价,共同构成完整的学生综合评价体系。
原本学业水平测试只针对高中生,现在延伸到小学。小学的学业水平测试一般包括积累与运用”、“阅读”和“习作”三部分。

『叁』 小学语文新课程标准测试题(会的帮忙做一下,谢谢)

一、填空题。

1、语文课程应致力于学生(语文素养)的形成和发展。

2、语文教学应在(师生)平等对话的过程中进行。(学生)是语文学习的主人,(教师)是学习活动的引导者和组织者。

3、课程目标按(九年一贯)整体设计,根据(知识与能力)、(过程与方法)、(情感态度和价值观)三个维度设计。

4、课程目标的总目标部分一共10条,第3条要求培植热爱祖国语言文字的情感,养成语文学习的(自信心)和(良好习惯),掌握最基本的(语文学习方法)。

5、语文课程标准将原来的中高年级“以写记叙文为主”改成了“能写(简单的纪实作文和想象作文)”。

二、单选题。根据新课标,选择符合课标理念的大写字母填入题后的()内。

1、关于语文课程的基本特点,全日制义务教育语文课程标准(实验稿)(以下简称“新课标”)的观点是:( C )

A、工具性 B、人文性 C、工具性与人文性的统一 D、工具性、思想性与人文性的统一

2、第一学段新课标对汉字的基本笔画和常用的偏旁部首的目标要求是:(C )

A、了解 B、基本掌握 C、掌握 D、不要求

3、新课标学段阅读目标要求中的第7条:学习略读,粗知文章大意,是哪个学段提出的:(B )

A、第一学段 B、第二学段 C、第三学段 D、第四学段

4、阅读教学过程是:(D )

A、学生与文本之间对话的过程。B、学生与教师之间对话的过程。

C、教师与文本之间对话的过程。D、学生、教师、文本之间对话的过程。

5、锻炼学生口语交际能力,应鼓励学生:( A)

A、在各科教学活动以及日常生活中。B、在口语交际课中

C、在家庭生活中 D、在与社会人群交往中

三、多选题。根据新课标,选择符合课标理念的大写字母填入题后的()内。(共10分)

1、关于课程的基本理念,“新课标”正确恰当的表述是:(D)

①全面提高学生的语文素养。②积极倡导自主、合作、探究的学习方式。③努力建设开放而有活力的语文课程。④正确把握语文教育的特点。

A、①②③④ B、①③④② C、②③④① D、①④②③

2、关于第一学段识字与写字,新课标提出:(A)

①识字写字是阅读和写作的基础。②1~2年级要多认少写。③引导学生掌握基本的书写技能。④初步感受汉字的形体美。

A、①②③④ B、③④ C、②③④ D、①③④

3、各个学段的阅读教学都要重视:(B)
①朗读②分角色读。③表演读。④默读 A、①②③④ B、①④ C、②③ D、③④

4、综合性学习的评价应着重于学生的:(C)

①合作精神②创新意识③参与程度④探究精神 A、①②③ B、③④ C、②④ D、①②③④

5、学生作文修改的评价要:(D)

①注意考察学生修改作文内容②注意考察学生修改作文态度③注意考察学生修改作文过程④注意考察学生修改作文方法 A、① B、①③ C、①③④ D、①②③④

ps:有些不同,自己选取一下~~~

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919