- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江苏省苏州市第二十六中学八年级科学 《程序结构与设计-顺序结构》教案 苏教版
教学课题 程序结构与设计—顺序结构
教材分析
本节首先提出了程序的3种基本控制结构,再引入顺序结构的概念。除介绍顺序结构外,还介绍了常量、变量、函数、表达式等编程的基本知识和VB常用语句,这些内容是程序设计的基础知识,本节最后列举了一个“电子相册”程序,此程序中调用图片文件功能的程序段,是以模块结构的形式封装在VB模块文件中的,使用此功能只要一条简单的语句调用即可。在编写这个程序的过程中,让学生初步感受模块结构化程序设计思想的优越性。本节内容也为学习选择结构和循环结构做了知识铺垫。
学情分析
本校学生大多数为外来务工人员子女,在小学阶段没有学过计算机。程序设计面向的是初二学生,他们虽然经过初一一年的学习,计算机知识和操作有了一定提高,但他们的逻辑思维能力还不够成熟,对学习程序设计造成一定阻碍。学习本课内容前学生已经初步了解程序设计中对象、属性、事件和行为等概念,为本节课的学习打好了基础。
重点:顺序结构、变量、常量、函数和表达式的概念,VB中的常用语句。
难点:程序的编写和调试。
教学目标
知识与技能
了解顺序结构、常量、变量、函数、表达式等概念。
学会VB中的常用语句,并能用这些语句实现顺序结构。
理解模块化程序设计的基本思想,并学习用模块化思想编写程序。
能模仿编写使用顺序结构的小程序。
过程与方法
在模仿编写程序的过程中,学习VB常用语句,了解常量、变量、函数、表达式等概念。
在学习编写VB实用小程序的过程中,学习顺序结构和模块化程序设计思想。
情感态度与价值观
在学习编写VB程序的过程中,建立模块结构化编程思想,养成正确的程序设计习惯。
通过学习编写VB实用小程序,培养学生用编程方法解决实际问题的意识。
行为与创新
在模仿编写程序的基础上改写程序,培养学生的创新能力。
把编写的VB程序应用于实际,发现问题时进行修正和改进。
教学准备
网络教学软件(Netop School)、网络教室
集体备课意见和主要参考资料
《初中信息技术教师教学用书》 页边批注 教学过程
第一课时
情景导入
上课
同学们好!
PPT演示
教师:大家来看这张漫画,谁能告诉我这画的是什么啊?
学生:量体温。
教师:大家从小到大都有过发烧的经历吧?发烧到40度以上可能引起惊厥、昏迷,甚至严重后遗症,因此发烧后我们通常会量下体温,根据体温的高低来决定是否要去医院。
我在网上看到一个量体温的笑话,跟大家分享下。
PPT演示
发烧到40度以上人就受不了了,怎么可能量出来100度呢?
我们量体温一般会用水银体温计,就如我手上的这个(展示实物),请一名学生观察后告诉大家可以测量的范围是多少。(35~42℃)不过也有人会使用不一样的温度计哦。下面请看一张图片(PPT演示)。
学生:温度计上刻度不一样。
教师:大家看到这个温度计上面的刻度最高有106,这是怎么回事?这个温度计采用的是华氏温度标准。(PPT演示)
我们常用的摄氏温度和华氏温度是什么关系,我们来看2个转换公式(显示转换公式)
今天我们编写一个小程序来完成摄氏温度向华氏温度的转换。
教授新课
[任务]
编写程序:求摄氏温度对应的华氏温度。
计算公式:F=9C/5+32,其中C表示摄氏温度,F表示华氏温度。
设计程序的界面
展示设计好的程序界面
{探究}学生分析程序界面由哪些控件生成的对象组成。
请一位同学回答。
教师小结,ppt演示
2个标签;
2个文本框;
3个命令按钮。
提出要求:这7个对象我们要分别做属性设置(ppt演示)。
主要属性设置:
命令按钮1:(名称):CmdCalc Caption:计算
命令按钮2:(名称):CmdClear Caption:清除
命令按钮3:(名称):CmdExit Caption:退出
标签1(Label1):Caption:摄氏温度
标签2(Label2):Caption:华氏温度
窗体:Caption:温度转换
[练习]学生根据学案完成程序界面。
教师巡回指导、答疑。
设计程序的功能
教师:回到程序界面,界面我们做好了,接下来我们看看这个程序要设计哪些功能?
[探究]学生根据所完成的程序界面,分析需要实现哪些程序功能。
请一位学生回答——课代表
教师:这些功能又该如何通过编程实现呢?请大家来看看我写的程序
PPT依次演示4个事件的代码。
3.1 第一个事件是计算
利用Cmd_Calc按钮的Click事件完成温度转换的计算。
代码如下:
Option Explicit 要求强制声明变量
Private Sub CmdCalc_Click()
Dim C As Single, F As Single
C = Val(Text1.Text)
F = C * 9
您可能关注的文档
- 江苏省盱眙县都梁中学2012届高三政治 第二轮复习资料 经济生活第一单元:生活与消费.doc
- 江苏省盱眙县都梁中学2012届高三政治 第二轮复习资料 经济生活重难点和易错易混点突破.doc
- 江苏省省前中2012届高三政治下学期自主检测(一)试题新人教版.doc
- 江苏省盱眙县都梁中学2012届高三政治 复习资料 政治生活第四单元复习教学案.doc
- 江苏省睢宁县新世纪中学七年级语文下册 第二单元检测试题(无答案) 人教新课标版.doc
- 江苏省睢宁县新世纪中学七年级语文下册 第四单元检测试题(无答案) 人教新课标版.doc
- 江苏省睢宁县新世纪中学七年级语文下册 第一单元检测试题(无答案) 人教新课标版.doc
- 江苏省睢宁县新世纪中学七年级语文下册 第三单元检测试题(无答案) 人教新课标版.doc
- 江苏省苏州工业园区2012届九年级政治上学期期末考试试题.doc
- 江苏省苏州市吴中区2012届九年级历史上学期期中教学质量调研测试题.doc
- 江苏省苏州市第二十六中学八年级生物 第26章《留住碧水蓝天》教案.doc
- 江苏省苏州市第二十六中学八年级科学 《8.3 制作基本动画》教案 苏教版.doc
- 江苏省苏州市第二十六中学八年级科学 《动画基础知识》教案 苏教版.doc
- 江苏省苏州市第二十六中学八年级英语下册《unit5》教案 .doc
- 江苏省苏州市高新区2011-2012学年七年级语文上学期期末考试试题(无答案).doc
- 江苏省苏州市第二十六中学八年级英语下册《unit6》教案 .doc
- 江苏省苏州市第二十六中学八年级科学 《认识多媒体技术》教案 苏教版.doc
- 江苏省苏州市高新区2012届九年级化学上学期期末考试试题.doc
- 江苏省苏州市高新区2011-2012学年七年级数学上学期期末考试试题(无答案).doc
- 江苏省苏州市第二十六中学八年级科学 《走进程序设计》教案 苏教版.doc
文档评论(0)