《visual basic 6.0程序设计》选择结构教案(共6篇)
《visual basic 6.0程序设计》选择结构教案 篇1
VB《选择结构程序设计》教案
第一节 IF语句 【教学目的】 1、 掌握单行结构条件语句IF…THEN…ELSE的语法格式和使用方法。 2、掌握条件表达式的分类、运算符和优先顺序。 3、掌握IIF函数的格式和使用方法。 【教学重点】 单行结构条件语句IF…THEN…ELSE的语法格式和使用方法。 【教学难点】 单行结构条件语句IF…THEN…ELSE的语法格式和使用方法。 【教学过程】 (一)组织教学 (二)复习 顺序结构程序设计的方法 (三)新 授 一、条件表达式 1、关系运算符与关系表达式 (1)关系运算符 < , <= , = , >, (2)关系表达式 格式:〈表达式1〉〈关系运算符〉〈表达式2〉[〈关系运算符〉〈表达式3〉…] 2、 逻辑运算符与逻辑表达式 VB提供的逻辑运算符有:And、Or、Not、Xor、Eqv、Imp等6种 (1)类型应一致。 (2)与数学不等式不同 (3)字符型数据按其ASCII码值进行比较。 3、 逻辑运算符的优先顺序: not → and → Or → Xor → Eqv → Imp (1)同级运算按照它们从左到右出现的顺序进行计算。 (2)可以用括号改变优先顺序,强令表达式的某些部分优先运行。 (3)括号内的运算总是优先于括号外的运算,在括号之内,运算符的优先顺序不变。 【例5-1】设变量x=4,y=-1,a=7.5,b=-6.2,求表达式x +y>a + b And Not y < b的值。 分析:(1) 先作算术运算: 3 >C1.3 And Not y < b (2) 再作关系运算: True And Not False (3) 作非运算: True And True (4) 最后得: True 【例5-2】判断某个年份是闰年的根据是年份数满足下述条件之一。 (1) 能被4整除,但不能被100整除的年份都是闰年。 (2) 能被100整除,又能被400整除的年份都是闰年。 设变量y表示年份,写出判断y是否闰年的布尔表达式。 解:判断y是否满足条件(1)的布尔表达式是 y Mod 4=0 And y Mod 1000 判断y是否满足条件(2)的布尔表达式是 y Mod 100=0 And y Mod 400=0 两者取“或”,即得判断闰年的布尔表达式 y Mod 4=0 And y Mod 1000 Or y Mod 100=0 And y Mod 400=0 二、单行结构条件语句IF……THEN……ELSE 单行If语句的语法格式为: If〈条件〉Then [<语句序列1>] [ Else<语句序列2>] 单条件选择结构的.流程图 如果 条件 {该(选择)条件成立吗?} 真 a1块 {条件成立时所执行的操作块,一般为非空块} 假 a2块 {条件不成立时所执行的操作块,可为空块} 单条件选择结构是最常用的双分支选择结构,其特点是:所给定条件(条件表达式)的值如果为真,执行a1块;如果为假,则执行a2块。如图示。 说明: (1)这里的a1块或a2块可以是空操作块(简称空块,也就是不作任何处理的操作块)。 (2)如果必须设立空分支时,应该把它设在选择条件为假的相应分支(如a2块)中。 (3)实现单条件选择结构的语句是If语句,在V B中有行If语句和块If语句两种。 【例5-3】输入x,计算y的值。其中 分 析:该题是数学中的一个分段函数,它表示当x≥0时,用公式y=1+x来计算y的值;当x < 0时,用公式y=1-2x来计算y的值。在选择条件时,我们即可以选择x≥0作为条件,也可以选择x<0作为条件。在这里,我们选x≥0作为选择条件。这时,当x≥0为真时,执行y = 1+x;为假时,执行y = 1-2x。 设计步骤如下: (1) 建立应用程序用户界面与设置对象属性。 (2) 编写程序代码。 写出命令按钮Command1的单击(Click)事件代码为 Private Sub Command1_Click() Dim x As Single, y As Single x = Val(Text1.Text) If x >= 0 Then y = 1 + x Else y = 1 C 2 * x Text2.Text = y End Sub 【练习1】输入整数x,根据x的值显示是奇数还是偶数。 提示:在文本框中显示结果。 方法:提问,可让学生板书,最后讲评 【例5-4】学校对学习成绩优良的学生进行奖励,获奖的条件如下: (1) 所考5门课的总分超过450分。 (2) 每门课的成绩都在88分以上。 (3) 前3门(主课)的成绩都在95分以上,其他两门(非主课)的成绩都在80分以上。 输入某学生5门课的成绩s1、s2、s3、s4、s5,判断他是否能够获奖。 分析:依题意列出3个条件表达式: (1)s1 + s2 + s3 + s4 + s5 >= 450 (2)s1 >= 88 And s2 >= 88 And s3 >= 88 And s4 >= 88 And s5 >= 88 (3)s1 >= 95 And s2 >= 95 And s3 >= 95 And s4 >= 80 And s5 >= 80 设计步骤如下: (1) 建立应用程序用户界面与设置对象属性。 (2) 编写程序代码。 窗体中各控件的属性设置见教材P69 可以写出命令按钮Command1的单击(Click)事件代码为: Private Sub Command1_Click() Dim s1 As Single, s2 As Single, s3 As Single, s4 As Single, s5 As Single Dim p As String s1 = Val(InputBox(请输入第1门课的成绩:, 输入框, 0)) s2 = Val(InputBox(请输入第2门课的成绩:, 输入框, 0)) s3 = Val(InputBox(请输入第3门课的成绩:, 输入框, 0)) s4 = Val(InputBox(请输入第4门课的成绩:, 输入框, 0)) s5 = Val(InputBox(请输入第5门课的成绩:, 输入框, 0)) t1 = (s1 + s2 + s3 + s4 + s5 >= 450) t2 = (s1 >= 88 And s2 >= 88 And s3 >= 88 And s4 >= 88 And s5 >= 88) t3 = (s1 >= 95 And s2 >= 95 And s3 >= 95 And s4 >= 80 And s5 >= 80) If t1 Or t2 Or t3 Then p= 可以获奖! Else p=不能获奖! p=Str(s1) & , & Str(s2) & , & Str(s3) & , & Str(s4)&,& Str(s5)&Chr(13)& p Label1.Caption = 该生五门课的成绩分别是: & Chr(13) & p End Sub 分析:(1)InputBox语句的格式。 (2)程序中p变量的作用。 【练习2】修改程序中的条件,让学生编写程序。 提问及讨论 【例5-5】利用输入框函数输入3个不同的数,选出其中最大的数。 设计步骤如下: (1) 建立应用程序用户界面与设置对象属性。 (2) 编写程序代码。 可以写出命令按钮Command1的单击(Click)事件代码为 Private Sub Command1_Click() Dim a As Single, b As Single, c As Single a = Val(InputBox(请输入第1个数:, 输入框, 0)) b = Val(InputBox(请输入第2个数:, 输入框, 0)) c = Val(InputBox(请输入第3个数:, 输入框, 0)) p = & a & , & b & , & c p = p & 三个数中最大的数是: If a >b And a >c Then p = p & a If b >a And b >c Then p = p & b If c >a And c >b Then p = p & c Label1.Caption = p End Sub 讨论:可以用哪些方法编写求最大值的程序段? 【练习3】利用输入框函数输入4个不同的数,选出其中最大的数。 提问,讨论,练习三、IIf函数的语法结构为 格式:IIf(〈条件表达式〉,〈真部分〉,〈假部分〉) 【例5-6】例5-3中命令按钮Command1的单击(Click)事件代码可以改为 输入x,计算y的值。其中: Private Sub Command1_Click() Dim x As Single, y As Single x = Val(Text1.Text) y = IIf(x >= 0, 1 + x, 1 C 2 * x) Text2.Text = y End Sub (四)总结: (五)作业: 1、利用输入框函数输入4个不同的数,选出其中最小的数。 2、输入整数x,根据x的值判断是正数还是负数、0。
《visual basic 6.0程序设计》选择结构教案 篇2
灵武一中 马振涛 【教材分析】
本节课是广东教育科学出版社出版的《信息技术基础》(选修)第二章程序的选择结构第三节的教学内容。介绍程序选择结构条件语句的相关知识与技能,并以解决实际问题为例,引领学生经历分析问题、确定算法、编写程序、调试程序的实践活动过程,逐步掌握利用利用计算机解决实际问题的基本方法。【学情分析】
本节课教学对象为高一学生,但由于大部分学生上机操作能力较差,缺乏平时学习过程中信息技术素养的积累和培养,所以教学过程中要时刻把握学生的认知能力和接受能力,根据实际课堂对所设置的教学内容和任务进行适时调整。【教学目标】 1. 知识与技能
(1)掌握条件语句的基本格式、功能和执行过程;(2)关系表达式和逻辑表达式的正确运用。2.过程与方法
(1)能根据教师提出的思考问题,通过阅读教材和小组合作的方式解决问题。(2)能够将算法转换成相应的程序并调试程序。3.情感态度与价值观
经历使用计算机解决问题的过程,体验用计算机成功解决问题带来的快乐。【教学策略及环境】
使用任务驱动方法,在活动中体现分层次和探究式教学。教学环境:网络教室。【教学重难点】
重点:(1)条件语句的格式、功能、执行过程。
(2)关系表达式、逻辑表达式等程序设计语言的基本知识。
难点:在理解条件语句的基础上,如何利用计算机来解决生活中的实际问题。【课时安排】1课时 【教学过程】
一、创设情境 导入新课
给出“一个学生思考因周未天气情况来决定去干什么”的动画,并运用英语知识中的虚拟语气中的一个语句“If it rained on weekend, I would not go to theme park.”
学生思考:问题1“怎么让计算机去判断: If it rained on weekend, I would not go to theme park.”?引出本节课内容。
二、条件语句
环节1:学生自主学习教材42页“条件语句”内容
教师请学生来回答:
1、条件语句的基本格式?单行形式和块形式。它们分别有什么特点?
2、条件语句的执行过程是什么?
环节2:教师小结学生学习到的知识“条件语句格式”。环节3:学生上机实践“让计算机来解决问题1”.学生分组练习将算法转换成程序并调试程序的过程。
环节4:师生共同发现并解决在算法转换成程序并调试程序的过程中出现的问题。
三、关系表达式
环节1:学生思考问题2“随机给出一个学生的成绩,怎么让计算机来判断这个学生的成绩是否合格? ”
提示:这个问题与上一个问题有什么区别? 条件变了
环节2:学生自主学习教材43页“关系表达式”内容,获得表达问题2条件的语句。
环节3:学生上机实践“让计算机来解决问题2”.环节4:师生共同发现并解决在算法转换成程序并调试程序的过程中出现的问题。
环节5:教师小结关系表达式运算符号有哪些。
四、逻辑表达式的运用
环节1:学生思考问题3“令三角形的三条边分别为a,b,c,可根据构成三角形的条件:任意两边之和大于第三边;随机给出这三个变量的值,让计算机行判断是否构成三角形?”
提示:这个问题与前两个问题又有什么区别? 还是条件变了 环节2:学生自主学习教材43页“逻辑表达式”内容,获得表达问题3条件的语句。
环节3:学生上机实践“让计算机来解决问题3”.环节4:师生共同发现并解决在算法转换成程序并调试程序的过程中出现的问题。
环节5:教师小结逻辑表达式的三个运算符和其运算须序。
五、拓展
周未班里有五位同学去“361°”鞋店想买鞋,他们看中的一双鞋的原价是500元;这天正好鞋店搞活动:(1)买一双,按九折优惠(2)买二双,按八折优惠(3)买三双,按七折优惠(4)买四双,按六折优惠(5)买五双,按五折优惠
请同学们利用if语句编写程序,帮这五位同学计算一下: 如果只有一位同学买鞋,他要花多少钱? 如果有二位同学买鞋,他们分别要花多少钱? 如果有三位同学买鞋,他们分别要花多少钱? 如果有四位同学买鞋,他们分别要花多少钱? 如果五位同学都买鞋,他们分别要花多少钱? 学生运用本节课学到if语句尝试解决这个问题。
六、小结
《visual basic 6.0程序设计》选择结构教案 篇3
龙陵县象达乡营坡小学 匡兴旺
课堂的教学内容、教学目标、教学方法、师生双方在教学中的地位等因素决定了课堂的教学结构,但在实践过程中,教师往往忽视这些影响因素,采用简单化的课堂处理方法,只以讲授法为主要教学手段。讲授法主要借助教师口头言语来呈现知识,阐明、分析其联系,其操作简单、应用广泛。讲授教学之所以盛行不衰,除历史原因外,还在于讲授为主的知识传授方法具有高效率和经济性的特点。随着教育改革的推进,单一讲授教学方法的不足日益明显,在这里我们采用了“授导型教学”这个概念,旨在对其加以优化、创新,以符合新课改的要求。授导型教学是指在课堂教学中以讲解、演示、操练及练习、自主学习、小组讨论、合作学习、问题化学习等方法综合运用的课堂教学形式。
在进行教学设计的时候,需要综合地考虑教学目标、课程内容、学习者特点(学习风格、受众年龄阶段等)、教学方法、教学媒体、以及教学环境之间的相互关系。
教学方法的选择,需要综合地考虑教学目标的要求、学习者特征、教学环境及其他约束条件;在选择了教学方法的基础上,还需要进一步综合考虑目标、内容、学生与教学环境及其它约束条件,对教学媒体作出选择。
教学媒体的选择,需要以教学方法为基础,除了考虑所用的教学方法之外,还需要综合考虑目标、内容的要求,学习者的特征,教学环境以及可能的约束条件。
通过案例研习,可以看出在授导型教学中,媒体的作用非常重要,媒体在授导型教学中的作用方式可参见图4-3所描述的三类典型活动:①讲解:教师主体,媒体为辅;②演示:媒体为主,教师为辅;③操练/练习:媒体-学生互动,教师为辅。
教学媒体的选择涉及到很多的因素,因而不可能指望有一个通用的公式,但是也可以参考和借鉴一些经验和方法。
《visual basic 6.0程序设计》选择结构教案 篇4
一、选择结构部分;
1、if结构题型总结(案例1)企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高
于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提
成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于
40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于
100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
(习题1)
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
2、switch结构(案例2)
题目:输入某年某月某日,判断这一天是这一年的第几天?
(习题2)要求从键盘输入一组字符,对该组字符中的数字0-9字符个数分别进行统计,其他字符共同统计,统计完成后输出各种字符的个数。(结合数组完成)
二、循环结构
1、for循环(案例3)
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析:
(习题3)按照指定的格式输出9*9乘法表。
* * * * * * * * * *
2.while循环
*
* *
* * * * * * *
*
* *
* * * * * * * * * * * *(案例4)请编写一个函数fun,它的功能是:根据以下公式求PI的值(要求满足精度0.0005,即某项小于0.0005时停止迭代):
PI/2 = 1 + 1/3 +(1*2)/(3*5)+(1*2*3)/(3*5*7)+(1*2*3*4)/(3*5*7*9)+ …… +(1*2*3*……*n)/(3*5*7*……(2*n+1))
(练习4)题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
(习题5)题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
(习题6)对数组的10个数进行排序
课后习题
题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数
本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程cos(x)-x=0的一个实根。
X(n+1)=cos(X(n))
迭代步骤如下:
(1)取x(1)初值为0.0;
(2)x(0)=x(1),把x(1)的值赋给x(0);
(3)x(1)=cos(x(0)),求出一个新的x(1);
(4)若x(0)-x(1)的绝对值小于0.000001,则执行步骤(5),否则执行步骤(2);
(5)所求x(1)就是方程cos(x)-x=0的一个实根,作为函数值返回。
(案例1)
#include“stdio.h” main(){
} long int i;int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;scanf(“%ld”,&i);bonus1=100000*0.1;bonus2=bonus1+100000*0.75;bonus4=bonus2+200000*0.5;bonus6=bonus4+200000*0.3;bonus10=bonus6+400000*0.15;if(i<=100000)
bonus=i*0.1;bonus=bonus1+(i-100000)*0.075;bonus=bonus2+(i-200000)*0.05;bonus=bonus4+(i-400000)*0.03;bonus=bonus6+(i-600000)*0.015;bonus=bonus10+(i-1000000)*0.01;else if(i<=200000)else if(i<=400000)else if(i<=600000)else if(i<=1000000)else printf(“bonus=%d”,bonus);
案例2 main(){
int day,month,year,sum,leap;printf(“nplease input year,month,dayn”);scanf(“%d,%d,%d”,&year,&month,&day);switch(month)/*先计算某月以前月份的总天数*/ { case 1:sum=0;break;case 2:sum=31;break;case 3:sum=59;break;case 4:sum=90;break;case 5:sum=120;break;case 6:sum=151;break;case 7:sum=181;break;case 8:sum=212;break;case 9:sum=243;break;
} case 10:sum=273;break;case 11:sum=304;break;case 12:sum=334;break;default:printf(“data error”);break;} sum=sum+day;/*再加上某天的天数*/
if(year%400==0||(year%4==0&&year%100!=0))/*判断是不是闰年*/
leap=1;leap=0;sum++;else if(leap==1&&month>2)/*如果是闰年且月份大于2,总天数应该加一天*/ printf(“It is the %dth day.”,sum);
案例3 #include “math.h” main(){ long int i,x,y,z;for(i=1;i<100000;i++)
{ x=sqrt(i+100);
/*x为加上100后开方后的结果*/
y=sqrt(i+268);
/*y为再加上168后开方后的结果*/
if(x*x==i+100&&y*y==i+268)/*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/
printf(“n%ldn”,i);
} }
(案例4)
#include
{ double x;int i;
printf(“eps=%lf, PI=%lfn”, x, fun(x));
} } 习题4 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:
(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。
(2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。
(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。2.程序源代码:
/* zheng int is divided yinshu*/ main(){ int n,i;printf(“nplease input a number:n”);scanf(“%d”,&n);printf(“%d=”,n);for(i=2;i<=n;i++)
{
while(n!=i)
{
if(n%i==0)
{ printf(“%d*”,i);
n=n/i;
}
else
break;
} } printf(“%d”,n);}(习题5)main(){ int n,t,number=20;float a=2,b=1,s=0;for(n=1;n<=number;n++)
{
s=s+a/b;
t=a;a=a+b;b=t;
} printf(“sum is %9.6fn”,s);}
(课后习题6)
1.程序分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换,下次类推,即用第二个元素与后8个进行比较,并进行交换。
《visual basic 6.0程序设计》选择结构教案 篇5
教学目标
理解正确进行价值判断与价值选择的基本要求。
教学重难点
正确进行价值判断与价值选择的基本要求。个人利益与社会、集体利益的关系。
教学过程
【教学设计】
一、价值判断与价值选择及其关系
人们从事各种实践活动,必然接触到客观世界的各种事物,要不断对事物进行判断和选择。对事物的客观状况及其本质属性、发展规律作出判断形成事实判断,对事物的属性和功能能否满足主体的需要以及满足的程度作出判断形成价值判断。下列现象哪些属于事实判断,哪些属于价值判断?田野上的花开了;这些花真漂亮;这是一条狗;这是一条看家护院的好狗;社会主义必将代替资本主义?
P99探究——材料向我们展示了两种不同的价值判断,它们分别是什么?(一种是同行人的价值判断:世道太乱,梨树的主人是谁都不知道,无须太多的顾忌,可以乱摘。另一种是许衡的价值判断:“梨虽无主,我心有主”,不是自己的梨,不能乱摘。)在口渴难忍的情况下,许衡为什么会作出上述价值选择?(人们的价值选择是在价值判断的基础上作出的。许衡能够正确认识和对待他人正当利益,形成了正确的价值判断和价值观,作出了正确的价值选择。)
二、价值判断与价值选择的特点
1、价值判断与价值选择的社会历史性
不同时代的人,对同一事物往往会有不同的认识和评价。马永顺是我国著名的林业劳动模范,在当林业工人的34年里,共砍树3万多棵。退休后,他又带领全家人共栽树5000多棵,以此“向大山还债”。马永顺从伐木功臣变为造林英雄。朱镕基赞扬他“当国家建设需要木材时,你是砍树的模范;当生态失去平衡时,你又是栽树的模范”。为什么马永顺砍树时能成为伐木功臣,栽树时又能成为造林英雄?(建国初期,国家建设需要木材,马永顺砍树是正确的价值判断与价值选择。现在生态失去平衡,马永顺植树造林是正确的价值判断与价值选择。马永顺的价值判断与价值选择能够与时俱进。价值判断与价值选择会因时间、地点和条件的变化而不同。价值判断与价值选择具有社会历史性。)
2、价值判断与价值选择的阶级性
P100探究——在这首诗中,农民的价值选择是什么?地主的价值选择是什么?(农民的价值选择是希望尽快下雨以缓解旱情;而地主们却害怕下雨以耽误了他们听歌赏舞的享乐。)为什么同时同地的人会有不同的价值选择?(他们的价值判断与价值选择不同是因为人们的社会地位不同和需要不同,面对同一事物或行为,不同阶级和阶层的人会作出不同的甚至截然相反的价值判断与价值选择。)
3、价值判断与价值选择的主体差异性
面对一名滑冰不慎落水的儿童,不同的人作出了不同的价值判断与价值选择。谈谈你对上述不同选择的认识,分析他们各自选择的得失。(A的做法是道德品质低下的表现,必将遭到人们的谴责和唾弃。B的做法有一定的可行性,特别是在自己不会游泳的情况下不失为正确的选择,但可能会错过解救的良机。C的做法是典型的拜金主义的价值选择,惟利是图,是极其错误的。D的做法在价值选择上是崇高的,是我们所倡导的。)为什么人们会有不同的价值判断与价值选择?(他们的价值判断与价值选择不同是因为人们认识事物的角度不同,面对同一问题,人们产生不同价值判断与价值选择的冲突。有人从顾全自己性命的角度考虑,选择了冷眼旁观;有人从经济利益的角度考虑,选择了与落水者讨价还价;有人从社会公德和正义的角度考虑,选择了救人之后悄然离开。)
三、正确价值判断与价值选择的衡量标准
在价值判断基础上作出的价值选择能否实现,实现的程度如何,取决于哪些因素呢?
1、自觉遵循社会发展的客观规律
近几年日本右翼势力气焰嚣张,否认侵略历史的人和事不断发生。先是小泉作为日本首相,连续参拜供奉二战甲级战犯的靖国神社,接着是文部省修改教科书,隐瞒侵略历史,否认南京大屠杀,并声称因为中国军队的挑衅,才导致侵华战争的爆发。前不久更有一些极端右翼分子否认远东国际法庭对二战战犯的审判结果。日本的倒行逆施,遭到了中国、韩国等被日本侵略过的国家政府和人民的强烈反对。日本右翼势力的所作所为要达到的目的是什么?(日本右翼势力的所作所为是在美化侵略历史,妄图重温军国主义梦,重新走上对外侵略扩张的道路。)日本右翼势力的目的能否达到?(不能。正确的价值判断与价值选择坚持真理,符合社会发展的客观规律,走历史必由之路。日本右翼势力的所作所为逆求和平谋发展促合作的历史潮流,违背历史发展的必由之路。)
2、自觉站在最广大人民的立场上
人们站在不同的立场上,就会作出不同的价值判断与价值选择。面对这种价值判断与价值选择的差异性,我们怎样才能作出正确的判断和选择?唯一的办法是大家都必须撇开一己的利益,找出最高的共同的利益作为价值判断与价值选择的标准。
30多年前县委书记的好榜样焦裕禄与现今河南札杞县的县长.焦裕禄的独生子焦跃进,他们两代人所努力实现的目标大不相同:一个是种泡桐,与风沙搏斗;一个是卖大蒜,参与市场竞争。一个是为老百姓的温饱而殚精竭虑;一个是为农民致富而四处奔走。尽管他们两代人有着思想观念上的差异,所实现的目标也大不相同,但他们在价值观上都有一个最大的共同点,什么共同点?(正确的价值判断与价值选择,应该自觉站在最广大人民群众的立场上,把人民群众的利益作为最高的价值标准,牢固树立为人民服务的思想,把献身人民的事业、维护人民的利益作为自己最高的价值追求。)
P102探究——新闻记者为什么要求造纸厂按规定关闭?(造纸厂污染河水,危害着沿岸群众的生命健康。)当地领导为什么会拒绝群众合理的要求?(出于地方的小团体的利益。)你认为应该怎样解决问题呢?(造纸厂转移他处或者配备污水处理设备。)为什么要这样解决问题,如何正确处理好个人、他人、社会三者的利益关系?(人民群众的生命健康要比能发出工资重要得多。我们首先要考虑并满足最大多数人的利益要求。
最大多数人的利益是最紧要和最具有决定性的因素。当个人的利益同人民群众的利益发生冲突时,要自觉站在人民群众的立场上进行选择。)如果学校举行期中考试,你在考英语时与你的最好朋友考前约好考试时让他帮帮你的忙。但是考试时,由于监考很严,好朋友没有理睬你。
建筑钢结构设计-教案(09秋) 篇6
教 案
课程编号: 020001807 授课学时: 22 任课班级: 土木05-1,2,3班 开课学期: 2008年秋季学期 任课教师: 张 曰 果 教 研 室: 钢结构教研室
2008年8月28日
课程名称:建筑钢结构设计 学分数:1.5 周学时:2 总学时:22 学时
课程类别: 必修课(专业课)(考查)课程考核方式:
1、出勤、作业、及课堂问题回答20分(20%)
2、两次随堂测试每次20分(2×20%=40%)
3、期末测试40分(40%)
教材: 《房屋建筑钢结构设计》(《钢结构》下册)
说明:
1、教学内容:* 重点; # 难点
2、每章节具体授课内容见讲稿
第一章 轻型门式刚架结构
1.1.概述
了解门式刚架的特点
教学方法:自学 教学手段: 以上需要学时:1
1.2 结构形式和布置 轻型门式刚架结构形式 * 轻型门式刚架建筑尺寸和布置 * 支撑的布置要求
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2
1.3刚架设计
1.3.1荷载及荷载组合 荷载汇集
永久荷载:自重
可变荷载:活、雪、灰、吊、风、地 * 荷载组合原则:可能同时 1.3.2内力及侧移计算
内力计算方法简介:弹性设计法、塑性设计法 # 刚架的侧移计算:柱脚刚接、柱脚铰接
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2
1.3.3刚架柱、梁设计
刚架柱、梁设计概要(具体设计方法 自学)# 腹板屈曲后的强度计算理论 构件的稳定计算理论(自学)
新增内容:腹板屈曲后的强度计算理论 1.4节点设计
* 节点设计:梁柱刚结 1.5檩条设计、墙架设计 墙梁、檩条的计算概要 * 荷载计算及设计内容 1.6 构造要求
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2
1.4 压型钢板设计 面形式、材料、几何特征 荷载及组合 # 板件的有效宽度 压型钢板的强度和挠度 压型钢板的构造
教学方法:自学 教学手段:提供多媒体课件 以上需要学时:3
本章作业及测验 教材P46习题1.1、1.2 本章随堂测验1次(共第1次)
第二章 单层厂房结构
2.1厂房结构的形式和布置 厂房结构的组成 * 厂房结构的设计步骤 钢结构厂房的特点
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2
计算简图的确定 柱网和温度缝的布置 横向框架的荷载和内力 厂房结构的设计步骤 柱间支撑的作用及布置
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2
吊车梁的设计
教学方法:自学 教学手段:提供多媒体课件 以上需要学时:3
2.2 屋盖结构
* 屋盖支撑的种类作用及布置 * 屋架的杆件设计及节点设计
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2
2.3 屋架设计 * 荷载汇集及荷载组合 * 内力计算
* 杆件设计 * 节点设计
* 刚接屋架设计特点
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2
本章作业及测验: 教材P96习题2.1、2.2 本章随堂测验1次(共第2次)
第三章 多层钢结构房屋
3.1 结构组成 多、高层钢结构特点 高层建筑钢结构的结构体系 * 结构体系及适用范围
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2
3.2 多层钢结构设计计算 结构荷载
* 结构设计方法及步骤
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2
3.3 楼(屋)盖结构 楼(屋)结构形式
设计要求设计步骤及构造(结合组合结构内容)
教学方法:自学 教学手段:提供多媒体课件 以上需要学时:4
3.4 构件及连接设计特点 * 梁的设计方法 * 柱的设计方法
* 构件、连接的计算及其构造要求
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:2 抗侧力结构的设计 * 支撑布置及设计概要 连接节点的设计
教学方法:讲授 教学手段:多媒体+板书 以上需要学时:1
本章作业及测验: 教材P201习题4.1、4.2 期末总测验1次(共第3次)
参考资料 1.《房屋建筑钢结构设计》(《钢结构》下册)陈绍蕃 主编 中国建筑工业出版社; 2.《钢结构设计规范》GB50017 3.《钢结构》(第二版)魏明钟 主编
【《visual basic 6.0程序设计》选择结构教案】推荐阅读:
选择程序设计07-23
程序逻辑结构设计09-18
C语言实验报告《逻辑结构程序设计》05-14
电子教案11程序08-29
VB程序设计的常用算法教案05-21
程序框图第一课时教案08-20
软件08-1程序设计基础第8讲教案08-29
C程序设计教案(第5章 实验6)05-18