Excel-MID函数解密身份证编码教学案
例
摘 要:本文以解密身份证编码与信息技术课程教学内容有机结合展开的教
学案例,理论联系实际激发学生学习兴趣,注重实现课程内容与爱国主义教育,
提升专业知识素养,培养合作学习、探究学习等能力。
关键词:信息技术、函数、思政、启发式、专业素养
【案例背景】
那是信息技术的课间,机房里有几位同学围在一起并伴着争吵的声音,跟平
常的情况很不一样,他们一般是接着在练习或出去走廊玩耍。我担心有突发的事
情,也靠近了解,A同学说:“我看身份证号码就能知道是男还是女,你信不
信?”,“你最牛,我就不信。”B同学回答。原来是班干部让同学核对表上的
个人信息,这个年龄段的学生比较喜欢爱闹。
我发现对于他们争论的点,是个很好的教学契机,对下节课要讲解的MID函
数是个非常好的切入点。我一看时间还有7分钟就要上课了,迅速借机房管理人
员的电脑上网下载“身份证地区代码表-省编码.xls“文件,修改原有学生信息
表上的身份证号作为练习的素材,准备来个结合已掌握的vlookup纵向查询函数、
IF条件函数以及新知MID函数和isodd判断是否奇数函数进行统合运用。
【案例描述】
上课预备铃响起,学生按照学号对应的电脑机号入坐。
上课铃声响起,学生自我调整状态,保持安静,教师控屏,正式上课。
片段一
为了活跃气氛和引入新知,我以开玩笑方式简单陈述课间的情景。
师:能从身份证号知道性别吗?答案是肯定的,那么哪位是代表性别,怎么
判断男女?身份证号码还记录了哪些信息呢?
A生:看倒数第二位的数字。倒数第二位的数字如果是单数,就表示男性;
如果是双数,就表示女性。
B生:中间是出生日期。
C生:我知道开头“4419”代表广东省东莞。
师:简单的18个数字就可以反映出一个人这么多的信息,它真是神奇啊!
今天这节课我们就来解密神奇的身份证编码。
师:我们每个人都属于自己的身份证号码,证明是中国的公民,我们国家保
护公民的生命安全,公民享受宪法和法律规定的权力,也应履行宪法和法律规定
的义务:①维护国家统一和民族团结;②遵守宪法和法律;③维护祖国的安全、
荣誉和利益等。
生:明白,我们一定会维护和热爱我们的祖国!
师:非常好!接下来我们一起来学身份证编码的方式。
1-2位:省、自治区、直辖市代码;3-4位:地级市、盟、自治州代码;5-6
位:县、县级市、区代码;7-14位:出生年月日;15-17位:顺序号,其中17
位男为单数,女为双数;18位:校验码,0-9和X,由公式随机产生。
片段二
师:根据身份证编码的方式,同学们能做出“身份证解密用例表”中B、C、
D、E列的数据?
生:(齐)这也太简单了!按规则输入相应的数字就做出来了。
师:我们能知道B、C、D、E列的数据,但表如果有上百或上千条记录怎样
才能又快又准地填写呢?同学们可以畅所欲言。
D生:使用函数,只需要做出每列一个单元格的值,再智能填充。
E生:如果有个可以按要求截取部分的值函数就能快做出来了。
师:D同学和E同学说得太好了,给大家介绍Excel中的一个字符串函数,
作用是从一个字符串中截取出指定数量的字符--MID函数。
讲解 MID函数的作用,从文本字符串指定的起始位置起返回指定长度的字符,
打开 MID函数对话框。
师:Text对应的文本框中填写准备需要被提取的内容或单元格名称;
Start_num准备提取的开始的位置,第一个字符为1;um_chars指定所要提取的
字符串长度。
师 :学习了含义,谁能把 B2单元格中函数写出来?
生:(有些起哄) 做出来了,让课代表去演示。
师 :这次就让课代表操作一遍,我们大家一起检验是否做对了。
课代表:选择B 2单元格→点“fx”→弹出函数对话框,选择 MID 函数→
弹出 MID函数对话框→在 Text后的文本框中输入“A2”→在 Start_num后面的
文本框中输入“1”→在 um_chars后面的文本框中输入“2”→点“确定→运用
自动填充的方式完成 B3:B27单元格中的公式。
师 :很好,下面请大家在自己的电脑上用此函数把B、C、D、E列写出来,
接下来利用文件“身份证地区代码表-省编码.xls”数据计算出F列的省、市、
县/区 全称。
(约五分钟后,绝大部分同学完成了操作。)
E生:老师,我使用vlookup函数把F列的全称写出来了,我可以演示,我
要加分。
师:那就请E同学来操作演示,和之前定的规则一样,只要主动要求示范的
同学都会在平时加分表上登记加分。
E生:打开vlookup函数对话框,Lookup_value查的值为身份证号的前6
位(mid(A2,1,6)),Table_array查数据的逻辑表为文件“身份证地区代码表-
省编码.xls”的“地区代码表”中的A:E列,Col_index_nom返回匹配值的序列
号为5,Range_lookup查大致匹配为TRUE,点击“确定”,运用自动填充
F3:F27单元格中的公式。
F2单元格的表达式为“=VLOOKUP(MID(A2,1,6),'[身份证地区代码表-省编
码.xls]地区代码表'!$A:$E,5,TRUE)”。
师:E同学做得很棒。还有剩下“性别”列,大家跟我一起学习。
讲解isodd函数,打开isodd函数对话框。
师:isodd(number)只有一个参数,number如果数字为奇数返回TRUE,再结
合IF函数,在 logical_test后的文本框中输入条件“isodd(mid(A2,17,1))”,
Value_if_true 后面的文本框中输入“男”, 在Value_if_flase输入条件
“女”,点击“确定”,使用智能填充的生成 G3:G27单元格中的公式。
师:接下来的巩固扩展练习由小组合作完成,最先做完的小组组员分别加10
分,第二名小组8分,依次往下推算。下次课再讲解巩固练习。(对本节课用到
的函数进行小结,完成教学)
练习要求:填写完整“奖金明细表”。
1)“工号”的1-2位代表部门号;
2)依据“奖金标准表”中信息填写“奖金明细表”中“职位”、“基本奖
金”、“基本工时”、“伙食补贴”、“岗位补贴”各列(要求利用vlookup函
数和mid函数);
3)“加班奖金”列:小于4小时的部分按照50元/小时进行计算,大于等于
4小时按照100元/小时进行计算(要求利用if函数);
4)美化表格:合理调整表格行高、列宽,给标题字段添加底纹,表格加框线,
调整表格字体、字号,所有钱的数据调整为货币型、保留0位小数。
【教学反思】
随着互联网5G 时代的来临,随着我们国家的繁荣富强,教书育人,教师在
传授学生知识和技能的同时,需要注重培养学生树立正确的价值观、人生观、世
界观,让其成为合格的社会主义接班人。在思想方法,教师要注重学生的思政教
育,合理地把思想政治内容与学科知识相融合,站在学生角度思考问题,使用学
生更容易吸收思政教育的成果。本次课实现“学生--公民”角转换,引导学生
树立国家意识,培养爱国情操,增强爱国情怀。
Excel 的教学核心是公式,学生能在教师的演示操作下完成任务,但遇到实
际问题时,不会根据数据实际需求选择函数,对复杂一点的函数由于参数设置灵
活多变,学生觉得更是难上加难。因此教学中,要根据本课程特点设计教学方案,
又要根据学生的实际情况灵活调整教学方案,不能一成不变,这次课引入学生实
际生活的趣事做为教学用例--身份证编码解密,以问题为方式引导学生思考问题
解决的方法,讲解对应函数的用法,设置任务驱动逐一分析求解问题,完成知识
与技能目标。在教学中也使用了学生将来工作可能会遇到工资明细统计和计算,
两个案例进行课堂教学与实践,引导学生在理解了vlookup纵向查询函数和IF
条件函数的基础上牢固地掌握已有知识,并根据需要学习新知MID函数和isodd
函数,创设实际问题情景以利于知识技能综合运用。
在传统课堂中,教师讲什么学生只学什么,这样不利于培养学生学习的兴趣,
而本次课注重师生之间良好的互动、生生互动,把课堂“还给”学生,以学生为
学习主体,调动他们的积极性,让学生被动学转变为我要学,培养学生使用所学
知识解决实际问题的能力,培养学生的探索精神和实践能力,小组合作培养学生
团队精神。
参考文献
[1]曾慧. Excel在高校管理中的应用[J].计算机光盘软件与应用,
2014
[2] 李桂春.计算思维在Excel教学中的应用[J].电视知识与技术,2019
本文发布于:2023-05-25 14:26:55,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/falv/fa/87/111798.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |