初中信息技术_第5课 循环结构教学课件设计
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
否 结束
是 循环体 输出到屏幕: 被乘数×乘数=计算结果
程序设计一般步骤
设计程序 界面
编写算法 代码
保存、运行
编译
操作任务一:设计程序界面
1、图 设计一个包含按钮和一个画板的界面。
计次循环首(9,被乘数 )
变量循环首(1 ,被乘数,1,乘数)
计次循环尾( )
变量循环尾( )
计次循环体
变量循环体
操作任务二、添加局部变量 编写 输出九九乘法表第9行的代码
操作任务三、输出九九乘法表第1列的代码编写
九九乘法表第9行输出结果显示图
操作任务四、输出九九乘法表的完整代码
计次循环首(9,被乘数) 变量循环首(1,被乘数,1,乘数)
要显示的内容=到文本(被乘数)+“X”+到文本(乘数) +“=”+到文本(被乘数X乘数) 画板1.定位写出(乘数X50-10,被乘数X20-10,要显示
提示:1、如果定位数组中横行,竖列的数超过了班级行列数 的,返回第一行(列)继续数到相应的数定位。
2、 回答错误的同学所在组减1分,继续进行。
5 36 9
56
72
学习目标
1、 知识目标:了解循环结构在算法中的应用。 2、技能目标:
① 学会在程序设计中利用循环结构有效地解 决问题。
②理解算法优化的基础知识。 3、情感、态度与价值观目标:
对待同一个问题,运用不同的知识和方法解 决问题,往往能达到事半功倍的效果,培养学生运 用不同方法解决问题的习惯。
5
1、学生阅读课本P22-P23阅读与思考
思考:如何才能用程序代码实现九九乘法表的计算和输出呢?
易语言程序代码一
易语言程序代码二
九九乘法表输出一行循环体流程图
开始
乘数取值从1开始, 每次累加1,判断是否 小于等于被乘数
的内容) 变量循环尾() 计次循环尾()
完整九九乘法表运算结果
练习应用
设计修改程序,输出九九乘法表因数为偶数的乘 法算式。
变量循环首 (2, 9, 2, 被乘数) 变量循环首 (2, 被乘数, 2, 乘数) 要显示的内容 = 到文本 (被乘数) + “*” + 到文本 (乘数) + “=” + 到
文本 (被乘数 × 乘数) 画板1.定位写出 (乘数 × 50 - 10, 被乘数 × 20 - 10, 要显示的内容)
变量循环尾 () 变量循环尾 ()
实践与创新
请在屏幕上输出以★为基本图案的三角形,参考 图案如下图所示。
★ ★★★ ★★★★★ ★★★★★★★
评价与收获
评价项目 循环结构
自我评价(√) 优秀 良好 一般
计次循环体
变量循环体
循环结构的应 用
小组评价自我评价(√)
优秀
良好
一般
1
九九乘法表
游戏规则:
1、游戏开始屏幕显示一个数。
2
6 81
2、同学们根据这个数是九九乘法表中哪个算式的乘积,以算 式中两个乘数中大的数为横行数,小的数为竖列数定位。
3、定位到的学生首先站起来所在小组加1分,其他小组同学首 先站起来说出定位的同学,则该同学所在组加1分,同时定位 到同学所在组减1分。
是 循环体 输出到屏幕: 被乘数×乘数=计算结果
程序设计一般步骤
设计程序 界面
编写算法 代码
保存、运行
编译
操作任务一:设计程序界面
1、图 设计一个包含按钮和一个画板的界面。
计次循环首(9,被乘数 )
变量循环首(1 ,被乘数,1,乘数)
计次循环尾( )
变量循环尾( )
计次循环体
变量循环体
操作任务二、添加局部变量 编写 输出九九乘法表第9行的代码
操作任务三、输出九九乘法表第1列的代码编写
九九乘法表第9行输出结果显示图
操作任务四、输出九九乘法表的完整代码
计次循环首(9,被乘数) 变量循环首(1,被乘数,1,乘数)
要显示的内容=到文本(被乘数)+“X”+到文本(乘数) +“=”+到文本(被乘数X乘数) 画板1.定位写出(乘数X50-10,被乘数X20-10,要显示
提示:1、如果定位数组中横行,竖列的数超过了班级行列数 的,返回第一行(列)继续数到相应的数定位。
2、 回答错误的同学所在组减1分,继续进行。
5 36 9
56
72
学习目标
1、 知识目标:了解循环结构在算法中的应用。 2、技能目标:
① 学会在程序设计中利用循环结构有效地解 决问题。
②理解算法优化的基础知识。 3、情感、态度与价值观目标:
对待同一个问题,运用不同的知识和方法解 决问题,往往能达到事半功倍的效果,培养学生运 用不同方法解决问题的习惯。
5
1、学生阅读课本P22-P23阅读与思考
思考:如何才能用程序代码实现九九乘法表的计算和输出呢?
易语言程序代码一
易语言程序代码二
九九乘法表输出一行循环体流程图
开始
乘数取值从1开始, 每次累加1,判断是否 小于等于被乘数
的内容) 变量循环尾() 计次循环尾()
完整九九乘法表运算结果
练习应用
设计修改程序,输出九九乘法表因数为偶数的乘 法算式。
变量循环首 (2, 9, 2, 被乘数) 变量循环首 (2, 被乘数, 2, 乘数) 要显示的内容 = 到文本 (被乘数) + “*” + 到文本 (乘数) + “=” + 到
文本 (被乘数 × 乘数) 画板1.定位写出 (乘数 × 50 - 10, 被乘数 × 20 - 10, 要显示的内容)
变量循环尾 () 变量循环尾 ()
实践与创新
请在屏幕上输出以★为基本图案的三角形,参考 图案如下图所示。
★ ★★★ ★★★★★ ★★★★★★★
评价与收获
评价项目 循环结构
自我评价(√) 优秀 良好 一般
计次循环体
变量循环体
循环结构的应 用
小组评价自我评价(√)
优秀
良好
一般
1
九九乘法表
游戏规则:
1、游戏开始屏幕显示一个数。
2
6 81
2、同学们根据这个数是九九乘法表中哪个算式的乘积,以算 式中两个乘数中大的数为横行数,小的数为竖列数定位。
3、定位到的学生首先站起来所在小组加1分,其他小组同学首 先站起来说出定位的同学,则该同学所在组加1分,同时定位 到同学所在组减1分。