学校运动会

数据结构课程设计之一 运动会分数统计

一、 任务描述

参加运动会有n个学校,学校编号为1……n。比赛分成m个男子项目,和k个女子项目。项目编号为男子1……m,女子m+1……m+k。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2;哪些取前五名或前三名由学生自己设定。

二、问题分析

1、 设计基础:要掌握查找法和排序。

2、 分析设计课题的要求,要求编程实现六个功能: 功能包括:

1) 可以输入各个项目的前三名或前五名的成绩;

2) 能统计各学校总分,

3) 可以按学校编号或名称、学校总分、男女团体总分排序输出;

4) 可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名

的学校。

5) 数据存入文件并能随时查询

6) 规定:输入数据形式和范围:可以输入学校的名称,运动项目的名称

三、数据结构和功能设计。

开始菜单

主菜单

四、 程序结构分析: 1、程序模块结构

         

输入函数 选择函数 单个体函数 标号函数 总分函数 男总函数 女总函数 学校函数 项目函数 输出函数

2、程序的主要结构(函数调用方式)

图1中的流程的名称解释如下——main()是主函数,

负责调用其他所有的函数,exit()负责输出各个数据和提示,choose()用于选择菜单的选项,input()函数用于录入项目成绩,each()输出各学校总分,biaohao()输出按学校编码排序输出各学校的成绩,zongfen()输出学校总分排序,nanzong()输出男团体总分排序,nvzong()输出女团体总分排序,xuexiao()输出学校总分排序,xiangmu()按学校编码查询学校某个项目的成绩,

五、程序运行结果:

1、 原文件内容:

#include int a,b,c,d,i,j; struct node {

int num; };

