提醒:點(diǎn)這里加小編微信(領(lǐng)取免費(fèi)資料、獲取最新資訊、解決考教師一切疑問?。?/p>
一、教學(xué)目標(biāo)
1.通過學(xué)生探究,理解密碼和密鑰的概念。
2.通過分析實(shí)例,掌握簡單加密算法。
3.通過了解信息系統(tǒng)安全與防護(hù),增強(qiáng)信息安全防護(hù)意識。
4.通過自主探究,培養(yǎng)學(xué)生分析信息的能力。
二、教學(xué)重難點(diǎn)
重點(diǎn):理解密碼和密鑰的概念。
難點(diǎn):掌握簡單加密算法。
三、教學(xué)方法
講授法,案例教學(xué)法,啟發(fā)式教學(xué)。
四、教學(xué)過程
(一)新課導(dǎo)入
利用游戲?qū)氲姆绞綄?dǎo)入本節(jié)課:請第一排同學(xué)把信息寫在紙上通過同學(xué)互相依次傳遞最終給到最后一排的同學(xué),以此引出“加密”一詞,同時(shí)利用中國古代朝廷與軍隊(duì)就是利用“陰符”這種秘密語言傳遞信息,古希臘斯巴達(dá)在傳遞情報(bào)時(shí),用一條帶子纏繞在一根木棍上,沿著木棍縱軸方向?qū)懞妹魑模忾_帶子時(shí)就只有雜亂無章的密文字母等例子說明“保密”的重要性,從而引出課題。
(二)新課講授
教師展示存在系統(tǒng)安全的實(shí)例:2014年大量的12306用戶數(shù)據(jù)在網(wǎng)絡(luò)中瘋狂傳播,經(jīng)核查,此次泄露事件中的泄露信息全部含有用戶的明文密碼,12306網(wǎng)站數(shù)據(jù)庫中的所有用戶密碼均為多次加密的非明文轉(zhuǎn)換碼,網(wǎng)上泄露的用戶信息系統(tǒng)經(jīng)其他網(wǎng)站或渠道流出。之后引導(dǎo)學(xué)生利用搜索引擎自主探究的方式思考一下用戶數(shù)據(jù)是如何泄露的呢?利用生活中用到密碼的實(shí)例,總結(jié)密碼的概念:密碼就是指特點(diǎn)編碼規(guī)則編成,用于對通信雙方數(shù)據(jù)信息進(jìn)行明文到密文變化的符號。教師舉例加深學(xué)生的理解:某信息的公開編碼為“hello world”,通過某種加密算法后變?yōu)?ldquo;dlrow olleh”,得到的編碼就是該信息的密碼。教師順勢總結(jié)密鑰的概念:密鑰是指在密碼算法中引進(jìn)控制參數(shù)對同一算法采用不同的參數(shù)值,解密結(jié)果就不同了。
學(xué)生小組探究置換密碼教師并提示學(xué)生:程序分四個(gè)模塊,轉(zhuǎn)換、加密、解密、主函數(shù)調(diào)用,使用四個(gè)自定義函數(shù)change()、encrypt()、decrypt()、main()來實(shí)現(xiàn),而后學(xué)生總結(jié)。
教師舉例說明:換位密碼明文:How are you?密文:?ouy era who,而后學(xué)生合作并探究簡單異或的算法。
(三)鞏固練習(xí)
教師出示acca,引導(dǎo)學(xué)生快速地用簡單加密算法說出這個(gè)字符串加密后的字符串,以此檢驗(yàn)學(xué)生的學(xué)習(xí)成果。
(四)學(xué)生小結(jié)
愉教師鼓勵(lì)學(xué)生來總結(jié)本節(jié)課主要的知識點(diǎn):密碼和密鑰的概念,還有簡單加密算法。
(五)課后拓展
學(xué)生運(yùn)用我們今天學(xué)習(xí)的知識去網(wǎng)上收集其他的密碼算法程序,之后一起分享。
提醒:點(diǎn)這里加小編微信(領(lǐng)取免費(fèi)資料、獲取最新資訊、解決考教師一切疑問?。?/p>