第五课 顺序结构 教学设计

文档属性

名称 第五课 顺序结构 教学设计
格式 zip
文件大小 203.5KB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2017-02-20 18:58:23

图片预览

文档简介

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