程序三种基本结构教案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序三种基本结构教案
设计者:李明昊执教者:李明昊学号:0610220007 时间:2007年12月27日
一、教材内容
选自河北教育出版社、河北教育音像出版社出版的《信息技术2》(初中二年级)第三单元第十二课第2小节,具体内容如下:
1、顺序结构就是各运算步骤按照顺序依次执行,分支中重复的程序结构。
2、选择结构又叫分支结构,当程序执行到某一步时,会到一个条件判断,这个条件有几个结论就会有几个分支,程序会根据不同结论执行相应的分支。
3、活动:设计判断闰年的程序。
4、循环结构:程序执行到某一步后,会遇到一个条件,满足了条件,循环体就被执行;反之,程序会跳过这个循环体而继续向下执行,并且控制条件决定着循环的次数。
5、活动:编写画同心圆程序。
二、学生特征分析
1、该课程的对象为初中二年级的学生。(由本班大二同学模拟)
2、同学在以前的学习中已掌握了用流程图描述算法,同时也对VB有了一定的感性
认识。
3、学生对那些照本宣科的理论在学习上并不会有太大的兴趣,所以要以一种大家喜
欢的、活泼的形式进行教学。
三、教学内容与学习水平的分析与确定
3、分析教学的重点与难点
1)、教学重点
程序设计中的三种基本结构及应用它们通过流程图来画出一些简单问题的解决方法。
2)、教学难点:
如何让学生能更好的认识、理解三种结构,同时应用到实际问题中,使同学们习
惯用计算机的逻辑方式解决问题
注:1、媒体在教学中的作用分为:A、展示事实;B、创设情景;C、提供示范;D、呈现过程,解释原理;
E、设疑思辨,解决问题;
F、其他。
2、媒体使用方式包括:A、设疑——播放——讲评;B、讲解——播放——概括;C、讲解——播放——举例;D、边播放,边讲解;E、复习巩固;F、其他。
PPT设计:见PPT
五、课堂教学过程结构的设计
1、画出流程图
2、对流程图的简要说明
教学内容与教师的活动
媒体的应用 学生的活动 开始与结束
七:对此教案的一些解释
首先我想说的是这个教案的格式无法以完全体现我的教学思想,所以我认为有必要在这里补充说明一下:
这一部分的知识是一个过渡知识,是对前面学习流程图的总结也是运用它的一个过渡,通过这段学习之后,学生可以自主运用流程图。而这一整个的教学过程(我指的是包括前一节流程图的知识和后面的程序设计思想方面的知识)是一个体系,旨在告诉或让学生明白,其实计算机其实很“笨”,它只会“一步一步”的按步骤也就是上面所说的三种设计结构来执行语句,它也就只有这“三板斧”,但它“笨”得很“快”,所以在程序设计当中我们也要很“笨”的设计,以发挥它速度快的优点。
比如说你问学生1加到100得多少?他们一定很快的回答是5050,你再问,1加到99呢?那一定是4950。问问他们怎么算的?有的会把公式列出来,有的会说5050减去100……但计算机要怎么算呢?是一个数一个数的加!所以有时我们人类自己的智慧在计算机上并不能完全的体会,这也要求我们自己“降低”智商,来适应计算机。再举个例子,比如本节课做的游戏,大家都知道学小动物叫会害羞,如果是人可以自主选择的话,那肯定大家都会选写着结束的那张扑克,但这是计算机,所以必须要一个一个的抽,直到抽到“结束”。
所以当看到这份教案时,可能有的地方使您不太明白,但这些都是我为我的这一系列课的主旨思想而做的,为了一个目的,使学生了解计算机程序设计的思路和方法。
对本方案的评价意见
评价人: