不良信息举报
举报原因:
抄袭 广告 违法 脏话 色情 其他
原因补充:
您目前尚未登录,请登录后再进行操作。

当前位置 :项目首页 > 资源分享 > 正文

解决问题的算法设计教案

  发布者:曹仁    发布时间:2019-05-26    浏览数( -) 【举报】

教学设计案例
教学题目
第三单元 解决问题的算法设计(2学时)

设计者 
天津市耀华中学  杨金莉

一、学习目标与任务

学习目标

知识与技能:
(1)了解算法的基本概念和算法的表示方法;能用自然语言、流程图、伪代码等描述算法。
(2)了解算法和计算机程序的基本概念,了解计算机程序执行的基本过程。
(3)熟悉逻辑运算符、关系运算符,逻辑表达式的写法,能读写简单的表达式。
(4)熟悉赋值指令、输出指令和循环指令的使用。
过程与方法:
(1)通过分析问题,理解和熟悉用自然语言、伪代码等清晰描述解决问题的过程,确立算法的概念。
(2)通过利用流程图描述算法过程,掌握利用流程图描述算法的方法。
情感态度与价值观:
(1)通过具体问题的解决过程,知道算法对于问题解决、程序设计的作用和意义。
(2)通过算法描述,锻炼分析及解决问题的能力,培养严谨的思维习惯。

学习内容与学习任务说明

学习内容:
   了解什么是算法,设计算法的步骤,熟悉常用指令,了解自然语言、伪代码和流程图描述算法的方法。
   (1)学习重点:把解决问题的方法步骤化,如何用算法描述问题的解决。
流程图描述算法的方法。
   (2)学习难点:表述解决问题的步骤,即算法的描述及表示,流程图描述算法的方法。
                  程序结构的表示、关键性条件的确定以及在流程图中的体现。
学习要求:
   (1)认识到算法对于程序设计的意义;熟悉程序设计三种基本结构。
   (2)能积极思考问题的解决方法,通过算法,清楚的描述问题的解决过程,提高分析问题、解决问题的能力。
   (3)掌握自然语言、伪代码、流程图描述算法的方法。 

问题设计

(1)如何表述以下简单数学问题的解决过程:
如何判断一个整数的奇偶性?
如何交换两个数的值?
如何求2个数中的最小值?
如何求1+2+3+…+10的和?
(2)乘计程车最省费用问题的求解过程。
(3)指导学习过程的问题:如在探索过程中,提到的参考提示问题:
流程图的组成符号和规则都有什么?
绘制的方法都有哪些?
如何表示条件、循环关系?
(4)加深理解层次的问题:比较自然语言、伪代码、流程图三种描述算法的方法,各自的特点都是什么?

二、学习者特征分析

学习特点:学习对象为高一学生,有一定的问题分析、解决问题的能力,但对算法、程序设计的概念比较陌生,接触比较少,基础相对欠缺。
学习习惯:缺乏独立思考、发现和自主学习能力。
学习交往:高一学生在新的学习环境中,学习交往表现为个别化学习,课堂上群体性的小组交流与协同讨论学习机会很少。

三、学习环境选择与学习资源设计

学习环境选择
局域网、因特网

学习资源类型
课件、多媒体资源库

学习资源内容简要说明
主要以教材和已整理的相关电子教学资源为主

四、学习情境创设

学习情境类型
真实情境、问题性情境

学习情境设计

问题情境:
【问题1】简单的数学问题引入,由熟悉的内容向陌生的知识转化。如:
如何判断一个整数的奇偶性?
如何交换两个数的值?
如何求2个数中的最小值?
如何求1+2+3+…+10的和?
【问题2】乘计程车已成为城市生活中一件很平常的事,计程车收费的主要依据是所行驶的里程数和计费标准,地区不同、车型不同,其计费标准也不相同。现有两种不同类型计程车,假设其计费标准分别为:
甲车3公里以下起步价是10元,3公里以上(含3公里)每公里为2元;乙车3公里以下起步价是8元,3公里以上(含3公里)每公里为2.2元。
你能比较一下乘坐哪种车省钱吗?

五、学习活动组织

自主学习设计

类型
相应内容
使用资源
学生活动
教师活动

随机进入式
简单数学问题的解决,引入算法的概念。
数学问题与信息技术程序设计的结合
思考问题解决的过程和方法,寻找一般规律。
引导学生将问题的解决过程步骤化。

协作学习设计

类型
相应内容
使用资源
学生活动
教师活动

伙伴
讨论问题求解的方法。
教材
主体参与、分析和解决问题的尝试。
从分析问题的角度启发学生,突出解决过程的步骤化。

3.教学结构流程的设计

引入:提出简单的数学问题,引出算法的概念;
学生协作学习,进行知识探索与体验,在问题的解决过程中,启发指导学生自主学习,建构流程图的相关基础知识结构
总结流程图描述法的主要方法和特点
学生协作学习,出租车计费最省问题的流程图描述。比较三种不同的描述方法的特点,加深理解。
小结
教学评测

