齊盛強(qiáng) 芮玉彬 李世杰
(1.3.西北師范大學(xué) 教育技術(shù)學(xué)院 甘肅 蘭州 730070;2.西北師范大學(xué) 教育學(xué)院 甘肅 蘭州 730070)
2006年,美國周以真教授首次提出“計算思維”,是指運用計算機(jī)科學(xué)的基礎(chǔ)概念進(jìn)行問題求解、系統(tǒng)設(shè)計以及人類行為理解等涵蓋計算機(jī)科學(xué)之廣度的一系列思維活動[1]。計算思維已經(jīng)與中小學(xué)生的信息技術(shù)課程緊密相連,對于計算思維在中小學(xué)學(xué)校中顯得越來越重要,提及信息技術(shù)課程,計算思維已經(jīng)是信息技術(shù)學(xué)科思維組成部分。具有計算思維,信息意識,能夠熟練運用新興的計算機(jī)技術(shù)和手段進(jìn)行學(xué)習(xí)與生活,解決學(xué)習(xí)生活中遇到問題是信息化社會人才應(yīng)該具有的素質(zhì)和能力。中小學(xué)信息技術(shù)教育中,教學(xué)生掌握計算思維比單純的學(xué)習(xí)操作計算機(jī)更為重要[2]。
計算思維往往是比較抽象的,是不可預(yù)見,很難講授,更沒辦法進(jìn)行有針對性的培養(yǎng)的。而如何可視化就是計算思維培養(yǎng)過程中必須進(jìn)行的。“可視化”一詞源于英文的“visualization",原意是“可看得見的、清楚的呈現(xiàn)”,也可譯為“圖示化”,如計算機(jī)編程的可視化界面(VB,VC等)[3]。一般來講,知識可視化過程,包括傳者(教學(xué)工作者)和受者(學(xué)習(xí)者)兩個對象。因此,可視化使知識傳播,更加容易,科學(xué),有效。使傳者觀點極易表達(dá)給受者。這樣一來,可視化指的是所有可以用來建構(gòu)和傳達(dá)復(fù)雜知識的圖解手段,使抽象內(nèi)容表征化??梢暬?在信息技術(shù)課程中,不僅能夠提高學(xué)生學(xué)習(xí)興趣,而且可以鍛煉學(xué)生思維,提高學(xué)生運用技術(shù)解決生活學(xué)習(xí)中的問題,具有信息意識。
思維導(dǎo)圖(Mind Map)是英國心理學(xué)家東尼·博贊在20世紀(jì)70年代所創(chuàng),是一個創(chuàng)意性記憶概念,又稱為腦圖(Mind Map)或概念圖(Concept Map),是用來組織和表征知識的工具[4]。最開始的時候,思維導(dǎo)圖僅僅是作為一種新的筆記方法。思維導(dǎo)圖在于激發(fā)并整理思考,采用的手段是“從中心向周圍發(fā)散的非線性筆記”[5]。思維導(dǎo)圖的核心是把形象思維和抽象思維結(jié)合起來,并將思維在白紙上以圖畫和線條的方式表現(xiàn)出來[6]。剛好可以達(dá)到滿足可視化的要求。思維導(dǎo)圖將信息表征工具,包括圖畫,視頻,文字等多種方式組合運用,以呈現(xiàn)受者,從而實現(xiàn)知識表征的可視化[7]。
互聯(lián)網(wǎng)+教育下,中小學(xué)的信息技術(shù)課程已經(jīng)成為國內(nèi)中小學(xué)必須開設(shè)的一門課程。但是,近年來隨著信息技術(shù)課程實施及技術(shù)的發(fā)展,信息技術(shù)課程在教學(xué)內(nèi)容和具體目標(biāo)上都呈現(xiàn)出一定的不穩(wěn)定性,多元化培養(yǎng)趨勢日益明顯[8]如何使計算思維的培養(yǎng),或者說訓(xùn)練能夠可視化,思維導(dǎo)圖用于計算思維的可以進(jìn)行探索。
計算思維的培養(yǎng)體現(xiàn)在信息技術(shù)課程的教學(xué),學(xué)生的學(xué)習(xí)過程中的方方面面。發(fā)展學(xué)生“數(shù)據(jù)抽象、模型建構(gòu)、回歸驗證、數(shù)字實現(xiàn)”的計算思維方式、提高學(xué)生利用信息技術(shù)解決問題的能力是信息技術(shù)課程的一種重要的內(nèi)在價值[9]。
從面向?qū)W科知識到作為學(xué)科工具,以及現(xiàn)在面向?qū)W科思維,信息技術(shù)課程作為一門學(xué)科,有自己的學(xué)科思維,而計算思維作為學(xué)科思維的一部分,豐富了信息技術(shù)學(xué)科思維。
對此,祝智庭教授也指出:面對不斷變化的信息化世界,計算機(jī)課程不是要把學(xué)生都培養(yǎng)成為程序設(shè)計專家,而是希望學(xué)生具備信息技術(shù)學(xué)科的思維方式,正確理解計算機(jī)和人與社會的關(guān)系[10]。
在互聯(lián)網(wǎng)+教育下,不斷變化的信息社會,日新月異的學(xué)習(xí)生活環(huán)境,使信息技術(shù)課程不僅僅是教授學(xué)生成為程序設(shè)計者,軟件使用員,更加是要學(xué)生具有學(xué)科思維方式。計算思維依據(jù)Selby和Woollard博士關(guān)于計算思維的觀點比較適合中小學(xué)信息技術(shù)教育,計算思維具體包括算法思維、評估、分解、抽象、概括。
(1)基于思維導(dǎo)圖,對于算法思維的可視化。對于算法與程序設(shè)計模塊,以問題為導(dǎo)入。比如說比較大小。給定的數(shù)字與數(shù)字序列比較大小。利用思維導(dǎo)圖,將比較過程借助于思維導(dǎo)圖提前呈現(xiàn)在軟件中,使算法思維的過程可以相互間提出意見。
(2)基于思維導(dǎo)圖,對于分解思維的可視化。這里以認(rèn)識計算機(jī)為例。計算機(jī)的發(fā)展史,計算機(jī)有哪些部分組成,可以進(jìn)行分解。學(xué)生可以計算機(jī)為主題,進(jìn)行思維導(dǎo)圖的創(chuàng)作,如圖:
鍛煉學(xué)生對于問題的解決可以分步驟,分次級主題進(jìn)行解決。使復(fù)雜的問題變得簡單,簡單問題更加形象。
(3)基于思維導(dǎo)圖,概括思維的可視化。信息技術(shù)課程中也存在相似的知識,比如位圖和矢量圖。在信息技術(shù)課程中,新舊知識之間,有哪些聯(lián)系,又是否存在區(qū)別?;谒季S導(dǎo)圖,對于新舊知識進(jìn)行加工處理,總結(jié)與概括。促進(jìn)知識之間的聯(lián)系,使知識與知識間聯(lián)系可視化。
(4)基于思維導(dǎo)圖,操作思維的可視化。信息技術(shù)課程中,對于課程的實際操作與實踐是必不可少的。而中小學(xué)信息技術(shù)課程的教學(xué)不僅僅是在計算機(jī)機(jī)房, 是與普通教師相結(jié)合的課堂模式。所以教師在講解操作時,可以借助于思維導(dǎo)圖,進(jìn)行操作的講解。
(5)基于思維導(dǎo)圖,安全思維的可視化。信息安全已經(jīng)是當(dāng)今社會不得不注意的問題。信息技術(shù)方便了我們的學(xué)習(xí)、生活、工作,但存在的安全問題也是學(xué)生不得不注意,不得不學(xué)習(xí)的地方。安全問題有哪些?安全如何保障?依據(jù)思維導(dǎo)圖,學(xué)生以自己感興趣的形式,將計算機(jī)安全問題,通過自己的理解呈現(xiàn)在思維導(dǎo)圖中。
對于中小學(xué)信息技術(shù),目前主要是理論與計算機(jī)的基本操作,以及軟件的基本使用,而隨著信息技術(shù)學(xué)科素養(yǎng),大數(shù)據(jù),云計算,人工智能進(jìn)入學(xué)校,它的內(nèi)容更加廣闊,學(xué)習(xí)深度更加出彩,那樣教學(xué)內(nèi)容也就更加復(fù)雜。而思維導(dǎo)圖的引入,特別是對于計算思維的培養(yǎng)的探索與嘗試,對于信息技術(shù)課程的開展有非常好的借鑒。有利于課程的開展,學(xué)生信息意識的培養(yǎng),進(jìn)而有利于學(xué)生的發(fā)展。