邵旦紅
摘要:為了培養(yǎng)中學(xué)信息技術(shù)教學(xué)中的計(jì)算思維能力,將教學(xué)內(nèi)容從計(jì)算思維的角度進(jìn)行思維模式的劃分,并分析了各思維模式之間的聯(lián)系,同時(shí)給出了教學(xué)案例。該文是筆者結(jié)合多年的教學(xué)實(shí)踐經(jīng)驗(yàn)得出的,對(duì)中學(xué)信息技術(shù)課程教學(xué)中學(xué)生計(jì)算思維能力的培養(yǎng)有一定的借鑒作用。
關(guān)鍵字:信息技術(shù)教學(xué);計(jì)算思維;教學(xué)案例
中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)31-0128-03
1 引言
中小學(xué)信息技術(shù)課程已在我國(guó)開設(shè)多年,回看這些年,我們可以發(fā)現(xiàn),大家一方面在批判地繼承傳統(tǒng)經(jīng)典的教學(xué)方法,另一面也在伴隨著信息技術(shù)和教育理念的發(fā)展,不斷總結(jié)、創(chuàng)新,提出新思路、新方法。
近幾年,隨著計(jì)算思維的提出,教育專家和計(jì)算機(jī)科學(xué)家開始關(guān)注,并在教學(xué)和培訓(xùn)中嘗試應(yīng)用和推廣。要想培養(yǎng)出創(chuàng)新性人才,在教育教學(xué)理念上就要拋棄傳統(tǒng)思想的束縛,更多地讓學(xué)生自己用高效的思維分析問(wèn)題思考問(wèn)題?;谟?jì)算思維能力培養(yǎng)的中學(xué)信息技術(shù)教育除了能踐行計(jì)算思維的思想,也能進(jìn)一步提升中學(xué)信息技術(shù)教育水平,有利于挖掘?qū)W生潛能,提高教師教學(xué)效率。
2 基于計(jì)算思維培養(yǎng)的中學(xué)信息技術(shù)教學(xué)的設(shè)計(jì)思路
針對(duì)不同的學(xué)習(xí)主題,搭建一定的學(xué)習(xí)環(huán)境(包括教材、教案、輔助學(xué)習(xí)資源等),并基于模式知識(shí)制定相應(yīng)的學(xué)習(xí)方法和策略實(shí)施教學(xué)。其中,模式知識(shí)是對(duì)某個(gè)知識(shí)域中的知識(shí)應(yīng)用的規(guī)律和經(jīng)驗(yàn)的描述,可以運(yùn)用于相似問(wèn)題的理解、學(xué)習(xí)和處理。針對(duì)中學(xué)所教授的信息技術(shù)的內(nèi)容,本文總結(jié)了5種計(jì)算思維模式,即編碼思維、存儲(chǔ)思維、安全思維、算法思維和操作思維。
2.1 編碼思維
數(shù)據(jù)是對(duì)客觀事物的符號(hào)表示,它在計(jì)算機(jī)中能被計(jì)算機(jī)程序處理。數(shù)據(jù)分成兩大類:數(shù)值型和非數(shù)值型。數(shù)值型數(shù)據(jù)指的是數(shù)字,有明確值。非數(shù)值型數(shù)據(jù)可以是文字、圖像、聲音等,其值不明確。無(wú)論哪種數(shù)據(jù)類型,數(shù)據(jù)首先要輸入到計(jì)算機(jī)中,并轉(zhuǎn)換成相應(yīng)的二進(jìn)制形式存儲(chǔ)到計(jì)算機(jī)中,然后計(jì)算機(jī)才能對(duì)其進(jìn)行處理。
數(shù)字經(jīng)過(guò)數(shù)制轉(zhuǎn)換為二進(jìn)制表示形式后稱之為機(jī)器數(shù),這樣的表示形式便于在計(jì)算機(jī)中存儲(chǔ)和使用。這涉及邏輯型數(shù)據(jù)編碼、數(shù)值型編碼、文本編碼、聲音編碼、圖像視頻編碼等。
2.2 存儲(chǔ)思維
數(shù)據(jù)在計(jì)算機(jī)中都是以二進(jìn)制的形式被存儲(chǔ)的,為了加強(qiáng)學(xué)生對(duì)計(jì)算機(jī)內(nèi)部硬件存儲(chǔ)數(shù)據(jù)方式的認(rèn)識(shí)和理解,該部分內(nèi)容從存儲(chǔ)單位、存儲(chǔ)介質(zhì)、存儲(chǔ)體系、存儲(chǔ)擴(kuò)充等方面進(jìn)行介紹。
計(jì)算機(jī)中最小的存儲(chǔ)單元是位bit(比特),而常用的存儲(chǔ)單位為B, KB, MB, GB, TB, EB, ZB, YB, BB。bit只存放一位二進(jìn)制數(shù)(0或1),8個(gè)二進(jìn)制位組成一個(gè)字節(jié)(B),字節(jié)是經(jīng)常常用的單位。計(jì)算機(jī)中存儲(chǔ)數(shù)據(jù)的介質(zhì)是用來(lái)存放不連續(xù)物理量的存儲(chǔ)器。存儲(chǔ)器主要由半導(dǎo)體和磁性材料制成,如磁帶、磁盤、U盤等;計(jì)算機(jī)系統(tǒng)中的存儲(chǔ)系統(tǒng)是分層的,分為緩存、主存、輔存三級(jí)。緩存主要用來(lái)緩和主存與CPU速度不一致的問(wèn)題。輔存可以用來(lái)擴(kuò)大存儲(chǔ)空間。
2.3 安全思維
當(dāng)前,信息安全無(wú)處不在。通過(guò)向中學(xué)生講授安全思維,可以加強(qiáng)學(xué)生的信息安全和數(shù)據(jù)安全意識(shí),增強(qiáng)學(xué)生從多方面、多角度、多渠道對(duì)信息進(jìn)行加密、監(jiān)控、備份等保護(hù)措施的能力,進(jìn)一步體會(huì)信息安全的重要意義和必要性。安全思維的建立主要從物理安全、數(shù)據(jù)安全、病毒感染和網(wǎng)絡(luò)安全這幾方面進(jìn)行講授。
物理安全主要包括計(jì)算機(jī)存儲(chǔ)設(shè)備故障、電源故障、自然災(zāi)害、磁干擾等。針對(duì)不同的安全問(wèn)題可以不同的手段進(jìn)行處理以保障物理安全。
數(shù)據(jù)安全主要涉及數(shù)據(jù)保護(hù)的問(wèn)題,為此就需要對(duì)數(shù)據(jù)進(jìn)行加密,這包括文件加密和數(shù)據(jù)傳輸加密。
計(jì)算機(jī)病毒是一段隱藏的小程序,與其他程序一樣可以運(yùn)行,但它能使正常程序運(yùn)行出現(xiàn)異常。為了避免病毒侵襲,要謹(jǐn)慎打開來(lái)路不明的軟件和移動(dòng)設(shè)備,并可以使用殺毒軟件定期對(duì)系統(tǒng)進(jìn)行檢測(cè)或清除病毒。
網(wǎng)絡(luò)安全主要包括黑客入侵和網(wǎng)絡(luò)控制兩方面的內(nèi)容。黑客通過(guò)網(wǎng)絡(luò)發(fā)現(xiàn)遠(yuǎn)程系統(tǒng)的漏洞和管理方面的漏洞等,以多種形式入侵系統(tǒng);網(wǎng)絡(luò)控制主要權(quán)限限制、控制訪問(wèn)等方面,在網(wǎng)絡(luò)環(huán)境下制定一定的安全策略。網(wǎng)絡(luò)安全技術(shù)主要包括三類:隱藏、訪問(wèn)控制和密碼學(xué)。
2.4 算法思維
為了培養(yǎng)學(xué)生的計(jì)算機(jī)問(wèn)題求解能力和計(jì)算機(jī)應(yīng)用水平,要強(qiáng)化學(xué)生對(duì)計(jì)算機(jī)科學(xué)的認(rèn)知,使之掌握數(shù)據(jù)處理與問(wèn)題求解的基本方法與手段、正確的科學(xué)思維模式。為此,這就需要將常見算法中所蘊(yùn)含的思維滲透到日常教學(xué)中。
算法設(shè)計(jì)中的每種算法都是一種通用解題策略,具備計(jì)算思維特性,可在多個(gè)領(lǐng)域應(yīng)用。下面從計(jì)算思維的角度,對(duì)中學(xué)信息技術(shù)課程中常用的算法進(jìn)行簡(jiǎn)單分析,揭示其規(guī)律,望能為學(xué)生對(duì)相關(guān)領(lǐng)域中問(wèn)題的求解提供方法指導(dǎo)。
枚舉也叫窮舉,指的是將問(wèn)題解的集合一一列舉出來(lái),并根據(jù)相應(yīng)問(wèn)題制定的檢驗(yàn)條件來(lái)挑選出有用的解,最終找到真正的解。
遞歸,用自己的情況簡(jiǎn)單地解決自己的問(wèn)題。遞歸在程序設(shè)計(jì)中非常有效,使用遞歸策略能編寫簡(jiǎn)單、清晰地程序。
分治策略,就是將復(fù)雜問(wèn)題分解成兩個(gè)或多個(gè)相同或相近的簡(jiǎn)單問(wèn)題,簡(jiǎn)單問(wèn)題又可以被繼續(xù)分解成更小的簡(jiǎn)單問(wèn)題,一直到簡(jiǎn)單問(wèn)題能被直接求解,那么原始的復(fù)雜問(wèn)題就可由簡(jiǎn)單問(wèn)題合并解決。
貪心策略,在對(duì)問(wèn)題求解時(shí),只是確保當(dāng)前求解的部分是最好的,但不從整體上判斷它是否合適,因此該策略是在選擇局部最優(yōu)解。
2.5 操作思維
將涉及操作的知識(shí)內(nèi)容進(jìn)行重新歸納和整理,就形成了“操作思維”。通過(guò)操作實(shí)踐能夠提高學(xué)生的動(dòng)手能力,進(jìn)一步體會(huì)計(jì)算機(jī)操作的簡(jiǎn)便和效率。
根據(jù)操作的對(duì)象不同,可將操作分為軟件操作和硬件操作。當(dāng)前,軟件多種多樣,功能也不盡相同。同樣,硬件設(shè)備也是如此。為此,需要從變化中找出不變,通過(guò)對(duì)大量軟件和硬件的分析,我們發(fā)現(xiàn)相同類別的軟件或硬件設(shè)備,其操作行為都是相近的。軟件方面,比如當(dāng)前流行的辦公軟件: MS office和WPS;數(shù)據(jù)庫(kù)軟件:MS SQLSERVER和 Oracle;硬件方面,不同公司生產(chǎn)的鍵盤、鼠標(biāo)、打印機(jī)等。當(dāng)前的軟件大都是圖形用戶界面,用戶只要通過(guò)對(duì)形象化的窗口、菜單、按鈕等進(jìn)行操作就可完成相應(yīng)的任務(wù)。比如說(shuō)菜單,它是系統(tǒng)可以完成的任務(wù)以層次的方式顯示出來(lái)的一個(gè)界面。命定的層次根據(jù)應(yīng)用程序的不同而不同,一般重視文件的操作、編輯功能放在最左邊,然后往右有各種設(shè)置等操作。同樣,比如說(shuō)電腦配備的硬件設(shè)備鼠標(biāo),雖然不同公司生產(chǎn)的鼠標(biāo)的造型、外觀有一定差別,但鼠標(biāo)所具有的功能基本都一致,都有左鍵和右鍵,最多再有個(gè)中鍵或滾輪。對(duì)鼠標(biāo)能進(jìn)行的操作也都一樣,都是單擊、雙擊、單擊右鍵這些相似的操作。
既然相同類別的軟件或硬件都具有相似的操作,那么這為中學(xué)計(jì)算機(jī)課程的教學(xué)提供了思路,只需將某一具體的軟件或硬件設(shè)備的操作知識(shí)交給學(xué)生,就能培養(yǎng)學(xué)生達(dá)到舉一反三、觸類旁通的作用。
3 基于計(jì)算思維能力培養(yǎng)的中學(xué)信息技術(shù)教學(xué)案例
本節(jié)將《多媒體文字處理軟件》作為教學(xué)案例,以制作電子報(bào)刊為目的,將各知識(shí)點(diǎn)進(jìn)行串聯(lián)和融合,培養(yǎng)學(xué)生的操作思維等計(jì)算思維能力。
教學(xué)目的:為了讓學(xué)生熟悉軟件的圖形用戶界面,以掌握多媒體文字處理軟件的功能為例,制定學(xué)習(xí)任務(wù),培養(yǎng)學(xué)生的自主學(xué)習(xí)能力,增強(qiáng)學(xué)生的信息意識(shí)和審美能力,培養(yǎng)學(xué)生的操作思維。
教學(xué)內(nèi)容:以現(xiàn)實(shí)世界的實(shí)際需求為引子,為學(xué)生指定任務(wù),具體授課過(guò)程如下所示。
1)先給學(xué)生展示一下電子報(bào)的多個(gè)范本。向?qū)W生提問(wèn):這么多漂亮富有創(chuàng)意的電子報(bào)是如何制作的呢?這其實(shí)就可以用我們今天所講的多媒體文字處理軟件做出來(lái),那我們今天一起來(lái)做一份屬于自己的電子報(bào)吧!我們今天所使用的多媒體文字處理軟件具有處理圖形、圖像、文字、表格等功能,為了表達(dá)我們想要表達(dá)的思想,按照信息的特點(diǎn),選取合適的軟件來(lái)處理信息,我們可以選擇Word、WPS、PowerPoint、Dreamweaver、FrontPage等軟件來(lái)實(shí)現(xiàn)我們需要的功能。對(duì)一般的排版功能,選用WPS、Word、記事本、寫字板等就夠用了,要能實(shí)現(xiàn)內(nèi)容的表現(xiàn)形式多樣化,版式美觀、布局合理,易于檢索。
2)如果擺在大家面前有一款新軟件,你想去使用它,該怎么辦?這可先讓學(xué)生自己思考一下,然后讓大家彼此交流,最后由老師給出辦法。雖然大家沒接觸過(guò)新款軟件,但大家可以借助“幫助”命令學(xué)習(xí)使用該軟件,此時(shí)就能很好地體現(xiàn)了系統(tǒng)的向?qū)季S。
3)根據(jù)圖形用戶界面的特征,總結(jié)多媒體文字處理軟件的一般特點(diǎn):
(1)程序窗口的頂部依次有標(biāo)題欄、菜單欄和工具欄,用戶可從其中選擇需要的功能。
(2)在執(zhí)行功能之前,先選擇相應(yīng)的對(duì)象。
(3)執(zhí)行操作的結(jié)果能直接顯示出來(lái),達(dá)到“所見即所得”的效果。
其他相關(guān)的軟件其實(shí)也相近的圖形界面,比如Powerpoint, Dreamweaver等,但又因?yàn)榫唧w的應(yīng)用和要求不同而不同。即使如此,界面也大致相同,在此可以培養(yǎng)學(xué)生觸類旁通的學(xué)習(xí)能力、知識(shí)拓展的能力等操作思維。
4)讓學(xué)生自己動(dòng)手花時(shí)間學(xué)習(xí)軟件的功能及基本操作。多媒體文字處理軟件的常用操作需要學(xué)生熟悉,比如打開、關(guān)閉、新建、復(fù)制、剪切、粘貼、撤銷、設(shè)置字體字號(hào)、插入圖片等。而關(guān)于其他一些功能,可以不介紹,需要學(xué)生自學(xué)。比如Word中設(shè)置圖片的版式:四周環(huán)繞、嵌入等,這些功能可由學(xué)生自主探究。經(jīng)過(guò)一定訓(xùn)練后,學(xué)生們最后就可以根據(jù)自己的想象力和創(chuàng)造力設(shè)計(jì)一份獨(dú)特的電子報(bào)。
5)考核學(xué)生所做的作業(yè),并不斷進(jìn)行反思總結(jié)。
6)讓學(xué)生思考:要想使用某個(gè)軟件,是否非要先掌握該軟件的所有功能?學(xué)生回答:在實(shí)際應(yīng)用中能滿足需求,不一定非要掌握軟件所有功能。繼續(xù)提問(wèn):當(dāng)前我有一個(gè)高版本的word軟件,其界面不同于前面所用的版本,外觀已經(jīng)發(fā)生了變化,那大家還能認(rèn)出來(lái)嗎?最后提問(wèn):在我們一起學(xué)習(xí)完word軟件后,辦公系列軟件中其他軟件,比如說(shuō)Power Point軟件,如果讓大家自學(xué),你們能不能做到呢?通過(guò)同類知識(shí)遷移,鼓勵(lì)學(xué)生多思考多實(shí)踐,觸類旁通地自學(xué)相關(guān)軟件。
教學(xué)總結(jié):
1)教學(xué)中,通過(guò)對(duì)某一具體軟件的學(xué)習(xí)之后,所學(xué)知識(shí)可用于學(xué)習(xí)其他的軟件,這就是學(xué)生的知識(shí)遷移能力。并充分利用學(xué)生的好奇心和敢于挑戰(zhàn)困難的心理,鼓勵(lì)學(xué)生自主學(xué)習(xí),完成剩余內(nèi)容的學(xué)習(xí)。
2)通過(guò)針對(duì)具體任務(wù)的操作,可以擴(kuò)展到一類操作,進(jìn)而能歸納出具有共性的操作模式,這樣能使學(xué)生觸類旁通地使用其他軟件,達(dá)到操作思維的培養(yǎng)目標(biāo)。
4 結(jié)束語(yǔ)
本文從中學(xué)信息技術(shù)課程教學(xué)的內(nèi)容出發(fā),對(duì)其進(jìn)行歸納分析,總結(jié)出幾種思維模式,并分析了他們之間的關(guān)系,更加注重可持續(xù)發(fā)展的計(jì)算機(jī)應(yīng)用能力培養(yǎng),并給出了相應(yīng)的教學(xué)案例。將計(jì)算思維融入到中學(xué)信息技術(shù)教學(xué)中,能夠提高學(xué)生的學(xué)習(xí)興趣,并為培養(yǎng)出具有計(jì)算思維能力的創(chuàng)新人才作出有益探索。
參考文獻(xiàn):
[1] 李小平. 中學(xué)信息技術(shù)課培養(yǎng)學(xué)生創(chuàng)新能力的探討[J].成功(教育),2010(11).
[2] 張克松. 中學(xué)信息技術(shù)教學(xué)中的“樂(lè)學(xué)” 策略[J].中國(guó)電化教育,2010(4).
[3] 蔡建東,賀玉婷,喻靜敏. 中學(xué)信息技術(shù)課翻轉(zhuǎn)課堂教學(xué)模型構(gòu)建與應(yīng)用研究[J].現(xiàn)代教育技術(shù),2014,24(12).