“比賽是一種特別的體驗(yàn),當(dāng)你全身心投入在項(xiàng)目創(chuàng)作中,會(huì)有一種很美妙的感覺(jué)。特別是遇到大大小小的問(wèn)題時(shí),需要對(duì)問(wèn)題進(jìn)行抽絲剝繭,去尋找規(guī)律,再通過(guò)源碼編輯器Kitten將這些規(guī)律運(yùn)用到代碼中,最終解決問(wèn)題。”
談到近日參加全國(guó)中小學(xué)信息技術(shù)創(chuàng)新與實(shí)踐大賽(NOC),七年級(jí)學(xué)生唐浩然仍然興奮不已,雖然學(xué)習(xí)編程的時(shí)間僅有一年多,但已經(jīng)獲得了兩屆NOC編程貓創(chuàng)新編程全國(guó)獎(jiǎng)項(xiàng),“我太喜歡編程了,這其中的樂(lè)趣無(wú)窮,好比我有了一項(xiàng)發(fā)明,這個(gè)發(fā)明不僅能幫到自己也能幫到大家,我會(huì)感到非常滿足和開(kāi)心。”
作為NOC的正式賽項(xiàng)之一,NOC編程貓創(chuàng)新編程已連續(xù)舉辦了四屆。今年,有超過(guò)20萬(wàn)編程青少年參與到賽事當(dāng)中 [1] 。在近3個(gè)月的賽程中,參賽選手們使用了多款點(diǎn)貓科技自主研發(fā)的、先進(jìn)的國(guó)產(chǎn)化編程工具,包括圖形化編程工具源碼編輯器Kitten、Python語(yǔ)言編程工具海龜編輯器Turtle和移動(dòng)端圖形化編程工具編程貓Nemo,最終沖破層層考驗(yàn),在比賽中收獲了優(yōu)異的成績(jī),展現(xiàn)了新一代青少年無(wú)限的創(chuàng)造力。
“從小就喜歡數(shù)學(xué),感覺(jué)編程打開(kāi)了邏輯思維訓(xùn)練的新大門”
今年12歲的唐浩然來(lái)自河北秦皇島,在11歲時(shí),他接觸到了點(diǎn)貓科技的源碼編輯器Kitten,一下子就喜歡上了這款“只需要拖拉拽積木塊,就可以簡(jiǎn)單實(shí)現(xiàn)編程”的國(guó)產(chǎn)圖形化編程工具。從此一發(fā)不可收拾地投入到編程學(xué)習(xí)中。他先是系統(tǒng)地學(xué)了半年源碼編輯器Kitten,接著今年又開(kāi)始運(yùn)用海龜編輯器Turtle學(xué)習(xí)Python語(yǔ)言。
雖然只學(xué)習(xí)了一年編程,但這并不妨礙唐浩然成為一名“編程小達(dá)人”。去年,初學(xué)編程的他就參加了NOC編程貓創(chuàng)新編程,最終獲得二獎(jiǎng)。今年再戰(zhàn)NOC的唐浩然,則一鼓作氣奪得第一名。
都說(shuō)興趣是最好的老師,唐浩然就是一個(gè)很好的例子,這也是很多小朋友持續(xù)投入編程學(xué)習(xí)的最好動(dòng)力。他們接觸編程的時(shí)間或早或晚,但從接觸到喜歡,卻都有一份發(fā)自心底的熱愛(ài)。
來(lái)自重慶的劉宇軒,從二年級(jí)就開(kāi)始學(xué)習(xí)編程,并對(duì)編程產(chǎn)生了濃厚的興趣習(xí)。“在學(xué)習(xí)過(guò)程中,我發(fā)現(xiàn)數(shù)學(xué)和編程有著密切的關(guān)系,正好,我又是一名數(shù)學(xué)愛(ài)好者。這簡(jiǎn)直太符合我的胃口了。這樣,我的數(shù)學(xué)和編程同時(shí)得到了提升!”
來(lái)自成都的張嵐則是從8歲開(kāi)始學(xué)習(xí)編程。他說(shuō),從小就對(duì)數(shù)學(xué)邏輯思維非常感興趣,接觸編程以后,感覺(jué)打開(kāi)了邏輯思維訓(xùn)練的新大門,“編程對(duì)我來(lái)說(shuō)就是一件十分有趣的事,每次我自己設(shè)計(jì)出一個(gè)新的游戲,就感覺(jué)特別的有意思。”
事實(shí)上,隨著人工智能等新一代信息技術(shù)的飛速發(fā)展,越來(lái)越多的青少年正投入到編程的學(xué)習(xí)中。
不過(guò),學(xué)習(xí)編程并不等于一定要當(dāng)程序員。在深圳華龍學(xué)校教師陳仁看來(lái),學(xué)習(xí)編程更多的是讓孩子理解未來(lái)的運(yùn)行方式,提升科學(xué)素養(yǎng),掌握面向未來(lái)的思維方式,特別是解決問(wèn)題的能力。這也是NOC編程貓創(chuàng)新編程辦賽的初衷,即通過(guò)運(yùn)用信息技術(shù),激發(fā)青少年創(chuàng)新思維、鍛煉實(shí)踐能力。
深圳華龍學(xué)校教師陳仁正在使用點(diǎn)貓科技的源碼編輯器Kitten進(jìn)行教學(xué)。
陳仁介紹,她在日常的備賽教學(xué)中,特別注重讓孩子學(xué)會(huì)自己分析程序,把大問(wèn)題不斷分割成小問(wèn)題,并且思考如何利用編程來(lái)解決這些問(wèn)題。“這樣孩子們不僅是在比賽和日常學(xué)習(xí)中能養(yǎng)成主動(dòng)思考的習(xí)慣,之后在生活中碰到問(wèn)題也能夠自己去嘗試解決。”
通過(guò)陳仁的分享中可以看出,孩子們通過(guò)日常編程學(xué)習(xí)或比賽中的鍛煉到了新的思維模式,逐步養(yǎng)成主動(dòng)學(xué)習(xí)的習(xí)慣,為未來(lái)融入高速發(fā)展的時(shí)代奠定良好的成長(zhǎng)基礎(chǔ)。
“最開(kāi)始參賽只是喜歡而已,沒(méi)想到越賽越想學(xué)”
任教于重慶市龍門浩隆平小學(xué)校的王節(jié),是一個(gè)懷揣著教育夢(mèng)想和責(zé)任的信息技術(shù)教師。她多年堅(jiān)守在信息技術(shù)教學(xué)崗位,所指導(dǎo)的學(xué)生在各類編程競(jìng)賽中取得了優(yōu)異成績(jī),個(gè)人也多次獲得優(yōu)秀指導(dǎo)教師稱號(hào)。今年的NOC編程貓創(chuàng)新編程落幕后,王節(jié)看著孩子們努力拼搏而來(lái)的成果感到非常欣慰。“參與NOC編程貓創(chuàng)新編程這類鍛煉計(jì)算思維和綜合素養(yǎng)的比賽是非常具有挑戰(zhàn)性的,孩子們?cè)诒荣愔胁粌H需要具備扎實(shí)的編程技能和優(yōu)秀的計(jì)算思維能力,還需要學(xué)會(huì)在遇到問(wèn)題時(shí)能夠整合所學(xué)理論知識(shí)來(lái)解決問(wèn)題。”
重慶市龍門浩隆平小學(xué)校的信息技術(shù)老師王節(jié)通過(guò)編程社團(tuán)招新。
在王節(jié)的班級(jí)里,比賽就是孩子們展示自我的專屬舞臺(tái)。“經(jīng)歷過(guò)每次比賽的歷練,孩子們變得更活躍和自信了,還時(shí)常主動(dòng)要求學(xué)習(xí)更高階的編程知識(shí),為下一次的比賽做好準(zhǔn)備。”王節(jié)想起孩子們好學(xué)的樣子,滿臉笑意。“我覺(jué)得在比賽過(guò)程中理解為什么、怎么辦,去不斷優(yōu)化思路、超越自我,是對(duì)他們努力最好的回報(bào)。
劉宇軒就是王節(jié)班上的學(xué)生,在今年NOC編程貓創(chuàng)新編程比賽中同樣獲得了一等獎(jiǎng)。他說(shuō),最開(kāi)始參加比賽僅僅是喜歡而參與,沒(méi)想到越賽越想學(xué),越學(xué)越快樂(lè),“在參賽的過(guò)程中,我感受到了不斷突破與挑戰(zhàn)自我的樂(lè)趣,體會(huì)到了付出努力收獲成果的滿足,這些都讓我的編程學(xué)習(xí)越來(lái)越有動(dòng)力了。這次最后獲得一等獎(jiǎng),也為我的小學(xué)生涯畫上了一個(gè)圓滿的句號(hào)。”
談及參賽收獲,唐浩然也是一臉的自信。他說(shuō),從NOC編程貓創(chuàng)新編程一路走來(lái),經(jīng)過(guò)初賽、復(fù)賽、并最終有幸和全國(guó)的優(yōu)秀選手同臺(tái)競(jìng)技,這是一種特別的體驗(yàn)。“我想這其中的收獲不僅僅是要得個(gè)什么獎(jiǎng)。當(dāng)我想痛痛快快一次玩兒個(gè)夠時(shí),克服它!我收獲了只有付出才能見(jiàn)到彩虹的覺(jué)悟;當(dāng)我遇到個(gè)難題想放棄時(shí),解決它!我收獲了持之以恒的毅力;當(dāng)一個(gè)一個(gè)問(wèn)題迎刃而解,我收獲了滿滿的自信,和對(duì)未來(lái)的憧憬。”
山東壽光現(xiàn)代明德學(xué)校的信息技術(shù)老師王麗翠正在指導(dǎo)學(xué)生編程學(xué)習(xí)。
已有10年信息技術(shù)從教經(jīng)驗(yàn)的山東壽光現(xiàn)代明德學(xué)校的王麗翠,一直在深入探索與研究更適合學(xué)生學(xué)習(xí)的課程資源與課題,并多次組織學(xué)生參加NOC編程貓創(chuàng)新編程大賽,她認(rèn)為,參加比賽可以讓學(xué)生檢驗(yàn)自己所學(xué)的知識(shí),明白自己編程學(xué)習(xí)中的足與不足,很多時(shí)候是一個(gè)“學(xué)習(xí)-應(yīng)用-迭代”的循環(huán)過(guò)程。“我發(fā)現(xiàn)比賽中出現(xiàn)的操作題和創(chuàng)作題能夠很好地鍛煉學(xué)生們解構(gòu)問(wèn)題的能力。學(xué)生具備這樣的能力不僅有利于他們的編程學(xué)習(xí),對(duì)于他們?cè)谄渌麑W(xué)科知識(shí)上的學(xué)習(xí)甚至將來(lái)的生活也有很大幫助。”
在王麗翠看來(lái),這樣的過(guò)程中,一方面可以讓學(xué)生得以鍛煉應(yīng)用知識(shí)解決實(shí)際問(wèn)題的能力,同時(shí)也能夠促進(jìn)學(xué)生對(duì)所學(xué)知識(shí)的融會(huì)貫通。
編程小達(dá)人的備賽心得:反復(fù)練習(xí),積累靈感
陳仁認(rèn)為,當(dāng)一個(gè)孩子喜歡編程,并樂(lè)在其中時(shí),比賽取得好的成績(jī)也是順其自然的事情,但更重要的是要讓孩子有持續(xù)學(xué)習(xí)的能力。
對(duì)于如何激起學(xué)生學(xué)習(xí)編程的興趣,并保持激情、貫徹始終,陳仁分享了她的理解。首先要充分了解孩子的學(xué)習(xí)心理,通過(guò)設(shè)計(jì)巧妙的課程,逐步引導(dǎo)孩子。“日常我會(huì)運(yùn)用練習(xí)法讓孩子們進(jìn)行常規(guī)訓(xùn)練,再根據(jù)學(xué)生實(shí)際情況進(jìn)行安排,把典型練習(xí)、變式練習(xí)和創(chuàng)造性練習(xí)結(jié)合起來(lái),培養(yǎng)學(xué)生舉一反三的能力。引導(dǎo)孩子享受比賽的過(guò)程,體驗(yàn)賽中的樂(lè)趣。”陳仁說(shuō)。
其次,備賽的過(guò)程爭(zhēng)分奪秒,要想做到效率最大化就需要讓學(xué)生掌握項(xiàng)目規(guī)劃能力,合理地分配每一步所需的時(shí)間,提前做好預(yù)判。
對(duì)此,王麗翠也有自己的教學(xué)方式,即先讓學(xué)生學(xué)會(huì)自主規(guī)劃全局,然后再逐一拆解問(wèn)題進(jìn)行細(xì)節(jié)上的優(yōu)化提升。“在整個(gè)比賽過(guò)程中,學(xué)生們需要縝密思考每個(gè)賽題部分的優(yōu)先級(jí),結(jié)合反思和迭代優(yōu)化的思維模式,反思程序中的缺失與不足之處,反復(fù)進(jìn)行優(yōu)化與迭代,最終達(dá)到滿意的效果。”
在老師們的引導(dǎo)下,選手們也各自尋找到了適合自己的備賽方法。11歲張嵐已經(jīng)學(xué)了3年編程,或是從小對(duì)數(shù)學(xué)思維非常感興趣,他的備賽方法邏輯清晰且目標(biāo)明確,這也讓他一舉拿到此次NOC編程貓創(chuàng)新編程賽項(xiàng)小學(xué)組一等獎(jiǎng)。他為此總結(jié)了三個(gè)自我訓(xùn)練的備賽方法:一是基礎(chǔ)鞏固,把所有模塊的要點(diǎn)都復(fù)習(xí)一遍,對(duì)于一知半解的部分,先查資料再帶著無(wú)法解決的問(wèn)題去請(qǐng)教老師;二是持續(xù)練習(xí),當(dāng)我完成對(duì)所有知識(shí)點(diǎn)的整體梳理之后,就進(jìn)入持續(xù)練習(xí)階段,通過(guò)不斷做題加深對(duì)每個(gè)知識(shí)點(diǎn)的理解;三是限時(shí)訓(xùn)練,比賽都是有時(shí)限的,在平時(shí)練習(xí)時(shí)為了完善作品對(duì)于時(shí)間不會(huì)有太多考慮,但是在賽前兩周我會(huì)進(jìn)行限時(shí)訓(xùn)練,鍛煉自己的快速反應(yīng)能力和時(shí)間規(guī)劃能力。
對(duì)于創(chuàng)作題,張嵐還安排了加強(qiáng)訓(xùn)練,每天請(qǐng)媽媽隨機(jī)出主題,限制自己在90分鐘內(nèi)完成,完成后再?gòu)?fù)盤作品中的不足和創(chuàng)作過(guò)程中遇到的瓶頸,并在下一次訓(xùn)練時(shí)著重注意,循環(huán)往復(fù)積累靈感和創(chuàng)作思路。
任何比賽都是一場(chǎng)考驗(yàn),NOC編程貓創(chuàng)新編程也不例外,而且是面向未來(lái)的考驗(yàn)。在這個(gè)舞臺(tái)上,越來(lái)越多的青少年正涌入其中,他們的思維能力、實(shí)踐能力和解決問(wèn)題的能力不斷地得到鍛煉,這也讓他們面對(duì)未來(lái)的挑戰(zhàn)時(shí)更加充滿信心。
未來(lái),點(diǎn)貓科技將繼續(xù)專注國(guó)產(chǎn)編程工具的創(chuàng)新,一起陪伴廣大青少年探索未來(lái)更多的可能性,關(guān)注青少年綜合素質(zhì)和科學(xué)素養(yǎng)的發(fā)展,為未來(lái)高層次科技創(chuàng)新型人才儲(chǔ)備奠定廣闊基礎(chǔ)。