课件编号6021831

教育科学出版社《信息技术基础》用计算机解决问题课件(22张ppt)+教案+测试

日期:2024-05-05 科目:信息技术 类型:高中课件 查看:72次 大小:1510758Byte 来源:二一课件通
预览图 0
教育,课件,教案,ppt,22张,解决问题
    教学目标通过本模块的学习,学生应该体验算法思维,掌握几种基本算法;能设计简单应用问题的 算法,并能初步使用一种程序设计语言,编制程序解决该问题。 本模块的教学,要强调理论与实践的结合,注意寻找、发现身边简单的实际问题,进而设计出 重难点算法和计算机程序去解决这些问题。本模块着重强调的是算法设计思想,故对程序设计语言不作具体规定,所以本节课结合实例,经历分析问题,确定算法,编程求解等用计算机解决问题的基本过程,认识算法和程序设 计在其中的地位和作用。了解程序设计语言、编辑程序以及程序开发环境等基本知识。 教学设计 教学环节 教师行为 学生行为 设计意图 课程导入 展示各式各样的登录界面。 你是否对特别美观的软件登录界面或者游戏界面感到很兴奋? 计算机带给我们的不仅仅体现在娱乐方面,它还渗透在学习生活的各个方面。 展示十个一元二次方程,问一下看到它们学生的感受?有没有压力? 展示解题软件,用它来解决几个实际问题。 这节课我们就开发这个软件。 ? ? ?简单?难?头疼? 感受它带来的便利 ? 激发他们的学习兴趣,并初步感受到计算机解决问题给我们学习带来的快捷性和准确性。 充分调动学生学习的积极性 引出本课的重点问题 ———用计算机解决问题。 ? 计算机俗称“电脑”,是人类发展到20世纪最先进的科学技术发明之一,它是按照人工设计程序自动运算的现代化智能电子设备。 可见计算机都是模仿人解决问题的方式来解决问题的。 计算机解决问题的一般过程 这样的一类数学问题,计算机解决的过程是怎样的呢?下面我们一起来分析一下。 提问:首先,我们需要对问题进行分析,这样的一个一元二次方程的一般式,我们到底用什么方法去解呢?用十字相乘?配平方法?还是公式法? 公式法,适用于任何一个一元二次方程。 提问:既然用公式法来解决这个问题,进一步要思考公式法解题的详细步骤是什么呢?请同学起来说一下。 总结学生回答的解决问题的步骤,展示出解决问题的正确步骤。 引出算法的概念:解决问题的方法和步骤。 ? 问:通过上面的分析,同学们已经写出了算法,那么计算机是不是就能理解人类的思想,按照算法一步一步的去执行呢? ? 引出程序设计语言的概念:泛指一切用于书写计算机程序的语言。 ?? 演示将算法一步一步转换成计算机读得懂的程序设计语言。 因为已经对代码进行了深入学习,所以这里的解方程的代码不再细致讲解了。 程序固然重要,但是程序需要根据VB界面来编写,界面里的控件名称需要跟代码相对应。这就需要我们先去设计界面。 任务一:下面大家通过微课来自主学习VB程序设计界面。设计并完成你的解题界面。 个别指导,发现存在的问题。 操作完成后,请一名同学讲解一下他的界面组成。 接下来我们就根据界面里的控件名称来书写完整并且能准确执行的程序代码了,演示计算机解方程ax^2+bx+c=0(a<>0)的完整程序。 程序到地方在哪里呢?双击开始按钮,对于这个事件的首尾代码已经给出,经我们的代码复制粘贴到相应位置即可。 下面就可以对你的工程进行运行验证了。 没有错误就可以将工程保存,并且生成exe文件。 任务二:将你的界面与程序代码相结合,完成整个工程,并保存文件 个别指导,发现存在的问题。 ? 现在我们来回顾一下刚才利用计算机解题的过程。 分析问题->设计算法(设计界面)->编写程序->运行验证->问题解决。 ? ? 学生思考 回答 学生开始讨论,并说出解题步骤 。 对比自己的解题步骤与老师的有什么异同 ? 观察? 思考 回答:是/不是 ? 明白要使计算机解决问题,还必须将算法编写成程序语言。 体验完整的计算机解ax^2+bx+c=0(a<>0)的程序。 本学期学生已经对程序代码进行了深入的学习,学生已经掌握 通过自主学习,设计并制作解题界面。有问题可以参 ... ...

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