“编写程序的步骤”教学设计

“编写程序的步骤”教学设计

ID:8444166

大小:173.00 KB

页数:8页

时间:2018-03-28

“编写程序的步骤”教学设计_第1页
“编写程序的步骤”教学设计_第2页
“编写程序的步骤”教学设计_第3页
“编写程序的步骤”教学设计_第4页
“编写程序的步骤”教学设计_第5页
资源描述:

《“编写程序的步骤”教学设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、倪凌云 “编写程序的步骤”教学设计发布时间:2009-9-11  阅读21次以兴趣扬帆,用游戏导航锡山高级中学实验学校 倪凌云【研究的问题】在中小学信息技术教学中,程序设计一直是师生倍感头疼的内容。程序设计难教难学,源于计算机语言本身高度的抽象性和严密的逻辑性。虽然,VisualBasic语言较之其它语言要易学好懂一点,但它仍需要必要的抽象思维能力和数学知识作为支撑。如何“蹲下身来让大部分学生能够得着”,让学生学得轻松、有效,是我们在本学期一直应关注的问题。【设计依据】教材简析:《编写程序的步骤》位于省编教材的选修部分第一单元《走进

2、程序设计》的第二节。在初中信息技术教学中,程序设计部分始终是教师觉得难教,学生觉得难学的部分,而这一节中的“算法与算法描述”更是这一单元的重中之重。学好这一节,能为整个VB的学习奠定一个良好的基础。本课是程序设计的第一课时(第1节《程序设计与计算机软件》,我们让学生自学了解,没有占用课时。),起始课的好坏将直接影响整个单元的后继教学。例如一部优秀的电影一般都有一个精彩的开头,一开始就抓住观众的心,使他们有动机、有兴趣往下观赏。学情分析:初二的学生虽具备了一定的计算机使用经验,但大多数是与软件的使用和网络应用有关,程序设计对他们是崭新

3、的、具有挑战性的知识。而且这个时期的学生正处于感性思维向理性思维过渡的时期,很多时候仍需要感性思维的支撑。因此在教学中应强调程序设计与生活的关系,注重启蒙和兴趣的培养,并以趣味性的练习、富有引导性的教学语言、明白流畅的教学思路调动学生的情感,在晦涩的程序设计和学生之间架起一座桥梁。【教学目标】知识与技能1、了解利用计算机解决问题的基本过程,认识算法的地位和作用。2、初步掌握使用自然语言或流程图对算法进行描述。过程与方法1、通过实例让学生体会程序设计的基本过程与方法,理解算法思想,会用自然语言或流程图表达一些具体问题的算法。2、通过对

4、现实问题的分析与解决,让学生认识到生活中到处是程序,而程序解决的往往就是生活中的现实问题。情感态度与价值观1、体验程序设计的内涵及魅力,产生对程序设计的求知欲,形成积极主动地学习态度。2、通过问题的分析与解决,帮助学生克服程序设计的畏难情绪,培养他们严谨、缜密、科学的程序设计作风。【教学过程】一、问题导入,揭示教学内容大家有没有玩过电脑游戏?有没有同学想过自己设计和编写游戏?游戏就是程序,要想设计、制作游戏,就应该学习“设计程序”。今天我们便来学习课本第二节《编写程序的步骤》(出示课题)。二、联系生活,讲解程序设计过程(过渡)程序设

5、计的过程和平时我们解数学题的过程是一样的。1、解数学题的过程(师生共同总结):2、程序设计的过程请学生完成以下“连连看”:  总结:(教师用PPT展示并要求学生在课本上划出)程序设计的过程为:首先对要解决的问题进行分析,在拟定出一套解决的方法与步骤,最后选用一种计算机能接受的程序设计语言来描述具体的步骤。二、游戏激趣,建立算法概念1、玩“猜生日”游戏游戏规则:两个同学为一组,互相猜对方的生日(不要月份,只要日期。如12日)。2、说一说你猜的方法方法一:在1~31中随意选数猜方法二:从大到小逐个猜方法三:从小到大逐个猜方法四:……3、

6、算法的概念(过渡)大家在解决“猜生日”这个问题是采用的不同的方法和步骤,也就是采用了不同的算法。总结:(教师用PPT展示并要求学生在课本上划出)算法:解决问题的方法和步骤。思考:算法是程序设计过程的第几步?有了解题问题的方法与步骤,我们就可以通过某一门计算机语言来编程实现了。计算机语言很多,如:VisualBasic、TurboPascal、C语言、C++、Java等。但是,计算机语言只是一种工具,如果你大脑中没有解题的方法与步骤,光有工具是没有用处的。所以,算法称为程序设计的灵魂(教师用PPT展示)。三、实例演示,了解算法择优(过

7、渡)刚才大家在解决“猜生日”这个问题时采用了不同的算法,那“猜生日”游戏程序又是如何解决这个问题的呢?1、运行“猜生日”游戏“猜生日”游戏位于“网上邻居”的“teacher”中,请你运行并计算猜的次数。     教师进行统计,得出结果:最少1次,最多5次。2、“猜生日”游戏的算法看来该游戏的算法优于大部分同学的算法,那它又是怎么猜大家的生日的呢?假如老师的生日是12日,计算机猜了哪几个数?假如生日是27日,计算机又猜了哪几个数?(师生共同总结)猜中间数的方法3、算法择优上面的例子让我们可以明白一个好算法必须用到科学的方法,我们在解决

8、问题时应努力找出最简单的方法。4、练习:A、一位商人有9枚银元,其中有1枚略轻的是假银元。你能设计用天平(不用砝码)将假银元找出来的算法吗?(称量次数越少越好)B、有十箱表壳(每箱装有10只)。已知其中的9箱是全钢的(每只重100克)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。