当前位置:首页 >> 其它课程 >> VB循环结构之Do循环语句的教学设计

VB循环结构之Do循环语句的教学设计


教学设计
学段 主题 教材 高中 年级 高一年级 课时 2
VB 循环结构之 Do 循环语句 教育科学出版社 算法与程序设计(选修) 循环语句是 VB 程序设计教学中的重点也是难点,循环结构是三种基本设计结构中的一种,其 作用是使一段程序语句重复执行。 本节是循环语句的进一步使用,在前面学过 For 循环语句,对循环语句有了一定的认识。For 循环语句适合知道重复次数的循环,现实生活中存在着一种为了达到某种条件,但是不知道重复次 数的循环,这就需要用到 Do 循环语句,加深了学生对循环语句的灵活使用。 本节课,在逐步实现突破情景悬念的过程中,对知识点进行分解,将本节课的重点和难点进行 透彻的分析和理解,并逐个突破。 1、教学对象为高一的学生,刚学习了 for 循环语句,大部分同学理解了循环的作用,初步掌 握了 for 循环语句的语句格式、执行过程,并且通过学习知道 for 语句适合解决循环次数已知的问

教材 分析

学生 分析

题。 2、本阶段学生的求知欲望强烈,喜欢自己思考问题,但缺乏互相讨论的意识。由于“算法与 程序设计”模块的特点,内容抽象难懂,表现形式枯燥,容易造成书写程序的畏难心理,因此教师 需要帮助学生克服这种心理障碍。 知识与技能 熟悉 Do 循环语句的基本格式,明白 Do 循环语句的执行过程,能按照 要求编写出 Do 循环语句; 1、以生活中的实际问题为背景,创设情境,设置悬念,思考如何解决 问题。 2、教师示范,学生上机操作,巩固知识,培养学生分析问题和解决问 题的能力。 本节课开头以设置悬念的方式,创设了置疑的教学情境,以能够解决实 际问题为引导,教学过程以学生为主体,能够激发学生的学习动机,充分调 情感态度和价值观 动学生的学习兴趣,满足学生求知欲的需求。通过 Do 循环语句的学习,能 够使学生感受到编写程序的乐趣,产生学习编程时带来的愉悦情感,进一步 提高学生的信息素养。

教 学 目 标

过程与方法

重点 难点 教学 资源 关于 教学 策略 选择 的阐 述

掌握 Do 循环语句的格式及使用方法,理解循环语句的执行过程。 根据解决问题的方法和思路,确定循环变量、循环条件和循环体,能够使用 Do 语句编写程序解决 问题。 教师用资源:教学演示文稿(PPT)、例题源程序 学生用资源:上机实践作业窗体源程序、Do 循环语句学案 本节课通过创设情意,设置悬念,然后提出学习任务和要求。使学生认识到使用循环语句的必 要性和重要性,然后和学生共同分析算法。通过流程图的描述,使用 Do 语句完成程序。重在培养 学生自我探索信息的意识,并在知识与技能的学习过程中,使学生在情感、态度、价值观等方面得 到发展。 1、教法:回顾学生对 for 循环语句的学习,提出对不确定重复次数的条件式 Do 循环语句,对 具体问题,一步一步地提出疑问,引导学生自我解答、学习,采取讨论的方式,加深印象。 2、学法:学生能够紧跟老师的思路,在头脑中能把所有的疑问都过一遍,认真听讲 Do 循环 语句的基本格式及其执行过程的分析,通过仿照编写语句到自我编写语句一个过程,熟练掌握 Do

