《数字编码》课堂教学案例片段:互动探究一、分组讨论,探索规律师:请同学们仔细观察黑板上的这些身份证号码,发现什么
身份证号码的编排又有什么规律
(小组合作交流,汇报)生1:(疑惑地)我发现同学们的身份证号码前六位都是一样的,而老师的不和我们一样
生2:(肯定地)都有18个数字
生3:我知道余彦缇是2000年6月8日出生的;也就是说可以从身份证号码看出出生年月日
生4:我还知道倒数第2个数字是性别码,单数表示男,双数表示女
师:请刚才报身份证号码的同学站起来看看,是不是这样
生:(惊讶)真的是
生5:我知道老师今年32岁
生6::为什么老师最后一位数不是数字是字母“x”呢
师:(举起大拇指)同学们的观察能力太棒啦
其实前六位数是表示地区代码
36表示江西省,23表示上饶市,21表示上饶县;而老师的身份证是在南昌读书时办理的,所以01表示南昌市,11表示昌北区
师:接下来的7-14位数是表示出生年月日的号码,叫做出生日期码
师:第15-17位数是顺序码
师:18位身份证的最后一位为校验码,即个人信息码,它是由前17位通过公式计算得来的,得数是0—10,当是十的时候用罗马数字x表示
师:那你们能找到老师的生日是哪一天吗
生:1979年1月18日
师:为什么“1”前面要加一个“0”
生:如果不加0的话,可能认为老师的生日是11月8日
师:如果老师的生日是月日,出生日期码应该如何编呢
生:19791108师:0在这里起什么作用
生:占位的作用
(众生自发鼓掌)师:像这样在出生月份或日期前加一个0占位或者用罗马数字表示10减少一个0都是为了保证同一编码的位数相同,这是编码科学性和规范性的体现
二、实例验证,加深理解师:同学们,我们已经了解身份证号码的含义,现在呢
老师想要考考你
(出示小黑板)“小马虎”在课前收集了爷爷、奶奶、爸爸和妈妈四个人的身份证号码,但是不记得这四个号码分别是谁的