• 第七小组教学设计方案:《算法与程序设计——选择结构程序》(201602)

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • 教材分析与教学思想

    1.人教版高中信息技术《算法与程序设计》模块 第二章第二节:选择结构程序;

    2.根据《中小学信息技术课程指导纲要(试行)》和《普通高中技术课程标准》,本章要求学生了解选择结构程序中双分支选择结构和多分支选择结构的特点,能够利用其编写相关程序,从而达到能够解决实际问题、了解程序设计思想和培养逻辑思维的目的。

    • 学习目标

     

    (一)知识和能力

    1.掌握选择程序结构的特点;

    2.学会If-Then和Select-Case语句的基本用法;

    3.能够利用选择结构程序解决实际问题。

     

    (二)过程和方法

    1.能采用适当的工具和方式呈现信息、发表观点、交流思想、开展合作;


    2.能熟练运用信息技术,通过有计划的、合理的信息加工进行创造性探索或解决实际问题,如辅助其他学科学习、完成信息作品等;


    3.能对自己和他人的信息活动过程和结果进行评价,能归纳利用信息技术解决问题的基本思想方法。

     

    (三)情感态度与价值观

    1.体验信息技术蕴含的文化内涵,激发和保持对信息技术的求知欲,形成积极主动地学习和使用信息技术、参与信息活动的态度;


    2.能辩证地认识信息技术对社会发展、科技进步和日常生活学习的影响。

    • 学习者特征分析

    1.本次教学活动面对的是高一年级的学生;

    2.学生已经初步了解程序设计的基本步骤,已掌握“顺序结构程序”;

    3.学生能够较为熟练地利用Visual Basic 6.0程序进行程序设计

    • 教学重难点

    教学重点:

    1.双分支选择语句和多分支选择语句的正确使用;

    2.选择结构程序的执行流程;

    3.利用选择结构语句,设计程序来解决实际问题。

    教学难点:

    1.正确理解题意内容并编写出程序;

    2.针对同一个问题提出多种算法。

    • 学习环境与资源

    学习环境

    1.电脑机房;

    2.网上在线学习平台

    学习资源

    1.“身份验证”程序身份验证.rar

    2.“解二元一次方程”程序解一元二次方程.rar

    3.“贷款计算器”程序货款计算器(If-Then语句).rar 货款计算器.rar

    4.“列车时刻表”程序列车时刻表.rar

    • 教学策略与方法

    (一)抛锚式与探究式

    1.创设情境:使学习能在和现实情况基本一致或相类似的情境中发生。

    2.确定问题:在上述情境下,选择出与当前学习主题密切相关的真实性事件或问题作为学习的中心内容。

    3.自主学习:不是由教师直接告诉学生应当如何去解决面临的问题,而是由教师向学生提供解决该问题的有关线索

    4.合作学习:讨论、交流,通过不同观点的交锋,补充、修正、加深每个学生对当前问题的理解。

    5.效果评价:通过学生自评互评教师点评的模式进行。

    • 信息技术应用的思路

    1.利用Visual Basic 6.0进行程序设计;

     

    2.利用投影仪展示学习成果,让学生进行交流;

     

    3.利用ppt进行演示,提高教师的教学效率。

    • 学习流程

    • 学习过程

    一、温故知新、引出新课:

      1.教师对上一节课的“顺序结构程序”进行复习;

      2.教师对“身份验证”程序进行演示,并提出问题“如果编写出这样的程序?”

     

    二、下发任务,小组探究:

      1.教师下发“身份验证”程序和源代码;

      2.各小组对程序和代码进行探究,找出与原来所学不同的地方;

      3.对该程序和代码的特点进行总结并绘制出概念图;

     

    三、小组展示,组间互评:

      1.各小组将自己绘制的概念图利用投影仪进行展示;

      2.各小组对其他小组绘制的概念图提出问题和评价。

     

    四、教师总结,归纳特点:

      1.教师对小组绘制的概念图进行评价,并总结归纳出“双分支选择结构”的概念和特点。

     

    五、设计程序,组间互助:

     1.教师下发设计“解一元二次方程”程序的任务;

      2.以小组的形式进行程序设计:

        ①理解任务内容;

        ②确定算法;

        ③绘制程序流程图或编写伪代码;

        ④利用VB 6.0进行程序设计;

        ⑤测试自己所设计的程序;

        ⑥小组之间互相解决自己遇到的问题;

        ⑦上交教师

     

    六、教师评价,总结改进:

      1.教师对学生所设计的程序进行测试;

      2.对优秀作品进行展示,对存在不足的作品进行指点;

      3.学生接纳意见并在课后进行改进;

     

    七、课堂总结,自学任务:

      1.教师对本次课堂所学内容进行总结;

      2.下发“贷款计算器”程序,要求学生课后自学多分支选择结构,并自行设计“列车时刻表”程序

    • 学习评价

        1.小组学习:小组分工是否明确,设计思路是否清晰,组员参与度和积极性是否够高。(教师评价)

        2.概念图:主题是否明确,逻辑是否清晰,版式是否美观。(教师,学生评价)

        3.程序作品:设计版式是否美观、算法是否合理、代码书写是否规范。(教师,学生评价)

    • 标签:
    • 算法
    • 第七小组
    • 教学设计方案
    • 程序设计,信息技术
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部