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