王衛(wèi)全
學科核心素養(yǎng)是學生在真實的情境中解決問題時所表現(xiàn)出來的價值觀念、必備品格和關(guān)鍵能力,而關(guān)鍵能力形成的關(guān)鍵是培養(yǎng)學生的知識遷移能力。在培養(yǎng)計算思維的過程中,如何通過培養(yǎng)學生的知識遷移能力,實現(xiàn)“為遷移而教”來達到“計算思維的應用效能”呢?筆者基于圖形化編程的學習,來探索小學生計算思維的培育。本文以小學信息技術(shù)《寵物貓的表演秀——初識圖形化編程》一課為例,嘗試從道、法、術(shù)三個層面予以探討。
● 道:“為遷移而教”何以可能?
道即教學理念,它指引教學的目標和方向。
“為遷移而教”,此道的精髓在于,遵循深度學習的基本規(guī)律,促進知識的有效遷移。關(guān)于“遷移”的學習理論最早由奧蘇貝爾提出,奧蘇貝爾在有意義言語學習理論的基礎(chǔ)上提出了認知結(jié)構(gòu)遷移理論。建立合理的認知結(jié)構(gòu)是知識遷移的基礎(chǔ),“為遷移而教”就是要強調(diào)學生在理解的基礎(chǔ)上,經(jīng)歷深度動機、深度體驗、高階思維、深度協(xié)作和深度建構(gòu)的深度學習過程,達成將所學知識應用到新的問題情境中的預期目標,實現(xiàn)“教是為了不教”,從而培養(yǎng)學生的自主學習能力。
建構(gòu)主義理論強調(diào),教學的關(guān)鍵是要不斷地讓學生建立新舊知識之間的聯(lián)系和促進新舊經(jīng)驗的重組,引導學生進行持續(xù)的知識建構(gòu)過程,而知識的持續(xù)建構(gòu)是以問題解決為基礎(chǔ)的,學生只有經(jīng)歷真實的問題解決的過程,知識建構(gòu)才有可能發(fā)生。所以,在教學設(shè)計時,運用整體思維,在深度分析教材和學情的基礎(chǔ)上,基于學科大概念,提煉核心知識,并將核心知識轉(zhuǎn)化為核心問題,課堂教學圍繞核心問題的解決,促進知識的完整建構(gòu),使得“為遷移而教”成為可能。
● 法:如何用問題驅(qū)動實現(xiàn)“為遷移而教”?
法即方法,是實現(xiàn)教學目標的方法體系或教學模式。問題驅(qū)動即是一種實現(xiàn)“為遷移而教”的良好方法:讓學生經(jīng)歷完整的問題解決過程和持續(xù)的知識建構(gòu)過程。問題解決和知識建構(gòu)是課堂教學的兩條線索,前者是明線,后者是暗線,兩者相輔相成。
1.讓學生經(jīng)歷完整的問題解決過程
學生的知識遷移是在解決問題的過程中逐步發(fā)生的,問題驅(qū)動教學的三個環(huán)節(jié)是:創(chuàng)設(shè)情境、發(fā)現(xiàn)問題,分解問題、解決問題,回顧問題、知識建構(gòu)。在課堂教學中,要讓學生經(jīng)歷發(fā)現(xiàn)問題、分解問題、解決問題和回顧問題的完整過程。本節(jié)課從“如何制作寵物貓的表演秀動畫”這個核心問題開始,引導學生將核心問題分解為五個子問題:動畫是用什么制作的(制作工具),寵物貓是在哪里表演的(在哪里),動畫是如何制作的(怎么辦),如何讓寵物貓的表演更精彩(怎么樣),下一節(jié)課如何再次觀看動畫(還可以怎樣)。在這一過程中,學生學會了從情境中如何發(fā)現(xiàn)核心問題,并用分解思維將核心問題分解為子問題。問題鏈的設(shè)計,讓學生的學習回歸真實的生活世界,明白知識源于生活,知識也將應用于生活中的問題解決,為知識遷移奠定了基礎(chǔ)。
2.讓學生經(jīng)歷持續(xù)的知識建構(gòu)過程
在問題驅(qū)動教學中,知識建構(gòu)的過程,是教師帶著學生進入“情境場”,圍繞“問題鏈”,基于“活動串”,跨過“思維橋”,建構(gòu)“知識樹”的過程,所以,問題驅(qū)動教學的五大要素是情境場、問題鏈、活動串、思維橋和知識樹。情境場追問知識建構(gòu)的意義,回答為什么學;問題鏈是知識建構(gòu)的載體,回答學什么;活動串是知識建構(gòu)的基礎(chǔ),回答怎么學;思維橋是知識建構(gòu)的關(guān)鍵,回答如何學得有深度;知識樹是知識建構(gòu)的結(jié)果,回答學到了什么。在本節(jié)課中,大部分學生對寵物貓具有深厚感情,寵物貓表演秀情境能表達學生的愛心和善意,使“情境場”有意義、有意思、有挑戰(zhàn),易于激發(fā)學生的學習興趣和深層學習動機;“如何制作寵物貓的表演秀動畫”這一核心問題,能引發(fā)學生的好奇心和探究欲,調(diào)動學生動手實踐的積極性,五個層層遞進的子問題也為學生解決核心問題提供了合適的支架,問題設(shè)計實現(xiàn)了知識邏輯、生活邏輯和學習邏輯的有機統(tǒng)一,“問題鏈”促進了知識與知識、知識與生活、知識與學習需求之間建立有機關(guān)聯(lián);以看書自學、嘗試操作、小組討論、分享收獲等豐富的“活動串”,實現(xiàn)了基礎(chǔ)問題自主學習、提高問題合作學習、拓展問題探究學習的多樣化學習方式的融合;在活動中通過不斷地追問和評價,引導學生反思與同伴對話,在思維橋的輔助下,促進學生高階思維的發(fā)生和知識的主動建構(gòu);最后通過動態(tài)的思維導圖,梳理知識發(fā)生、發(fā)展和總結(jié)的過程,知識樹讓學生的思維過程清晰可見。
● 術(shù):計算思維如何在問題驅(qū)動中培養(yǎng)?
術(shù)即技術(shù)實現(xiàn)方案,是將方法落地的具體實踐操作。計算思維的術(shù)在于概括出解決問題的一般過程:將復雜問題分解成一系列簡單的問題(分解)→分別研究這些簡單的問題,關(guān)注重要特征,忽略不相關(guān)的細節(jié),概括解決問題的思路(抽象與建模)→編寫解決問題的程序(算法設(shè)計與實施)→對設(shè)計的解決方案進行評估(評估)→將解決問題的思路遷移到生活中(遷移)。如何通過問題驅(qū)動培養(yǎng)小學生的計算思維呢?本課基于以上思路,分別從分解、抽象與建模、算法設(shè)計與實施、評估和遷移等五個方面進行闡述。
1.分解
不斷地引導學生學會分解問題是培養(yǎng)小學生計算思維的必要環(huán)節(jié),問題驅(qū)動教學特別強調(diào)對問題的分解,除了將核心問題分解為若干子問題外,還通過追問,將子問題進一步分解,直至可通過有限步驟解決。例如,子問題2提出了問題“寵物貓是在哪里表演的?”之后,追問:動畫制作的窗口與生活中的舞臺有什么聯(lián)系?引導學生回憶生活中的舞臺表演經(jīng)歷,類比窗口的功能,通過對比,將生活中的經(jīng)驗有效遷移到新知識的學習中,化抽象為具體,順利實現(xiàn)經(jīng)驗的重組。
2.抽象與建模
問題分解后,如何將子問題轉(zhuǎn)化為計算機可解決的問題,則需要提煉問題的關(guān)鍵要素和結(jié)構(gòu)模型。例如,針對問題3“寵物貓怎樣在舞臺上表演的?”,進一步追問:“寵物貓要表演哪些動作?”“如何讓寵物貓的動作連貫起來?”引導學生聚集“寵物貓發(fā)出‘喵的聲音”和“走起來”這兩個關(guān)鍵動作,同時啟發(fā)學生探究動作之間的關(guān)系,這兩個過程就是抽象和建模的過程。
3.算法設(shè)計與實施
算法設(shè)計的過程,是將解決問題的模型具體化的過程。例如,提出問題4“如何讓寵物貓的表演更精彩呢?”是因為在問題3中,發(fā)現(xiàn)很多學生從控件區(qū)拖拽到腳本區(qū)的控件不能正常運行,經(jīng)分析,主要有兩大原因:一是控件之間沒有建立連接,二是沒有啟動腳本的開始控件(綠旗),深層次原因是沒有形成算法思維,所以,要引導學生思考基于圖形化編程平臺設(shè)計動畫的一般過程:開始→動作對應的控件→控件的有效連接。
4.評估
在學生的作品完成之后,通過分組展評,讓學生反思作品制作的過程,完成對算法的優(yōu)化。例如,有的學生增加了背景圖片,有的學生讓寵物貓翻跟頭,還有的學生讓寵物貓?zhí)琛ㄟ^評估,學生再現(xiàn)了算法設(shè)計的過程,并通過相互啟發(fā),獲得優(yōu)化算法的策略。
5.遷移應用
課堂最后,教師總結(jié):本節(jié)課掌握制作動畫的一般方法是下一節(jié)課學習的基礎(chǔ),寵物貓的成長過程和每一位同學的成長過程是一致的,暗示每一位同學都可以像寵物貓一樣,通過自身的努力和實踐,變得越來越聰明,越來越可愛。
綜上所述,“為遷移而教”的道是“深度學習”,法是“問題驅(qū)動”,術(shù)是“計算思維”,三者前后關(guān)聯(lián),不可分割。