关于中职生EXCEL课程学习中IF函数教学的探讨

2021-06-28 23:45刘通
下一代 2021年1期
关键词:计算机教学职业教育教学方法

刘通

摘 要:对计算机基础这门课来说,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函数依次对这些较简单的条件进行判断,大部分学生都能较好理解,不再惧怕较复杂的条件

猜你喜欢
计算机教学职业教育教学方法
基于gitee的皮肤科教学方法研究
《计算方法》关于插值法的教学方法研讨
《计算方法》关于插值法的教学方法研讨
小学语文字理教学方法探析
网络环境下中职计算机教学的探析
“动能教育”模式下的工匠人才培养路径研究
论七年一贯制体系下本科学科建设中职业教育的重要性
中学计算机信息技术课程教学存在问题和对策
刍议职业教育校企合作的有效性
开展研究性学习深化中职计算机教学改革探究