《程序的基本结构》教学设计

《程序的基本结构》教学设计

2023年6月28日发(作者:)

维普资讯

信息技术课i咖 鼬0 一 一~一… _ 案例园地 《程序的基本结构 教学设计 口/王玉梅 本节内容选自教育科学出版社选修版 算法与 程序设计 。通过前面对算法及数据的表示与处理的 一问才知道,原来他只送走了第一位顾客就回来了。 这可不行,说明我们的程序有问题,大家再想一想。 学习,学生已经对程序设计有了一定的认识,能独 立写出一定的算法,并能用V B编写出一些小程序。 分析本节课教材实例,感觉与学生生活有所脱离,我 认为应该选择更容易让学生接受的例子来讲授。本 节课中,我通过解决现实生活问题的一个小实例,让 学生熟悉程序的三种基本结构,并逐步学会设计程 序来解决生活中的问题。教学重点是理解程序的三 种基本结构,教学难点是利用程序设计解决实际问 题。以下是教学过程。 师:同学们,我这里有一个故事,但故事的主人 公是一个智障人,他父亲希望大家帮他解决一个问 题。一天,这位智障儿的父亲给他在超市谋了一个 差事,就是做收银员。第一天他该做什么,智障儿 当然不清楚了。于是他父亲想给他制定一个程序,也 就是给他安排好都应该干什么。同学们,为他父亲 想个办法吧。 学生讨论。通过讨论,学生都认为这再简单不 过,也就是吃饭、出门上班,然后顾客买完收钱。 师:基本思路有了,大家用流程图写出算法。 学生画出流程图(如图1)。 图1 师:根据大家设计的程序流程图,智障人就知道 自己该干什么了。大家看看自己设计的流程图,这 样的结构就是顺序结构。很简单吧?大家总结一下 顺序结构的特点。 学生讨论,最后总结出顺序结构的特点:一是从 上到下一行行执行,二是没有分支,三是没有重复。 师:很好。故事到这里没有完。第一天结束后, 智障人早早就回家了。他父亲以为是今天顾客少呢, 1 —一一一一一一—一ite—d—www.u.org.cn④ 学生都积极发言讨论,觉得这个问题很简单,怎 么会这样呢? 师:提示一点,送走第一位顾客,还会有第二位 顾客、第三位顾客等等, 这样他就需要重复问好、收 钱、找钱,我们需要给他 加个重复动作。大家把 上面的流程图修改一下。 学生修改流程图如 图2所示。 师:同学们好厉害, 又帮这位父亲解决了一 个问题。大家从自己的 流程图上就该知道什么 是循环结构了吧? 师:故事仍在继续, 第二天父亲发现儿子一 夜没回家,怎么回事? 图2 原来只要有顾客,他就 在那里,一直不停地工作,这不得把人累死?怎么办 呢?同学们再发挥你们智慧的力量为我们的这位父 亲解决一下问题吧。 学生讨论,最后一 致认为必须规定下班时 间。 师:这里就需要我 们来选择了——时间到 就回家,不再循环;时 间不到就继续(如图 3)。这下,大家为他解 决了一个大问题,这位 父亲得好好感谢我们大 家了。好了,通过本节 课学习,我们知道了什 么是程序的三种基本结 图3 构,下节课,我们将通 过编程加深对它们的认识。■ (作者单位:山东枣庄市第十六中学) 

发布者:admin,转转请注明出处:http://www.yc00.com/web/1687894323a54644.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信