钢结构设计课程报告(精选9篇)
钢结构设计课程报告 篇1
计算机科学与工程系
数据结构课程设计报告
课程设计题目 迷宫 航班信息查询系统 学 号 姓 名 班 级
专 业 网络工程 完 成 时 间 2013-1-4 指 导 教 师
数据结构课程设计
迷宫
题目一
1.设计内容 1.1问题描述
求迷宫从入口到出口的所有路径。1.2设计要求
1.迷宫中不能使用递归算法查找路径。2.试探方向限定为上、下、左、右四个方向。3.迷宫采用随机生成和手工生成两种方式。4.生成从迷宫入口到出口的最短和最长路径。5.迷宫的入口和出口由键盘输入。
1.3开发环境
Visual C++6.0的集成化环境 1.4研究思路
对这样的矩形迷宫,可以用N*M的矩阵来描述,N和M分别代表迷宫的行数和列数。这样,迷宫中的每一个位置都可以用行号和列号来指定。从入口到出口的路径则是由一个位置构成的,每个位置上都没有障碍,且每个位置(第一个除外)都是前一个位置的东、南、西或北的邻居。为了描述迷宫中位置(i,j)处有无障碍,规定:当位置(i,j)处有一个障碍时,其值为1,否则为0。
经分析,一个简单的求解方法是:从入口出发,沿某一方向进行探索,若能走通,则继续向前走;否则沿原路返回,换一方向再进行搜索,直到所有可能的通路都探索到为止。即所谓的回溯法。
2.设计步骤
2.1 需求分析
(1)题目:迷宫的生成与路由。生成一个N*M(N行M列)的迷宫,0和
1-1数据结构课程设计
迷宫
在该程序中,首先进入的是菜单选择,在菜单中有3种选择,选1是手动输入迷宫函数;选2是随机自动生成迷宫;选3是退出程序。在手动生成迷宫时,有两种输出方式,一是矩阵输出,二是图形输出。在矩阵输出时,直接将数组中的数进行输出,在图形输出时,则要判断该点的情况,然后输入迷宫的出入口,再调用mgpath()函数进行判断是否存在路径,如果存在则将路径经过的点进行输出,并且将经过的点进入到辅助数组中(辅助数组是辅助图形界面的输出),并且将辅助数组初始为1,辅助数组中点为路径的重新赋值为0,然后根据情况输出图形界面。在自动生成迷宫时,用到了c语言随机函数,对于其它问题,和手动情况基本相同。
2.3 详细设计(1)主菜单伪代码:
while(flag1){
}
{shuru();//输入行列数
printf(“手动建立迷宫矩阵(0表示可通1表示障碍):n”);for(i=1;i<=m;i++)
for(j=1;j<=n;j++)scanf(“%d”,&mg[i][j]);showplay(mg);// 迷宫输出 churukou();//迷宫出入口的输入 x=Mazepath(mg);// 判断路径函数
数据结构课程设计
迷宫
和“class ‘maze’has an illegal zero-sized array”两行错误。双击错误信息,找到出错的程序段,经过查阅资料发现,在利用顺序栈时,没有定义顺序栈的向量空间大小,导致程序出错。但不要对向量空间定义过大,否则会浪费空间。
(2)算法的时空分析:
由于链栈实际上是运算受限制的单链表。所以取栈顶元素运算的算法、置空栈运算的算法执行时间与问题的规模无关,则该算法的时间复杂度为O(1);而其入栈运算的算法与出栈运算的算法相当于在链表的表尾进行插入和删除操作,不需要移动元素,时间复杂度也为O(1)。建立迷宫矩阵的时间复杂度为O(x*y)。在查找路径的过程中,最坏的情况下可能要考察每一个非障碍的位置。因此,查找路径的时间复杂度应为O(unblocked)。
链栈的入栈算法、出栈算法、取栈顶元素算法、置空栈算法执行时所需要的空间都是用于存储算法本身所用的指令、常数、变量,各个算法的空间性能均较好。只是对于存放顺序栈的向量空间大小的定义很难把握好,如果定义过大,会造成不必要的空间浪费。所以在定义时要慎重考虑。
3.用户使用说明
运行该程序,运行的界面的会出现菜单界面,然后用户可根据界面的提示进行相应的操作,生成迷宫的方式有两种方式,手动生成和自动生成,手动生成时、,用户可根据自己的要求输入迷宫的格式,还需输入相应的入出口,确认程序就会生成相应的路径图形;自动生成只需输入所需的行数和列数,就会生成迷宫,接下来的操作和手动操作相同了。
图数据结构课程设计
迷宫
图1-2
图1-3 退出
5.总结与心得体会
本次课程设计过程中由于掌握的知识不牢固,在编程序的过程中得到了同学的帮助和指导,在此表示感谢。课程设计的过程中,遇到了一些问题,大部分是课本中的知识掌握的不牢固,还有就是在以前学习C++的过程中相关的知识掌握的不够全面。在以后的学习过程中,自己一定要把各种知识掌握牢固。
{ }
mg[i][j]=1;//初始化
矩阵,将最外围置为1
printf(“n输入迷宫入口:n”);scanf(“%d%d”,&x1,&y1);printf(“输入迷宫出口:n”);scanf(“%d%d”,&x2,&y2);
}mlink;mlink *stack;//定义一个栈 int m,n,x1,x2,y1,y2;//定义全局变量
}
void showplay(int mg[][M+2])//迷宫输出
{
n“);
for(i=1;i<=m;i++){
printf(”n“);for(j=1;j<=n;j++)
printf(”%d “,mg[i][j]);
int i,j;
printf(”迷宫矩阵如下(0可通):printf(“输入行数:n”);scanf(“%d”,&m);printf(“输入列数:n”);scanf(“%d”,&n);数据结构课程设计
迷宫
} } printf(“n迷宫图形如下(白色for(i=1;i<=m;i++){
}
printf(”n“);for(j=1;j<=n;j++){
} if(mg[i][j]==0)printf(”
if(mg[i][j]==1)printf(“
if(mg[stack->row][stack->col+1]==
p->next=stack;
stack=p;{
p=(mlink 可通):n”);0)//下面位置可通
*)malloc(sizeof(mlink));
p->row=stack->row;p->col=stack->col+1;□“);//为0的输出□ ■”);//为1的输出■
//入栈
mg[stack->row][stack->col]=1;//将
} else
访问过的标记为1 int Mazepath(int mg[][N+2]){
mlink *p;if(mg[x1][y1]==0){ p=(mlink p->row=x1;p->col=y1;p->next=NULL;stack=p;
//将入口
mg[stack->row][stack->col]=1;/while((!(stack->row==NULL&
if(mg[stack->row][stack->col-1]==0)//上面可通
//入栈
stack=p;
p->next=stack;
{
p=(mlink *)malloc(sizeof(mlink));
*)malloc(sizeof(mlink));
p->row=stack->row;p->col=stack->col-1;放入堆栈 /标志入口已访问
&stack->col==NULL))&&(!(stack->row==x2&&stack->col==y2)))//循环条件直到找到输入的出口
{
mg[stack->row][stack->col]=1;//将
访问过的标记为1
数据结构课程设计
迷宫
void tonglu()//将坐标的顶点输出 {
始化
printf(“(%d%3d)n”,q->row,q->col);
情况
else printf(“□”);//0的 } q=stack;{
} for(i=0;i for(j=0;j = while(q!=NULL)//循环条件 q=q->next;for(j=0;j 情况 } void create(int mg[][N+2])//创建和菜单 { int i,j,x,choice,flag1=1;chushi();while(flag1){ } printf(“n”);printf(“所有通道为(由下而q=stack;{ 上):n”);while(q!=NULL)//循环条件 printf(“ ## printf(”# n“); *********选择菜单********** #n”); printf(“ ## printf(”输入选项:“);scanf(”%d“,&choice);switch(choice){ case 1://手动建立迷宫 { shuru(); printf(”手动建立for(i=1;i<=m;i++) n“); printf(”# 1-手动生成迷 宫 2-自动生成迷宫 3-退出 #n“);0;//将路径中的点赋给辅助数组a 形的界面输出 迷宫矩阵(0表示可通1表示障碍):n”); for(j=1;j<=n;j++)scanf(“%d”,&mg[i][j]); 数据结构课程设计 航班信息查询与检索系统 题目二 1.设计内容 1.1问题描述 设计一个航班信息查询系统,提供信息的管理和使用功能,管理包括更新、添加、删除功能。 1.2设计要求 (1)原始信息存储在文件中,记录不少于50条。(2)用户界面至少包括以下功能: 创建 修改(插入、添加、删除、更新) 查询 浏览 退出管理系统(3)航班信息包括: 航班号:字符序列,具体字符表达的意思上网查询 起点站和终点站:字符串 班期:指一周中哪些天有航班 起飞时间:可将时间定义成一个时、分组成的序列 到达时间:可将时间定义成一个时、分组成的序列 机型:字符序列,具体字符表达的意思上网查询 票价:整型数,具体值可上网查询 (4)创建是指从文件中读取数据,并存入所定义的顺序表中。 (5)可按航班号、起点站、终点站、起飞时间、到达时间等进行查询。查询时要用到顺序查找、二分查找方法。输出查询结果时必须排序。 (6)可按航班号、起点站、起飞时间、票价进行删除和更新操作,删除的记录存入另外的文件中,作为日志文件保存。 (7)作插入操作前,先对信息按起点站进行排序。新记录插入为起点站相同的最后一条记录。 数据结构课程设计 航班信息查询与检索系统 typedef struct node { Time rh;Time lv;}Pnode;(2)飞机结构体: struct Plane { };(3)静态链表: typedef struct Sqlist { int length;struct Plane *plane;char key[10],sted[20],sche[10];Time rh,lv;int price;}Sqlist;2.3 详细设计(1)主函数: do{printf(“* * * * * * * * * * * * * 航班查询系统* * * * * * * * * * * * *n”); printf(“* 1.创建 2.修改 3.查询 4.浏览 5.表长 6.文件 0.退出 *n”); printf(“* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *n”); scanf(“%d”,&opt);switch(opt){ case 1:Initlist(L);break; case 2:handle(L);break; case 3:search(L);break; case 4:print(L);break;case 5:Get_Sq(L);break;case 6:File(L);break; 数据结构课程设计 航班信息查询与检索系统 } }while(opt!=0);} (4)文件操作: void File(Sqlist &L){ int ch;do{ printf(“* * * * * * * * * * * * * * * * * * * * * * * * *n”); printf(“* *n”); printf(“* 1.保存信息到文件 2.从文件读取信息 0 退出 *n”); printf(“* *n”); printf(“* * * * * * * * * * * * * * * * * * * * * * * * *n”); printf(“请输入选项n”); scanf(“%d”,&ch); switch(ch) { case 1:SaveList(L);break; } }while(ch!=0);case 2:ReadList(L);break; case 0:printf(“退出!n”);break;} (5)浏览信息:就是循环使用输出函数,在此就不必多说了 2.4 调试分析 (1)在课设过程中,遇到问题时,通过与同学、老师交流,在图书馆查阅资料,使问题得以解决。 (2)算法中有许多不是很优化的地方。3.用户使用说明 程序运行后用户根据提示输入要进行的操作选项(应先选择创建选项,这样可以直接读取保存好的文件),然后选择要进行的操作选项。由于主菜单中有修改、查询和浏览项目,每个项目又有各自的子菜单,所以在进行管理和使用时要注意输入的元素是否正确,需按照提示输入。输入操作元素时,元素之间以空格隔开。程序将按输入的操作元素找到相应的算法,然后进行处理,然后将结果打 数据结构课程设计 航班信息查询与检索系统 图2-2 查询信息 图2-3插入 图2-4删除 数据结构课程设计 航班信息查询与检索系统 时就需要重新写出一个子函数,哪怕这个子函数就是在原有的一个子函数的基础上改那么一丁点的地方,例如航班信息查询系统中的查询函数,其实每个子函数只是改了一下关键码而已。 6.附录 #include { } void search_key(Sqlist L)//按航班号查找 { 号:“); Time rh;Time lv; scanf(”%s“,n);int i; printf(”此航班的航班号,起点char n[20]; printf(“请输入要查找的航班 printf(”%dn“,L.length);//表长 }Time;typedef struct node { }Pnode;struct Plane { };typedef struct Sqlist { int length;struct Plane *plane;char key[10],sted[20],sche[10];Time rh,lv;int price; 终点,班期,起飞时间,到达时间,票价:n”); if(strcmp(L.plane[i].key,n)==0) ted,L.plane[i].sche,L.plane[i].lv.hour,L.{ for(i=L.length-1;i>=0;i--){ printf(“%s %s %s %d:%d % d:%d %dn”,L.plane[i].key,L.plane[i].s}Sqlist;int get_Sq(Sqlist &L){ } void Get_Sq(Sqlist &L)return L.length; plane[i].lv.min,L.plane [i].rh.hour,L.plane[i].rh.min,L.plane [i].price); 0数据结构课程设计 航班信息查询与检索系统 printf(“此航班的航班号,起点 ted,{ 终点,班期,起飞时间,到达时间,票价:n”); if(L.plane[i].lv.hour<=hour) ted,L.plane[i].sche,L.plane[i].lv.hour,L.{ for(i=L.length-1;i>=0;i--){ printf(“%s %s %s %d:%d % d:%d %dn”,L.plane[i].key,L.plane[i].s L.plane[i].sche,L.plane[i].lv.hour,L.plane[i].lv.min,L.plane [i].rh.hour,L.plane[i].rh.min,L.plane } void search(Sqlist L){ int i;do { printf(“* * * * * * * * * * * } } printf(”%s %s %s %d:%d %d:%d %dn“,L.plane[i].key,L.plane[i].s[i].price);plane[i].lv.min,L.plane [i].rh.hour,L.plane[i].rh.min,L.plane } void search_rh(Sqlist L){ int hour;printf(”请输入你所要求的最scanf(“%d”,&hour);printf(“此航班的航班号,起点 } } [i].price); * * * * * * * * * * * * * ** * * * * * * * * * * * * * * *n”); printf(“* 1.航班号查询 2.起点终点查询 3.班期查询 4.起飞时间查询 5.到达时间查询 0.退出 *n”); printf(“* * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * *n”); scanf(“%d”,&i); switch(i) { case 晚时间:“);终点,班期,起飞时间,到达时间,票价:n”); if(L.plane[i].rh.hour<=hour)for(int i=L.length-1;i>=0;i--){ 1:search_key(L);break; 2数据结构课程设计 航班信息查询与检索系统 n“); } else { } printf(”查找不成功。 i--;if(i==0) { char c[20]; printf(“输入修改后的scanf(”%s“,c); 内容:”); strcpy(L.plane[i].sche,c); printf(“修改成功!n”);}break;{ int a,b; printf(“输入修改后的int opt;printf(”选择修改对象:“);scanf(”%d“,&opt);switch(opt){ case 1: printf(”修改成功!n“);printf(”修改成功!n“);{ char a[10];printf(”输入修改后的scanf(“%s”,a); case 4: 内容:“); char b[20];printf(”请输入修改后scanf(“%s”,b); scanf(“%d:%d”,&a,&b); L.plane[i].lv.hour=a;L.plane[i].lv.min=b;printf(“修改成功!n”);航班号:“); }break;{ int a,b; printf(”输入修改后的strcpy(L.plane[i].key,a);}break;{ case 5: case 2: 内容:“); scanf(”%d:%d“,&a,&b); L.plane[i].rh.hour=a;L.plane[i].rh.min=b;printf(”修改成功!n“);的内容:”);strcpy(L.plane[i].sted,b);}break; }break;{ int a; case 6: case 3: 4数据结构课程设计 航班信息查询与检索系统 *n“); printf(”* * * * * * * * * * * * * * * * * * * * * * * * *n“); printf(”请输入选项n“); scanf(”%d“,&ch); switch(ch) { case 1:SaveList(L);break;case 2:ReadList(L);break; L.plane[i].sche,&L.plane[i].lv.hour,&L.plane[i].lv.min,&L.plane [i].rh.hour,&L.plane[i].rh.min,&L.pl } void delet_Sq1(Sqlist &L){ char n[10];int i,j; printf(”请输入您要删除的航scanf(“%s”,n);if(L.length==0){ printf(“没有选项!n”);for(i=0;i L.length++; ane[i].price); case 0:printf(“退出!n”);break; } void Initlist(Sqlist &L)//插入存储 { “); 容:”);价n“); scanf(”%s%s%s%d:%d%d:%d%d“,L.plane[i].key,L.plane[i].sted, for(i=0;i 班期 起飞时间 到达时间 票scanf(”%d“,&n);L.length=0;L.plane=(Plane if(!L.plane)exit(0);printf(”请输入顺序表中的内 int i,n;printf(“输入表中航班的数量: } }while(ch!=0); 班号:”); if(strcmp(L.plane[i].key,n)==0) { printf(“所删除的班机*)malloc((n+10000)*sizeof(Plane));的信息:n”); printf(“n航班号 起点终点 printf(”%s %s %s %d:%d %d:% d %dn“,L.plane[i].key,L.plane[i].sted,L.plane[i].sche,L.plane[i].lv.hour,L.plane[i].lv.min,L.plane [i].rh.hour,L.plane[i].rh.min,L.plane [i].price); 6数据结构课程设计 航班信息查询与检索系统 n”);} printf(“无法打开文件!} }while(opt!=0); void insert_Sq(Sqlist &L){ 数量 价n”); for(i=0;i printf(“* * * * * * * * * * * scanf(”%s%s%s%d:%d%d:%d%d“,&L.plane[L.length].key,&L.plane[L.length].sted,&L.plane[L.length].sche,&L.plane[ { int a=get_Sq(L); printf(”请输入要添加班机的scanf(“%d”,&n); printf(“请输入要添加的班机printf(”n航班号 起点终点 int i,n; //n表示添加的fprintf(fp,“航班号:%sn起点站:%s 终点站:%sn班期:%dn起飞时间:%d:%d 到达时间:%d:%dn价格:%dnn”, p.key,p.sted,p.sche,p.lv.hour,p.lv.mi n“);} void delet_Sq(Sqlist &L){ int opt;do { fclose(fp);printf(”保存删除的信息成功。n,p.rh.hour,p.rh.min,p.price); 数量:“); 信息:n”); 班期 起飞时间 到达时间 票* * * * * * * * * *n“); printf(”* 1.航班号删除 printf(“* * * * * * * * * * printf(”输入你的选择:“);2.路线删除 0.退出 *n”);* * * * * * * * * * *n“); scanf(”%d“,&opt); switch(opt){ case 1:delet_Sq1(L);break; case 2:delet_Sq2(L);break; case 0:printf(”退出。} L.length].lv.hour,&L.plane[L.length].lv.min,&L.plane[L.length].rh.hour,&L.plan e[L.length].rh.min,&L.plane[L.length].price); } void handle(Sqlist &L){ } L.length++; n");break; 钢结构是土木工程专业学生的一门重要的专业课, 也是直接为工程设计服务的一门学科, 主要任务是使学生掌握课程的基本理论知识, 培养学生大胆运用新结构、新工艺、新方法等开拓精神, 使学生走上工作岗位后能很快胜任钢结构工程从方案选型到结构计算、设计绘图、施工管理等一系列工作。钢结构课程设计为课程内容的延伸, 是对所学知识的综合运用, 对提高学生的综合应用能力尤为重要。传统钢结构课程设计滞后于钢结构工程实践的发展, 为适应新形势的发展要求, 必须加强学生实际动手能力和创新能力的培养。通过合理的课程设计选题, 让学生充分运用钢结构的基本理论知识, 全面了解钢结构设计方法、步骤, 熟悉施工图设计, 掌握钢结构主要构件的设计计算方法。 (二) 钢结构课程设计选题改革设想 1. 钢结构课程设计概况。 目前大多数高校土木工程专业钢结构课程设计题目为传统的钢屋架设计, 涉及的知识仅为轴心受力构件及其连接的计算, 构件类型少, 节点类型单一 (仅上下弦一般节点、上下弦拼接节点和支座节点) , 重复工作量较大, 覆盖课程内容少, 不能全面概括钢结构的大部分内容, 学生运用基础知识解决实际问题的综合能力得不到有效训练, 从而对整体结构缺乏完整、系统的认识, 往往使学生对某些具体单一构件 (如梁、柱、焊缝) 计算非常熟练, 而对一个整体结构如工作平台结构、框架结构无从下手, 造成学生所学知识与实际工程应用相差较远。 2. 钢结构课程设计选题原则。 指导教师结合工程实践或研究课题选题, 有效提高课程设计题目的吸引力, 增强学生对课程设计的兴趣。所选课程设计的题目应有助于加强学生对钢结构课程基本理论知识的理解和掌握, 使他们在新的层次上对课程内容有更加全面、系统地认识, 从而提高其分析问题、解决问题的能力。 3. 钢结构课程设计改革思路。 基于钢结构课程设计选题的原则和目前的现状, 结合教师的横向课题, 将传统的钢屋架设计题目改为工作平台设计, 几乎覆盖了钢结构基本知识的全部内容, 包括钢结构的主要连接方式, 焊接和螺栓连接计算, 钢结构基本构件 (受弯、轴心受力、压弯构件) 的强度、整体稳定、局部稳定和刚度的计算, 以及梁柱节点、柱头柱脚设计。整个内容从构件截面形式、截面尺寸确定、竖向荷载作用下的内力计算、内力组合到构件、节点设计以及设计图纸的绘制, 都严格按设计规范和标准图集及施工图要求进行。通过工作平台结构的设计, 使学生不仅把钢结构基本理论知识进行归纳消化, 而且还加强了对课程内容的理解, 将钢结构课程的各部分内容有机联系起来, 形成了总的设计概念, 并完成从单一构件到整体结构设计的跨跃, 有效锻炼了学生的实际动手能力。 (三) 课程设计任务书主要内容 1. 工程概况。 图1为青岛某金工车间单层工作平台结构, 楼面采用普通钢筋混凝土主次梁结构形式 (主次梁可以采用平接或叠接的连接方式) , 采用钢材见表1, 基础混凝土采用C20, 要求设计该工作平台结构 (计算次梁、主梁、轴心受压和偏心受压柱及柱脚, 布置柱间支撑, 并绘制该结构的基础和结构平面布置图、次梁主梁及节点详图) 。 2. 设计成果。 要求学生在2周的课程设计后, 提交结构设计计算书一份, 1号设计施工图一张。 3. 课程设计分组。 第一组:层高4.2m, 第二组:层高3.9m, 第三组:层高3.6m, 每组具体指标如表1, 做到人手一题。 (四) 课程设计指导书的主要内容 1. 设计内容及进度安排。设计内容及进度安排如表2示。 2.课程设计步骤。 (1) 确定工作平台结构楼面构造做法、统计荷载; (2) 初步选择构件截面尺寸 (次梁、主梁、柱) ; (3) 对主梁进行改变截面设计; (4) 钢柱设计 (轴心受压、偏心受压柱) ; (5) 柱头柱脚设计; (6) 柱间支撑及其连接设计计算; (7) 绘制施工图 (基础、结构平面布置图, 梁柱节点详图, 柱脚详图) ; (8) 完成设计说明。 (五) 结语 【摘要】钢结构课程设计是该课程教学必不可少的重要环节,提高教学质量对培养学生分析和解决工程设计问题的能力起着十分重要的作用。为加强学生实践能力的培养,切实提高教学质量,本文从钢结构设计课程设计中选题、指导、评阅等几个方面,提出了一些课程教学改革的意见。 【关键词】课程设计 教学改革 实践能力 【项目来源】教改项目:塔里木大学高教研究项目(TDGJ1214)。 【中图分类号】G64【文献标识码】A 【文章编号】2095-3089(2016)03-0238-01 引言 钢结构课程设计是农业建筑环境与能源工程和土木工程专业十分重要的实践性教学环节。在工程技术领域,我国依然缺乏大批的既有较强设计能力及较强动手能力又能在现场“真刀真枪”地解决问题的工程技术人员。那些“理论脱离实践、动手能力差”的“书院型”人才,已经不能适应社会的发展,满足不了社会的需求。如何改进和提高钢结构课程设计的教学效果,使学生切实增强工程设计的能力,是每个从事钢结构教学工作者都应探讨的问题。本文从钢结构设计课程设计中选题、指导、评阅等几个方面,提出了课程设计教学改革的一些意见。 1.现存问题 1.1 选题单一 传统的钢结构课程设计题目一般为普通钢屋架设计,内容一般包括屋盖结构布置、杆件和节点设计。 1.2学生缺乏工程实际知识 大多数学生缺乏工程实际知识,对各构件的结构、尺寸、制造和装配工艺认识不足,特别是对钢结构的连接节点构造和支撑布置难以理解。在进行课程设计时,只能比照书本及资料进行模仿设计,很少能结合工程实际综合考虑来进行设计。 1.3学生对先修课程的掌握不够理想 1.4考核方式不完善 课程设计是一个重要的环节。如何改进和提高钢结构课程设计的教学效果,使学生切实增强工程设计的能力,是每个从事钢结构教学工作者都应探讨的问题。 2.做好引导、指导工作 学生课程设计水平的高低,首先取决于教师的水平。《钢结构课程设计》是一门实践性较强的工作,指导教师不但要求具有较深的理论水平,还要求具有一定的实践经验。指导老师应定期到设计院学习,到施工现场了解新的设计动态、新的施工工艺和做法,先保证自己具有一定的设计施工经验的基础上,才能够在指导过程中更结合工程实际,做好设计引导工作。 2.1指导学生学会应用规范和查阅手册等资料。 课程设计不是对教科书上的例题的模仿和步骤的嵌套,在设计过程中还需应用相关规范、手册、标准、图集等资料,所以在布置课程设计任务书时就列出需要的参考书目,同时进行课程设计内容讲解时就要指导学生如何使用这些资料,这样可以引导学生学会利用资料,养成独立获取知识的能力,让学生真正体会到学以致用的乐趣,开阔学生的工程视野。 2.2培养结构模型简化设计能力。 结构模型的建立是否准确,直接影响到结构设计的结果。所以,以力学为基础,对结构进行简化,使之成为正确的结构计算模型,从而达到结构概念清楚、定性准确、计算结果可靠的目的。 2.3要合理规划进度。 钢结构课程设计都是集中在一周时间内进行,很多学生不适应这种学习方式,开始阶段比较松散,后期加班加点,根本无法保证设计质量。为此指导教师在课程设计时间安排上,要周密计划,划分好阶段,充分利用有效的设计时间,能够科学地、详细地制定设计进度,列出每半天学生应完成的工作量,让学生做到心中有数,可以在规定的时间内,完成规定阶段的任务。 2.4训练图纸表达能力。 指导老师应尽量把施工图上的内容再讲一遍,以便其本人先能理解,再达到正确绘图的目的。图纸不符合建筑制图标准,图纸表达不清和文字表述有错的应要求返工重画。 2.5锻炼社会交流能力。 为给学生创造锻炼的机会,提高语言表达能力,应在课程设计结束时进行课程设计答辩,培养学生的语言组织能力、逻辑思维能力和表达能力,同时作为课程设计成绩评定的一项依据。 3.完善评阅考核方法 课程设计的考核方法在设计中具有举足轻重的地位,不仅有利于调动学生的积极性、主动性,更有利于提高课程设计的质量。但考核应力求公平、公开、全面、合理。 结语 中国钢结构的蓬勃发展,急需大批具备钢结构设计和施工能力的技术人员重视钢结构课程设计,使学生在校期间就能在钢结构方面得到比较全面的锻炼,为毕业从事钢结构方面的工作打基础,已成为钢结构教学改革方面的当务之急。针对目前钢结构课程设计教学中存在的问题,提出钢结构课程设计改进的措施,以期对钢结构课程设计改革有所裨益,对培养学生分析和解决工程设计问题的能力起到一些作用。 参考文献: [1]李日兵,贾玉琢,龚靖.钢结构课程设计改革探索与实践[J],东北电力大学学报,2007. [2]李清阳,李瑞,李颖.钢结构课程教学改革探讨[J],河北工程大学学报,2008. 我从简单的单向链表开始建立,再慢慢构建起双向链表,之后对其赋值,建立起一个能够插入,删除,操作的测试程序,发现只要认真去学,没有什么不可克服的困难,就这样一个一个问题的解决,慢慢我发现自己的程序慢慢壮大,一天一个进步,不断完善程序,根本没想到我也能写出一个将近700行的程序,心中又是激动又是感觉自己必须要更加努力,努力让自己更好。 出错的时候我也很烦,因为知识少不知道错在哪里,但慢慢的我不断看到自己程序从不能运行到出现完美结果,记得好几次都是想问题想得头痛,但我还是坚持了下来,看到了我的成果。 事情只有自己经历过才来的彻底,来的深刻,程序实践性很强,我还是动手少,思考少,通过本次课程设计,我学到了很多很多,也感悟了很多,我会好好改变自己当前的状态,以饱满的热情去迎接明天的挑战,努力为未来 本课程教学目的是在完成了《钢结构基本原理》和《建筑钢结构设计》两门主课相关内容的学习后,通过一座轻钢门式刚架结构的设计实践,全面掌握钢结构选型、柱网布置、荷载计算、结构分析、构件和节点设计、绘制钢结构施工图等专门知识,从而加深对钢结构设计原理的认识,提高对所学知识的综合运用能力。 二、课程设计的要求 1. 熟悉钢结构设计规范、荷载规范、薄壁型钢结构设计规程的相关条文; 2. 运用结构力学方法分析和求解结构; 3. 掌握钢结构设计的施工图表达方法; 4. 掌握计算书的书写格式和制图标准; 计算书应计算正确,条理清楚,书写端正;施工图纸绘制应选择适当的图幅和比例,线型和符号应规范准确,图纸目录和序号完整。 5. 按时独立完成设计任务要求的全部工作。任务书 一、课程设计内容 1.柱网及屋面结构布置(包括支撑体系布置); 2.门式刚架选型; 3.确定梁、柱截面形式,并初估截面尺寸; 4.梁、柱线刚度计算及梁、柱计算长度确定; 5.荷载取值和计算荷载计算; 6.用任一结构力学方法计算各工况下的内力、柱顶水平位移及横梁挠度; 7.荷载组合和内力组合(不考虑抗震); 8.构件及连接节点(梁柱连接节点、屋面梁拼接节点)设计; 9.绘制施工图。 二、设计资料: 1.车间柱网布置: A.长度:90m 柱距分别为:a)6m b)7.5m c)9m B.跨度:a)15m b)18m c)21m d)24m e)27m f)30m C.檐高:a)6m b)8m 2.屋面坡度: 1:10 3.屋面材料: 单层彩板或夹芯板 4.墙面材料: 单层彩板或夹芯板 5.天沟: 彩板天沟或钢板天沟 6.荷载 Ⅰ.静载: a)无吊顶时 0.2kN/m2 b)有吊顶时 0.4kN/m2 c)有附加荷载: 0.5kN/m2(包括吊顶在内) Ⅱ.活载: a)计算刚架时为0.3kN/m2,计算檩条时为0.5kN/m2 b)计算刚架时为0.48kN/m2, 计算檩条时为0.8kN/m2 Ⅲ.风载: 基本风压,地面粗糙度:B类,风载体型系数如下图 Ⅳ.雪载: 0.2kN/m2 7.材质: 8.控制指标: 柱顶水平位移:,横梁挠度: 三. 课程设计应完成的文件和图纸 1.结构设计计算书 2.设计图纸 a.结构平、立面布置图 b.结构详图 c.结构设计说明 参考资料 [1] 欧阳可庆.钢结构.北京: 中国建筑工业出版社,1991 [2] 沈祖炎、陈扬骥、陈以一.钢结构基本原理.北京: 中国建筑工业出版社,2002 [3] 王肇民.建筑钢结构设计.上海:同济大学出版社,2001 [4] 钢结构设计规范(GB50017-2003) [5] 冷弯薄壁型钢结构技术规范(GB50018-2002)[6] 钢结构施工质量验收规范(GB50205-2001)[7] 建筑钢结构焊接规程(JGJ81-2002) [8] 钢结构高强度螺栓连接的设计施工及验收规程(JGJ82-91)[9] 建筑结构荷载规范(50009-2001) [10] 上海市标准 轻型钢结构设计规程(DBJ08-68-97) 两周的课程设计结束了,通过这次课程设计,我不仅巩固了以前所学到的知识,而且掌握了许多以前没有学懂的知识。在设计的过程中也遇到了不少的问题,不过经过一遍遍的思考以及和老师同学们的讨论都一一得到了解决,基本达到了再实践中检验所学知识的目的。古人有云:“过而能改,善莫大焉”。说的就是错误并不可怕,人类能不断的进化发展,靠的便是一个个错误,在错误面前不骄不躁,不断思考,不断改正,才能不断的获取新的知识。虽然改正错误的过程是冗长而艰辛的,但是在改正错误的过程中我也发现了成功的真谛,用汗水浇灌收获的果实才是最令人感觉幸福而满足的。遇到困难也需迎难而上,披荆斩棘,诗云:“不经一番寒彻骨,那得梅花扑鼻香。”如果中途荒废,那样便永远不可能成功,以后步入社会仍然适用。 课程设计是一门专业设计课,它不仅仅教会了我很多专业方面的知识,也教给了我很多运用知识的能力,曾经有一个马拉松运动员把具体很远的路程划分为一段段百米间隔,通过实现一个个小的目标,最终在不知不觉中实现了远大的目标。同时,课程设计让我感触很深。使我对以往所学的抽象的理论有了一个逐渐清晰的认识,包括整体稳定性计算,局部稳定性计算等,也发现了以前忽视的小细节,比如节点的设计要求和钢材之间的接法。 我认为这次课程设计不仅仅充实我的专业知识,更重要的是教给我很多学习的方法以及处事的道理。而这是以后最实用的。在步入社会以后,也要勇于接受社会的挑战,实践总结,再实践,再总结,在这个循环的过程中不断的充实自己,提高自身,实现个人的不断进步。 回顾这次课程设计,至今仍感受良多,从最初的一脸茫然,到最后的加班加点甚至通宵达旦,回忆起来,苦楚多多,不过回头看看一份洋洋洒洒的课程设计,心中仍是喜悦异常,痛并快乐着。。。从理论到实践,在这段日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,但可喜的是最终都得到了解决。 当前高职教育专业教学改革体现适应性、实践性、开放性、职业性原则,课程改革以能力为本位,课程设计面向专业群和职业生涯,课程体系面向岗位群及工作过程,课程内容构建以职业素质、职业技能及企业要求为标准,课程实施面向工学结合,课程评价面向三位一体,从素质、技能、知识三方面考核,注重过程评价。 《桥梁结构设计》课程在课程模式上,不是以职业岗位能力为基础,在课程目标方面,存在过于注重知识传授,注重学生基本知识的掌握和基本技能的培养,忽视态度、情感与价值观的培养,不利于学生健康成长;在课程内容方面,过于注重书本知识,使学生难以对学习产生兴趣,课程结构过于强调学科本位,不利于学生综合、全面地认识问题和解决问题;在课程实施方面,存在着过于强调接受学习、机械训练等问题,教学以教师为中心,以课堂为中心,学生缺乏自主探究和合作学习的机会,对学生缺乏创造力和职业岗位素质的培养,没有很好地发挥学生在教学中的主体地位,难以培养学生终身学习愿望和能力;在课程评价方面,过于强调结果的评价,重视以教师为主进行评价,不利于学生的发展、教师的提高和教育教学过程的改善。因此,需要对《桥梁结构设计》课程进行改革。 《桥梁结构设计》课程改革首先应确定课程改革的目标、思路、方法,然后研究课程改革的内容,最后要明确课程改革的特色和将取得的成效。 1 课程改革的目标 《桥梁结构设计》课程改革的总体目标是通过与企业合作开发课程标准、整合课程内容、改革教学模式和教学方法、改革课程评价方法、共同实施课程教学等,使本课程教学更符合道桥专业人才培养目标和道桥施工技术领域技术员等职业岗位(群)的任职要求,达到提高人才培养质量的目的。《桥梁结构设计》课程改革的知识目标是了解钢筋混凝土材料基本性能,掌握钢筋混凝土梁板柱等构件设计方法和构造要求,了解预应力混凝土基本知识,掌握桥梁总体规划和计算原则,了解梁桥构造,掌握梁桥结构设计方法。《桥梁结构设计》课程改革的能力目标是会设计钢筋混凝土梁板柱构件,会计算桥梁上的荷载等作用,会设计混凝土简支梁桥结构,能够识读桥梁结构施工图,参与图纸会审;能够正确处理工程建设过程中涉及的结构问题。《桥梁结构设计》课程改革的素质目标是使学生具有良好的道德修养,具有较好的团结协作和吃苦耐劳精神,爱岗敬业,具备基本的自主学习能力和沟通协调能力;具有系统的钢筋混凝土结构知识,一定的桥梁结构构件及梁桥结构设计能力,具有质量意识、安全意识。 2 课程改革的思路 1)提升教师教育教学理念。制订学习计划,通过自学与进修等方式,系统学习高职教育教学理论,了解国家精品课程评审指标内涵,提升教师教育教学理念。2)成立课程建设小组。成立由路桥企业专家、技术人员、校内骨干组成的课程建设小组,共同进行课程开发与设计。3)开发基于工作过程的课程。以真实工作任务为载体,以国家精品课程评审指标内涵为参照基准,以职业能力培养为重点,深入路桥企业进行调研,围绕完成桥梁结构基本构件设计和梁桥设计对学生知识、素质、能力需求来组织课程内容,创设学习情境,确定学习型工作任务。4)实施行动导向教学。构建教学做一体化教学环境,实施行动导向教学,以学生为主体,以教师为主导,培养学生职业道德、综合职业能力和创业与就业能力。5)实施过程考核与多元评价。实行过程考核和结果考核相结合,企业评价、教师评价和学生评价相结合的考核评价制度。6)反馈课改效果。对课程改革效果实施反馈,对课程实施过程及相关试验数据进行横向和纵向分析,总结课程改革经验,归纳课程改革的主要问题并提出相应的解决办法。 3 课程改革的方法 1)调查研究法。 课程建设团队深入行业企业一线与施工一线项目经理、工程技术人员等交流,进行人才需求调研、岗位工作知识、能力、素质要求调研,学生岗位工作适应性调研等,然后进行数据处理和分析,把用人单位对学生的要求与课程改革有机地结合起来,使课程改革与建设方案更加符合社会需要,更具有针对性和可操作性。 2)试点对比分析法。 选择相应的试点班级、试点教师进行试验,记录试点过程中出现的问题,如教材特色问题、教师教学能力问题、实训条件满足问题等,然后进行纵向的历史对比分析和横向的试点与非试点分析,找出课程实施中的问题,并研究解决的对策。 4 课程改革的内容 4.1 课程内容改革的原则 1)综合性原则:在开发过程中,把专业能力、方法能力、社会能力和职业素养有机结合,使学生在职场环境中,能理性地采取职业化的、专业化的行动。2)完整性原则:按照路桥施工技术领域技术员等职业岗位(群)的工作要求,以真实的工作任务为载体,整合序化教学内容和相应的教学资源,设计完整的学习型工作任务,让学生按照工作程序,独立地、创造性地去完成完整的工作过程。3)规范化原则:应特别注重桥梁结构设计工作的程序化和规范化。学生应严格按照《公路桥梁结构设计通用规范》要求完成桥梁结构及构件设计任务。 4.2 课程标准开发 1)课程标准开发原则。依据《公路桥梁结构设计通用规范》和职业资格考试相关内容,通过深入企业调研,与路桥企业技术人员交流,了解道桥专业职业岗位的工作任务和职业能力要求,按照专业职业岗位的工作任务和职业能力要求开发课程标准。 2)课程标准内容要素。《桥梁结构设计》课程标准包括的内容要素有课程目标、课程任务、课程定位、职业能力要求、学习情境设计、学习型工作任务、学时分配、教学模式、教学组织、教学方法、教学手段、考核与评价方法、课程资源、教材要求、课程实施建议等。 4.3 课程内容框架体系 根据道路桥梁工程技术专业性质、人才培养目标,采用工作过程系统化课程模式拟设计五个学习情境,其中学习情境一为钢筋混凝土梁板设计,学习情境二为钢筋混凝土柱设计,学习情境三为预应力混凝土梁设计,学习情境四为圬工结构设计,学习情境五为梁桥结构设计。 4.4 课程教学模式与教学方法改革 1)教学模式设计。根据内容特点采取任务驱动教学模式。通过调研确定学生工作岗位的实际工作任务,分析选择出有代表性的工作任务组织到教学中。通过完成真实的工作任务,使学生学会桥梁结构知识,掌握桥梁结构设计方法。 2)教学方法设计。采用行动导向教学,融“教、学、做”为一体。在整个教学实施过程中,始终贯穿以能力培养为重点,以学生学习为主体,以行动为导向,让学生在学中做,从做中学,使学生在做的过程中得到提高。课程教学拟采用启发引导法、头脑风暴法、思维导图法、六步教学法、角色扮演法。 3)教学手段设计。从教学的实际需要出发,根据具体的教学任务合理选择教学手段,将传统教学手段与现代教学技术结合运用。新知识传授主要采用传统教学手段,同时穿插运用现代教学技术,让学生通过视频、图片等增强感性认识,使学生得到认知训练。 4)学习方法设计。改变以往主要由教师讲授的教学方法,将课堂还给学生,以学生为中心,让学生成为课堂的主角,要充分调动和发挥学生的主观能动性和自我组织能力,教师的主要任务是设计学习任务、组织并指导学生完成学习任务。 4.5 课程考核评价方法改革 采用过程性考核和结果性考核相结合的考核模式,其中过程性考核成绩占课程总成绩的70%,结果性考核成绩占课程总成绩的30%。过程性考核按照教学情境分别考核,考核成绩是各情境考核成绩的累计,由企业、教师和学生共同评价。结果性考核通过学期末集中考试以开卷方式进行。 5 课程改革特色 1)基于工作过程导向的课程设计。本课程重点培养学生对桥梁结构构件的设计能力。采用工作过程系统化课程模式,每一个项目下设置若干学习任务,该课程设计保证了工作过程的完整性,突破了学科体系的束缚。 2)基于设计规范构建的课程内容体系。本课程内容体系由五个学习情境构成,每个学习情境下设多个真实的学习型工作任务,每一个学习任务要根据现行《公路桥梁结构设计通用规范》规定设计完成。 3)以行动为导向的课程实施。本课程实施教、学、做一体化教学,以学生为中心,以教师为辅,学生以设计者身份通过自主学习,小组协作完成学习任务。课程教学注重信息资源设计,强调利用信息资源来支持学,而不是教。 6 课程改革成效 关键词:初中数学;课程结构;优化设计;探究课程结构是指某一门课程中各个部分的组织、编排以及整合的形式,又可以被细化分为形式结构与实质结构两大体系。课程结构的设置能够使每门课程的教学目标、教学内容、教学组织及教学评价等问题得到有效解决。初中数学课程结构的优化设计是为了达到增强课程整体功能实效性的教学目标。初中教师积极探究数学课程结构优化设计的方法,可以优化教学环境,同时全面提升初中数学教学质量。 一、建立健全新型初中数学学科课程是优化设计的基础 新型学科课程被视为课程结构体系的主体成分,其对传统学科课程弃糟取精,最终达到对课程结构设计新颖的目标。新型学科课程能够协助初中教师落实对数学课程结构设计的优化作用,有如下原因。 在新型学科课程的辅助下,初中数学课程重视对初中生的全面培养,促进其身心主动发展。新型学科课程的构建基点是从学生的发展入手,协助学生在初中时期发展各项基本素质,使人的真实价值得到有效发展,使学生成为有价值的人。例如,教师在对“数轴”一课进行设计时,在数轴“三要素”的基础上,设计了一些典型的错误画法,培养与强化学生的辨析与纠错能力,同时鼓励初中生在课程训练环节动笔画图,采用小组合作的学习模式,相互糾正错误,以达到加深对“数轴”知识的理解与记忆的学习目标。新型数学优化课程结构体现在其能使数学知识教学存在层次性,协助教师达到“下要保底、上不封顶”的教学目标,数学课程教学适应不同学习能力的学生,学生根据自己的需求吸收数学知识。初中数学优化课程结构还体现在使学生成为教学课堂的主体,使教师始终坚持“以生为本”的教育原则,以学生的兴趣为教育起点,合理有序地对教材知识进行组织与编排,从而落实强化学生对数学知识吸收与应用能力的教学目标,协助初中生积极地完善自身素质。 二、宏观理论框架是数学课程结构得以优化的根本 宏观课程结构的完善与优化是整个初中数学课程结构设计实现优化的关键性要素。初中数学教师为了达到宏观课程结构优化的目标,可以借鉴以下流程:首先,对宏观课程教学目标进行深入探究,同时在实质结构优化方面下工夫,努力协助学生总结与数学课程相关的知识与学习经验;其次,对宏观课程的形式结构进行优化设计。数学教师应该积极地在教学课堂上开展教学活动,利用课余时间打造“非正式课堂”。 例如,在对“平行线及判定”一课的课程结构设计中,教师为了落实优化的目标,引进并利用宏观理论框架。教师引导学生回顾“同位角、内错角、同象同角”即三线八角的内容,以达到对现有数学知识巩固的学习目标;教师将本堂数学课的教学目标设置为“使学生会用‘同位角相等,两直线平行去判定两直线是否平行,同时会简单地推理和表述”,为了达到上述教学目标,教师计划在课程教学进程中开展“用三角尺和直尺画平行线”的教学活动,使学生总结“同位角相等,两直线平行”的判定方法。而为了建设“非正式课堂”,教师可以通过布置课后作业的形式达到这一构建目标,培养学生的自主探究能力以及探求新知的精神。 三、构建优化型教师教育课程结构模式是保障 为了达到这一目标,初中学校可以定期组织数学教师参与基础核心课程建设的培训工作,在训练进程中穿插技能性、实践性、活动以及创新能力培养等多项环节,使数学教师从思想上认识到优化数学课程结构的必要性。设计时应该以社会需求为根基,将学科知识体系的构建及学生数学逻辑思维的培养作为课程结构设计的基点。只有建立健全优化型教师教育课程结构模式,教师在对初中数学课程结构进行设计时才能将显性课程优化创新,积极开展知识学习活动。例如,在“轴对称”一课的教学课堂上,教师利用大量的时间开展“画轴对称图形”环节,增强学生对数学知识学习兴趣的同时,锻炼他们动手绘图的能力。苏联教育家沙塔洛夫认为“教师的创造性是学生创造性的源泉”,只有教师拥有对课程结构创新设计的能力,才能培养学生的创新型数学思维能力。 教师在对数学课程结构进行设计规划时,还应该重视培养学生的心理素质,强化数学教学课程的综合性与应用性,在培养与锻炼学生动手操作能力的同时,增强他们对知识的应用能力以及正确处理实际问题的技能。 参考文献: 关键词:钢结构设计原理;教学改革;学生 一、课程目前教学现状 钢结构设计原理课程是高等学校土木工程专业的一门重要专业课程,该课程是在已有结构知识的基础上,培养学生对钢结构设计基本理论的理解和掌握,同时培养学生钢结构工程设计与应用的能力,是一门理论性和实践性都较强的应用性学科。钢结构设计原理课程具有内容丰富、构造形式复杂、与工程实际联系密切、工程应用性强等特点。按照现行本科教学大纲的要求,钢结构教学的学时较少,教师课堂教学的时间主要用于对钢结构基本理论知识的讲解,没有足够的时间加强学生的力学知识,并把理论知识应用于实践。笔者在多年的教学实践中发现,钢结构设计原理课程是学生反映较难掌握的一门课程。该门课程的公式、图表、规范条文较多,具有很强的综合性、技术性和应用性,既有理论推导,又与相关规范和工程实际联系密切。另外,目前学生接触的大多数建筑物都是钢筋混凝土结构,对钢结构建筑比较陌生,虽然在结构课程教学中安排有参观实习,但一般参观实习的课时非常有限,这就使学生对钢结构建筑的认识较少,造成学生在钢结构学习中没有直观印象,学习困难。如何尽可能在有限学时内,帮助学生牢固掌握钢结构的基本理论,同时有效地提高学生工程实践应用的能力,是钢结构课程教学研究的重要课题。这对学生毕业后尽快适应社会对钢结构人才的需求,促进钢结构领域的健康发展有着重要的现实意义。 二、课程改革理念及思路 钢结构设计原理课程的改革,将通过合理安排学时,理论教学和实践教学环节并重,培养学生在牢固掌握钢结构基本理论的同时,具备将理论知识运用于工程实践的能力。改革将从以下几个方面着手。 (一)教学内容改革 由于钢结构课程课时较少,教学内容多,涉及面广,因此,教学中要精简内容,突出重点、难点知识,并结合工程实例进行讲解,增加学生的学习兴趣,培养学生的工程意识。同时,适当补充教材中没有的新知识和学科前沿动态信息,拓宽学生视野。精简、优化课程教学内容,突出重点知识,讲透难点知识,避免教学资源的浪费。而精简钢结构课程内容,并不是一味地减少教学内容,有些内容要减,有些内容则要“加”。“加”的内容主要是为了拓宽教学内容的适应面,比如钢与混凝土组成的组合结构、轻钢结构等内容教材涉及较少,而其工程实用性又较强,所以应适当补充这方面工程结构的教学内容。另外,教学内容要体现本学科科学研究的新信息和最新成果,充分反映学科前沿的动态,注重对学生创新意识和创新能力的培养。如在钢结构课程讲授过程中,可简单介绍一些现代设计新方法和新技术,例如门式刚架轻型房屋钢结构的设计方法等。 (二)教学方法改革 1.提高课程教学效率,组织好课堂理论教学。 (1)把握教材,提炼知识点。钢结构设计原理与先修课程如材料力学、结构力学、钢筋混凝土结构设计等课程有一定联系。为了在有限的时间内,完成既定的理论教学和实践教学二者并重的目标,教师必须强调教学重点,提炼知识点。例如钢材力学性能及指标,建筑材料和材料力学课程中都有讲授,教师可以将这一节的课程重点放在引起钢材脆性破坏的因素、钢材的疲劳破坏及如何选用钢结构材料上,这对学生日后实践应用有很大帮助。又如,钢结构的极限状态设计方法,与混凝土结构设计课程中的设计方法原则相同,在钢结构课程中,教师只需要强调钢结构设计的极限状态表达式与混凝土结构设计的极限状态表达式的异同,既帮助学生复习了混凝土结构设计公式,又加强了学生钢结构设计公式的理解。(2)准备工程案例。同理论内容配套的工程案例是课程讲解的重要组成部分。恰当的工程案例可以极大地提高学生学习相关理论知识的兴趣,对学生增强理论理解,提高解决工程实际问题的能力至关重要。例如在钢结构材料一章,教师可遵循概念讲解—工程事故案例分析—工程注意事项的讲解步骤。例如可以引用某钢厂冶炼车间桥式吊车梁疲劳破坏事故,教师可先讲解疲劳破坏的特征,然后再讲解疲劳破坏工程事故的调查检测、事故原因分析和总结。此案例中涉及吊车梁的选材、钢材的材料缺陷、钢材的材料校核及钢材的疲劳等内容。通过这个案例,学生不仅加强了对钢材性能的理解,也掌握了工程事故分析和处理的方法。在教师的教学中,这种与教学内容相关的工程案例可以贯穿理论教学的整个过程,深入浅出的讲解能调动学生的学习热情,促进学生工程实践能力的提高。(3)课件编写。课件的编写应文字简练,条理清楚。教师可将重点放在图表、规范条文和工程实例图片上,同时应减少繁冗的文字描述,以提高教学效率。学生普遍感觉钢结构难学之处是钢结构构件和连接的构造抽象难懂。教师可以利用多媒体软件模拟焊接的连接、梁柱构件的失稳模态、格构式构件的平面外屈曲等,能帮助学生理解知识点,增强学习效果。(4)课堂例题和课后习题。例题和习题可采用两类,一类是结合材料力学和规范公式的机械套用题目,另一类是与工程实际结合的综合应用习题。机械套用公式的例题着重讲解原理,可加强学生对钢结构基本理论知识的理解。而涉及综合应用的习题,则紧密结合钢结构设计规范重点讲解设计过程,提高学生处理工程实际问题的能力。 2.组织实践教学。 钢结构设计原理课程的实践教学环节主要包括钢结构认识(生产)实习、钢结构课程设计和毕业设计三个方面。 (1)认识实习。钢结构结构复杂,学生通过现场参观、实习,可以加深对钢结构的感性认识。土木工程专业实习的内容涉及钢结构制作及钢结构体系的认识,教师可现场讲解钢结构的生产、制作过程。在现场认识钢结构体系的前提下,教师可进一步作轻钢结构、空间网架结构等结构体系的讲解。 (2)课程设计。钢结构课程设计安排在钢结构设计原理课程结束之后一周进行,是钢结构教学的主要实践性环节之一。钢结构课程设计的题目可采用平台钢结构设计。教师在教学方式上,可将一周的集中课程设计分散到相应的课堂教学环节中去。如在钢结构设计原理课程中,讲到“梁的设计”一章,教师可以提前讲授平台钢结构的设计思路,结合本章梁的设计内容,学生可以在教师的指导下完成平台梁、板、柱及支撑的结构布置,并完成平台梁的荷载计算、结构内力计算及平台梁的设计等内容。在课程进行到轴压构件和压弯构件设计的章节时,教师可指导学生继续完成平台柱的设计。之后根据理论教学进程,学生可依次完成梁柱节点、柱脚及基础设计等内容。通过这种教学方式,学生在逐步完成作业的同时,建立了牢固的工程整体概念,提高了将理论知识运用于工程实际的能力,可取得良好的教学效果。 (3)毕业设计。有了课程学习中理论环节和实践环节的精心安排,学生的计算和应用能力得到了很好的培养和锻炼。毕业设计的综合训练可进一步提升学生的工程实践能力,为走向工作岗位做好准备。 (三)课堂教学方式改革 钢结构课程之前的课堂教学模式以PPT教学为主,学生注意力不容易集中。在改革后的课堂教学模式中,将以教师讲课为主,以板书为主要的课堂教学模式,对板书不能体现的内容,如工程图片、表格、模型等,可通过PPT向学生展示。通过板书的知识点书写和PPT的直观认识相结合,加深学生对知识点的理解和掌握。另外,课堂练习是钢结构课程必不可少的教学环节。课堂练习将以工程实例为原型,向学生讲解工程中钢结构设计的理论知识。 (四)建立成绩评定系统 改变以往传统的期末考试成绩评定方式。采用过程考核和期末考试的形式,最终的成绩由该两部分组成:第一部分采用闭卷考试的形式,主要考查学生对基本理论知识的掌握情况,占总成绩的70%;第二部分考核主要为平时表现,主要考核学生对知识的灵活应用和应用基础知识解决具体问题的能力。通过详细记录学生平时的出勤,对学生作业完成情况及课堂回答问题的情况进行考核。 三、结语 钢结构设计原理课程改革,通过以上结合工程实践的教学方法,教师可以在有限的学时内,致力于培养“基础扎实,实践能力强”的钢结构设计、施工专业人才。同时,学生基本理论学习和工程实践学习并进,在牢固掌握钢结构基本理论的同时,学习将理论知识运用于工程实践,为成为适应当代社会发展需求的专业人才而努力。 【钢结构设计课程报告】推荐阅读: 数据结构课程设计报告 封面07-29 钢结构课程设计07-17 设计课程考核机械结构10-13 包装结构设计课程教案06-28 数据结构课程设计迷宫08-29 数据结构课程设计安排10-11 c数据结构课程设计06-20 服装结构设计课程简介09-21 数据结构课程设计分类题目10-15 数据结构课程设计任务书10-20钢结构设计课程报告 篇2
钢结构课程设计教学改革探索 篇3
钢结构设计课程报告 篇4
钢结构课程设计任务书 篇5
钢结构课程设计心得体会1 篇6
桥梁结构设计课程改革探讨 篇7
钢结构设计课程报告 篇8
钢结构设计课程报告 篇9