当前位置:首页 >> 其它课程 >> DO循环语句

DO循环语句


循环语句 语句》 《DO 循环语句》说课稿
【说教材 说教材】 说教材
本节课是广东版选修 I《算法与程序设计》中的第 2.4.2 节《Do 循环语句》 课时。 ,1 教学内容由 Do 循环语句的基本结构、Do 循环语句的简单应用两部分组成。循环语句是编程 的基本功,学好本课能很好地提高学生的编程能力,并为下节课《循环的嵌套》打好基础。 教材中采用 Do…Lo

op Until 语句格式,此格式与大部分学生的平时思维习惯不太一致, 所以讲解时增强流程图的算法设计理解部分。

【说学生 说学生】 说学生
教学对象为高一学生,学生已经掌握 VB 程序的编程环境与运行方法,并备一定的算法 基础。上一节课已学习了 For 循环语句,For 语句对于一些已知循环次数的问题书写起来很 方便, 但这种结构形式对学生来讲不易理解循环的本质和循环的控制条件, 加上学生编程能 力参差不齐,面对问题时容易导致“轻算法、重程序”这一本末倒置的现象出现。小部分学 生会由于前面基础没打好,还是难以接受他们自认为很“抽象”的思维。

【说教学目标 说教学目标】 说教学目标
根据对本课教学内容的分析,结合学生实际的学习需求,我制定了以下教学目标: 1、知识与技能:掌握 Do…Loop Until 循环语句的基本格式,理解其执行过程,能用 DO 、知识与技能 循环语句编写简单的程序,并初步实现在 VB 环境中调试运行程序。 2、过程与方法:采用“情景导入、任务驱动”方式。讲清概念,注重分析。 、 程与方法 3、情感与态度价值观:激发学生认真参与、积极交流的主体意识;培养学生的探究精神; 、情感与态度价值观 体验解决具体问题的成就感;引导学生养成良好的编程习惯。

【教学重点、难点】 教学重点、难点 教学重点
教学重点:Do...Loop Until 循环语句的语句格式、控制循环的条件、执行过程。 教学重点 教学难点:解决问题的思路和方法(算法) 教学难点 ,根据具体问题确定循环控制条件和循环体。

【教学理念】 教学理念 教学理念
针对教材内容与学生情况,我要如何组织教学才能有效地达到既定的教学目标呢? 信息技术课是以培养学生的信息素养为宗旨, 强调学生自主学习和探究, 主动地建构知 识。建构主义理论指出教师是学生学习的辅导者、合作者,应设计支持和激发学生思维的学 习环境,设计真实的活动和实践整合。而学习者在一定情境中,借助他人的帮肋,能通过自 我建构重组的方式获取知识。

【说教法学法 说教法学法】 说教法学法 在建构主义理论的指导下,本节课以“密码生活”为主题,采用情景导入和任务驱动
法,紧紧围绕“Do 循环语句”的基本结构,面向全体学生特别是中下等水平的学生,创设 层层递进的学习情境和任务,从生活中的“手提箱密码”至“ATM 机密码” ,再到“网上银 行密码” ,设问由浅入深,层次分明,将学生能力的培养落实到具体的情境任务中去,引领
1

学生经历问题求解的思维过程和方法,体验知识发现的过程,成为知识的主动建构者,在自 主探究、协作的学习中最终获得成功的体验。

【说教学环境 投影仪、多媒体电子网络教室。 说教学环境】 说教学环境

【说教学过程 说教学过程】 说教学过程 一.本节课教学流程:

行李箱密码, 导入新课 行李箱密码,

算法分析、程序体验, 算法分析、程序体验,探究新知

ATM机密码, ATM机密码, 机密码 认识提升

网上银行密码, 网上银行密码,综合实践

学生演示 学生演示,密码竞猜

小结

生活中的密码 生活中的密码,思维拓展

二.详细的教学过程如下:

教师活动

学生活动

教学意图

2

[导入新课]:密码模拟 1—— 手提箱密码 导入新课] 老师有一个 3 位数的密码箱,百位数的密码是 2,请同 学来猜猜这个箱子的密码是多少?(演示模拟程序)

一位同学来猜; 一位同学记录猜的次 数;其他同学一起猜 想或给出意见。

通过解决生活中的 小问题,来激发学 生的学习兴趣。

[设问]:这个小程序能用循环结构实现吗?利用前面学习的 FOR 语言可以解决吗?

通过设问,导出 新课。

[探究新知 探究新知]:DO 循环语句 探究新知 1、 分析循环构成的两个要素,将上例流程图算法板书在黑 板上。

思考算法,和教师一 起完成流程图算法设 计板书。

结论:For 循环是计数型循环语句,要解决此类问题,就要 用到循环语句的另一种语句 do 循环语句。 指明本节课学习目标:Do 循环语句。

找出循环变量的初值 为 1,终值不确定, 无法用 FOR 完成。

通过流程图编写, 强调解决问题的方 法和步骤,避免学 生把注意力集中到 程序语言上。

2、明确 Do 循环语句的基本格式 P54,给学生提供“手提箱 密码”的部分程序代码,体验 Do 循环,并总结 DO…Loop Until 循环的执行过程。

根据流程图填写程序 代码,并调试运行, 分析 DO 循环的执行 过程,尝试归纳出其 流程图的结构特征。

明确语法结构。 使学生对执行过程 有感性认识,并 由具体推广到一 般,让学生自己推 导、归纳出结论。