教学环节
教师活动
学生活动
教学设计案例
教学题目
第三单元 解决问题的算法设计(2学时)

一、学习目标与任务

学习目标

知识与技能:
(1)了解算法的基本概念和算法的表示方法;能用自然语言、流程图、伪代码等描述算法。
(2)了解算法和计算机程序的基本概念,了解计算机程序执行的基本过程。
(3)熟悉逻辑运算符、关系运算符,逻辑表达式的写法,能读写简单的表达式。
(4)熟悉赋值指令、输出指令和循环指令的使用。
过程与方法:
(1)通过分析问题,理解和熟悉用自然语言、伪代码等清晰描述解决问题的过程,确立算法的概念。
(2)通过利用流程图描述算法过程,掌握利用流程图描述算法的方法。
情感态度与价值观:
(1)通过具体问题的解决过程,知道算法对于问题解决、程序设计的作用和意义。
(2)通过算法描述,锻炼分析及解决问题的能力,培养严谨的思维习惯。

学习内容与学习任务说明

学习内容:
   了解什么是算法,设计算法的步骤,熟悉常用指令,了解自然语言、伪代码和流程图描述算法的方法。
   (1)学习重点:把解决问题的方法步骤化,如何用算法描述问题的解决。
流程图描述算法的方法。
   (2)学习难点:表述解决问题的步骤,即算法的描述及表示,流程图描述算法的方法。
                  程序结构的表示、关键性条件的确定以及在流程图中的体现。
学习要求:
   (1)认识到算法对于程序设计的意义;熟悉程序设计三种基本结构。
   (2)能积极思考问题的解决方法,通过算法,清楚的描述问题的解决过程,提高分析问题、解决问题的能力。
   (3)掌握自然语言、伪代码、流程图描述算法的方法。 

问题设计

(1)如何表述以下简单数学问题的解决过程:
如何判断一个整数的奇偶性?
如何交换两个数的值?
如何求2个数中的最小值?
如何求1+2+3+…+10的和?
(2)乘计程车最省费用问题的求解过程。
(3)指导学习过程的问题:如在探索过程中,提到的参考提示问题:
流程图的组成符号和规则都有什么?
绘制的方法都有哪些?
如何表示条件、循环关系?
(4)加深理解层次的问题:比较自然语言、伪代码、流程图三种描述算法的方法,各自的特点都是什么?

二、学习者特征分析

学习特点:学习对象为高一学生,有一定的问题分析、解决问题的能力,但对算法、程序设计的概念比较陌生,接触比较少,基础相对欠缺。
学习习惯:缺乏独立思考、发现和自主学习能力。
学习交往:高一学生在新的学习环境中,学习交往表现为个别化学习,课堂上群体性的小组交流与协同讨论学习机会很少。

三、学习环境选择与学习资源设计

学习环境选择
局域网、因特网

学习资源类型
课件、多媒体资源库

学习资源内容简要说明
主要以教材和已整理的相关电子教学资源为主

四、学习情境创设

学习情境类型
真实情境、问题性情境

学习情境设计

问题情境:
【问题1】简单的数学问题引入,由熟悉的内容向陌生的知识转化。如:
如何判断一个整数的奇偶性?
如何交换两个数的值?
如何求2个数中的最小值?
如何求1+2+3+…+10的和?
【问题2】乘计程车已成为城市生活中一件很平常的事,计程车收费的主要依据是所行驶的里程数和计费标准,地区不同、车型不同,其计费标准也不相同。现有两种不同类型计程车,假设其计费标准分别为:
甲车3公里以下起步价是10元,3公里以上(含3公里)每公里为2元;乙车3公里以下起步价是8元,3公里以上(含3公里)每公里为2.2元。
你能比较一下乘坐哪种车省钱吗?

五、学习活动组织

自主学习设计

类型
相应内容
使用资源
学生活动
教师活动

随机进入式
简单数学问题的解决,引入算法的概念。
数学问题与信息技术程序设计的结合
思考问题解决的过程和方法,寻找一般规律。
引导学生将问题的解决过程步骤化。

协作学习设计

类型
相应内容
使用资源
学生活动
教师活动

伙伴
讨论问题求解的方法。
教材
主体参与、分析和解决问题的尝试。
从分析问题的角度启发学生,突出解决过程的步骤化。

3.教学结构流程的设计

引入:提出简单的数学问题,引出算法的概念;
学生协作学习,进行知识探索与体验,在问题的解决过程中,启发指导学生自主学习,建构流程图的相关基础知识结构
总结流程图描述法的主要方法和特点
学生协作学习,出租车计费最省问题的流程图描述。比较三种不同的描述方法的特点,加深理解。
小结
教学评测

教学环节
教师活动
学生活动

资源分享

最新资源分享

热评资源分享

热门资源分享

AI推荐 换一批