论文部分内容阅读
摘 要:对计算机基础这门课来说,excel中的if函数是一个重点,也是一个难点。本文就如何搞好if函数的教学进行阐述。
关键词:职业教育;计算机教学;if函数;教学方法
一、前言
计算机基础教学中,excel是较为重要的一个章节。凡有计算机专业的中职学校,学生均需参加计算机考考试,其中if函数的运用是考查的一个重点,也是教学上的一个难点。笔者所在学校并无计算机专业,但计算机基础这一学科在信息时代所起的巨大作用是毋庸置疑的,对于偏重于技能操作的职业教育而言,学好计算机基础,就为进一步深造或直接就业打好了基础。对于基础较差、理解困难的中职生,如何进行if函数的有效教学,值得探讨。
if函数对于许多计算机专业的学生来说,算不上什么,但对于基础并不太好的中职生来说,难度很大,特别是活学活用的能力不够,教师有必要专门就这个函数教会学生正确的分析方法。
二、excel中的if函数的地位和特点
1.地位:excel中if函数是教材中的重点和难点,计算机专业学生考试必考的内容,所占分值达到5-10分。
2.特点:掌握if函数,并不在于掌握if函数的用法,掌握其用法并不难,难就难在条件表达式的设立。
三、学生情况分析与课堂设计
(一)学情分析
中职生整体文化基础不是太好,缺乏较严密的逻辑思维能力,所以应本着深入浅出,由表及里的原則讲述条件表达式的设置方法,通过多举实例,多做练习加深同学们对if函数运用的理解。
(二)课堂设计
讲述if函数的作用与用法,演示一些条件简单、较浅显的实例,安排较容易的if函数上机练习,安排较复杂的if函数上机练习并演示(如以下评等级的实例),安排难度较大的上机练习。
(三)具体示例
1.理解判断的条件,并将其转化成excel的条件表达式(分析用表达式)。
如本人安排这样一个上机任务,处理如下excel成绩表,要求评定销售等级:
评定等级的条件是:
a.若电子产品一至三月销售合计超过60万元,评为”优”。
b.若电子产品一至三月销售合计超过50万元,低于60万元,评为”良”。
c.若电子产品一至三月销售合计超过40万元,低于50万元,评为”中”。
d.若电子产品一至三月销售合计低于40万元,评为”差”。
碰到这个相对复杂的条件,许多学生觉得无从下手,本人从条件的设立入手,将复杂的条件分解为一个个小的较简单的条件,然后利用if()函数依次对这些较简单的条件进行判断,引导学生得出正确的条件表达式。
对于if()函数的用法,同学们并没有太多的疑义:
if(条件,条件为真时函数返回值,条件为假时函数返回值)
对于条件的设置,本人教同学们先将其中的一种情况判断出来,如判断等级为”优”的情况,则评定的公式应为:
if(评优条件,”优”,”非优”)
而对于”非优”来说,既可能是”良”,也可能是”中”,还可能是“差”,我们可先将”良”从”非优”中判断出,用如下公式:
if(评中条件,”良”,”非优良”)
而对于”非优良”来说,既可能是”中”,还可能是”差”,我们可先将”中”从”非优良”中判断出,剩下的就只能是”差”了。用如下公式:
if(评中条件,”中”,”差”)
最后,我们只须将区分“非优良”两种情况的“if(评中条件,”中”,”差”)”函数替换“if(评良条件,”良”,”非优良”)”中的”非优良”,得到评定”非优”情况的函数“if(评良条件,”良”,if(评中条件,”中”,”差”))”,然后再将此函数替换”if(评优条件,”优”,”非优”)”中的”非优”,即可得到如下的评等级公式(分析用表达式)为:
=if(评优条件为真,”优”,if(评良条件为真,”良”,if(评中条件为真,”中”,”差”)))
此部分有两个难点,一个是整体代换思想,一个是if函数的嵌套,学生理解困难。这个部分应多举例,反复讲解,让学生多练习,才能较好掌握。
2.将上述评定等级的公式(分析用表达式)转化为excel能接受的形式
上一步,我们组合得到的评等级公式(分析用表达式)为:
=if(评优条件,”优”,if(评良条件,”良”,if(评中条件,”中”,”差”)))
但这样书写,excel是无法识别的,应将相应条件转化成excel条件表达式:
=IF(合计>=60,"优",IF(合计>=50,"良",IF(合计>=40,"中","差"))) 或:
=IF(E4>=60,"优",IF(E4>=50,"良",IF(E4>=40,"中","差"))) (E4为单元格引用)
从而轻松得出结果如图:
上述将复杂的条件分解为一个个小的较简单的条件,然后利用if函数依次对这些较简单的条件进行判断,大部分学生都能较好理解,不再惧怕较复杂的条件
关键词:职业教育;计算机教学;if函数;教学方法
一、前言
计算机基础教学中,excel是较为重要的一个章节。凡有计算机专业的中职学校,学生均需参加计算机考考试,其中if函数的运用是考查的一个重点,也是教学上的一个难点。笔者所在学校并无计算机专业,但计算机基础这一学科在信息时代所起的巨大作用是毋庸置疑的,对于偏重于技能操作的职业教育而言,学好计算机基础,就为进一步深造或直接就业打好了基础。对于基础较差、理解困难的中职生,如何进行if函数的有效教学,值得探讨。
if函数对于许多计算机专业的学生来说,算不上什么,但对于基础并不太好的中职生来说,难度很大,特别是活学活用的能力不够,教师有必要专门就这个函数教会学生正确的分析方法。
二、excel中的if函数的地位和特点
1.地位:excel中if函数是教材中的重点和难点,计算机专业学生考试必考的内容,所占分值达到5-10分。
2.特点:掌握if函数,并不在于掌握if函数的用法,掌握其用法并不难,难就难在条件表达式的设立。
三、学生情况分析与课堂设计
(一)学情分析
中职生整体文化基础不是太好,缺乏较严密的逻辑思维能力,所以应本着深入浅出,由表及里的原則讲述条件表达式的设置方法,通过多举实例,多做练习加深同学们对if函数运用的理解。
(二)课堂设计
讲述if函数的作用与用法,演示一些条件简单、较浅显的实例,安排较容易的if函数上机练习,安排较复杂的if函数上机练习并演示(如以下评等级的实例),安排难度较大的上机练习。
(三)具体示例
1.理解判断的条件,并将其转化成excel的条件表达式(分析用表达式)。
如本人安排这样一个上机任务,处理如下excel成绩表,要求评定销售等级:
评定等级的条件是:
a.若电子产品一至三月销售合计超过60万元,评为”优”。
b.若电子产品一至三月销售合计超过50万元,低于60万元,评为”良”。
c.若电子产品一至三月销售合计超过40万元,低于50万元,评为”中”。
d.若电子产品一至三月销售合计低于40万元,评为”差”。
碰到这个相对复杂的条件,许多学生觉得无从下手,本人从条件的设立入手,将复杂的条件分解为一个个小的较简单的条件,然后利用if()函数依次对这些较简单的条件进行判断,引导学生得出正确的条件表达式。
对于if()函数的用法,同学们并没有太多的疑义:
if(条件,条件为真时函数返回值,条件为假时函数返回值)
对于条件的设置,本人教同学们先将其中的一种情况判断出来,如判断等级为”优”的情况,则评定的公式应为:
if(评优条件,”优”,”非优”)
而对于”非优”来说,既可能是”良”,也可能是”中”,还可能是“差”,我们可先将”良”从”非优”中判断出,用如下公式:
if(评中条件,”良”,”非优良”)
而对于”非优良”来说,既可能是”中”,还可能是”差”,我们可先将”中”从”非优良”中判断出,剩下的就只能是”差”了。用如下公式:
if(评中条件,”中”,”差”)
最后,我们只须将区分“非优良”两种情况的“if(评中条件,”中”,”差”)”函数替换“if(评良条件,”良”,”非优良”)”中的”非优良”,得到评定”非优”情况的函数“if(评良条件,”良”,if(评中条件,”中”,”差”))”,然后再将此函数替换”if(评优条件,”优”,”非优”)”中的”非优”,即可得到如下的评等级公式(分析用表达式)为:
=if(评优条件为真,”优”,if(评良条件为真,”良”,if(评中条件为真,”中”,”差”)))
此部分有两个难点,一个是整体代换思想,一个是if函数的嵌套,学生理解困难。这个部分应多举例,反复讲解,让学生多练习,才能较好掌握。
2.将上述评定等级的公式(分析用表达式)转化为excel能接受的形式
上一步,我们组合得到的评等级公式(分析用表达式)为:
=if(评优条件,”优”,if(评良条件,”良”,if(评中条件,”中”,”差”)))
但这样书写,excel是无法识别的,应将相应条件转化成excel条件表达式:
=IF(合计>=60,"优",IF(合计>=50,"良",IF(合计>=40,"中","差"))) 或:
=IF(E4>=60,"优",IF(E4>=50,"良",IF(E4>=40,"中","差"))) (E4为单元格引用)
从而轻松得出结果如图:
上述将复杂的条件分解为一个个小的较简单的条件,然后利用if函数依次对这些较简单的条件进行判断,大部分学生都能较好理解,不再惧怕较复杂的条件