2008年計(jì)算思維的概念被引入我國(guó)后,首先在大學(xué)計(jì)算機(jī)學(xué)科教育,尤其是大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)中迅速得以推廣與發(fā)展。大學(xué)計(jì)算機(jī)基礎(chǔ)課程主要面向大學(xué)非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生。長(zhǎng)期以來(lái),使用計(jì)算機(jī)工具解決學(xué)習(xí)、工作與生活中的問(wèn)題是該課程的主要教學(xué)目標(biāo)。很多學(xué)者對(duì)這種“狹義工具論”進(jìn)行了批判,并提出將計(jì)算思維的培養(yǎng)作為大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)改革方向的想法,希望通過(guò)改革使學(xué)生領(lǐng)悟計(jì)算機(jī)學(xué)科的本質(zhì),從而能應(yīng)對(duì)計(jì)算機(jī)技術(shù)的快速發(fā)展。
在大學(xué)計(jì)算機(jī)基礎(chǔ)課程改革過(guò)程中,當(dāng)“計(jì)算思維與讀、寫(xiě).算一樣重要”的觀點(diǎn)被普遍接受之時(shí),有不少學(xué)者開(kāi)始思考計(jì)算思維的重要性和必要性。特別是將計(jì)算思維培養(yǎng)由計(jì)算機(jī)專(zhuān)業(yè)學(xué)生推廣到所有學(xué)科專(zhuān)業(yè)的學(xué)生,就無(wú)法回避計(jì)算思維與其他思維相比的獨(dú)特意義,需要回答為什么應(yīng)該重點(diǎn)培養(yǎng)當(dāng)代大學(xué)生的計(jì)算思維。計(jì)算思維是否為大學(xué)生所必需,并不僅僅取決于計(jì)算思維本身的重要性,還需要考察計(jì)算思維與其他思維相比的優(yōu)勢(shì)。
在引人計(jì)算思維教育的背景和計(jì)算思維教育遭遇到的瓶頸問(wèn)題上,中小學(xué)和大學(xué)計(jì)算機(jī)基礎(chǔ)課程十分相似。尋找新的增長(zhǎng)點(diǎn)是課程發(fā)展的共同目標(biāo)。在中小學(xué)開(kāi)展計(jì)算思維教育實(shí)踐中,教師不僅面臨計(jì)算思維究竟是什么的問(wèn)題,還面臨著如何教、如何評(píng)價(jià)的問(wèn)題。
我曾與一位高中信息技術(shù)教師交流計(jì)算思維教育的相關(guān)問(wèn)題。當(dāng)我介紹計(jì)算思維在學(xué)術(shù)界有多種解釋時(shí),他感覺(jué)相當(dāng)詫異,這可能是許多基礎(chǔ)教育一線教師的共同態(tài)度。由于基礎(chǔ)教育長(zhǎng)期以來(lái)采用的是唯一答案的教學(xué)方式,教師已經(jīng)習(xí)慣于標(biāo)準(zhǔn)統(tǒng)一的規(guī)定,而對(duì)于自身就有爭(zhēng)議的計(jì)算思維進(jìn)人基礎(chǔ)教育,缺乏必要的思想準(zhǔn)備。不成熟的教學(xué)內(nèi)容,確實(shí)給教師的實(shí)際教學(xué)帶來(lái)困惑。一線的教師對(duì)于計(jì)算思維所表現(xiàn)出的困惑,既反映了他們因?yàn)槿狈?duì)計(jì)算思維系統(tǒng)研究的不自信,也反映了對(duì)教學(xué)需要落實(shí)確切內(nèi)容的焦慮。因此教師普遍希望獲得關(guān)于計(jì)算思維教育落實(shí)的實(shí)踐案例。
如果完全從大學(xué)計(jì)算機(jī)學(xué)科視角去理解計(jì)算思維,可能會(huì)因?qū)W科知識(shí)儲(chǔ)備和思維能力發(fā)展的制約,影響計(jì)算思維教育在中小學(xué)的推廣與普及。如果降低計(jì)算思維教育學(xué)科的門(mén)檻,根據(jù)已有的中小學(xué)教育實(shí)踐經(jīng)驗(yàn)去理解計(jì)算思維,按現(xiàn)實(shí)需要解釋計(jì)算思維,則會(huì)導(dǎo)致“計(jì)算思維是個(gè)筐,什么都可以往里裝”的泛計(jì)算思維現(xiàn)象。因此,基于計(jì)算思維的學(xué)科背景,從中小學(xué)教育實(shí)際出發(fā),明晰計(jì)算思維是什么有著重要的現(xiàn)實(shí)意義。
即使明確界定了計(jì)算思維,計(jì)算思維教育的實(shí)施依然是- -個(gè)具有挑戰(zhàn)性的工作,教師仍然會(huì)面對(duì)如何教以及如何評(píng)價(jià)計(jì)算思維的難題。受傳統(tǒng)教育慣性的影響,教師會(huì)采用知識(shí)教育的方法來(lái)教授計(jì)算思維。計(jì)算思維教育確實(shí)包括計(jì)算機(jī)學(xué)科的知識(shí)與技能,很難想象會(huì)有一個(gè)人能夠具備良好的計(jì)算思維卻不具備計(jì)算?機(jī)學(xué)科知識(shí)的情況。但是,把計(jì)算思維教育理解為計(jì)算機(jī)學(xué)科知識(shí)教育,則只是“新瓶裝舊酒”而已。
2014年,我撰寫(xiě)的《計(jì)算思維教育》一書(shū)出版,書(shū)中闡述了我對(duì)計(jì)算思維及其教育的理解。在與一線教師交流的過(guò)程中,可以明顯感受到,作為教學(xué)的直接操作者,他們不僅希望知道計(jì)算思維是什么,更希望知道計(jì)算思維教什么,以及計(jì)算思維如何教。這正是《計(jì)算思維教育》一書(shū)所缺乏的內(nèi)容,因此我萌生了撰寫(xiě)本書(shū)的想法,希望進(jìn)一一步梳理計(jì)算思維教育中相關(guān)的知識(shí).技能、方法與思維的關(guān)系,整理計(jì)算思維教育相關(guān)的案例,以期為一-線教師進(jìn)行計(jì)算思維教育實(shí)踐提供-些幫助。多考察已有的計(jì)算思維教育實(shí)踐,我發(fā)現(xiàn)兩種傾向。第一種傾向是把計(jì)算思維寄托于問(wèn)題解決之中,通過(guò)對(duì)一個(gè)真實(shí)問(wèn)題的需求分析,然后以計(jì)算機(jī)或計(jì)算機(jī)技術(shù)為工具實(shí)現(xiàn)問(wèn)題的解決。許多教師認(rèn)為,在問(wèn)題解決過(guò)程中,采用的諸如“分工、合作、協(xié)同”“化整為零、化繁為簡(jiǎn)、零存整取”等思想方法就是計(jì)算思維。且不說(shuō)把這些解決問(wèn)題的一般方法歸為計(jì)算思維是否有些牽強(qiáng),這種教學(xué)實(shí)踐的傾向會(huì)使計(jì)算思維的培養(yǎng)演變一種項(xiàng)學(xué)習(xí)的教學(xué)方法,從而忽視計(jì)算思維的學(xué)術(shù)性,弱化計(jì)算機(jī)科學(xué)的知識(shí)體系對(duì)計(jì)算思維的支持作用。第二種傾向是把計(jì)算思維當(dāng)作計(jì)算機(jī)學(xué)科的全部,或者說(shuō),用計(jì)算思維來(lái)統(tǒng)領(lǐng)計(jì)算機(jī)學(xué)科的知識(shí)體系。計(jì)算思維是計(jì)算機(jī)學(xué)科的- -種學(xué)科思維,但肯定不是唯一的思維方式。從計(jì)算思維出發(fā),是無(wú)法覆蓋計(jì)算機(jī)學(xué)科的知識(shí)體系的。也就是說(shuō),從計(jì)算思維的角度出發(fā)去梳理和認(rèn)識(shí)計(jì)算機(jī)科學(xué),是-種本末倒置的行為。另一方面,也不應(yīng)將“計(jì)算機(jī)學(xué)科”的重要性與“計(jì)算思維”的重要性混為一談,我們不能把對(duì)計(jì)算機(jī)教育的重視簡(jiǎn)單地轉(zhuǎn)換為對(duì)計(jì)算思維培養(yǎng)的重視;谝陨峡紤],本書(shū)仍然從計(jì)算機(jī)學(xué)科出發(fā)闡述計(jì)算思維,分為五章。
第一章從中小學(xué)計(jì)算機(jī)教育的課程發(fā)展角度分析計(jì)算思維教育的價(jià)值。計(jì)算機(jī)教育或信息技術(shù)教育,作為一個(gè)年輕的課程,其發(fā)展性與不確定性為課程實(shí)施帶來(lái)了諸多困難,但該課程從無(wú)到有的發(fā)展過(guò)程為我們研究基礎(chǔ)教育課程發(fā)展提供了非常好的素材。同時(shí),研究其他學(xué)科的思維教育教學(xué)實(shí)踐,也能為計(jì)算思維教育實(shí)踐提供經(jīng)驗(yàn)。
第二章在列舉與分析中小學(xué)計(jì)算思維教育實(shí)踐的基礎(chǔ)上,分別從計(jì)算思維外部特征及計(jì)算思維學(xué)科特征兩個(gè)方面進(jìn)行了分析闡述,提出計(jì)算思維的問(wèn)題解決特征、技術(shù)性特征以及人機(jī)共通的思維特征,提出計(jì)算思維與計(jì)算機(jī)學(xué)科的關(guān)系以及對(duì)計(jì)算過(guò)程的支持作用,并從專(zhuān)業(yè)計(jì)算思維和大眾計(jì)算思維兩個(gè)層次闡述了針對(duì)不同人群和場(chǎng)景的計(jì)算思維的不同理解。
第三章在分析思維教育特點(diǎn)的基礎(chǔ)上,重點(diǎn)對(duì)適合中小學(xué)教育教學(xué)實(shí)踐的計(jì)算思維相關(guān)學(xué)科內(nèi)容進(jìn)行梳理,圍繞計(jì)算過(guò)程,介紹實(shí)現(xiàn)計(jì)算的常用算法,闡述計(jì)算思維的一-般方法,提出從抽象形式化表達(dá)、構(gòu)造到自動(dòng)化的適合中小學(xué)計(jì)算思維培養(yǎng)的方法路徑。
第四章結(jié)合具體實(shí)例介紹一些基于問(wèn)題來(lái)促進(jìn)學(xué)生思維展開(kāi)的方法和以抽象形式化表達(dá)、構(gòu)造和自動(dòng)化為方法路徑的教學(xué)案例,希望讀者能以此為鑒啟發(fā)更多、更有效的教學(xué)方法。
第五章從人工智能的發(fā)展、計(jì)算思維教育的評(píng)價(jià)以及教師要求三方面,點(diǎn)狀地闡述了計(jì)算思維及其在中小學(xué)教學(xué)實(shí)施中的困境與挑戰(zhàn),以期讀者對(duì)計(jì)算思維教育能有一個(gè)理性的、基于批判性思考的認(rèn)識(shí)。中小學(xué)計(jì)算思維教育是當(dāng)今-一個(gè)熱點(diǎn)問(wèn)題,目前開(kāi)展計(jì)算思維教育的主陣地還是信息技術(shù)課程。中小學(xué)信息技術(shù)課程的地位決定了計(jì)算思維教育還是一個(gè)小眾的選題。雖然大部分教師認(rèn)同開(kāi)展計(jì)算思維教育的必要性,但是在開(kāi)展教學(xué)實(shí)踐研究過(guò)程中依然困難重重。感謝上?萍冀逃霭嫔缍盼谋胫魅螌(duì)中小學(xué)計(jì)算思維教育的關(guān)注與熱情。感謝朱一.軍老師、李偉老師、曹磊老師、陳久華老師等領(lǐng)銜的名師基地和教研團(tuán)隊(duì)給我提供了計(jì)算思維教育相關(guān)教學(xué)設(shè)想的實(shí)踐機(jī)會(huì)和教學(xué)案例,使得我的- -些觀點(diǎn)得到實(shí)踐佐證,也豐富了本書(shū)的教學(xué)實(shí)踐內(nèi)容。感謝單位領(lǐng)導(dǎo)為我提供了寬松的工作環(huán)境,使我有時(shí)間對(duì)計(jì)算思維等問(wèn)題作比較深入的思考。最后,特別感謝家人長(zhǎng)期默默的關(guān)心、支持以及無(wú)微不至的照顧,使我有精力繼續(xù)承擔(dān)研究與寫(xiě)作工作。
本書(shū)寫(xiě)作過(guò)程中,借鑒了許多學(xué)者的觀點(diǎn),也引用了一些源于網(wǎng)絡(luò)的案例,在此一并致謝。盡管已在本書(shū)“參考文獻(xiàn)”中羅列了相關(guān)文獻(xiàn)日錄,但難免掛一漏萬(wàn)。本書(shū)引用的觀點(diǎn)現(xiàn)象與案例,僅為分析與閘述觀點(diǎn)之用,并無(wú)對(duì)原文的褒貶評(píng)價(jià)。若引用中有不實(shí)或不合適之處,敬請(qǐng)諒解。
思維存在于人腦之中,可以用文字、符號(hào)來(lái)表征,而表征某- -思維過(guò)程和結(jié)果的文字、符號(hào)往往就形成了知識(shí)或方法。在人的學(xué)習(xí)過(guò)程中,思維是學(xué)習(xí)的工具,學(xué)習(xí)就是在思維的加工作用下,將已有的舊知識(shí)不斷加工成新知識(shí);而思維教育,又要求將作為學(xué)習(xí)工具的思維變成為學(xué)習(xí)目標(biāo)?疾焐鲜鰡(wèn)題,可以發(fā)現(xiàn)思維教育所面臨問(wèn)題的復(fù)雜性。在計(jì)算思維教育中,既然把計(jì)算思維認(rèn)作是一種思維 ,那么就需要清晰地認(rèn)識(shí)到計(jì)算思維與知識(shí)、技能、方法、能力之間的關(guān)系,同時(shí)也要認(rèn)識(shí)作為學(xué)習(xí)工具的一般思維方式和作為教育目標(biāo)的計(jì)算思維之間的關(guān)系,這些問(wèn)題都有待于進(jìn)一步的研究。
鑒于水平有限,書(shū)中不足與錯(cuò)誤之處在所難免,望讀者不吝賜教。
王榮良
2019年6月1日
序
前言
第一章 中小學(xué)計(jì)算思維教育的誕生
第一節(jié) 從計(jì)算機(jī)教育到計(jì)算思維教育
第二節(jié) 計(jì)算思維教育涉及的問(wèn)題
第三節(jié) 其他學(xué)科中的思維教育
第二章 計(jì)算思維的概念認(rèn)識(shí)
第一節(jié) 計(jì)算思維的教育教學(xué).
第二節(jié) 計(jì)算思維的外顯特征
第三節(jié) 計(jì)算思維的學(xué)科背景
第四節(jié) 計(jì)算思維的多角度認(rèn)識(shí)
第三章 計(jì)算思維教育的內(nèi)容
第一節(jié) 知識(shí)、方法與思維
第二節(jié) 計(jì)算思維的學(xué)科知識(shí)
第三節(jié) 計(jì)算思維的學(xué)科方法
第四節(jié) 常見(jiàn)的計(jì)算思維方法教學(xué)
第五節(jié) 計(jì)算思維 教育的核心
第四章 中小學(xué)開(kāi)展計(jì)算思維教育的探索
第一節(jié) 中小學(xué)生的計(jì)算思維
第二節(jié) 基于問(wèn)題的計(jì)算 思維教學(xué)方法
第三節(jié) 基于程序設(shè)計(jì)的計(jì)算思維教學(xué)
第四節(jié) 基于計(jì)算思維教育的課程開(kāi)發(fā)
第五章 計(jì)算思維教育 的前景與挑戰(zhàn)
第一節(jié) 人工智能的興起對(duì)計(jì)算思維認(rèn)識(shí)的影響
第二節(jié) 計(jì)算思維教育的評(píng)價(jià)
第三節(jié) 實(shí)施計(jì)算思維教育對(duì)教師素養(yǎng)的挑戰(zhàn)
參考文獻(xiàn)