循环语句的使用; 阶段 教师活动 知识点回顾: 回顾 FOR 循环语句格式、 流程 图及例题中的用法。 提出问题 1: 假设一张纸无限大,厚度为 0.5mm,对折 10 次, 厚度是多少 毫米? 提出问题 2(循序渐进): 一、创设 情境,设 假设一张纸无限大,厚度为 0.5mm,对折多少次可以达到或 8848.13m? 经科学实验证明,由于纸的厚 度和柔韧度的影响,一张纸最 多只能对折 7 次。因此,我们 要研究的问题是在理想的状态 认真听老师问题,并 估算次数,发现次数 无法精准估算。 已有知识无法解决 现有问题,激发学 生的求知欲。 结合 For 语句特点, 完成学案中问题 1 的 填空。 巩固 For 语句,为 下个问题做准备。 学生活动 认真听老师讲解,温 习 FOR 语句 设计意图 回忆旧知,为学习 新知识铺垫。



置悬念, 超 过 珠 穆 朗 玛 峰 的 高 度 趣味引 出(5 分



钟)



下。 留下悬念,告知学生此类问题 认真听讲,对比,识 的区别。 设置悬念, 为用 DO 循环语句解决问题 埋下伏笔。对比, 识记 For 语句 Do 语句的区别。 生:形式一、二条件 在前面,形式三、四 条件在后面。



需要用 VB Do 语句编程解决, 记 For 语句 Do 语句 它是一个达到某种条件而终止 的循环。 For 语句一般用于循环 次数已知, Do 语句一般用于循 环次数未知。 师:分二张图片展示 Do 语句 的四种形式,问形式一、二的 共同特点和形式三、四的共同 二、Do 循环语 句基本 知识的 认知教 学过程 (10 分 钟) 师:引出当型循环与直到型循 环的概念 师,展示 Do 语句四种形式的 生:识记当型循环与 直到型循环的区别 生:认真听讲,初步 师,追问:形式一二与形式三 四在执行循环的时候有什么区 别? 生:形式一、二先判 特点是什么?

断后循环,形式三、 由浅入深,引出当 四先循环,后判断。 型循环与直到型循 环的概念,使学生 初步区别当型循环 与直到型循环 对比 while<条件表 达式>和 until<条件

语句格式、 流程图和执行过程, 对 比 识 记 while< 条

对比讲授 while< 条件表达式> 和 until<条件表达式>,让学生 找出规律。 师 : 以 计 算 S=12+14+16+ … +988 的值(连续偶数)为例, 用 do while...loop 当型循环。 师生:共同分析算法,设置出 问题中用到的变量,变量的初 值,循环的条件及循环体。

件表达式 > 和 until< 条件表达式>的区 别,找出规律。

表达式>, 让学生找 出规律,初步发现 两者的执行条件正 好相反。 让学生养成编写程 序前,分析算法, 找出变量的初值,

生:分析算法,设置 出问题中用到的变 量,变量的初值,循 环的条件及循环体。

循环的条件及循环 体的习惯。

师: 再次给出 do while...loop 当 型 循 环 语 句 格 式 , 配 合 do

生:阅读语句格式, 给出 do while...loop 认真学习循环语句 执行流程。 生:边看程序边分析 当型循环语句的格 式后,直接用语句 解决实际问题,加 深 学 生 对 环语句的理解。 do s=0 i = 12 Do While i <= 988 s=s+i i = i +2 Loop Print s 生:通过教师演示的 示例程序,比较异 同,思考并完成作业 1 ,同时在学案上填 写流程图。 巩固 do while...loop 当型循环语句的使 用方法。 while...loop 当型循



while...loop 当型循环语句流程 图,讲解语句执行流程。



师 : 示 范 写 出 问 题 的 do while...loop 当型循环语句,并 调试运行显示结果,强调循环



的执行条件,体会 Do 语句的 执行过程,并强调避免死循环 的重要性。


师:布置上机作业 1: 计算 S=5+9+13+…+589 的值 提示: 使用 do while...loop 当型 循环语句,统一变量名称,提 醒学生注意变量的初值、循环 的条件及循环体。 三、Do 循环知 识点巩 固与提 升(10 分钟) 师:再次展示 while 与 until 两 种当型循环的语句格式、流程 图和执行过程对比,让学生找 出规律。 师:随机抽查,指导,并演示 完整代码。

生: 对比, 自查得失。

生: while 条件为真 循环,条件为假退出 循环, until 与它正好 相反。

