论文部分内容阅读
摘要:笔者在技校多年的《计算机高级应用》一线教学实践中,深刻体会到学生在学习EXCEL上的难度要远比WORD等大得多,为此,本文在“实例教学法”的基础上,针对学生在学习EXCEL中“难以理解”、“容易出错”的知识点,谈谈这些年来积累和整理出来的不同例题采用的一些不同的教学方法和技巧。
关键词:技工学校;计算机应用;EXCEL;教学方法;教学技巧
在多年的《计算机高级应用》教学中,深刻体会到学生在学习EXCEL上的难度要远比WORD等大得多,其主要原因是技校学生的数学和英语基础都比较差,逻辑思维能力不高,对数字不敏感,而EXCEL函数名及其参数又是以英文形式出现的,这更增加了学生的学习难度,也降低了学生的学习兴趣。本文谈谈在这种情况下,在“实例教学法”的基础上,如何引导学生快乐地入门,如何针对学生“难以理解”、“容易出错”的知识点在不同例题中采用的一些不同的教学方法和技巧,让学生学得轻松,学出效果。
一、闪亮登场,快乐入门
精选有“亮点”的实例在EXCEL的第一次課中演示,让学生体验其趣味性和实用性。例如,联合应用RAND、RANK和INDEX函数制作的“点名器”,其中A1:D4单元格为字段名称,A2:A10为学生姓名,B2:B10中的公式均为“=RAND()”(产生出大于0而小于1的均匀分布随机数),C2中的公式为“=RANK(B2,B2:B10)”(得出B2在B2:B10中的大小排名),D2中的公式为“=INDEX(A2:A10,C2)”(得出A2:A10中由C3单元格所显示数字的所在行的学生姓名),可根据班级的实际人数进行修改),可用来现场点名提问,这时学生会处于好奇和紧张状态中,从而喜欢上它。
二、巧用比喻,记忆深刻
例如,利用IF函数根据学生的平均分评定等级:若平均分大于或等于85,评为A;在75(含75)至85之间,评为B;在60(含60)至75之间,评为C;否则为D。学生经常出现这样的错误,就是在IF的“函数参数”对话框中,没有将光标从“Value_if_true”框定位到“Value_if_false”框中,就直接单击了编辑栏左边的“IF”按钮从而得到“FALSE”的错误结果,这时编辑框中显示的错误公式为“=IF(F2>=85,”A”+IF(F2>=75,B+IF(F2>=60,”C”,”D”)))”。而正确的公式应该是“=IF(F2>=85,”A”,IF(F2>=75,”B”,IF(F2>=60,”C”,
“D”)))”。
如何纠正这种错误?可将光标的移动定位比喻为“接力赛跑”中“接力棒”的传递。经过这样的比喻,学生们都记住了“接力棒”。而在IF函数嵌套中需要调用几个IF“函数参数”对话框?可以这样来问学生:一条绳子如果要剪成3段,需要剪几刀?相似地,如果要利用IF函数来判断3种情况,则需要两个对话框。依此类推,要判断4种情况,则需要3个对话框。
三、一题多解,加深理解
函数AND、OR、NOT较为抽象,可通过“一题多解”来加深学生的理解。例如,使用IF函数计算学生成绩是否合格:若笔试及机试都达到60分以上(含60分),则为“合格”,否则为“不合格”。
方法一:用IF和AND函数实现,公式为“=IF(AND (C3>=60,
D3>=60),"合格","不合格")”。
方法二:该题也可表达为:若笔试或机试为60分以下,则为“不合格”,否则为“合格”。用IF和OR函数实现,公式为“=IF(OR(C3<60,D3<60),"不合格","合格")”。
方法三:该题还可表达为:若笔试和机试都不是60分以下,则为“合格”,否则为“不合格”。用IF、NOT和AND函数实现,公式为“=IF(AND(NOT(C3<60),NOT(D3<60)),"合格","不合格")”。
四、借助错例,以例说事
1.单元格相对引用的“其值随单元格地址的改变而改变”和绝对引用的“其值不随单元格地址的改变而改变”,仅用语言难以向学生讲解清楚,可通过实例操作来“不言而喻”。
2.利用高级筛选将“心理学”成绩为85以上(不含85)或者“英语”成绩90以上(含90)的记录筛选出来(A1:E6为数据区域)。可先让学生检查,应有4条记录符合条件。操作时不少学生将条件设置在G1:H2单元格区域,即“>85”和“>=90”两个条件设置在同一行中,结果仅筛选出1条记录。为什么?这是因为“与”条件才设置在同一行中,而实例是“或”条件,应将条件“>=90”设置在条件“>85”的下一行中(H3单元格),即单元格区域应该是G1:H3。
五、善于比较,发现差别
对功能相近的函数进行比较,找出其中差别,才能正确使用函数。
SEARCH与FIND函数的功能都是查找字符串并给出位置。两者从语法、功能、示例和结果比较如下。
⑴SEARCH函数
语法:SEARCH(find_text,within_text,start_num)
功能:返回一个指定字符或文本字符串在字符串中第一次出现的位置,从左到右查找(忽略大小写)。
SEARCH(“e”,”Excel和Access”) 结果为1
SEARCH(“ce?”, “Excel和Access”) 結果为3
⑵FIND函数
语法:FIND(find_text,within_text,start_num)
功能:返回一个字符串在另一个字符串中出现的起始位置(区分大小写)。
FIND(“e”,”Excel和Access”) 结果为4
FIND(“ce?”,”Excel和Access”) 结果为#VALUE! 可以看出,⑴SEARCH不区分大小写,而FIND 则区分;⑵SEARCH支持通配符,而FIND则不支持。
六、剖析原理,循序渐进
对于函数FV(rate,nper,pmt,pv,type)(其中,rate为月利率,nper为付款期总数,pmt为各期应付金额,pv为现值,type为各期的付款时间在期初还是期末)。如果只是给学生提供几个参数值,然后就让他们直接套用。结果是出来了,但却不知道是否正确,也不明白是怎么算出来的。
为了解惑,可这个简单的例子:假设当前银行存款为1000元,第一个月月初存入100元,月利率为1%,第二个月月初又存入100元,问二个月后本息共多少元?
分步计算过程如下:
⑴计算一个月后的本息
公式为“=(1000+100)+(1000+100)*1%”,结果为1111。
⑵计算二个月后的本息
公式为“=(D2+100)+(D2+100)*1%”,结果为1223.11。
懂了原理之后,再用参数值套用FV函数就思路清晰了,在单元格中输入公式“=FV(1%,2,-100, -1000,1)”。在此基础上,再循序渐进,使用更为复杂的参数值来套用函数。
七、触类旁通,举一反三
在合并计算中,如表1和表2所示,因为两张工作表第一列的内容不一样,故必须通过“分类”来合并,这时需要在“合并计算”对话框中勾选“最左列”。
接下来,可以抛给学生这样的问题:如果将单元格区域的数据进行转置,又将如何合并?经过思考和观察,学生懂得在“合并计算”对话框中勾选上“首行”复选框。
又如,讲了Hlookup函数,就可让学生自学Vlookup函数;讲了FV函数,就可让学生自学PV函数。
八、逆向思维,追根溯源
如表3所示,利用行查找函数HLOOKUP在首行查找B,并返回同列中第3行的值。
HLOOKUP(Lookup_value,Table_array,Row_index_num,Range_lookup)的参数比较复杂,如其中的Range_lookup参数就有两种情形:⑴如果为FALSE,将查找精确匹配值。如果找不到,则返回错误值#N/A。⑵如果为TRUE或省略,则返回近似匹配值。也就是说,如果找不到精确匹配值,则返回小于Lookup_value的最大值。
九、望名知意,方便调用
函数名及其参数都是以英文形式出现的,这增加了学生的学习难度。讲解函数时,可先讲函数名的来源:⑴直接型:如FREQUENCY(频率分布),RANK(次序);⑵截取型:如INT(integer 整数),TRUNC(truncation截去);⑶组合型:如HLOOKUP(horizontal lookup水平查找),COUNTIF(count if条件统计)。再将它们翻译成中文,知道中文是什么意思了,学生便能猜出函数的功能,从而能快速调用函数。
结语
要获得好的教学效果,首先,EXCEL的第一次课很重要,要考虑到如何才能让学生一入门就感兴趣;其次,例题的选择和设计要应景,要有亮点,才能使学生保持兴趣;第三,不仅要因材施教,还要因“题”施教,在每一例题的备课中,要能预见学生在对知识的理解和领会上可能出现的困难,有针对性地设计出不同的教学方法和技巧,对症下药,方法得当,学生才听得懂,才乐意学,才学得好。
参考文献
①广东省职业技术教研室 组编。《计算机应用高级教程》。广州:广东经济出版社。2008.2
②广东省职业技术教研室 组编。《计算机应用基础》。广州:广东经济出版社。2006.8
③楊速章 编著。《计算机应用基础》。广州:世界图书出版广东有限公司。2010.7
③徐卯,郑媛 主编。《计算机应用基础(Win7+Office2010)》。广州:世界图书出版广东有限公司。2015.9
⑤郑媛 主编。《计算机应用基础》。广州:世界圖书出版广东有限公司。2014.2
关键词:技工学校;计算机应用;EXCEL;教学方法;教学技巧
在多年的《计算机高级应用》教学中,深刻体会到学生在学习EXCEL上的难度要远比WORD等大得多,其主要原因是技校学生的数学和英语基础都比较差,逻辑思维能力不高,对数字不敏感,而EXCEL函数名及其参数又是以英文形式出现的,这更增加了学生的学习难度,也降低了学生的学习兴趣。本文谈谈在这种情况下,在“实例教学法”的基础上,如何引导学生快乐地入门,如何针对学生“难以理解”、“容易出错”的知识点在不同例题中采用的一些不同的教学方法和技巧,让学生学得轻松,学出效果。
一、闪亮登场,快乐入门
精选有“亮点”的实例在EXCEL的第一次課中演示,让学生体验其趣味性和实用性。例如,联合应用RAND、RANK和INDEX函数制作的“点名器”,其中A1:D4单元格为字段名称,A2:A10为学生姓名,B2:B10中的公式均为“=RAND()”(产生出大于0而小于1的均匀分布随机数),C2中的公式为“=RANK(B2,B2:B10)”(得出B2在B2:B10中的大小排名),D2中的公式为“=INDEX(A2:A10,C2)”(得出A2:A10中由C3单元格所显示数字的所在行的学生姓名),可根据班级的实际人数进行修改),可用来现场点名提问,这时学生会处于好奇和紧张状态中,从而喜欢上它。
二、巧用比喻,记忆深刻
例如,利用IF函数根据学生的平均分评定等级:若平均分大于或等于85,评为A;在75(含75)至85之间,评为B;在60(含60)至75之间,评为C;否则为D。学生经常出现这样的错误,就是在IF的“函数参数”对话框中,没有将光标从“Value_if_true”框定位到“Value_if_false”框中,就直接单击了编辑栏左边的“IF”按钮从而得到“FALSE”的错误结果,这时编辑框中显示的错误公式为“=IF(F2>=85,”A”+IF(F2>=75,B+IF(F2>=60,”C”,”D”)))”。而正确的公式应该是“=IF(F2>=85,”A”,IF(F2>=75,”B”,IF(F2>=60,”C”,
“D”)))”。
如何纠正这种错误?可将光标的移动定位比喻为“接力赛跑”中“接力棒”的传递。经过这样的比喻,学生们都记住了“接力棒”。而在IF函数嵌套中需要调用几个IF“函数参数”对话框?可以这样来问学生:一条绳子如果要剪成3段,需要剪几刀?相似地,如果要利用IF函数来判断3种情况,则需要两个对话框。依此类推,要判断4种情况,则需要3个对话框。
三、一题多解,加深理解
函数AND、OR、NOT较为抽象,可通过“一题多解”来加深学生的理解。例如,使用IF函数计算学生成绩是否合格:若笔试及机试都达到60分以上(含60分),则为“合格”,否则为“不合格”。
方法一:用IF和AND函数实现,公式为“=IF(AND (C3>=60,
D3>=60),"合格","不合格")”。
方法二:该题也可表达为:若笔试或机试为60分以下,则为“不合格”,否则为“合格”。用IF和OR函数实现,公式为“=IF(OR(C3<60,D3<60),"不合格","合格")”。
方法三:该题还可表达为:若笔试和机试都不是60分以下,则为“合格”,否则为“不合格”。用IF、NOT和AND函数实现,公式为“=IF(AND(NOT(C3<60),NOT(D3<60)),"合格","不合格")”。
四、借助错例,以例说事
1.单元格相对引用的“其值随单元格地址的改变而改变”和绝对引用的“其值不随单元格地址的改变而改变”,仅用语言难以向学生讲解清楚,可通过实例操作来“不言而喻”。
2.利用高级筛选将“心理学”成绩为85以上(不含85)或者“英语”成绩90以上(含90)的记录筛选出来(A1:E6为数据区域)。可先让学生检查,应有4条记录符合条件。操作时不少学生将条件设置在G1:H2单元格区域,即“>85”和“>=90”两个条件设置在同一行中,结果仅筛选出1条记录。为什么?这是因为“与”条件才设置在同一行中,而实例是“或”条件,应将条件“>=90”设置在条件“>85”的下一行中(H3单元格),即单元格区域应该是G1:H3。
五、善于比较,发现差别
对功能相近的函数进行比较,找出其中差别,才能正确使用函数。
SEARCH与FIND函数的功能都是查找字符串并给出位置。两者从语法、功能、示例和结果比较如下。
⑴SEARCH函数
语法:SEARCH(find_text,within_text,start_num)
功能:返回一个指定字符或文本字符串在字符串中第一次出现的位置,从左到右查找(忽略大小写)。
SEARCH(“e”,”Excel和Access”) 结果为1
SEARCH(“ce?”, “Excel和Access”) 結果为3
⑵FIND函数
语法:FIND(find_text,within_text,start_num)
功能:返回一个字符串在另一个字符串中出现的起始位置(区分大小写)。
FIND(“e”,”Excel和Access”) 结果为4
FIND(“ce?”,”Excel和Access”) 结果为#VALUE! 可以看出,⑴SEARCH不区分大小写,而FIND 则区分;⑵SEARCH支持通配符,而FIND则不支持。
六、剖析原理,循序渐进
对于函数FV(rate,nper,pmt,pv,type)(其中,rate为月利率,nper为付款期总数,pmt为各期应付金额,pv为现值,type为各期的付款时间在期初还是期末)。如果只是给学生提供几个参数值,然后就让他们直接套用。结果是出来了,但却不知道是否正确,也不明白是怎么算出来的。
为了解惑,可这个简单的例子:假设当前银行存款为1000元,第一个月月初存入100元,月利率为1%,第二个月月初又存入100元,问二个月后本息共多少元?
分步计算过程如下:
⑴计算一个月后的本息
公式为“=(1000+100)+(1000+100)*1%”,结果为1111。
⑵计算二个月后的本息
公式为“=(D2+100)+(D2+100)*1%”,结果为1223.11。
懂了原理之后,再用参数值套用FV函数就思路清晰了,在单元格中输入公式“=FV(1%,2,-100, -1000,1)”。在此基础上,再循序渐进,使用更为复杂的参数值来套用函数。
七、触类旁通,举一反三
在合并计算中,如表1和表2所示,因为两张工作表第一列的内容不一样,故必须通过“分类”来合并,这时需要在“合并计算”对话框中勾选“最左列”。
接下来,可以抛给学生这样的问题:如果将单元格区域的数据进行转置,又将如何合并?经过思考和观察,学生懂得在“合并计算”对话框中勾选上“首行”复选框。
又如,讲了Hlookup函数,就可让学生自学Vlookup函数;讲了FV函数,就可让学生自学PV函数。
八、逆向思维,追根溯源
如表3所示,利用行查找函数HLOOKUP在首行查找B,并返回同列中第3行的值。
HLOOKUP(Lookup_value,Table_array,Row_index_num,Range_lookup)的参数比较复杂,如其中的Range_lookup参数就有两种情形:⑴如果为FALSE,将查找精确匹配值。如果找不到,则返回错误值#N/A。⑵如果为TRUE或省略,则返回近似匹配值。也就是说,如果找不到精确匹配值,则返回小于Lookup_value的最大值。
九、望名知意,方便调用
函数名及其参数都是以英文形式出现的,这增加了学生的学习难度。讲解函数时,可先讲函数名的来源:⑴直接型:如FREQUENCY(频率分布),RANK(次序);⑵截取型:如INT(integer 整数),TRUNC(truncation截去);⑶组合型:如HLOOKUP(horizontal lookup水平查找),COUNTIF(count if条件统计)。再将它们翻译成中文,知道中文是什么意思了,学生便能猜出函数的功能,从而能快速调用函数。
结语
要获得好的教学效果,首先,EXCEL的第一次课很重要,要考虑到如何才能让学生一入门就感兴趣;其次,例题的选择和设计要应景,要有亮点,才能使学生保持兴趣;第三,不仅要因材施教,还要因“题”施教,在每一例题的备课中,要能预见学生在对知识的理解和领会上可能出现的困难,有针对性地设计出不同的教学方法和技巧,对症下药,方法得当,学生才听得懂,才乐意学,才学得好。
参考文献
①广东省职业技术教研室 组编。《计算机应用高级教程》。广州:广东经济出版社。2008.2
②广东省职业技术教研室 组编。《计算机应用基础》。广州:广东经济出版社。2006.8
③楊速章 编著。《计算机应用基础》。广州:世界图书出版广东有限公司。2010.7
③徐卯,郑媛 主编。《计算机应用基础(Win7+Office2010)》。广州:世界图书出版广东有限公司。2015.9
⑤郑媛 主编。《计算机应用基础》。广州:世界圖书出版广东有限公司。2014.2