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,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/falv/fa/87/111798.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
| 留言與評論(共有 0 條評論) |