EXCEL函数综合应用——
从身份证提取“出生日期”、“性别”信息
慈溪职业高级中学  余美珠  陈小明
【教材分析】
“EXCEL函数综合应用——从身份证提取“出生日期”、“性别”信息”是在讲授《计算机应用基础》第4章第6节“公式与函数运用”的理论知识基础上,开设的一堂函数综合应用实践课。本节教学具有较强的操作性和较高的实用性,为综合运用前面所学理论知识,实现解决工作、生活中的实际问题提供了操作平台,通过学习者的直接经验和亲身经历感受知识的实用性,从而培养学生“学以致用”的意识。
【学情分析】
职高计算机专业一年级学生,出于对专业的热爱和好奇,对学习技能有强烈的欲望,喜欢自己动手操作,但学生缺少从实践中不断总结经验的意识,缺乏一定的综合分析能力。
【重点难点】
结合上述教材分析和学情分析,确定本节教学重点和难点如下:
重点:mid(  )isodd(  )if(  )函数的语法和功能。
难点:综合运用if(  )mid(  )isodd(  )函数功能应用于生活,快速高效地处理由身份证提取“出生日期”、“性别”信息。
【教学目标】
知识目标:了解居民身份证所包含的各类信息。
掌握mid(  )isodd(  )if(  )函数的语法和功能
技能目标:综合运用if(  )isodd(  ) mid(  )函数,从身份证提取“出生日期”、“性别”信息,深入体验EXCEL强大的数据处理能力,提高学生现代办公能力。
情感目标:结合生活情境,学生通过亲身体验、小组合作,培养学生自主学习、协作学习的意识。
【教学过程】
一、新课导入
播放动画:创设实习生小丫第一天上班,接受经理下达任务:在半小时内上报“企业员工健康信息表”,小丫在执行任务过程中遇到困难这一教学情境,从中引出本课的课题。
师:出示一张居民身份证。
提问:让学生讨论身份证中包含哪些信息?
师:第二代居民身份证登记内容有九项:姓名、性别、民族、出生日期、常住户口所在地住址、公民身份号码、本人相片、证件的有效期限和签发机关。其中身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的。
设计意图及目标达成预测:以实习生小丫的工作经历作为德育教育的背景,教育学生在平时的学习过程中要注意知识地积累,注重计算机技能的学习,为今后参加工作打好坚实基础。这样通过结合生活创设教学情境,实现有效吸引学生注意,通过讨论导出上课主题:如何快速地从身份证提取“出生日期”、“性别”信息。
二、讲授新课
任务一:从身份证号码中提取“出生日期”与“性别”信息。
储备知识:
1.第二代居民身份证都是18位;
218位身份证:第714位对应个人的“生日”。第17位代表“性别”。
实例应用:提取“出生日期”
Mid()函数
功能:返回文本串中从指定位置开始的特定数目的字符。
语法:MID(text,start_num,num_chars)
参数:
text——包含要提取字符的文本串。
start_num—要提取的第一个字符在文本串中的位置。
Num_chars——从文本串中提取的字符个数。
任务一:人人尝试从身份证号中提取“出生日期”,“性别”信息。
请一名学生上台操作演示。
任务一总结:mid()的语法,各参数的含义。
设计意图及目标达成预测:在了解18位身份证特征的基础上,运用mid(  )函数功能,亲身体验从身份证快速分离“出生日期”、“性别”信息,培养学以致用意识,通过应用突出教学重点。
任务二:将任务一提取出来的“性别”数字信息转化为“TRUE”或“FALSE”形式。
储备知识:
1Isodd(  )函数
语法:ISODD(number)
参数:Number——待测试的数值。
功能:如果参数为奇数,返回TRUE,否则返回FALSE
实例应用:isodd(  )函数判断5是否是奇数?
请一个同学上台操作。让学生观察结果——函数返回错误值“#value?”。
师:解答返回错误值“#value?”原因?
1)该函数必须加载“分析工具库”后才能使用。
2)加载“分析工具库”方法:选择菜单“工具|加载宏”命令,选择“分析工具库”,单击“确定”。
提问:=ISODD(SUM(1,2,3))的参数是?
函数的嵌套:将某函数作为另一函数的参数使用。
任务二:ISODD(  )函数处理“性别”信息,“奇数”用TRUE表示,“偶数”用FLASE表示)
师:24人为一组,以同桌或前后桌同学组合为原则。分组协作后推荐一组,派一代表上台操作示范。
小结:isodd(  )函数的功能及使用前提,函数的嵌套的使用
设计意图及目标达成预测:完成任务一的基础上,结合生活实际运用ISODD()函数对“性别”信息进行处理,通过嵌套函数操作让学生体验到综合使用函数的功能。
三、课堂拓展
拓展任务:将“性别”的逻辑值形式转换为“男”、“女”形式。
观察区分“性别”中的“男”,“女”信息,提出如何实现转化工作?从中引出EXCEL中的IF()函数
实例应用:if()判断文字录入评定成绩(评定方法:每分钟40个字以上为“合格”,反之“不合格”。)
师:讲解、示范
1If (  )函数
功能:通过对条件的真假判断,输出不同结果。
语法:IF(logical_testvalue_if_truevalue_if_false)excel常用的函数有哪些
参数:
Logical_test——测试条件(计算结果为TRUEFALSE的任何数值或表达式)
Value_if_true——测试条件为真时,返回的结果
Value_if_false——测试条件为假时,返回的结果
拓展任务:if(  )函数将“性别” 逻辑值形式转换为“男”、“女”文本形式。
提问:if )函数的三个参数如何与性别信息对应?
:制作完善健康信息表。
总结:观察“性别”栏信息变化情况,让学生解说拓展任务的操作流程。
设计意图及目标达成预测:一项大任务由浅入深经过多次实践,任务得到逐步解决,符合学生认知规律,培养学生综合使用mid(  )isodd(  )if(  )函数解决实际生活问题的能力。
四、课后拓展
课后拓展:在“健康信息表”中的学生出生日期格式为yyyymmdd”形式,但上级部门一律要求输入成yyyy-mm-dd”格式,那么如何转化呢?
阅读材料:
1.复制“出生日期”一列的信息内容,到一空列处,进行“选择性粘贴”操作,留下“出生日期”的数值信息。
2.选择粘贴后“出生日期”的数值信息区域。点击数据分列,出现文本分列向导对话框。点选固定宽度,连续两次点击下一步按钮,在列数据格式对话框中,选择日期,并选定YMD”形式,按下完成按钮,完成了把出生日期的格式由“yyyymmdd”格式转变成了经理规定的yyyy-mm-dd”格式。
3.选择转换后的出生日期一列数据,通过剪切,粘贴到表格中“出生日期”列。
设计意图及目标达成预测:同一问题经过不同角度思考、挖掘,知识技能得到逐步加强,同时加深了学生对EXCEL快捷、高效地数据处理功能的体验,从而进一步激发了学生学习专业技能的兴趣。
作业:回顾本节课的主要知识点及作用,以文本的形式上交下列表格内容。
上课时间
________ 星期____ ____
课程主题
教学内容
再回顾
1. 从身份证中我们可以提取哪些常用信息?分别要涉及哪些EXCEL函数?
2. 今天我们主要综合运用了哪几个函数?其参数及功能分别是什么?
3. 粘贴和选择性粘贴操作有何异同?
操作时遇
到的问题
操作感言
你的建议