[认知提升 认知提升] 认知提升 1.密码模拟 2——银行卡密码(ATM 机) [设问]:生活中哪些密码对输入次数有限制? [实践]:修改程序,密码输入次数超过 3 次还不对,则提示 “您的银行卡已被锁定” 。 [分析]:在循环中增加计数变量 i;调整循环条件 2.试验与探究:对程序进行两次不同的修改,观察运行 结果,归纳总结 Do-Loop Until 语句的特点: .先执行、后判断, 先执行、 先执行 后判断, .循环体中必须有能够改变循环终止条件的语句

在原流程图上分析, 修改算法, 调试程序。 理解重点、 理解重点、 突破难点。 突破难点。

对学生的现场事件及 程序及时广播演示, 其他同学进行评价。

观查程序运行结果的 变化, 分析其中缘由。

3

[综合实践 密码模拟 3 —— 网上个人银行密码 综合实践] 综合实践 1.修改程序: 任务 1:输入的银行卡号及查询密码均正确,才能登陆 网上银行成功。 任务 2:尝试对本程序加入个性化设计。 2.填写“学生自我评价表” 。

学生两人一组讨论, 设计算法,并上机调 试程序。教师对学生 出现的问题及时给出 指导。

培养学生之间 互相协作、共同解 决问题的能力。 体现分层教 学,给学生创新的 空间。

填写评价表。

查看是否达到 三个教学目标的既 定要求。

[学生程序演示,密码竞猜] 学生程序演示,密码竞猜 学生程序演示 做好程序的同学将程序上传至教师机,抽取部分同学 作品展示。

同学之间相互猜密码 对程序进行讨论、 评价。

使学生获得成就 感,对比自己的编 程情况, 总结经验。

[课堂小结 课堂小结] 课堂小结 1.DO…Loop UntiL 循环是根据条件来控制循环的结束, 其执行过程是“先执行,后判断”。 2.循环的核心:循环体和循环结束的控制条件。

掌握用循环语句解决 问题的思想和方法。

帮助学生形成知识 体系。

[思维拓展 思维拓展] 思维拓展 1.生活中的密码问题 2.课后练习:教材“折纸游戏”。 (可提供流程图算法分析的填空图)

举例,讨论。 Do 循环语句练习, 巩固知识。

通过 “密码” 拓展, 引导学生发现问 题、分析问题,并 为下节课讲循环嵌 套作准备。

【说课后反思 说课后反思】 说课后反思
本堂课用生活中的“密码”作为吸引点入手,学生学习兴趣浓厚。从实际操作来看, 学生的算法意识通过多次流程图改写得到了深化。“探究新知”、“认识提升”环节 的任务学生均能完成,“综合实践”任务 1 的完成率约 82%,学生在循环控制条件的确 定上还需要更多的实践练习。“综合练习”任务 2 的完成率约 30%,本题的设置促进学 生发散出多种思维,避免了“大家程序都一样”给学生带来的消极因素,学生更有成 就感。在以后的任务设计中可以更多的尝试。 在授课中, 充分利用学生操作的现场事件或程序进行有效讲授, 很好地创设了课堂讨论 氛围,促进学生在讨论中协作学习。对于课堂中的“意外”事件,老师要及时反应,调整内 容机智处理。这一点,还需要在教学中不断地积累经验。

4


更多相关文档:

Do...Loop语句

Do...Loop 语句使用循环语句可以重复执行一组语句,这组语句也称为循环体。循环语句分为三类:一 类在条件为 False 之前重复执行语句;一类在条件变为 True 之前...

DO循环语句教学设计

DO 循环语句教学设计【教材内容分析】 注重实例分析,将程序设计语言作为解决问题的工具,充分利用 VB 的特点,从 实际需要出发,围绕实例进行 DO 循环语句教学并上机...

Java编程-do-while语句语法

5.4.2 do-while 语句 do-while 语句由关键字 do 和 while 组成,是循环语句中最典型的“先循环再判断”的流程 控制结构,这个和其它 2 个循环语句都不相同。 ...

1~100累加求和,用do-while循环解决

1~100累加求和,用do-while循环解决_计算机软件及应用_IT/计算机_专业资料。#...while语句实现累加求和 1页 免费 While和 do while循环比... 暂无评价 2页...

循环语句

循环语句_英语_高中教育_教育专区。1.2.3 【学习目标】 1.理解基本算法语句...S=0 i=0 DO S=S+i i=i+1 LOOP UNTIL PRINT i END 第1题 S>20 S...

Do_Loop循环 vb教案

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

while、for、do-while循环语句求1到10的累乘求积

while、for、do-while循环语句求1到10的累乘求积_计算机软件及应用_IT/计算机_专业资料。输出:3628800 for: #include "stdio.h" main( ) { long acc=1; int...

DO-WHILE循环语句翻译程序设计

1.3 实验环境与开发工具:本门课程设计“DO-WHILE 循环语句翻译程序的设计”的设计是以计算机为基础的,其开 发环境主要在两个方面,即硬件环境和软件环境。硬件...

PB 基本语句 循环语句

为: DO UNTIL <条件> 语句块 LOOP 其执行过程为:先计算条件 condition,其结果为 False 时,执行语句块,接着再检查条件,直到条件的结 果为 True 时退出循环。...

Do循环语句教学设计(高中信息技术精品)

Do 循环语句 一、教学内容 (一)教材模块:《算法与程序设计》 (二)年级:高中一年级 (三)教材:广东教育出版社 (四)所属章节:第二章第四节 (五)内容分析: ...
更多相关标签:
do loop 循环语句 | do while循环语句 | do循环 | for循环语句 | vba do循环语句 | do while 循环 | vb do循环语句 | fortran do循环语句 |
网站地图

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