dowhile循环教学设计_第1页
dowhile循环教学设计_第2页
dowhile循环教学设计_第3页
dowhile循环教学设计_第4页
dowhile循环教学设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE3《Do/while条件循环语句》教学设计教学对象:高一课时:1学时执教教师:信息技术教研组金子芬一、设计思想本课主要采用多元智能理论的技术融入生活的教学宗旨,以任务驱动、讲练结合的教学模式,多角度应用循环思想解决实际问题,以求高效编程;多元化学习体验,以flash展现实验过程应用循环语句,以信息技术网站形式进行在线测试式进行学情调查和课堂反馈;应用比较、观察等多维求知方法深入理解程序执行过程和编程语法规则。二、教材分析1.教材内容:所属高一年级必修内容《信息技术基础》第三章信息的加工中的3.4算法及其实现之语句——条件do/while循环。采用vb语言编程,共1学时40分钟。2.教材地位:=1\*GB2⑴循环是设计和实现较为复杂算法的基础。本课在学习for循环基础上理解do循环;=2\*GB2⑵学会do语句基本格式和表示方法,理解执行要求和应用环境。实现for和do转换。三、学情分析1.学生在学会for循环语句的基础上理解do循环语句,应更注重实际问题的应用。2.避免“轻算法、重程序”,应利用流程图在熟悉书写规则的基础上设置循环条件,应注重算法与程序的结合。从专业化角度强调语句书写和表达的规范性。四、教学目标(一)知识与技能1.掌握do/while循环语句的基本格式、功能和执行流程;;2.结合流程图学会使用do/while循环语句解决实际问题,学会调试运行。(二)方法与过程通过实例引导和任务驱动的方式,多角度应用循环思想解决实际问题、多元化学习体验、多维求知方法以信息技术在线测试等手段巩固理论知识,反馈课堂效果。(三)情感态度和价值1、培养学生分析、解决问题的能力,将编程思想融入生活,解决生活实际问题;2、强化对技术与理论知识规范表达,提高专业化技能,提高信息素养。五、重点难点重点:掌握Do/while循环语句的格式,掌握控制循环的条件和执行过程。难点:结合实际问题设置循环条件和循环体。六、教学策略与手段通过在线测试复习和巩固for循环语句的内容,flash动画实验导入新课,以多个生活实例应用新知,提高学生解决实际问题的能力。七、课前准备flash课件用于展现课堂新知和学习流程;itools教学辅助平台用于在线测试;电子教室用于广播教学、学生演示等;多媒体计算机教室上机实践编程。八、教学过程教学环节及时间教师活动学生活动设计意图温故知新(5’)For/next循环语句回顾控制循环次数的条件For循环的语法规则以程序实例了解运行过程问题:如果循环终值(次数)未知怎么办?学生回顾for循环结构思考问题通过简单的程序实例总结已知课堂引入(2’)通过flash演示酸碱度ph值滴定的化学实验引入do/while循环观察实验中循环滴定的条件变化。通过学科整合,引入do/while循环的应用条件。教师引导,学生自主探究一、DO/while循环语句的格式与功能5展示新知:Do/while循环语句一般格式:DowhileDowhile条件表达式语句块LoopNYNY开始计算条件表达执行循环体语句块结果为真结束了解当循环的语句结构,理解循环流程,学会设置条件表达式。掌握DO/while语句的格式和功能,深刻理解执行流程。关键是条件表达式的设置。实例引导:循环累加的实现。在理解for语句的基础上理解do循环结构。s=0:i=1

dowhilei<=10

s=s+i

i=i+1

Loop程序执行后,s的值为多少?观察实例格式,注意do循环书写格式,在vb环境中运行。典型的实例;对比知识迁移提出问题:如果在do循环中i的去掉i=i+1语句,结果如何?回答:进入无限死循环。结论:在循环体要有让条件表达式为假的相关语句。功能如for循环中的next。思考问题,总结经验。理解do循环的关键条件。二、实例解析,融入生活10’实例解析一:折纸问题:有一张厚度为0.1毫米、面积足够大的纸,将它不断对折,其厚度可达珠穆朗玛峰的高度(8848.43米),请设计一个算法,需要折多少次?要求:学生总结出控制循环的条件表达式。提示:每次循环高度为原来的两倍s=2*h。并在vb中测试思考循环语句,在vb中调试运行。实例应用一:递增语句控制循环实例解析二:倒计时问题。使用条件循环,输入倒计时起始数(秒),直到计时到0为止。将倒计时的秒数显示在屏幕上。要求:利用i=i-1递减控制循环教师帮助解释语句实现过程。思考编程,观看教师演示。实例应用二:递减语句控制循环实例解析三:绕口令。选手几百人,小林最年轻,要知他几岁,请读绕口令,年龄加年龄,年龄减年龄,年龄乘年龄,年龄除年龄,统统加起来,恰好一百整。要求:写出条件表达式。教师演示编程,提问学生。思考编程,观看教师解析。实例应用三:条件表达式书写。三、实践体验(编程调试)10’任务:请根据问题描述,分析问题——设计算法——编写代码——执行编译学生演示。学生体验解决过程的一般过程,独立完成程序编写。针对选择题内容,加深对do循环的应用。拓展提高:分析for循环结构与do循环结构的不同之处:结构不同:for-next,dowhile-loop。适用范围不同:for数已知,do循环皆可适用。学会总结区别,完成在线测试。在线测试反馈教学效果。学情反馈:分析学生在线测试平台中填空题和选择题完成情况,统计错误率等。完成在线测试后自查。课堂测试巩固提高。四、评价及小结(2’)再次展示DO/while循环语句一般结构。总结重难点:循环条件的控制和循环体的确定。回顾循环结构实践-总结-评价课后提高编

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论