对比 while<条件表 达式>和 until<条件 表达式>, 让学生找 出规律, 提升认知。

师:布置上机作业 2: 计算 S=5+9+13+…+589 的值

生:对比两种当型循 环的异同,直接修改

提示:使用 do until...loop 当型 循环语句,直接复制修改作业 1 代码即可。

代码,检验计算结果 是否一致。 对比学习,加深对

师:再次展示 while 与 until 两 种直到型循环的语句格式、流 程图和执行过程对比,让学生 找出规律。 师: 与当型循环对比, 区别呢?

生:直到型循环先执 行循环,后判断,并 且循环至少执行一 次。 生:当型循环先判 断,后执行,如果条 件不满足,循环一次

当型循环与直到型 循环的认知


师:直接展示 以 例 题 计 算 S=12+14+16+ …

都不执行。



+988 的值(连续偶数) (分别用 do ...loop while 和 do ...loop until 直到型循环) 生:对比小结,找出 规律,提升认知 师:同屏展示一个问题用四种 形式的 Do 语句代码,小结异 对比小结,找出规 律,提升认知





同。 师:课前悬念问题分析即作业 3: 四、应用 do while… loop 语 句破解 悬念过 程(10 分钟) 师:强调学生注意统一单位。 师: 五、课程 评价总 结(5 分 钟) 1、找几个有代表性的作品,做 简单点评,指出错误,总结经 常出现的失误,并提醒应该注 意的地方。 2、 对学生的作业完成情况进行 综合评价,小结主要知识点。 生:邻桌、小组之间 相互欣赏作品,进行 自评和互评,找出不 足。 师: 变量初值是? 循环条件是? 循环体是? 统一变量名称: i 为次数,h 为厚度 生:分析算法 小组协作,上机 编写程序,输出计算 结果,同时在学案上 填写流程图。 h=0.5 i=0 Do while h<=8848130 h=2*h i=i+1 Loop print i 生:通过云学堂学生 空间,提交作业。 通过回顾,使学生 掌握本节课的教学 内容,达到教学目 标。 学 习 使 用 do while..loop 循环语 句解决问题,完成 课前悬念问题。 学习分析此类问题 中各个变量的关 系,并确立相应算 法。

开始
课前知识点回顾 教师创设情境,设置悬念问题 1

学生使用 for...next 对悬念问题进行解答 教师问题(问题 2)逐步深入、涉及重复计 算,计算循环次数无法预估 学生发现问题,引出 Do 循环 教师引出 Do 循环语句,并讲解和分析 (本节课重点讲述两个当型循环)
学生上机实践,深入理解 Do 循环 (本节课重点学习两个当型循环)








教师通过随机提问, 检验学生对 Do 语句 掌握情况 是 教师回到课前设置的悬念,分析解决思路




学生上机操作,尝试 破解悬念问题

教师提示

学生上机操作,破解 悬念问题

教师点评学生作业、课堂小结

结束

教学 反思

教案基本信息表
作者姓名 作者单位 教案名称 适用教材 谷玉斌 乌审旗高级中学 VB 循环结构之 do 循环语句教学设计 教育科学出版社 算法与程序设计(选修) 电子信箱 394134076@qq.com 学段 邮编 手机 课时 高中一年级 017300 15947730966 2


更多相关文档:

VB循环结构之Do循环语句的教学设计_图文.doc

VB循环结构之Do循环语句的教学设计 - 高中信息技术,VB程序设计基础,循环结

VB循环语句 教学设计比赛市一等奖作品.doc

《VB 循环语句之 For 语句》教学设计 桐乡一中 杜宗飞 一、 教学设计思想 1...VB循环结构之Do循环语句... 94人阅读 6页 2下载券 VB循环语句教案 184人...

教案(5)VB-do……loop循环结构(5).ppt

第七章控制结构 7.2循环程序结构 7.2.3 do……loop循环 DO WHILE语句格式格式: DO WHILE 条件 语句组...

