课件编号14217846

2.3 用算法解决问题的过程 教案-2022-2023学年浙教版(2019)高中信息技术必修1

日期:2024-05-19 科目:信息技术 类型:高中教案 查看:37次 大小:16715Byte 来源:二一课件通
预览图 1/1
必修,信息技术,高中,2019,教版,学年
  • cover
2.3用算法解决问题的过程 教案 一、教材分析 本节内容为浙教版信息技术必修一第二章第三节内容,本节内容主要是算法解决问题的步骤,三个步骤:抽象与建模→设计算法→描述算法。从生活中的计步软件出发,要求学生能理解用算法解决问题的过程,并能根据题目设计出算法,理解编程思维,发展学生的逻辑思维能力。 二、学情分析 在前面学习的算法的控制结构中,已经让学生掌握了一些简单的程序编程的方法,在这一节中,将算法解决问题的过程更加细致的进行了总结,从多方面引导学生了解算法解决问题的过程,形成算法编写的思维,能根据解决问题的需要,主动的寻求恰当的方式去设计算法和解决问题。 三、教学目标 (1)理解用算法解决问题的基本过程 (2)能根据问题设计出解决问题的算法 四、教学重难点 重点:理解三个过程,抽象与建模→设计算法→描述算法 难点:能根据问题设计出解决问题的算法 五、教学过程 (一)新课导入 以“动动有奖”APP直接导入,引领学生思考,要想做出一个类似的APP应该如何去操作呢? (二)讲授新课 请学生细致观察APP的奖励规则,老师引导学生,首先是提问学生,题目中出现的哪些数据,需要设置多少个变量? 由此引出第一步抽象与建模,抽象与建模指的是从现实项目的真实情境中提炼出核心的要素,并加以确定或假设,最终定义出一个有明确以知条件和求解目标的问题,并用数学符号描述解决该问题的计算模型。其中,第一步是要提炼出核心要素并加以确定或假设,通俗的讲就是我们需要设置哪些变量,这里我们将变量X用来表示每天走路的步数,用F表示成功领取的每日的奖金(0代表成功领取,0表示没有领取),n表示每天的走路步数。第二步是用数学符号描述解决问题的计算模型,计算模型通俗的讲,就是应该如何把对应的数值计算出来,不同的数字输出不同的结果。 抽象建模后,下一步就要去设计算法,设计算法时要遵循算法的特征,围绕算法的要素设计。算法的五个特征分别是有穷性、确定性、可行性、0个或多个输入、1个或多个输出,三大要素是数据、运算和控制,在设计算法时必须满足这些条件,否则,设计出来算法是有问题的。设计算法总体上都需要经历三个步骤,输入数据→处理数据→输出处理数据。教师在引导学生设计算法时,应该按照这三个步骤来依次设计,找出应输入的数据,处理的数据应如何表示,输出的数据又输出哪些,这些都是设计算法时需要注意的问题。 最后一步是描述算法,描述算法有四种方式,即自然语言、流程图、伪代码、计算机程序设计语言。这里的案例用流程图会更直观一些,当然,如果想要被计算机直接识别,必须要用计算机程序设计语言。 (三)总结 最后,通过教师带领学生总结的方式,帮助学生练习巩固本节课的知识点。更好的理解编程思维。 ... ...

~~ 您好,已阅读到文档的结尾了 ~~