齊長(zhǎng)富
摘要:計(jì)算思維是信息技術(shù)學(xué)科核心素養(yǎng)的其核心及關(guān)鍵,它在一定程度上決定了信息技術(shù)學(xué)科核心素養(yǎng)的發(fā)展質(zhì)量。計(jì)算思維是信息技術(shù)知識(shí)、信息技術(shù)能力發(fā)展的更高層次,是信息技術(shù)學(xué)科育人價(jià)值的較高追求,所以,在教學(xué)實(shí)踐中必須強(qiáng)調(diào)計(jì)算思維在信息技術(shù)學(xué)科核心素養(yǎng)體系中的重要性、價(jià)值性和根本性。本文結(jié)合自身在信息技術(shù)課堂教學(xué)中的一些實(shí)踐,淺薄地談?wù)労诵乃仞B(yǎng)視域下計(jì)算思維的培養(yǎng)。
關(guān)鍵詞:學(xué)科核心素養(yǎng);信息技術(shù);計(jì)算思維
核心素養(yǎng)是學(xué)生應(yīng)具備的,能夠適應(yīng)終身發(fā)展和社會(huì)發(fā)展需要的必備品格和關(guān)鍵能力。高中信息技術(shù)學(xué)科核心素養(yǎng)系統(tǒng)由信息意識(shí)、計(jì)算思維、數(shù)字化學(xué)習(xí)與創(chuàng)新、信息社會(huì)責(zé)任4個(gè)核心要素構(gòu)成,緊緊圍繞“人與技術(shù)”、“人、技術(shù)、問(wèn)題解決”、“人、技術(shù)、社會(huì)”的關(guān)系而展開(kāi),該系統(tǒng)的核心及關(guān)鍵要素是計(jì)算思維,影響著其他3個(gè)要素發(fā)展的質(zhì)量[1]。由此可見(jiàn),計(jì)算思維的培養(yǎng)情況在一定程度上決定學(xué)科核心素養(yǎng)發(fā)展優(yōu)劣,其重要性、價(jià)值性、根本性不言而喻。所以,在教學(xué)過(guò)程中必須強(qiáng)調(diào)計(jì)算思維的培養(yǎng)。計(jì)算思維是通過(guò)運(yùn)用計(jì)算機(jī)知識(shí),發(fā)現(xiàn)問(wèn)題內(nèi)在規(guī)律,找到解決現(xiàn)實(shí)問(wèn)題的思維方法。計(jì)算思維表現(xiàn)為解決問(wèn)題過(guò)程中的形式化、模型化、自動(dòng)化、系統(tǒng)化[2]。因此,在教學(xué)過(guò)程中要從計(jì)算思維的內(nèi)涵和表現(xiàn)出發(fā),找到合適的方法培養(yǎng)學(xué)生的計(jì)算思維。
以下結(jié)合本人在高中信息技術(shù)2019教科版必修一數(shù)據(jù)與計(jì)算模塊的課堂教學(xué)實(shí)踐,談幾點(diǎn)關(guān)于培養(yǎng)學(xué)生計(jì)算思維的粗淺認(rèn)識(shí):
1.著眼于最近發(fā)展區(qū),充分挖掘?qū)W生已有經(jīng)驗(yàn)和認(rèn)知水平
根據(jù)維果斯基的“最近發(fā)展區(qū)”理論,在教學(xué)過(guò)程中,要著眼于學(xué)生獨(dú)立活動(dòng)時(shí)所能達(dá)到解決問(wèn)題的現(xiàn)有水平和通過(guò)學(xué)習(xí)獲得潛力而可能達(dá)到的發(fā)展水平之間的差異,并為學(xué)生提供合適的學(xué)習(xí)內(nèi)容,讓學(xué)生能夠發(fā)展并超越現(xiàn)有水平。
例如,在通過(guò)使用numpy、matplotlib外部庫(kù)繪制數(shù)學(xué)函數(shù)曲線來(lái)了解計(jì)算機(jī)中描點(diǎn)繪制圖像的基本原理,掌握python繪制圖像的基本方法時(shí),從學(xué)生已有的經(jīng)驗(yàn)和水平出發(fā),以使用紙筆描點(diǎn)繪制一次函數(shù)y=kx+b(k,b為常數(shù),k!=0)和三角函數(shù)y=sin(x)圖像的方法為基礎(chǔ),在課堂教學(xué)中將已有的經(jīng)驗(yàn)和方法類(lèi)比到利用計(jì)算機(jī)繪制函數(shù)圖像中,讓學(xué)生在接受教師細(xì)致地類(lèi)比講解和演示之后,對(duì)numpy、matplotlib模塊有較好地掌握,從而達(dá)到期望水平。
2.游戲激趣,發(fā)展計(jì)算思維
為了培養(yǎng)學(xué)生的計(jì)算思維,教師在信息技術(shù)課堂教學(xué)中就要鼓勵(lì)學(xué)生多思考、多計(jì)算、多設(shè)計(jì)算法,通過(guò)不同的活動(dòng)來(lái)活躍學(xué)生的思維,促進(jìn)學(xué)生思維發(fā)展,進(jìn)而在積極地觀察、分析、比較、總結(jié)中形成自己的理解和有效方法。
例如,在《做出判斷的分支》一課中,我引入同學(xué)們所熟悉的“石頭、剪刀、布”游戲,通過(guò)游戲體驗(yàn),觀察和理解多分支結(jié)構(gòu)的特點(diǎn),在趣味性和理論性都得到提高的同時(shí),掌握多分支結(jié)構(gòu)的原理就變得容易了許多。學(xué)生在分析和羅列所有不同的情況中,計(jì)算思維得到了培養(yǎng)和提升。
3.發(fā)揮跨科學(xué)教學(xué)優(yōu)勢(shì),助力培養(yǎng)計(jì)算思維
邏輯運(yùn)算是學(xué)生在學(xué)習(xí)信息技術(shù)的一個(gè)重點(diǎn)和難點(diǎn),邏輯判斷是學(xué)習(xí)while循環(huán)、多條件語(yǔ)句的一個(gè)必備的基礎(chǔ)知識(shí)。在教學(xué)中,將數(shù)學(xué)中的“命題”相關(guān)知識(shí)、數(shù)列、物理中的電路知識(shí)等引入到信息技術(shù)教學(xué)中,幫助學(xué)生找到知識(shí)間的相互聯(lián)系,加深理解,從而更好地學(xué)習(xí)和掌握信息技術(shù)知識(shí),提升計(jì)算思維。
例如:Python中邏輯運(yùn)算符and、or、not在功能上相當(dāng)于物理課中的電路。and運(yùn)算符等同于電路串聯(lián),開(kāi)關(guān)都閉合,則燈才會(huì)亮;or運(yùn)算符等同于電路并聯(lián),只要有一個(gè)開(kāi)關(guān)閉合,燈就會(huì)亮;not運(yùn)算符等同于對(duì)電路短接,如果開(kāi)關(guān)閉合,燈就會(huì)滅。通過(guò)教學(xué)發(fā)現(xiàn),把電路知識(shí)拿來(lái)理解邏輯運(yùn)算,會(huì)讓邏輯運(yùn)算變得簡(jiǎn)單。
4.力求問(wèn)題解決方法多元化,深化計(jì)算思維
計(jì)算思維涵蓋的內(nèi)容在廣度和深度上都有較高要求。既要有基本的算法思維,也要有抽象思維、更要有開(kāi)放性、立體化的發(fā)散思維[3]。因此,教師在課堂中應(yīng)該放低心態(tài)、放慢速度,多一些啟發(fā)引導(dǎo),多一些耐心和鼓勵(lì),真正做到“道而弗牽,強(qiáng)而弗抑,開(kāi)而弗達(dá)”。在啟發(fā)誘導(dǎo)學(xué)生找到盡可能多的方法中,提升學(xué)生解決問(wèn)題的多元化思維和創(chuàng)造力,深化計(jì)算思維。
例如,利用python編程求解1到100所有自然數(shù)之和,求解方法總的方向有三個(gè)以上,另外循環(huán)體的確定也可不同。如下面給出三種基本參考形式。
5.深其深,淺其淺,分層施教,促進(jìn)計(jì)算思維飛躍
不同層次學(xué)生在認(rèn)知結(jié)構(gòu)、學(xué)習(xí)風(fēng)格、思維發(fā)展水平等方面存在差異,確立不同的學(xué)習(xí)目標(biāo),選取不同的教學(xué)內(nèi)容,采用不同的教學(xué)方法,既照顧了優(yōu)秀學(xué)生的營(yíng)養(yǎng)不良現(xiàn)象,也緩解了一般學(xué)生消化不良的癥狀。做到深其深,淺其淺,分層施教,讓不同層次的學(xué)生都能有所收獲;同時(shí),在分層評(píng)價(jià)方面也要尊重量力原則。
例如,在《周而復(fù)始的循環(huán)》一課中,循環(huán)嵌套(P39)作為拓展內(nèi)容,往往被教師們舍棄。對(duì)于部分優(yōu)秀學(xué)生來(lái)說(shuō),掌握嵌套循環(huán)卻是計(jì)算思維提升的重要飛躍。因此,我教學(xué)設(shè)施過(guò)程中保留該內(nèi)容,為不占用課時(shí),就拋出了幾個(gè)探究問(wèn)題,通過(guò)個(gè)別化指導(dǎo)的方式進(jìn)行差異化教學(xué)。探究提示如下:
●兩個(gè)變量的變化過(guò)程是怎樣的?
●變量j的取值范圍為什么不寫(xiě)成range(1,10)?
●使用format()函數(shù),想達(dá)到什么輸出效果?
●format()函數(shù)與格式化輸出有何不同?
●教材給出的代碼并不完美,請(qǐng)修改代碼使運(yùn)行結(jié)果變成我們所熟悉的乘法口訣表;
●學(xué)習(xí)參考:https://blog.csdn.net/
綜上所述,在今后的教學(xué)和研究中,信息技術(shù)教師應(yīng)努力提升專(zhuān)業(yè)知識(shí),在與同行的交流中,以期能夠科學(xué)地、有效地培養(yǎng)學(xué)生的計(jì)算思維,提升學(xué)生信息技術(shù)學(xué)科核心素養(yǎng),提高信息技術(shù)教學(xué)質(zhì)量,為國(guó)家培養(yǎng)更多的人才。
參考文獻(xiàn):
[1] 郭飛翔. 新課程核心素養(yǎng)指導(dǎo)下的高中信息技術(shù)教學(xué)中培養(yǎng)學(xué)生計(jì)算思維的有效方法[J]. 課程教育研究,2018(0):129.
[2] 解月光,楊鑫,付海東. 高中學(xué)生信息技術(shù)學(xué)科核心素養(yǎng)的描述與分級(jí)[J]. 中國(guó)電化教育,2017(5):8-14. DOI:10.3969/j.issn.1006-9860.2017.05.002.
[3] 鄒臘梅,龔向堅(jiān). 基于計(jì)算思維的程序設(shè)計(jì)類(lèi)課程教學(xué)改革[J]. 課程教育研究,2016(1):224-224. DOI:10.3969/j.issn.2095-3089.2016.01.231.
新疆生產(chǎn)建設(shè)兵團(tuán)第七師高級(jí)中學(xué) 833200