全国“创新杯”计算机专业类说课大赛优秀作品:FOR循环程序设计说课课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
点 索能力和交流能
力
掌握 for 循环语句
执行过程
2002 2001 2000
的重要性
培养学生分析问 题和解决问题的 培养学生善于分
能力
析、积极思考的
品质
FOR循环语句
第6 页
教学重、难点
重 点 难
2002 2001 2000
掌握 for 循环语句的基本格式
点
理解 for 循环语句的执行过程
第 16 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
注意事项
y=0
同学们每天的生活都在 重复,如果不结束,会 有什么后果?
for i=1 to 365
y=y*i i=1 next i
死循环! 危险!
FOR循环语句
程序永远无法结束
第 17 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
信息化手段
解决教学 重难点问题
师生互动好 学习效果好
完成既定 教学目标
FOR循环语句
第 23 页
FOR循环语句
第 24 页
FOR循环语句
第 10 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
• 同学们用已学知识编程
顺序结构程序如下:
案例1
第1天存1元,第2天存2元… 依次类推。一年存入多少钱?
y=0 y=y+1 y=y+2
…
y = y + 365
FOR循环语句
365条 语句
第 11 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
巩固所学知识,考查掌握的情况,培养思考和编程能力 引出步长,以及不确定循环次数的处理方法,作为下节课的内容
作业1: 第1天存365元,第2天存 364元…依次递减,一年存 入多少钱?
作业2:
计算y=1+1/3+1/5...累加和, 一直累加到数据项<10-4为止。
FOR循环语句
第 22 页
教学反思
• 同学们分析案例1、2的区别和共同点 •小组讨论、自主探究、编写程序
y=0
for i = 1 to 365 变化中的循环体 y=y + ( 2 * i – 1) next i
FOR循环语句
第 14 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
问题3:循环的执行过程
循环变量赋初值
变量<=终值 不满足
• 什么是循环
分 组 讨 论
• 多次重复执行相同任务 国际象棋发明者的故事。一位智者发明了一种新棋 子,棋局上有64个空格。国王玩的十分高兴,就对 智者说,他需要什么,一定赏赐给他,这位智者说 问题1:为什么要使用循环 知识目标 他别无所求,只希望国王赏赐他一些麦子。麦子布 课程重难点 局如下: 第1格中放 粒麦子 问题21 :循环的基本结构 第2格中放2粒麦子 第3格中放4粒麦子 赏赐能否实现? 问题3:循环的执行过程
2013创新杯说课大赛2013析
说 课
说课提纲
学情 分析
教材 教学 重点 教学 教学 教学 分析 目标 难点 方法 过程 反思
FOR循环语句
第2 页
学情分析
一定的编写、调试程序能力
一定的学习兴趣 男生编程能力较高,但学习自觉性差
女生对程序的理解相对较弱 但学习较认真
FOR循环语句
第3 页
教材分析
• 存钱的初始金额 y=0
问题1:为什么要使用循环 • 同学们在计算机中编写程序
•
多次重复:计数变量 i 终值: 365 循环结构的优点 代码量减少
循环结构程序如下: y=0 for i=1 to 365 y=y+i next i 3条 语句
• 变量初值: 1
•
相同任务:每天存钱 • y=y+i
制作界面
编写代码
学生 分组
计算国际象棋填麦子的 赏赐是否能实现?
调试程序
提交程序
第 18 页
FOR循环语句
教学过程
分层教学
知识引入—案例分析—布置任务—课堂总结—课后作业
完成填空
逐步加深难度, 让学生编写完 整的程序 无法赏赐
两千多年小麦的总产量
FOR循环语句
第 19 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
程序设计 基础课程
课程 地位
Flash
网站后台 程序编写
程序
FOR循环语句
第4 页
教材分析
基础 语法知识
章节 地位
后续 编程基础
顺序结构 选择结构 循环结构
• 引入信息化手段
FOR循环语句
第5 页
教学目标
知识目标
掌握 for 循环语句 格式、功能
能力目标
重 培养学生自主探
情感目标
学生通过完成任 务,体验到自主 学习、协作学习
老师活动
学生活动
表扬
提示 加分
讨论 交流
组内评 组间评
提醒
进行评价
FOR循环语句
第 20 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
总结教学内容以及重难点
指正学生在编程中存在的问题
总结for循环结构的注意事项
强调一定要避免死循环
FOR循环语句
第 21 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
满足条件 循环体 变量自加
难点
FOR循环语句
第 15 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
案例3
计算公式 y=1×2×3……×365 的值
• 小组讨论、自主探究
• 编写程序、写出执行过程
循环结构程序如下:
y= 1
for i = 1 to 365 y=y*i next i
FOR循环语句
FOR循环语句
第7 页
教学方法
文本 案例分析法 任务驱动法 演示法
教 法
学 法
自主探究法 文本 协作学习法 练习法
FOR循环语句
第8 页
教学过程
教学环节
知识引入 8分钟Biblioteka 案例分析 40分钟 创设情境
布置任务 25分钟
课堂总结 5分钟
课后作业 2分钟
FOR循环语句
第9 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
程序清晰
FOR循环语句
第 12 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
for 变量=初值 to 终值 问题2:循环的基本结构 循环体语句 next <变量> 重点
FOR循环语句
第 13 页
教学过程
知识引入—案例分析—布置任务—课堂总结—课后作业
案例2
第1天存1元,第2天存3元… 一年存入多少钱? 循环结构程序如下: