【www.shanpow.com--学生评语】
南阳理工学院教务管理【一】:南阳理工学院学生成绩管理系统
#include"stdio.h"
#include"string.h"
#include"stdlib.h"
#include"conio.h"
#define N 10
caidan();
int x;
//定义结构体数组(确定学生人数)
struct students
{
char num[50];
char name[50];
char sex[5];
int age;
char class[50];
float sco1;
float sco2;
float sco3;
float sum;
float ave;
}stu[N],del;
//录入学生成绩
void lr()
{
int caidan();
int i=0,m=0;
char a;
system("cls");
for(i=0;i<N;i++)
{
printf("请输入需要添加的学生资料:\n");
printf("\n");
printf("学号:");
scanf("%s",&stu[i].num);
printf("姓名:");
scanf("%s",&stu[i].name);
printf("性别:");
scanf("%S",&stu[i].sex);
printf("年龄:");
scanf("%d",&stu[i].age);
printf("班级:");
scanf("%s",&stu[i].class);
printf("\n");www.shanpow.com_南阳理工学院教务管理。
printf("请输入学生的三门成绩:\n"); printf("\n"); printf("高数:"); scanf("%f",&stu[i].sco1); printf("英语:"); scanf("%f",&stu[i].sco2); printf("计算机:"); scanf("%f",&stu[i].sco3); stu[i].sum=stu[i].sco1+stu[i].sco2+stu[i].sco3;
stu[i].ave=stu[i].sum/3;//求平均成绩
printf("\n*****************************************************************************\n");
printf("\n | 学号 | 姓名 | 性别 | 年龄 | 班级 | 高数 | 英语 | 计算机 | 总 分 | 平均分 |\n");
printf("\n*****************************************************************************\n");
printf("%s\t%s\t%s\t%d\t%s\t%.2f\t%.2f\t%.2f\t%.2f\t%.2f\n",stu[i].num,stu[i].name,stu[i].sex,stu[i].age,stu[i].class,stu[i].sco1,stu[i].sco2,stu[i].sco3,stu[i].sum,stu[i].ave);
printf("是否继续添加:y或n\n");
scanf("%c",&a);
scanf("%c",&a);
m++;
if (a=='n'||a=='N')
{
system("cls");break;
}
}
x=m;
caidan();
}
//查询学生信息
void cx()
{
int i;
char num[100];
printf("请输入要查找的学生学号:\n");
scanf("%s",num);
for(i=0;i<N;i++)
if(strcmp(stu[i].num,num)==0)//strcmp比较字符串S1和S2,S1<S2返回负数;S1=S2返回0;S1>S2返回正数
{
printf("\n*****************************************************************************\n");
printf("\n | 学号 | 姓名 | 性别 | 年龄 | 班级 | 高数 | 英语 | 计算机 | 总 分 | 平均分 |\n");
printf("\n*****************************************************************************\n");
printf("%s\t%s\t%s\t%d\t%s\t%.2f\t%.2f\t%.2f\t%.2f\t%.2f\n",stu[i].num,stu[i].name,stu[i].sex,stu[i].age,stu[i].class,stu[i].sco1,stu[i].sco2,stu[i].sco3,stu[i].sum,stu[i].ave);
break;
}
if(i==N)
printf("查找不到!请重新输入!\n");
getch();
system("cls");
caidan();
}
//修改学生信息
void xg()
{
char a,i=0;
printf("请输入要修改的学生学号:\n");
scanf("%s",stu[i].num);
printf("\n*****************************************************************************\n");
printf("\n | 学号 | 姓名 | 性别 | 年龄 | 班级 | 高数 | 英语 | 计算机 | 总 分 | 平均分 |\n");
printf("\n*****************************************************************************\n");
printf("%s\t%s\t%s\t%d\t%s\t%.2f\t%.2f\t%.2f\t%.2f\t%.2f\n",stu[i].num,stu[i].name,stu[i].sex,stu[i].age,stu[i].class,stu[i].sco1,stu[i].sco2,stu[i].sco3,stu[i].sum,stu[i].ave);
printf("\n");
printf("姓名:");
scanf("%s",&stu[i].name);
printf("性别:");www.shanpow.com_南阳理工学院教务管理。
scanf("%S",&stu[i].sex);
printf("年龄:");
scanf("%d",&stu[i].age);www.shanpow.com_南阳理工学院教务管理。
printf("班级:");
scanf("%s",&stu[i].class);
printf("\n");
printf("请输入学生的三门成绩:\n");
printf("\n");
printf("高数:"); scanf("%f",&stu[i].sco1); printf("英语:"); scanf("%f",&stu[i].sco2); printf("计算机:"); scanf("%f",&stu[i].sco3); stu[i].sum=stu[i].sco1+stu[i].sco2+stu[i].sco3;
stu[i].ave=stu[i].sum/3;//求平均成绩
printf("\n*****************************************************************************\n");
printf("\n | 学号 | 姓名 | 性别 | 年龄 | 班级 | 高数 | 英语 | 计算机 | 总 分 | 平均分 |\n");
printf("\n*****************************************************************************\n");
printf("%s\t%s\t%s\t%d\t%s\t%.2f\t%.2f\t%.2f\t%.2f\t%.2f\n",stu[i].num,stu[i].name,stu[i].sex,stu[i].age,stu[i].class,stu[i].sco1,stu[i].sco2,stu[i].sco3,stu[i].sum,stu[i].ave);
printf("是否确认修改:y或n\n");
scanf("%c",&a);
scanf("%c",&a);
if (a=='Y'||a=='y')
{
system("cls");
caidan();
}
}
//删除学生信息
void sc()
{
int i,a;
char num[100];
printf("请输入需删除的学生学号:\n");
scanf("%s",num);
for(i=0;i<N;i++)
if(strcmp(stu[i].num,num)==0)//strcmp比较字符串S1和S2,S1<S2返回负数;S1=S2返回0;S1>S2返回正数
{
printf("\n*****************************************************************************\n");
printf("\n | 学号 | 姓名 | 性别 | 年龄 | 班级 | 高数 | 英语 | 计算机 | 总 分 | 平均分 |\n");
printf("\n*****************************************************************************\n");
printf("%s\t%s\t%s\t%d\t%s\t%.2f\t%.2f\t%.2f\t%.2f\t%.2f\n",stu[i].num,stu[i].name,stu[i].sex,stu[i].age,stu[i].class,stu[i].sco1,stu[i].sco2,stu[i].sco3,stu[i].sum,stu[i].ave);
printf("确认是否删除该学生数据(1是、2否)\n");
scanf("%d",&a);
if(a==1)
{
stu[i]=del;
} printf("信息已删除,按任意键返回...\n"); break; } else break; } if(i==N) printf("您输入的信息不存在!\n"); getch(); system("cls"); caidan();
//按照高数成绩排序
void gs()
{
int i,j;
int caidan();
struct students del;
for(i=0;i<N-1;i++)
for(j=i+1;j<N;j++)
if(stu[j].sco1>stu[i].sco1)
{
del=stu[j];
stu[j]=stu[i];
stu[i]=del;
}
for(i=0;i<x;i++)
{
南阳理工学院教务管理【二】:南阳理工学院课表编排管理暂行规定
南阳理工学院课表编排管理暂行规定
2013年03月23日 16:23 点击:[19]
课表编排是教学运行管理的中心环节,是各专业培养方案在各项教学活动中合理组织、调度和执行的必要保证,为保障课表编排的科学性和合理性,特制定本规定。
一、课表编排原则
(一)一致性原则。课表中各课程的学时与环节的分配,必须与培养方案、教学大纲以及教学执行计划规定相符,不得随意调整课程的学期安排和增减学时数。
(二)科学性原则。要根据各门课程的性质和特征安排课程的授课时间和顺序,不同性质的课程应交叉排课,以利于提高学习效率。
(三)合理性原则。课表编排要考虑有利于提高教学质量、有利于教师教学、有利于学生学习,同时考虑任课教师的具体情况及对排课的合理要求,力求达到最优状态。
(四)高效性原则。掌握课程、教师对各类教学场地的特殊使用要求,充分利用教学资源,避免教学活动中不同类型的教学任务以及任课教师、教学场地间的冲突,保证教学秩序稳定。
二、课表编排具体要求
(一)合班上课人数可根据具体情况(教室要求)而定,原则上不少于两个自然班级。
(二)每学期课表的上课周次根据培养方案、校历制定,节次为上午4学时,下午4学时,晚上2学时。
(三)学校所有教室由教务处统一使用,排课前教务处本着统筹兼顾、合理配置的原则安排各院(部)使用教室,任何单位和教师个人不得指定上课时间和上课教室。
(四)先确定集中实践教学环节进行的时间后再合理安排理论课程的时间。
(五)先编排合班上课课程及有特殊要求的课程,再编排单班上课课程;先编排通识平台课程,后编排专业平台课程与专业方向课程。
(六)每天上午前2节尽量安排课堂教学,但不宜安排体育课程。
(七)同一个班级的同一门课程原则上不能四节连排(建筑类、艺术类及实践课程除外),以保证教学效果和质量。
(八)对小于、等于2学分(32学时)的课程应尽量集中安排在前半学期或后半学期进行。
(九)应尽量减少周学时为3的课程,确需安排周学时为3的课程,必须分两次安排,并不得安排在同一天。
(十)同一门课程2次或3次授课时间间隔要合理。
(十一)因教室资源短缺而跨区编排课表时,应考虑师生的路程时间。
(十二)公共选修课、重修课程原则上安排在周六、日或晚上授课。
(十四)课表编排要避开国家法定节假日。
(十五)对于有专业特点特殊要求的院(部),需在课表编排前两周与教务处沟通。
(十六)课表编排完毕后,由各院(部)教务办对所编排课表校阅,对于错排、漏排等情况,必须在学生选课前到教务处进行核实更改。
(十七)各院(部)将正式课表于开课前3天发至任课教师本人和学生所在的班级并予以确认。
三、课表编排程序
(一)课程承担单位根据人才培养方案在教学管理系统内打印“教学任务初步”,同时核对课程名称、课程代码、课程类别、课程性质、开设学期、学时、学分等信息,确保与人才培养方案相符。
(二)课程承担单位下达“教学任务初步”(包括初步分班合班情况及任课教师),并经课程承担单位签字盖章后交教务处审核。
(三)教务处审核后由课程承担单位录入实践教学周次,在实践教学周内不再编排理论课程。
(四)课程承担单位录入教学任务(含公共必修课和专业课),教务处录入公共选修课及重修课程教学任务,包括任课教师、上课起止周数、上课班级、上课班组及上课群组等信息。
(五)系统内已下达的教学任务经教务处审核后,由课程承担单位在系统内编排公共课程课表,顺序为合班上课课程→体育→英语→数学→大学计算机基础→“两课”→就业指导→心理健康等公共课程。
(六)课程承担单位在系统内编排专业课程课表。
(七)教务处协助各院(部)教务办核查教师授课时间、授课教室、班级上课时间是否冲突,如有冲突,及时修改。
四、课表调整与运行
(一)正式课表如无特殊情况将不再作调整。因特殊原因确需变更课表,必须按照《南阳理工学院调停课管理办法》要求办理。
(二)开学后第1、2周部分课程尚未运行一个周期,原则上不予调停课(不包括因教师授课时间、授课教室、班级上课时间冲突而调整的课表)。
(三)课表变动后,由各院(部)教务办及时将调(停)课、补课具体安排通知学生。
五、本规定印发布之日起施行,由教务处负责解释。
南阳理工学院教务管理【三】:南阳理工学院关于试行学分制实施方案
南阳理工学院关于试行学分制实施方案
【信息类别】教学文件 【发布单位】综合科 【访问量】197 【发布时间】2007-7-3 11:12:26 学分制是适应社会对教育个性化、人才类型多样化的一种课程设置和教学管理模式。为在全院范围内顺利实行学分制,全面推进素质教育,加快人才培养模式的改革,提高教育质量和办学水平,特制定本方案。
一、指导思想
实行学分制,是我院为进一步深化内部管理体制和人才培养模式改革所采取的重要举措。旨在引入竞争机制,充分调动教师和学生两个方面的积极性,突出学生的主体意识,培养适应时代需要的具有良好职业道德和创新精神的高素质、多样化、复合型高等技术应用性专门人才,努力提高教育质量,为实现学院总体发展目标奠定基础。
实行学分制是一项极为复杂的系统工程,必需以足够的教学资源为前提条件,并且要有配套的改革措施。因此,结合我院实际,本着实事求是的态度,推行学分制应从核心环节入手,量力而行,阶进式地逐步深入和完善。
二、实行学分制的主要目的
(一)实行学分制是为了实现学生的综合素质培养。学分制以选课制为基础,以发展学生个性为核心,以修读最低必要学分为毕业标准,通过一系列的教学管理得以逐步落实。学分制的实施把教育的“选择权”交给学生,“学”的积极性得到充分调动,为学生提供更广阔的学习空间。为学生发展个性、开发潜能、养成个人兴趣和爱好、造就创新精神和创造能力提供条件。
(二)实行学分制是为了实现教师的整体素质提高。学分制的实施将竞争机制引入其中,更强调教师与学生的交互性。学生选课的同时也选定教师,而教师的基本情况信息都提供给了学生,这样将促进教师提高自身知识水平、业务能力和道德修养,主动改善自己的智能结构。
(三)实行学分制是为了创造有利于优秀学生脱颖而出的条件。学分制的实施将打破原来的学年学分制那种按计划进行单一规格培养的做法,培养不同方向、不同层次的人才。建立重在提高学生创新能力的新型教学质量评价标准,用发展的眼光正确评价学生,允许学生在不同领域确定不同的发展方向,承认学生在各方面,特别是实践能力上的发展。
(四)实行学分制是为了实现对教育教学资源的合理配置和科学利用。随着学分制的不断完善,学生学籍管理制度、选课制、主辅修与双学位制、弹性学制、多学期制及其它一些相关制度将陆续实行或完善,大力推进教学管理体制改革和教学管理手段现代化的建设,促进人事分配制度、学生工作和后勤服务工作的改革,从而为教育教学资源的合理配置与科学利用等提供新的依据。
三、学分制的主要内容
(一)实行弹性学制的人才培养方案。
1.允许提前或推迟毕业,允许学生停学。基本学制为四年的本科生,允许在3-7年内修读。
2.允许优秀学生对其部分必修课及选修课申请免修、免听。
3.取消重修课程范围的限制。不管课程考核成绩及格与否,学生均可申请课程重修及参加重修考试,并以考试最高成绩记入学籍。
4.取消对课程重修次数的限制。凡课程考核不及格者,学生在校学习期间均可多次申请重修。在课程未取得及格及其以上成绩前,该门课程均以成绩不及格清理学籍。
(二)改革课程设置结构,加大选修课比例。
专业教学计划中的课程设置分为必修课和选修课。学生修读的学分包括必修课、选修课和第二课堂专项学分,其中选修课学分占教学计划总学分的30%以上。
1.必修课:指根据专业培养目标和毕业生基本培养规格要求学生必须掌握的基本理论、基本知识、基本技能,所确定的该专业学生必须修读的课程或环节,包括公共课、基础课程和专业主干课。
2.选修课:指为了扩大学生知识面,反映专业方向要求,学生根据本人的兴趣爱好可在全院范围内选修的课程。
3.第二课堂专项学分:为鼓励学生积极参加小创造、小发明、有关科技活动和社会实践,对于发明创新获得科技成果和国家专利者,在全国和省级的学科竞赛中获得奖励者,毕业(专业)设计被社会有关部门采用,并取得较好的社会效益者,应给予一定的学分。
(三)实行网上选课,形成教学过程的自主竞争和激励机制
1.选课原则。
(1)以教学计划为依据。学生要依照教学计划,在导师的指导下选定课程和选修时间。学生每学期选修学分的多少,应根据学生本人的学习情况和学习能力,听取导师意见,由学生自己决定。
(2)学生可自主选择专业以外课程。学生在选定教学计划规定的必修课程以外,可选修其它课程,学生选修课程门数的多少,以不得选修与必修课正常时间相冲突为限。
(3)学生可自主选择授课教师。由多位教师同时开同1门课时,学生可根据情况选择授课教师。
(4)学生可自主选择学习进程。在导师指导下,学生可提前或滞后课程教学计划的进程安排,可早修或晚修,可多修或少修有关课程。学生可提前或滞后毕业。
2.网上选课程序。
(1)选课前,学生必须详细阅读教学计划和课程简介,认真听取导师的指导。选课时要首先保证必修课。有严格先行后继关系的课程,应先选先行课程,再选后继课程。
(2)学生在规定的日期内上网选课。选课一般在开课前一学期中规定的选课周内进行。
(3)课程一经选定,原则上不得变动。若确需退选或改选者,可在开学注册时到教务科研部统一办理退选手续,并可同时改选其它课程,退选、改选课程不得超过1门。
(4)未办理选课手续或选课后未参加考试,或考试不及格者,不能取得相应课程学分。
(5)跨系跨专业选修课程,需经过有关系批准或考核通过,报教务科研部登记确认。
(四)实行以“学分绩点”为核心的学籍管理,全面衡量学生的学习质量
1.学分计算。
学分是衡量学生学习课程量的计算单位,反映了课程内容的深浅难易程度和学生修读课程所需时间。理论课、实验课18学时计1学分,体育课20学时计1学分。集中进行的实践性教学环节,每周计1学分,分散进行的每20学时计1学分。学分最小单位是0.5。
2.学分定额。
基本学制为4年的文科类专业本科学生修满160-170学分、工科类专业学生修满170-180学分准予毕业。
3.学分绩点计算。
评定学生的学习质量采用计算学分绩点的办法,绩点是评定学生学习成绩等级的计算单位。课程学分绩点反映该门课程的学习质量与水平,平均学分绩点代表学生某一阶段某个时期乃至全学程的学习质量与水平,它是随学生学习状况不断发生变化的动态数值。
(1)课程学分绩点:
课程学分绩点=课程成绩对应的绩点数×课程学分
(2)平均学分绩点:
平均学分绩点=Σ课程学分绩点÷Σ课程学分
(五)实行辅修专业、双学位制,为优秀生创造良好的学习环境。
1.学生在修读主修专业的同时,经批准允许学生选学辅修专业课程。辅修专业取得规定学分者,可颁发辅修专业毕业证书。
2.鼓励学生跨学科门类选学另外一个专业规定的学位课程,修读双学位。取得规定学分且符合学位授予条件者,可授予相应学士学位。
3.修读辅修专业课程,学生应按学分单独交费。
(六)实行导师制,保证学生形成明显的专业特色
为适应学分制的要求,更好地帮助学生在综合素质和创新能力上全面发展,同时也为进一步推进学院教书育人工作,实行导师责任制。
1.每30~50名学生配备1位指导教师,指导学生选课与学习。
2.导师工作是教师教学工作的重要组成部分,导师的实际工作状况,将纳入教师教学考核的范畴进行考评。
四、教学组织与学生教育
(一)我院实行的学分制是选课制、导师制和弹性学制相结合的教学管理制度。既允许学生自主选择课程、自主选择教师、自主选择学习进程,又考虑学院管理实际,分步骤实施“三自主”。该管理制度将改变传统的班组授课制,建立适宜实施学分制有合有分的班集体。一年级新生入校每人都要编入一个班集体,统一安排公共基础课、军事训练课等,原则上不安排选修课(外语可根据不同程度分级修学)。第一学年第二学期开始,选修课逐期增加,视个人修学情况实现完全自主选修学分。
(二)配合有合有分的班集体而设立的导师制,是辅导员与专业指导教师(导师组)共同指导管理学生学习的一种体制。辅导员负责党团建设和思想教育,导师负责指导学生选课与学习。
五、工作任务和近期需完成的几项工作
(一)工作任务。
1.转变教育观念,做好实行学分制的思想准备。
院系两级应围绕“学生是教育主体,教育要不断创新”的主题,使广大教师对学分制的实质、内涵及对人才培养的作用、推行学分制的必要性和优越性有较为深刻的认识,统一思想,形成共识,积极参与,互相配合,各尽所能,为实行学分制创造必要条件。
2.建立完善配套的规章制度。
实行学分制,需要建立以下配套的规章制度:《南阳理工学院学分制学籍管理暂行规定》、《南阳理工学院网上选课暂行办法》、《南阳理工学院修读双学位管理暂行规定》、《南阳理工学院导师制管理办法》、《南阳理工学院教学学生生活后勤服务管理规定》等。
(二)近期需完成的几项工作。
1.制订学分制教学计划。
4月30日前制订出《南阳理工学院制订2003级本科专业学分制教学计划的指导性意见》,5月30日前完成各专业学分制教学计划制订工作。详细规定出各专业学生选学各类课程的学时、学分数量;确定学生修读辅修专业、双学位课程,供学生选课时参考。同时,要规范教学计划的基本格式,以适应今后教学的网上自动化管理。
2.研制学分制教学信息综合管理系统。
实行校园网上学生选课的自动化管理,是学分制顺利实施的必备条件。本着“以自己研制为主”的原则,由教务科研部牵头成立“学分制教学信息综合管理系统”研制开发课题组,力争7月30日前研制出学分制选课软件,12月底之前完成整个系统的研制与调试,保证2004年春季的正常投入使用。
3.6月30日前制订出《南阳理工学院学分制学籍管理暂行规定》,对学生入学、注册、成绩考核与记载、转学、休学、退学、毕业等做出明确的规定,配合学分制的教学管理于下半年开始实行。
六、组织领导和责任分工
(一)组织领导。
1.学院建立学分制工作领导小组,由院长任组长,主管教学的副院长任副组长,教务科研部、人事处、学生处、财务处等部门的有关领导任成员。领导小组下设办公室,办公室人员由相关部门的工作人员组成。
2.各系成立相应的学分制实施领导小组,领导小组由系主任、分管教学的副主任、主抓学生工作的副书记、研究室主任、教务员组成。
(二)责任分工。
1.学院学分制工作领导小组:负责实施学分制的规划、组织与协调。
2.教务科研部:负责制订《南阳理工学院制订2003级本科专业学分制教学计划的指导意见》,组织各教学系制订学分制教学计划,牵头研制学分制教学信息综合管理系统,制订《南阳理工学院网上选课暂行办法》,《南阳理工学院修读双学位管理暂行规定》,并组织实施。
3.学生工作部:负责制订《南阳理工学院学分制学籍管理暂行规定》、《南阳理工学院导师制管理办法》,并组织实施。
4.人事处:负责实施学分制所必须的师资队伍建设工作。
5.财务处:负责与学分制相配套的收费制度的建立。
6.各教学系:负责制订相关专业的学分制教学计划,并组织实施;组织好推行学分制的思想观念教育和宣传发动工作。
七、经费保障
学院设立专项资金,用于实施学分制的组织和配套设施的购置等。
八、实行时间
从2003级起在全院普通本科各专业试行。