
孩子的成長在于認(rèn)知的提升、知識的積累和思維能力的發(fā)展,學(xué)生在一生的學(xué)習(xí)過程中,每階段都有階段性的學(xué)習(xí)目標(biāo),該目標(biāo)要符合當(dāng)前年齡階段的年齡特征,認(rèn)知水平和理解能力,才能更有效的提升學(xué)習(xí)成效。
對于學(xué)生學(xué)習(xí)編程的發(fā)展需要,每個階段要根據(jù)該年齡段的認(rèn)知水平和能力,學(xué)習(xí)不同階段的編程課程、知識和發(fā)展能力。
學(xué)前階段:主要通過游戲、活動或體驗,初步培養(yǎng)幼兒對游戲化編程的興趣。
在幼兒園階段,編程教育要充分利用孩子們愛玩的天性,利用環(huán)境創(chuàng)設(shè)、具象的編程道具以及通俗易懂的解釋,讓幼兒對編程產(chǎn)生興趣。在這個階段,孩子們對編程產(chǎn)生好奇和興趣,引發(fā)內(nèi)心對于編程世界的探索,為以后的編程能力發(fā)展埋下萌發(fā)的種子。
小學(xué)低、中年級:以體驗為主,開展圖形化編程游戲教學(xué),培養(yǎng)學(xué)生的編程思維。
在小學(xué)的低、中年級,以體驗編程為主,孩子們對于從具象到抽象的過程中,對于圖形化編程有非常大的興趣去嘗試。在做簡單的動畫、故事、游戲的過程中,培養(yǎng)學(xué)生的編程思維,也就是培養(yǎng)學(xué)生分析問題、解決問題的能力。在編程思維的培養(yǎng)過程中,把編程和生活能力相結(jié)合,在日常生活中運用編程思維,培養(yǎng)好的學(xué)習(xí)、生活習(xí)慣。
小學(xué)高年級:滲透基礎(chǔ)代碼編程教學(xué),初步培養(yǎng)學(xué)生的計算思維。
在小學(xué)的高年級,可以利用編程知識和工具,和學(xué)科相結(jié)合,綜合各種學(xué)科知識的融合,促進(jìn)學(xué)生自身綜合素質(zhì)的提高。和學(xué)科相結(jié)合是編程的最重要的工具性之一,不管是利用編程解決數(shù)學(xué)問題、完成物理實驗,還是作為各學(xué)科融合的工具,都是其他的工具達(dá)不到的。
初中階段:學(xué)生通過程序設(shè)計語言學(xué)習(xí),理解基礎(chǔ)算法,發(fā)展計算思維,能夠綜合運用編程知識解決簡單的實際問題。
初中階段學(xué)生綜合利用編程知識,可以和人工智能、創(chuàng)客硬件相結(jié)合,實地解決實際的問題。
普通高中階段:學(xué)生要掌握一到兩種程序設(shè)計語言的基本知識,利用程序設(shè)計語言實現(xiàn)簡單的算法,逐步形成利用編程解決實際問題的能力。