结构化程学设计

上传人:人*** 文档编号:507495873 上传时间:2023-07-09 格式:DOC 页数:6 大小:80.50KB
返回 下载 相关 举报
结构化程学设计_第1页
第1页 / 共6页
结构化程学设计_第2页
第2页 / 共6页
结构化程学设计_第3页
第3页 / 共6页
结构化程学设计_第4页
第4页 / 共6页
结构化程学设计_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《结构化程学设计》由会员分享,可在线阅读,更多相关《结构化程学设计(6页珍藏版)》请在金锄头文库上搜索。

1、早节名称有趣的程序拼图游戏一一结构化程序设计计时1学习内容分析本节课主要向学生介绍程序的三种基本结构及结构化程序设计原 贝U。是苏教版初中8年级信息技术第4章程序设计中最后一课内容“结 构化程序设计”中的内容。是基于程序设计的基本知识,程序的逻辑判 断和循环,算法等基础应用上的一课时。是对之前学生所学的各种程序 结构的一个总结,归纳。了解程序的“基本结构”及“程序设计原则” 这些知识点,有利于学生在以后程序编写过程中利用模块化思想,养成 良好的编程习惯,提咼编程的效率。学习者分析学生已经掌握了程序的构成等基本知识,了解了简单的条件语句, 循环语句和算法的概念,但学生还缺乏一个从整体和系统上对程

2、序结构 的认识。通过学习本节课内容,学生可以体验到任何程序都是由三种基 本结构构成,减少对解决复杂编程问题的畏难性,养成利用模块来编写 程序,以提高编程效率的习惯。教学目标知识和技能1、了解结构化程序设计的基本概念与结构化编程的思维2、掌握三种程序的基本结构3、了解结构化程序设计的原则4、能利用三种基本结构及模块化思想解决综合性问题 过程和方法1、通过对结构化程序设计概念的理解,了解解决综合性编程的一般方 法。2、通过对程序三种基本结构的掌握,能解决实际应用中的问题。 情感态度与价值观1、通过了解程序结构及模块化编程思想,减少学生学习编程的畏难性, 提高学生对编程的进一步深入学习的兴趣。2、鼓

3、励学生将编程中的“模块化”思想运用到解决现实生活中的问题里 去。教学重点、难点及 解决措施重点:1、了解什么是结构化程序设计2、掌握程序的三种基本结构3、了解结构化程序设计的原则 难点:1、对结构化、模块化的理解2、利用基本结构与设计基本原则解决具体问题。信息技术应用分析知识点学习水平媒体内容与形式使用方式使用效果什么是结构化程 序设计没有接触过这一概念图片,游戏,对比 理解课件展示、 falsh 游戏使用直观明了程序的三种结构使用过具体程 序表格展示课件展示直观,明确程序设计的原则教学过程(可续页)教学环节教师活动学生活动设计意图所用 时间一、情 景导 入1请学生玩flash的拼图游戏。2、

4、提出问题:你喜欢玩拼图的游戏吗,你觉得 拼图游戏带给你什么样的快乐?3、今天老师要和大豕一起在程 序编辑里面玩“拼图”的游戏, 欢迎大豕一起来参加。玩flash游戏回答问题利用学生最感 兴趣我的游 戏,引起学生 对本节课的兴 趣。对于问题的提 出,引导学生 回答出拼图的 特点,与课题“结构化”概 念联系。提出课题内容3 二、新 课教 学课堂目标一:“结构化程序设计” 概念介绍1通过对比提出概念展示一副复杂的拼图作品。将 图片以不规则的形状随机打散。 这样 田寸拼图疋不疋比我们刚刚 有规则打散的拼图难拼多了。展示一张编写凌乱的程序图片,说明在程序设计过程中,如 果每个人都按照自己的习惯随心 所欲

5、去与,那将造成程序难阅读, 难修改,难调试的状况请学生回答看到两幅图的感 受由此引出“结构化程序”的概 念:将程序划分成若干个相对独 立的程序模块,相当于有规则形 状的拼图。已利于程序能让别人学生观看两幅图学生述说自己想法理解为什么提出“结构化 程序设计”的概念。由“拼图”引 导进入,利于 学生接受新概 念5 也能阅读、修改和调试。2、介绍结构化程序设计主要内容 连线游戏: 、程序的结构A 、拼图过程中你采用的策略学生做连线游戏 、程序的设计的方法 B、拼 并说明理由 图中的每一个形状。将、分别和对应的 A、B相连,说一说你的理由。引导学生自行 8 对概念理解。特点图示拼图形状顺 序 结 构顺

6、序(见 书)选 择 结 构分支(见 书)*循 环 结 构重复(见 书)课堂目标二:了解程序的三种基 本结构1展示三种基本程序结构并介绍2、请学生举例说明学生回答(“求三角形面积”程序: 顺序)(“猜币”程序:选择)(“纸对折”程序:循环)使学生将平时 所学程序与三 种结构联系, 加深理解三种 结构。课堂目标三:了解结构化程序设 计的原则学生回答自己的拼图经请学生来说说你在拼图的时候是 有什么样的经验能使拼图的速度和准确率都有提高?根据学生的回答,教师总结: 总结:引出编程设计的原则: 自顶向下,逐步求精总结:引出引出编程设计的原 则:程序模块化课堂目标四:利用程序基本结构 及模块化原则解决实际

7、问题。任务布置:编写一个“加分练习 器”,计算机可以先出一道加数 在10以内的加法题,当输入答案 后,计算机立即判断答案是否正 确。要求:1、分析该程序应该有几个 小程序构成2、说出每个小程序的作用及结 构3、用拼图示意出本程序的结构。(学生自行选择形状来表示二个 程序)验学生回答:拼图可以先看 整体再拼局部。学生回答拼图可以先把 局部容易辨认的整体先 拼好,再和其他局部拼好 的再拼在起。学生回答问题学生在WOR软件中用自 选图形来表示。从学生角度出 发,加深理解 概念。让学生综合理 解程序结构及 模块编程思 想。8 三三三、课 堂评价请学生自己来给自己这堂课评价一下3 学生自我评价表了解程度掌握一般模糊什么是结构化程序设计程序的三种结构程序设计的原则你以后编程会用这些知识吗?课堂 教学 流程 图说明广、课题丿1导入新授L评价总结课堂目标一L.J课堂目标二课堂目标三?V丿1J厂课堂目标四、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号