struct node *f[22]; void exit0() {

FILE *fp; int k;

alp:if((fp=fopen("sore.txt","w"))==NULL) {

printf("创建文件失败\n"); printf("1*****重试\n"); printf("3*****回到主菜单\n");

printf("2*****强制退出,数据不保存\n"); alj: scanf("%d",&k); if(k==1) goto alp; else if(k==2) exit(0); else if(k==3) return; else

{

printf("输入有误重新输入:"); goto alj; } }

fprintf(fp,"\n\n");

fprintf(fp,"运动会分数统计表\n\n\n"); fprintf(fp,"项目代号"); for(i=1;i

fprintf(fp,"\n 学校代号\n"); for(i=1;i

fprintf(fp,"%10d",i); for(b=1;b

{

fprintf(fp,"%5d",f[i][b].num);

}

fprintf(fp,"\n"); }

fprintf(fp,"\n\n");

fprintf(fp,"本次运动会有%d个学校参赛\n\n",a);

fprintf(fp,"其中1~%d组是男子组,%d ~%d组诗女子组\n",c,c+1,c+d); printf("\n 比赛成绩已保存到当前路径下的“sore.txt”文件中\n\n"); fclose(fp); exit(1); }

int choose() { }

int choo;

printf("\n\n 1*****输入成绩\n");

printf("2******统计各学校的总分\n"); printf("3******按学校编号排序输出\n"); printf("4******按学校总分排序输出\n"); printf("5******按男团体总分排序输出\n");

printf("6******按女团体总分排序输出\n");

printf("7******按学校编号查询学校某个项目的成绩\n");

printf("8******按项目编号查询取得前三名或者前五名的学校\n"); printf("9******退出\n\n"); printf("请选择"); scanf("%d",&choo); return(choo-1);

void input() { int ab,ac,ae,af,g=1,get[5]={0,0,0,0,0}; printf("请输入项目代码:"); ale:scanf("%d",&ab); if(ab>c+d||ab

ae=0;

for(i=0;i

if(f[i][ab].num!=0) {

ae=1; break;

printf("\n此项目代号不存在,重新输入\n"); goto ale;

}

} if(ae==1) {

al2:printf("\n此项目成绩曾经已被录入过,重新录入:\n"); printf("1+++重新录入\n");

printf("2++++待查证后再录入\n\n"); scanf("%d",&af); if(af==2) {

printf("您已取消录入!!!!\n"); return; }

else if(af==1) {

for(i=1;i

if(f[i][ab].num!=0) { }

f[i][0].num=f[i][0].num-f[i][ab].num; if(ab

f[i][c+d+1].num=f[i][c+d+1].num-f[i][ab].num; else

f[i][c+d+2].num=f[i][c+d+2].num-f[i][ab].num;

f[i][ab].num=0;

} else

goto al2;

}

al:printf("此项目前几名胜出\n\n"); printf("3------前 3\n"); printf("5------前 5\n\n"); scanf("%d",&ac); if(ac==3) {

printf("请依次输入获胜学校代号: "); af=5;

for(i=0;i

alq:scanf("%d",&ae); if(ae>a||ae

printf("%d学校代码不存在,重新输入第%d名的学校代号\n",ae,g);

goto alq; }

for(b=0;b

if(ae==get[b]) {

printf("同一个学校不能在同一个项目中有两个名次,请重新输入第%d名的学校代号\n",g);

goto alq; } else get[b]=ae; }

f[ae][0].num=f[ae][0].num+af; f[ae][ab].num=af;

if(ab

f[ae][c+d+1].num=f[ae][c+d+1].num+af; else

f[ae][c+d+2].num=f[ae][c+d+2].num+af; if(af>3) af=af-2; else af--; g++; }

}

else if(ac==5)

{printf("请依次输入获胜学校代号:"); af=7;

for(i=0;i

alw:scanf("%d",&ae); if(ae>a||ae

printf("%d学校代码不存在,重新输入第%d名的学校代号\n",ae,g); goto alw; }

for(b=0;b

if(ae==get[b]) {

printf("同一个学校不能在同一个项目中有两个名次,请重新输入第%d

名的学校代号\n",g);

goto alw; } else

get[b]=ae;

}

f[ae][0].num=f[ae][0].num+af; f[ae][ab].num=af; if(ab

f[ae][c+d+1].num=f[ae][c+d+1].num+af; else

f[ae][c+d+2].num=f[ae][c+d+2].num+af; if(af>3) af=af-2; else af--; g++; } } else

goto al;

printf("\n\n 输入完成!!!\n"); }

void each() { printf("\n 对应的格式为: 学校代号: for(i=1;i

}

}

void biaohao()

{

printf("\n项目代号"); for(i=1;i9) printf("%4d",i); else

printf("%5d",i);

}

\n\n"); 团体总成绩

printf("\n");

printf("学校代号\n"); for(i=1;i

for(b=1;b

printf("\n");

if(f[i][b].num>9) printf("%6d",f[i][b].num); else

printf("%7d",f[i][b].num);

}

void zongfen() {

struct nod {

int ke; int num;

};

int ha;

struct nod *de;

de=(struct nod *)malloc(sizeof(struct nod)*a+1); printf("\n按学校编号排序输出\n\n"); printf("学校代号总分\n\n"); for(i=1;i

de[i].num=f[i][0].num;

for(i=1;i

for(b=i; b

if(de[b].num>de[i].num) {

ha=de[b].ke; de[b].ke=de[i].ke; de[i].ke=ha;

ha=de[b].num;

de[b].num=de[i].num; de[i].num=ha;

}

} }

for(i=1;i

printf("%13d%8d\n",de[i].ke,de[i].num);

}

void nanzong() {

struct nod {

int ke; int num;

};

int ha;

struct nod *de;

de=(struct nod *)malloc(sizeof(struct nod)*a+1); printf("\n 按男子团体总分排序输出\n\n"); printf("学校代码 男子团体总分\n\n"); for(i=1;i

de[i].ke=i;

de[i].num=f[i][c+d+1].num;

for(i=1;i

for(b=i;bde[i].num) }

{ }

ha=de[b].ke; de[b].ke=de[i].ke; de[i].ke=ha;

ha=de[b].num;

de[b].num=de[i].num; de[i].num=ha;

}

for(i=1;i

printf("%13d%12d\n",de[i].ke,de[i].num);

}

void nvzong() {

struct nod { };

int ke; int num;

int ha; struct nod *de;

de=(struct nod *)malloc(sizeof(struct nod)*a+1); printf("按女子团体总分排序输出\n\n"); printf("学校代号 女子团体总分\n\n"); for(i=1;i

de[i].ke=i;

de[i].num=f[i][c+d+2].num;

for(i=1;i

for(b=i;bde[i].num) { } } }

for(i=1;i

void xuexiao() {

int dr,dt; printf("\n请输入您要查询的学校代号: "); aly:scanf("%d",&dr);

printf("%15d%13d\n",de[i].ke,de[i].num); ha=de[b].ke;

de[b].ke=de[i].ke; de[i].ke=ha; ha=de[b].num;

de[b].num=de[i].num; de[i].num=ha;

if(dr>a||dr

{

printf("学校代号不存在,请重新输入\n");

goto aly;

}

printf("请输入您要查询的项目代号: ");

alo:scanf("%d",&dt);

if(dt>c+d||dt

{

printf("项目代号不存在,重新输入\n");

goto alo;

}

printf("\n\n %3d 学校%3d

绩%3d\n",dr,dt,f[dr][dt].num);

}

void xiangmu()

{

int ge,sedy=0;

printf("\n查询的项目代号:\n");

all:scanf("%d",&ge);

printf("end");

if(ge>c+d||ge

{

printf("没有此项目代号,重新输入\n");

goto all;

}

for(i=1;i

{

if(f[b][ge].num==2)

sedy=1;

}

if(sedy==0)

{

printf("此项目没有录入成绩\n");

return;

}

for(i=1;i

{

if(f[i][ge].num==7)

{

printf("此项目取得前5名的获胜者\n");

break;

} 项目成

}

if(i==a+1)

printf("此项目取前3名获奖者\n");

printf("\n获胜名单成绩高到低依次为:\n\n");

for(i=7;i>0;i--)

{ } for(b=1;b

}

void(*g[])

()={input,each,biaohao,zongfen,nanzong,nvzong,xuexiao,xiangmu,exit0};

void main()

{

} int choo; printf("\n\n***运动会分数统计***\n\n\n"); printf("共有多少学校参赛: "); scanf("%d",&a); while(a20) { if(a20) { printf("\n参赛学校个数不能大于20\n"); printf("共有多少学校参赛: \n"); scanf("%d",&a);

printf("有几个男子组: ");

scanf("%d",&c);

printf("有几个女子组: ");

scanf("%d",&d);

for(i=0;i

{

} f[i]=(struct node *)malloc(sizeof(struct node)*(c+d+3)); for(j=0;j

choo=choose();

while(1)

{

while(choo8)

choo=choose();

}

}

2、 本程序是在VC++环境下实现,下面将演示该软件的使用方法。

输入学校参加数:8

输入男运动员项目:5

女运动员项目:

4

(*g[choo])(); printf("end"); choo=choose();

主菜单界面

输入成绩,项目编码,选择前5或前3,依次输出获得名次的学校

输出各学校所得的分数

按学校编号排序输出

按学校总分排序输出

按男团体总分排序输出

按女团体总分排序输出

按学校编号查询学校某个项目的成绩

按项目编号查询取得前3或前五的学校

六、 收获和体会 运动会管理系统实现运动会管理自主化、智能化,达到提高管理效率和质量,满足不同层次学校的不同要求,节省人力资源的目的。

本系统的主要目的是提高运动会管理的效率;实现整个运动会的集中管理,另一个重要特点是界面友好、易于操作.

数据结构课程设计之一 运动会分数统计

一、 任务描述

参加运动会有n个学校,学校编号为1……n。比赛分成m个男子项目,和k个女子项目。项目编号为男子1……m,女子m+1……m+k。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2;哪些取前五名或前三名由学生自己设定。

二、问题分析

1、 设计基础:要掌握查找法和排序。

2、 分析设计课题的要求,要求编程实现六个功能: 功能包括:

1) 可以输入各个项目的前三名或前五名的成绩;

2) 能统计各学校总分,

3) 可以按学校编号或名称、学校总分、男女团体总分排序输出;

4) 可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名

的学校。

5) 数据存入文件并能随时查询

6) 规定:输入数据形式和范围:可以输入学校的名称,运动项目的名称

三、数据结构和功能设计。

开始菜单

主菜单

四、 程序结构分析: 1、程序模块结构

         

输入函数 选择函数 单个体函数 标号函数 总分函数 男总函数 女总函数 学校函数 项目函数 输出函数

2、程序的主要结构(函数调用方式)

图1中的流程的名称解释如下——main()是主函数,

负责调用其他所有的函数,exit()负责输出各个数据和提示,choose()用于选择菜单的选项,input()函数用于录入项目成绩,each()输出各学校总分,biaohao()输出按学校编码排序输出各学校的成绩,zongfen()输出学校总分排序,nanzong()输出男团体总分排序,nvzong()输出女团体总分排序,xuexiao()输出学校总分排序,xiangmu()按学校编码查询学校某个项目的成绩,

五、程序运行结果:

1、 原文件内容:

#include int a,b,c,d,i,j; struct node {

int num; };

struct node *f[22]; void exit0() {

FILE *fp; int k;

alp:if((fp=fopen("sore.txt","w"))==NULL) {

printf("创建文件失败\n"); printf("1*****重试\n"); printf("3*****回到主菜单\n");

printf("2*****强制退出,数据不保存\n"); alj: scanf("%d",&k); if(k==1) goto alp; else if(k==2) exit(0); else if(k==3) return; else

{

printf("输入有误重新输入:"); goto alj; } }

fprintf(fp,"\n\n");

fprintf(fp,"运动会分数统计表\n\n\n"); fprintf(fp,"项目代号"); for(i=1;i

fprintf(fp,"\n 学校代号\n"); for(i=1;i

fprintf(fp,"%10d",i); for(b=1;b

{

fprintf(fp,"%5d",f[i][b].num);

}

fprintf(fp,"\n"); }

fprintf(fp,"\n\n");

fprintf(fp,"本次运动会有%d个学校参赛\n\n",a);

fprintf(fp,"其中1~%d组是男子组,%d ~%d组诗女子组\n",c,c+1,c+d); printf("\n 比赛成绩已保存到当前路径下的“sore.txt”文件中\n\n"); fclose(fp); exit(1); }

int choose() { }

int choo;

printf("\n\n 1*****输入成绩\n");

printf("2******统计各学校的总分\n"); printf("3******按学校编号排序输出\n"); printf("4******按学校总分排序输出\n"); printf("5******按男团体总分排序输出\n");

printf("6******按女团体总分排序输出\n");

printf("7******按学校编号查询学校某个项目的成绩\n");

printf("8******按项目编号查询取得前三名或者前五名的学校\n"); printf("9******退出\n\n"); printf("请选择"); scanf("%d",&choo); return(choo-1);

void input() { int ab,ac,ae,af,g=1,get[5]={0,0,0,0,0}; printf("请输入项目代码:"); ale:scanf("%d",&ab); if(ab>c+d||ab

ae=0;

for(i=0;i

if(f[i][ab].num!=0) {

ae=1; break;

printf("\n此项目代号不存在,重新输入\n"); goto ale;

}

} if(ae==1) {

al2:printf("\n此项目成绩曾经已被录入过,重新录入:\n"); printf("1+++重新录入\n");

printf("2++++待查证后再录入\n\n"); scanf("%d",&af); if(af==2) {

printf("您已取消录入!!!!\n"); return; }

else if(af==1) {

for(i=1;i

if(f[i][ab].num!=0) { }

f[i][0].num=f[i][0].num-f[i][ab].num; if(ab

f[i][c+d+1].num=f[i][c+d+1].num-f[i][ab].num; else

f[i][c+d+2].num=f[i][c+d+2].num-f[i][ab].num;

f[i][ab].num=0;

} else

goto al2;

}

al:printf("此项目前几名胜出\n\n"); printf("3------前 3\n"); printf("5------前 5\n\n"); scanf("%d",&ac); if(ac==3) {

printf("请依次输入获胜学校代号: "); af=5;

for(i=0;i

alq:scanf("%d",&ae); if(ae>a||ae

printf("%d学校代码不存在,重新输入第%d名的学校代号\n",ae,g);

goto alq; }

for(b=0;b

if(ae==get[b]) {

printf("同一个学校不能在同一个项目中有两个名次,请重新输入第%d名的学校代号\n",g);

goto alq; } else get[b]=ae; }

f[ae][0].num=f[ae][0].num+af; f[ae][ab].num=af;

if(ab

f[ae][c+d+1].num=f[ae][c+d+1].num+af; else

f[ae][c+d+2].num=f[ae][c+d+2].num+af; if(af>3) af=af-2; else af--; g++; }

}

else if(ac==5)

{printf("请依次输入获胜学校代号:"); af=7;

for(i=0;i

alw:scanf("%d",&ae); if(ae>a||ae

printf("%d学校代码不存在,重新输入第%d名的学校代号\n",ae,g); goto alw; }

for(b=0;b

if(ae==get[b]) {

printf("同一个学校不能在同一个项目中有两个名次,请重新输入第%d

名的学校代号\n",g);

goto alw; } else

get[b]=ae;

}

f[ae][0].num=f[ae][0].num+af; f[ae][ab].num=af; if(ab

f[ae][c+d+1].num=f[ae][c+d+1].num+af; else

f[ae][c+d+2].num=f[ae][c+d+2].num+af; if(af>3) af=af-2; else af--; g++; } } else

goto al;

printf("\n\n 输入完成!!!\n"); }

void each() { printf("\n 对应的格式为: 学校代号: for(i=1;i

}

}

void biaohao()

{

printf("\n项目代号"); for(i=1;i9) printf("%4d",i); else

printf("%5d",i);

}

\n\n"); 团体总成绩

printf("\n");

printf("学校代号\n"); for(i=1;i

for(b=1;b

printf("\n");

if(f[i][b].num>9) printf("%6d",f[i][b].num); else

printf("%7d",f[i][b].num);

}

void zongfen() {

struct nod {

int ke; int num;

};

int ha;

struct nod *de;

de=(struct nod *)malloc(sizeof(struct nod)*a+1); printf("\n按学校编号排序输出\n\n"); printf("学校代号总分\n\n"); for(i=1;i

de[i].num=f[i][0].num;

for(i=1;i

for(b=i; b

if(de[b].num>de[i].num) {

ha=de[b].ke; de[b].ke=de[i].ke; de[i].ke=ha;

ha=de[b].num;

de[b].num=de[i].num; de[i].num=ha;

}

} }

for(i=1;i

printf("%13d%8d\n",de[i].ke,de[i].num);

}

void nanzong() {

struct nod {

int ke; int num;

};

int ha;

struct nod *de;

de=(struct nod *)malloc(sizeof(struct nod)*a+1); printf("\n 按男子团体总分排序输出\n\n"); printf("学校代码 男子团体总分\n\n"); for(i=1;i

de[i].ke=i;

de[i].num=f[i][c+d+1].num;

for(i=1;i

for(b=i;bde[i].num) }

{ }

ha=de[b].ke; de[b].ke=de[i].ke; de[i].ke=ha;

ha=de[b].num;

de[b].num=de[i].num; de[i].num=ha;

}

for(i=1;i

printf("%13d%12d\n",de[i].ke,de[i].num);

}

void nvzong() {

struct nod { };

int ke; int num;

int ha; struct nod *de;

de=(struct nod *)malloc(sizeof(struct nod)*a+1); printf("按女子团体总分排序输出\n\n"); printf("学校代号 女子团体总分\n\n"); for(i=1;i

de[i].ke=i;

de[i].num=f[i][c+d+2].num;

for(i=1;i

for(b=i;bde[i].num) { } } }

for(i=1;i

void xuexiao() {

int dr,dt; printf("\n请输入您要查询的学校代号: "); aly:scanf("%d",&dr);

printf("%15d%13d\n",de[i].ke,de[i].num); ha=de[b].ke;

de[b].ke=de[i].ke; de[i].ke=ha; ha=de[b].num;

de[b].num=de[i].num; de[i].num=ha;

if(dr>a||dr

{

printf("学校代号不存在,请重新输入\n");

goto aly;

}

printf("请输入您要查询的项目代号: ");

alo:scanf("%d",&dt);

if(dt>c+d||dt

{

printf("项目代号不存在,重新输入\n");

goto alo;

}

printf("\n\n %3d 学校%3d

绩%3d\n",dr,dt,f[dr][dt].num);

}

void xiangmu()

{

int ge,sedy=0;

printf("\n查询的项目代号:\n");

all:scanf("%d",&ge);

printf("end");

if(ge>c+d||ge

{

printf("没有此项目代号,重新输入\n");

goto all;

}

for(i=1;i

{

if(f[b][ge].num==2)

sedy=1;

}

if(sedy==0)

{

printf("此项目没有录入成绩\n");

return;

}

for(i=1;i

{

if(f[i][ge].num==7)

{

printf("此项目取得前5名的获胜者\n");

break;

} 项目成

}

if(i==a+1)

printf("此项目取前3名获奖者\n");

printf("\n获胜名单成绩高到低依次为:\n\n");

for(i=7;i>0;i--)

{ } for(b=1;b

}

void(*g[])

()={input,each,biaohao,zongfen,nanzong,nvzong,xuexiao,xiangmu,exit0};

void main()

{

} int choo; printf("\n\n***运动会分数统计***\n\n\n"); printf("共有多少学校参赛: "); scanf("%d",&a); while(a20) { if(a20) { printf("\n参赛学校个数不能大于20\n"); printf("共有多少学校参赛: \n"); scanf("%d",&a);

printf("有几个男子组: ");

scanf("%d",&c);

printf("有几个女子组: ");

scanf("%d",&d);

for(i=0;i

{

} f[i]=(struct node *)malloc(sizeof(struct node)*(c+d+3)); for(j=0;j

choo=choose();

while(1)

{

while(choo8)

choo=choose();

}

}

2、 本程序是在VC++环境下实现,下面将演示该软件的使用方法。

输入学校参加数:8

输入男运动员项目:5

女运动员项目:

4

(*g[choo])(); printf("end"); choo=choose();

主菜单界面

输入成绩,项目编码,选择前5或前3,依次输出获得名次的学校

输出各学校所得的分数

按学校编号排序输出

按学校总分排序输出

按男团体总分排序输出

按女团体总分排序输出

按学校编号查询学校某个项目的成绩

按项目编号查询取得前3或前五的学校

六、 收获和体会 运动会管理系统实现运动会管理自主化、智能化,达到提高管理效率和质量,满足不同层次学校的不同要求,节省人力资源的目的。

本系统的主要目的是提高运动会管理的效率;实现整个运动会的集中管理,另一个重要特点是界面友好、易于操作.


相关文章

  • 关于基层学校运动会改革与创新的实践报告
  • 关于基层学校运动会改革与创新的实践报告 宁波市第九中学 前言:<学校体育工作条例>第四章第十四条指出:学校体育竞赛要贯彻小型多样.单项分散.基层为主.学校每学年至少举行一次以田径项目为主的全校性运动会.教育部副部长赵沁平也曾多次 ...查看


  • 中小学校运动会举行模式的改革研究
  • 本文主要通过文献资料.问卷调查.数理统计等方法,对余杭中学.余杭镇一中等校运动会现状进行了调查和比较,发现了在现行开展模式及项目设置方面所存在的不足,尤其是项目设置主要是田径方面的比赛项目,突出竞技性,忽视了项目的团体性及趣味性,致使许多想 ...查看


  • 学校运动会安全责任书
  • 学校运动会安全责任书 1.学校运动会安全责任书 20XX年5月25日举办"助力成长,梦想飞扬----北京.朝阳我的第二故乡运动嘉年华(20XX年随迁子女运动会).为使本次运动会顺利进行,确保学生人身安全,运动会主办方朝阳区民办教育 ...查看


  • 趣味项目在学校体育运动会中发挥的作用
  • 龙源期刊网 http://www.qikan.com.cn 趣味项目在学校体育运动会中发挥的作用 作者:郭鸣威 来源:<新课程·中旬>2013年第03期 摘 要:在学校体育运动会中,如今竞技的味道越来越淡了,而趣味项目在学校运动 ...查看


  • 关于开展小学体育节活动的实践研究
  • 关于开展小学体育节活动的实践研究 公安县闸口镇中心学校(本部) 李义 摘要:笔者在同事的帮助下采用文献资料法.问卷调查法.访谈法.观 察法.实验法,对校园体育节的目标.项目设置.赛事组织与安排展开实践性研究.结论为:1.学校体育节的全面开展 ...查看


  • 学校运动会闭幕式主持稿21
  • 运动会闭幕式主持词 运动会闭幕式主持词 各位领导.各位老师.各位同学们: 在学校党委.学校领导的直接关怀下,在学校各有关部门的大力支持下,在全体运动员.裁判员.工作人员的共同努力下,经过一月的激烈比赛,xx 学校第三届体育文化节圆满地完成了 ...查看


  • 广西青少年阳光体育运动推进的现状调查
  • 摘 要 通过对广西中小学阳光体育运动开展现状的问卷及实地走访调查.结果表明:农村学校对阳光体育运动的开展不是太重视,而城市学校对阳光体育运动的开展比较重视:农村学校的青少年对阳光体育运动认知度相对较低:在调查的学校中仅有13.5%学生每天能 ...查看


  • 学校田径运动会总结
  • 新中心 新起点 新希望 -- 学校田径运动会总结 虎门中心小学 陈秀清 在紧张.激烈.精彩.公正的气氛中,中心小学田径运动会圆满结束了. 本届运动会,全校2000多名师生共同参与,学生踊跃参赛,有600多名学生参赛,是中心小学建校以来参赛人 ...查看


  • 第一讲:武术概述
  • 第一讲:武术概述 武术是我国民族传统体育中的经典项目和杰出代表,早已走向了世界,成为国际性竞技体育项目和国际大众体育健身的主要手段. 中华人民共和国成立至今,我国体育和教育领导机构为武术进入学校做了大量的努力和工作:在各级学校一线工作的体育 ...查看


  • 学校2013下期田径运动会总结
  • 遂宁市职业技术学校 2013年下期田径运动会总结 为了全面检阅我校体育教学发展成果,全面落实素质教育总体要求,严格执行教育部关于"上好体育课,每天运动一小时"的整体部署,加强学生养成体育锻炼的习惯.使学生体质更健康,状态 ...查看


热门内容