课件编号8848919

科学版九下信息技术 3.5编辑解决问题 教案

日期:2024-05-16 科目:信息技术 类型:初中教案 查看:18次 大小:56832Byte 来源:二一课件通
预览图 1/4
科学,九下,信息技术,编辑,解决问题,教案
  • cover
活动5 编程解决问题教学设计 教材分析 本节课所选教材为科学-出卷网-出版,安徽省教育科学研究院编著的义务教育新课程实验教科书(非零起点)中第三单元加工信息中的活动5编程解决问题。本单元主要是综合解决文本表格信息、图形图像信息、音频视频信息、动画信息、编程解决问题和智能处理信息。本次活动内容为编程解决问题,主要是通过三个案例的导入,让学生了解算法的基本概念,通过算法的描述掌握算法描述的自然语言描述法和流程图两种方法。通过对程序代码中的相关数据的修改,对编程环境的直观体验,体会程序编制的基本过程。 教学目标 知识与技能 初步了解算法作为编写软件的核心的意义; 了解表示算法的描述方法,明确算法与设计语言的关系; 能够根据简单问题,在用自然语言描述解决方法后学会用流程图表示算法; 体验VB进行代码输入和运行。 (二)过程与方法 1.根据问题找出解决问题的方法,试图用多种方式来描述解决问题的方法,得出算法的概念; 2.思考总结信息编程加工的一般过程,掌握各个过程中的处理问题的方法。 3.试用课本中提供的源代码进行首次编程,感受编程成功带来的喜悦,为后期的学习打下基础。 (三)情感态度与价值观 1.使用算法描述问题,提高对解决问题的方法提炼能力,提升自信力; 2.在编写代码过程中通过重复的输入、修改等步骤,对学生进行挫折教育,提升学生抗挫折的能力; 3. 在编程过程中,通过鼓励和表扬,增强学生使用计算机解决问题的兴趣,为今后的学习工作打下基础。 教学重点 算法的概念和表述 教学难点 算法的表述和代码的理解 教学过程 教学环节 教师活动 学生活动 设计意图 导 入 同学们,在使用电脑的时候, 碰到过电脑黑屏,不能进入Windows系统吗?有想在电脑中做一些事情,但是由于没有相应的工具而没有办法去做吗? 这个工具就是软件,听说过软 件吗?那么有谁能告诉我,你 用过哪些软件 学生回答教师的问题,并在教师的引导下说出对软件的体会。 通过使用软件的体会,逐步过渡到软件的编写 新 知 探 究 遇到问题,我们需要分析问题,然后找出解决问题的方法,用计算机解决问题也不例外,编写程序解决问题一般先要进行算法设计,再利用程序设计语言编写程序,然后运行程序去解决问题。 了解算法 案例一 大扫除问题:学校周末要进行班级卫生评比,老师要求放学后对教室进行大扫除。假定这次大扫除包括准备工具、擦玻璃、擦桌子、扫地、拖地和处理垃圾等环节,那么工序该如何安排呢? 案例二渡河问题:2个大人和2个小孩一起渡河,渡口只有一只小船,一次只能渡过1个大人或2个小孩,他们4人都会划船,但都不会游泳,他们该怎样渡河? 案例三 交换问题:有3个杯子A、B和C,A、B分别装有雪碧和纯净水,C是一个空杯子。如果要将A、B杯子中的液体进行互换,可以用什么方法呢?步骤是怎样的呢? 算法:算法是解决问题的方法、步骤及策略,设计算法的目的是为了解决问题,算法是程序设计的核心 算法的特性: 有穷性、确切性、数据输入、信息输出、可行性 描述算法 计算机通过程序解决问题,是需要预先设计算法的。算法由若干步骤构成,这些步骤用文字或图形表示出来就是描述算法。 学生积极思考回答案例一 学生积极思考回答案例二 学生积极思考回答案例三 学生理解算法的特性 通过案例一、二、三的讨论和解决方案的得出,让学生基本理解算法的基本知识和过程 得出算法定义,理解算法 巩 固 延 伸 微课文件《流程图》发送到学生机 微课文件《VB编程相关知识》发送到学生机 展示“万花筒”程序的运行结果,说明源代码程序的运行结果 学生自主学习有关流程图描述算法知识 学生自主学习有关VB编程相关知识 学生输入课本P132源代码 通过对微课内容的自主学习,达到翻转课堂教学的目的, ... ...

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