年终活动
搜索
    上传资料 赚现金
    英语朗读宝

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

    科学版九下信息技术 3.5编程解决问题 教案第1页
    科学版九下信息技术 3.5编程解决问题 教案第2页
    科学版九下信息技术 3.5编程解决问题 教案第3页
    还剩5页未读, 继续阅读
    下载需要5学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    初中信息技术科学版九年级下册活动5 编程解决问题教案设计

    展开

    这是一份初中信息技术科学版九年级下册活动5 编程解决问题教案设计,共8页。教案主要包含了 认识算法, 实现算法等内容,欢迎下载使用。
    本节课所选教材为科学出版社出版,安徽省教育科学研究院编著的义务教育新课程实验教科书(非零起点)中第三单元加工信息中的活动5编程解决问题。本单元主要是综合解决文本表格信息、图形图像信息、音频视频信息、动画信息、编程解决问题和智能处理信息。本次活动内容为编程解决问题,主要是通过三个案例的导入,让学生了解算法的基本概念,通过算法的描述掌握算法描述的自然语言描述法和流程图两种方法。通过对程序代码中的相关数据的修改,对编程环境的直观体验,体会程序编制的基本过程。
    教学目标
    知识与技能
    初步了解算法作为编写软件的核心的意义;
    了解表示算法的描述方法,明确算法与设计语言的关系;
    能够根据简单问题,在用自然语言描述解决方法后学会用流程图表示算法;
    体验VB进行代码输入和运行。
    (二)过程与方法
    1.根据问题找出解决问题的方法,试图用多种方式来描述解决问题的方法,得出算法的概念;
    2.思考总结信息编程加工的一般过程,掌握各个过程中的处理问题的方法。
    3.试用课本中提供的源代码进行首次编程,感受编程成功带来的喜悦,为后期的学习打下基础。
    (三)情感态度与价值观
    1.使用算法描述问题,提高对解决问题的方法提炼能力,提升自信力;
    2.在编写代码过程中通过重复的输入、修改等步骤,对学生进行挫折教育,提升学生抗挫折的能力;
    3. 在编程过程中,通过鼓励和表扬,增强学生使用计算机解决问题的兴趣,为今后的学习工作打下基础。
    教学重点
    算法的概念和表述
    教学难点
    算法的表述和代码的理解
    教学过程
    板书设计:
    编 程 解 决 问 题
    了解算法 二、 认识算法
    描述算法 四、 实现算法
    教学环节
    教师活动
    学生活动
    设计意图


    同学们,在使用电脑的时候,
    碰到过电脑黑屏,不能进入Windws系统吗?有想在电脑中做一些事情,但是由于没有相应的工具而没有办法去做吗?
    这个工具就是软件,听说过软
    件吗?那么有谁能告诉我,你
    用过哪些软件
    学生回答教师的问题,并在教师的引导下说出对软件的体会。
    通过使用软件的体会,逐步过渡到软件的编写




    遇到问题,我们需要分析问题,然后找出解决问题的方法,用计算机解决问题也不例外,编写程序解决问题一般先要进行算法设计,再利用程序设计语言编写程序,然后运行程序去解决问题。
    了解算法
    案例一 大扫除问题:学校周末要进行班级卫生评比,老师要求放学后对教室进行大扫除。假定这次大扫除包括准备工具、擦玻璃、擦桌子、扫地、拖地和处理垃圾等环节,那么工序该如何安排呢?
    案例二渡河问题:2个大人和2个小孩一起渡河,渡口只有一只小船,一次只能渡过1个大人或2个小孩,他们4人都会划船,但都不会游泳,他们该怎样渡河?
    案例三 交换问题:有3个杯子A、B和C,A、B分别装有雪碧和纯净水,C是一个空杯子。如果要将A、B杯子中的液体进行互换,可以用什么方法呢?步骤是怎样的呢?
    算法:算法是解决问题的方法、步骤及策略,设计算法的目的是为了解决问题,算法是程序设计的核心
    算法的特性:
    有穷性、确切性、数据输入、信息输出、可行性
    描述算法
    计算机通过程序解决问题,是需要预先设计算法的。算法由若干步骤构成,这些步骤用文字或图形表示出来就是描述算法。
    学生积极思考回答案例一
    学生积极思考回答案例二
    学生积极思考回答案例三
    学生理解算法的特性
    通过案例一、二、三的讨论和解决方案的得出,让学生基本理解算法的基本知识和过程
    得出算法定义,理解算法




    微课文件《流程图》发送到学生机
    微课文件《VB编程相关知识》发送到学生机
    展示“万花筒”程序的运行结果,说明源代码程序的运行结果
    学生自主学习有关流程图描述算法知识
    学生自主学习有关VB编程相关知识
    学生输入课本P132源代码
    通过对微课内容的自主学习,达到翻转课堂教学的目的,让学生掌握信息技术教学中自主学习的方法
    学生感性认识代码编译成程序,体验编译过程




    教师总结算法在编程解决问题中的作用和地位,总结算法的特性和一些算法的特点。




    通过总结学生能从感性到理性掌握算法的作用




    请对自己的本次活动过程进行评价,填写以下内容:
    1.什么是算法?算法有哪些表示方法?
    算法:

    算法的表示方法:
    □自然语言表示法
    □流程图法□N—S图法
    2.你体验了程序设计的那个过程?
    □设计算法□设计界面□编写代码□调试程序
    3.本活动中你了解了哪些VB对象、属性及语句?
    □窗体Frm□命令按钮Cmmand
    □Captin属性
    □Line语句
    □Circle语句□其他
    学生填写P137活动评价表
    通过总结,让学生体会一节所学的知识,体会算法在程序解决问题中的作用,和体验编程的过程




    安排学生输入教师留给的程序代码“万花筒”
    学生输入代码,并纠正输入过程中的错误
    利用输入代码,对常用的语句进行理解,理解语句的含义和用途。

    相关教案

    初中信息技术甘教版(2011)七年级下册第五节 数据分析优质课教学设计:

    这是一份初中信息技术甘教版(2011)七年级下册第五节 数据分析优质课教学设计,共5页。教案主要包含了教学内容分析,教学目标,学习者特征分析,教学策略选择与设计,教学重点及难点,教学过程等内容,欢迎下载使用。

    信息技术九年级全册第一单元 借助传感器做科学实验第6课 综合应用实践——检测家居环境教案:

    这是一份信息技术九年级全册第一单元 借助传感器做科学实验第6课 综合应用实践——检测家居环境教案,共4页。教案主要包含了项目分析,项目实施,项目评价,学习体验等内容,欢迎下载使用。

    科学版九年级下册活动5 编程解决问题教案:

    这是一份科学版九年级下册活动5 编程解决问题教案,共6页。

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map