vb循环结构-do语句.doc

vb循环结构-do语句 - 信息技术第二十课 教学内容:vb 第六课 教学目标:知识与技能:1、设计程序流程图并学会用 vb 语言表达 2、学生掌握循环结构 Do 语句的...

Do_Loop循环 vb教案.doc

Do_Loop循环 vb教案_其它课程_高中教育_教育专区。教学目标: 1、 掌握Do /Loop循环语句的格式、流程图及执行过程 2、 知道当型循环和直到型循环的区别 3、 ...

【付晓弓】《VB循环结构》教学设计及反思.doc

VB 循环结构南京市江宁区汤山中学 付晓弓 教学目标一、知识与技能: 1、学会使用程序画一个带颜色的圆 2、学会使用程序同时画多个圆 3、学会循环语句的使用 4、...

VB程序设计:do循环实例_图文.ppt

VB程序设计:do循环实例 - 课前回顾: FOR语句格式: For 循环变量 = 初值 to 终值 step 步长 循环体 Nex...

VB循环结构,教学设计.doc

篇一:vb 程序设计 fornext 循环结构教学设计vb 程序设计 for?next 循环...不足的是,由于时间的限制,学生虽然能理解循环的意义,但是 在循环语句的具体操作...

dowhile循环教学设计.doc

Do/while 条件循环语句教学设计教学对象:高一 一、设计思想 本课主要采用...例格式, 实例; 注意 do 对比知 循环书 识迁移 写格式, 在 vb 环 境中运...

VB程序设计--循环结构_图文.ppt

VB程序设计--循环结构 - Visual Basic 程序设计 循环结构 1 4.3 循环结构 4.3.1 For循环语句 4.3.2 Do...

《For…next循环结构》教学设计.doc

循环结构教学设计(修改稿) 《For…next 循环结构教学设计(修改稿) 海口市...VB 中实现循环结构的语句主要有 for… next 和 do while …loop 等。本节课...

VB循环语句教案.doc

浙教版高一信息技术 VB 循环语句教学设计浙江省象山中学 章婷红 一、设计思想 ...我考虑到循环语句是三种语句中难度最大的一个,并且要学 习 for 和 do 两种...

循环结构vb语句.ppt

循环结构vb语句_计算机软件及应用_IT/计算机_专业资料...型循环语句do….loop 梅山高中信息组 程序循环结构(...

VB中循环结构之Do While-Loop、Do Loop-While语句.doc

VB循环结构之Do While-Loop、Do Loop-While语句_计算

vb控制结构循环结构程序设计_图文.ppt

vb控制结构循环结构程序设计 - 第6章 VB控制结构(2) 循环结构程序设计 本章内容及要求: (1)掌握For…..Next语句及Exit For语句的使用; (2)掌握Do….L...

VB循环语句.ppt_图文.ppt

VB循环语句.ppt - §4.3 循环结构 循环:是在指定的条件下多次重复执行一组语句 1. For 语句 2. Do 语...

《循环结构的程序》教学设计.doc

Sum=Sum+N : N=N+1 比较这两种方法 讲解知识点 VB 程序设计中,一般使用 Do While...Loop 语句或 For...Next 语 句实现程序的循环。 学生思考老师 提出...

vb-4-循环结构程序设计_图文.ppt

vb-4-循环结构程序设计 - 第六次课 第4章 循环结构程序设计 本章内容 ? ? ? ? 循环结构 用For-Next语句实现循环结构Do While-Loop语句实现循环结构 嵌...

循环结构教学设计.doc

2.3.3 循环结构教学设计泉州七中 吴加明一、教材分析 本课所用教材是《算法...在 VB 中有两种循环语句,即:For 循环语句和 Do 循环语句,本节主要介 绍 ...

VB对口升学循环结构及数组练习.doc

以下程序段输出结果为( ) x=1 y=4 Do Until y > 4 x=x*y y=y+1 ...vb循环结构练习题 5页 免费 VB循环语句与数组习题 暂无评价 12页 5.00...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com