第五课 顺序结构
课程类型:新授课
朋友圈如何只发文字教材分析
本课是浙江省义务教育九年级信息技术教材的第五课;这节课学生正式接触算法设计与实现的第一课..通过日常生活中的例子让学生了解顺序结构;然后通过完成“海伦公式求三角形面积”程序设计;学会顺序结构程序的设计方法..
学习者分析
学生通过第一单元“算法流程图的学习;了解了算法和算法的表示;认识常用的流程图图形及用法;学会流程图的绘制..通过第二单元的前两;认识了VB的部分控件;以及了解了对象、属性、事件等概念..这节课学生要进一步学习算法流程图分析实际问题;用B软件进行程序设计..
教学目标
知识与技能
通过朋友圈发送文字的过程分析;理解顺序结构的基本特点
理解顺序结构、常量、变量表达式、函数、赋值语句等基本概念..
过程与方法
、通过“海伦公式求三角形面积”程序设计;学会顺序结构的设计方法
    情感态度价值观
、感受顺序结构程序设计解决日常生活问题中作用;逐步养成规范程序设计的习惯
教学重点
顺序结构的执行过程;数据类型、常量、变量表达式、常用函数、赋值语句..
教学难点
数据类型的转换;赋值语句的执行过程..
教学过程
激趣导入
师把一只大象放进冰箱要几步 老师请一位同学来回答一下
生第一步:打开冰箱门第二:把大象放进去;第三步:把门关上
师很好;那你再来回答一下把大象关进冰箱的这几个步骤能不能调换
生不能
师因为他们是有一定的先后顺序的;不能调换..因此;事物的发展通常按照一定的顺序进行;这种事物发展的顺序反应到程序设计上;就是一种顺序结构..用我们之前的流程图表示就是这样:从程序开始;按照顺序执行语句1、语句2、……、直到程序结束..
师在实际生活、学习过程中还有哪些顺序结构的例子
生煮饭、洗衣服……
构建新知
师如何在朋友圈上发文字消息;请一位同学来说一下这需要哪几个步骤
生……
师我们一起来总结一下他答案:1、打开;2、输入账号密码;3、登录;4、选择发现5、点击朋友圈6、长按照相机图标;7、撰写文字;8、发布
师接下来我们要把发送文字的这八个步骤画成流程图;在画之前我们先来回顾一下流程图的图形及含义..
师这个流程图已经有内容和箭头了;我们一起完善这个流程图
师顺序结构的流程图相信大家都已近会画了;每个流程图都开始、结束框;一情况都是用处理框;如果涉及到数据的输入与输出要用输入输出框..接下来我们就来牛刀小试一下;将一道数学题计算过程画成算法流程图..首先先来分析一下这道题..同学们思考一下;如果要让计算机来解决这道题;需要几个步骤 请一位同学来回答一下..
生第一步:输入ac的值;第二步:计算p的值;第三步:计算s的值;第四步:输出s值..
师板书;然后PP介绍数学表达式改成算法流程图中表达式需要修改哪几个地方;以及如何在键盘上输入“”、“\”、“←”和如何插入流程图
接下请同学们从FTP上下载任务单;在任务单中画出海伦公式计算过程的算法流程图..
生画算法流程图
师我们来校对一下;大家的流程图与老师的是否一样..
作品页面设计
师我们将利用这节课与下节课完成“海伦公式计算三角形面积”的程序设计;首先我们先来看一下效果;如输入a=3;b=4;c=5;单击“计算”按钮;得到三角形的面积是6..在这个界面中用到几种控件
生3种
师标签控件主要是起说明作用;命令按钮用于执行鼠标单击事件;还有一个新的控件;它可以接受用户的输入;也可以输出显示结果..这个控件就是文本框控件..
师界面设计完成后;我们就要对对象的属性进行设置;标签控件和命令按钮修改Caption属性值;那文本框控件需要修改它的什么属性呢从属性窗口看;它的名称和Text属性值都是Text1;但他们表示的是不同的含义;名称表示对象的名称;及对象的对象名;Text属性表示文本框中显示的内容..操作在VB中对控件属性值的修改;以及强调保存窗体文件和工程文件忘记了要修改哪些属性的同学;可以查看任务单中的属性设置表格
生完成界面设计和属性设置;保存;并上传到FTP