资源预览内容
第1页 / 共20页
第2页 / 共20页
第3页 / 共20页
第4页 / 共20页
第5页 / 共20页
第6页 / 共20页
第7页 / 共20页
第8页 / 共20页
第9页 / 共20页
第10页 / 共20页
第11页 / 共20页
第12页 / 共20页
第13页 / 共20页
第14页 / 共20页
第15页 / 共20页
第16页 / 共20页
第17页 / 共20页
第18页 / 共20页
第19页 / 共20页
第20页 / 共20页
亲,该文档总共20页全部预览完了,如果喜欢就下载吧!
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2018/6/20,#,单击此处编辑母版标题样式,编辑母版文本样式,第二级,第三级,第四级,第五级,2018/6/20,#,单击此处编辑母版标题样式,编辑母版文本样式,第二级,第三级,第四级,第五级,2018/6/20,#,单击此处编辑母版标题样式,编辑母版文本样式,第二级,第三级,第四级,第五级,2018/6/20,#,单击此处编辑母版标题样式,编辑母版文本样式,第二级,第三级,第四级,第五级,2018/6/20,#,单击此处编辑母版标题样式,编辑母版文本样式,第二级,第三级,第四级,第五级,2018/6/20,#,单击此处编辑母版标题样式,编辑母版文本样式,第二级,第三级,第四级,第五级,2018/6/20,#,2.3.1,顺序结构,2.3.1,顺序结构,高中信息技术,教科,版,算法与程序设计,2.3.1 顺序结构2.3.1 顺序结构高中信息技术教科,1,一、引 入,一、引 入,2,程序设计的三种结构?,程序设计的三种结构?,3,任何,一个正规的程序都可以分解成三种,基本,结构,:,顺序,结构、选择,结构,、,循环,结构,(,学,考考点,),。,牢固,掌握这三种结构是学习程序设计的基本,要求,。,任何一个正规的程序都可以分解成三种基本结构:,4,2.3.1,顺序结构,2.3.1,顺序结构,高中信息技术,教科,版,算法与程序设计,2.3.1 顺序结构2.3.1 顺序结构高中信息技术教科,5,教学目标,1,在,观察、比较、,实践中,,理解并掌握顺序,结构,;,2,学会,使用,输入、赋值、,输出语句来实现顺序,结构,;,3,掌握,顺序结构编写简单程序解决具体问题,,培养程序设计思维。,4,自主探索、协作学习,;,勇于实践,、,不断进取,;,2.3.1,顺序结构,2.3.1,顺序结构,高中信息技术教科版,算法与程序设计,教学目标1在观察、比较、实践中,理解并掌握顺序结构;2学会使,6,二、新知探究,二、新知探究,7,(一)顺序结构第一次亲密接触,分组体验,问题描述:,有,两个塑料瓶,,A,里面装的,是,红墨,水,,,B,里面装的,是,蓝墨,水,,如果我们要交换两个瓶子中的液体,该怎么办?,任务,一,:,分组,探究。然后用自然语言描述,,并,画出,流程图,。,(一)顺序结构第一次亲密接触分组体验问题描述:,8,(一)顺序结构第一次亲密接触,分组体验,问题描述:,有,两个塑料瓶,,A,里面装的,是,红墨水,,,B,里面装的,是,蓝墨水,,,如果我们要交换两个瓶子中的液体,该怎么办?,任务,一,:,分组,探究。然后用,自言,描述,,并,在导学案中完成,流程图,。,开始,结束,A,装红墨水,B,装蓝墨水,B,装红墨水,A,装蓝墨水,CA,A B,B C,自然语言描述:,第一步:,C A,第二步:,A B,第三步:,B,C,(一)顺序结构第一次亲密接触分组体验问题描述:,9,参考算法,输入,a,的值,输入,b,的值,c,a,a,b,b,c,输出,a,的值,输出,b,的值,任务二:分析程序代码,Dim a as,Integer,Dim b as,Integer,Dim c as,Integer,a=Val(InputBox,(,输入一个整数,x,),b=Val(InputBox,(,输入一个整数,y,),Print“,交换前:,a=,;,a,,,b=,;,b,MsgBox,交换后,a=&a&b=&b,,,VbOKOnly,”,交换结果,“,(二)顺序,结构第一次亲密接触,分析代码,请尝试交换代码顺序,观察程序执行结果。先独立思考,再交流讨论。,开始,结束,输入,a,和,b,的值,输出,a,和,b,的值,c=a,a=b,b=c,_,_,_,c=a,a=b,b=c,参考算法输入a的值任务二:分析程序代码Dim a as In,10,(二)顺序,结构第一次亲密接触,分析代码,任务二:分析程序代码,Dim a as,Integer,Dim b as,Integer,Dim c as,Integer,a=Val(InputBox,(,输入一个整数,x,),b=Val(InputBox,(,输入一个整数,y,),Print“,交换前:,a=,;,a,,,b=,;,b,c=a,a=b,b=c,MsgBox,交换后,a=&a&b=&b,,,VbOKOnly,”,交换结果,“,(二)顺序结构第一次亲密接触分析代码任务二:分析程序代码,11,(二)顺序,结构第一次亲密接触,分析代码,任务二:分析程序代码,Dim a as integer,Dim b as integer,Dim c as integer,a=,Val,(,Inputbox,(,输入一个整数,x,),),b=,Val,(,Inputbox,(,输入一个整数,y,),),Print,“,交换前:,a=,;,a,,,b=,;,b,c=a,a=b,b=c,MsgBox,交换后,a=&a&b=&b,,,VbOKOnly,”,交换结果,“,(二)顺序结构第一次亲密接触分析代码任务二:分析程序代码,12,函数学习,InputBox,(,),语法,格式,:,InputBox(,提示,标题,,默认值,,,x,坐标,,,y,坐标,),功能,:,是弹出一个对话框,在其中显示提示,等待用户输入文字并按下按钮,然后返回用户输入的文字。,该,函数与,MsgBox,函数类似,区别就是,InputBox,函数用于简单地接受用户输入的一些文本。,如,:,Inputbox(,输入一个整数,x,),2.MsgBox,(),功能,:,是显示消息对话框;,语法,格式:,MsgBox,(提示信息,,按钮,,标题,),如,:,MsgBox ,交换后,a=&a&b=&b,,,VbOKOnly,”,交换结果,“,vbokonly,是指,MsgBox,显示的时候只显示一个确定按钮,。,3.Print,功能,:,在指定的对象上输出文本。不指定对象名,默认在当前窗体中输出。,语法,格式:,对象名,.print,表达式列表,如,:,Print“,交换前:,a=,;,a,,,b=,;,b,4.,Val,(),返回包含于字符串内的数字,字符串中是一个适当类型的数值,。,函数学习InputBox(),13,三,、,顺序,结构,特点,1.,代码按照,由,上到下的,顺序,,,一行,一行地,执行,;,2.,在,程序执行过程中,没有分支、没有,重复,;,3.,如交换其中,关键语句,的顺序,可能完全影响程序的执行结果,。,顺序,结构是一种,最基本,的程序结构。,S1,S1,三、顺序结构特点 1.代码按照由上到下的顺序,一行,14,四、,顺序结构,第三次,亲密接触,计算,BMI,BMI,是,用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。计算公式是体重指数(,BMI,),=,体重(,kg,)身高,2,(,m,)。,参考代码:,Private Sub Command1_Click(),m=Val(TextM.Text),h=Val(TextH.Text),BMI=m/(h*h),TextBMI.Text=Str(BMI),End Sub,肥胖:,BMI28,超重:,25BMI,28,适中,:,18.528,超重:,25BMI,28,适中,:,18.5BMI,25,过,轻,:,BMI,18.5,身体质量指数,BMI,四、顺序结构第三次亲密接触计算BMI任务三:根据课件和导,16,五、课堂小结,(一)谈体会和收获,(二)当堂测试,五、课堂小结(一)谈体会和收获(二)当堂测试,17,当堂测试,A.,顺序,结构,B,.,分支结构,C,.,循环结构,D,.,并列结构,2.,以下,哪个选项属于顺序结构?,(),1,.,以下,哪种结构不属于程序的,3,种基本控制结构之一,?,(),C,D,当堂测试A.顺序结构 2.以下哪个选项属于顺序结构?,18,当堂测试,A.x=y,:,y=x,B,.,y=x,:,x=y,C.,x=y,:,t=x:y=t,D.t=x:x=y:y=t,4.,在,VB,中,若,x=5,,,y=6,则下列程序段执行,后,结果为,x=6,,,y=5,的是,(,),3.,求两数之和的算法是:输入两数,a,和,b,的值,计算,c=a+b,,输出,c,的值。该算法的基本结构属于,(),D,C,A.,循环结构,B,.,分支,结构,C,.,顺序,结构,D.,框架,结构,当堂测试A.x=y:y=x4.在VB中,若x=5,y=6,19,THANK YOU!,THANK YOU!,说明:第三页灵感来源于,Do you know,,再此对作者表示感谢!,THANK YOU!THANK YOU!说明:第三页灵感来源,20,
点击显示更多内容>>

最新DOC

最新PPT

最新RAR

收藏 下载该资源
网站客服QQ:3392350380
装配图网版权所有
苏ICP备12009002号-6