杜文葉
眾所周知,編程是一項(xiàng)復(fù)雜的事情,圖形化編程軟件集聲音、圖片、動(dòng)畫(huà)等于一體,通過(guò)搭積木的方式編寫(xiě)程序,從而創(chuàng)作出具有故事情節(jié)的動(dòng)畫(huà)或者游戲作品。傳統(tǒng)的教學(xué)課型簡(jiǎn)單,學(xué)生自主學(xué)習(xí)時(shí)間少,教師可以將圖形化編程與教學(xué)結(jié)合,制作教學(xué)所需的動(dòng)畫(huà)和游戲等,激發(fā)學(xué)生學(xué)習(xí)的積極性。圖形化編程應(yīng)用方式靈活多樣,可以切實(shí)提高其課堂教學(xué)的有效性,提高學(xué)生多方面的素質(zhì)。本文筆者從教學(xué)實(shí)踐出發(fā),對(duì)圖形化編程在教學(xué)中的有效運(yùn)用作了粗淺的闡述。
一、 圖形化編程的特點(diǎn)
興趣是直接推動(dòng)學(xué)生主動(dòng)學(xué)習(xí)的內(nèi)在動(dòng)力,它促使學(xué)生追求知識(shí),探索科學(xué)的奧妙。圖形化編程很適合孩子學(xué)習(xí),相對(duì)于傳統(tǒng)純字符界面代碼編程平臺(tái),圖形化編程更容易上手,更能激發(fā)學(xué)生學(xué)習(xí)編程的興趣。圖形化編程的突出特點(diǎn),就是將一條條字符命令變成圖形,使用者可以不認(rèn)識(shí)英文單詞,也可以不會(huì)使用鍵盤(pán),就可以把這些代表程序的圖形塊,像搭建積木一樣,通過(guò)拖拽搭建就可以制作一個(gè)小故事、小游戲、小應(yīng)用。甚至現(xiàn)在的圖形化編程軟件支持越來(lái)越多的硬件設(shè)施,只要將開(kāi)源硬件類(lèi)設(shè)施連接所編程序,就可以實(shí)現(xiàn)交互功能,以解決生活中的一些實(shí)際問(wèn)題。
二 、圖形化編程在學(xué)中的作用
未來(lái)必定是科技時(shí)代,而科技對(duì)各個(gè)行業(yè)的改造也越來(lái)越快。所以,從孩子未來(lái)安身立命的角度考慮,培養(yǎng)孩子的科技思維是沒(méi)錯(cuò)的。人工智能的底層邏輯就是編程,未來(lái)如果孩子不懂編程,就沒(méi)辦法和智能機(jī)器溝通?,F(xiàn)在越來(lái)越多的學(xué)生參加編程班,信息技術(shù)教材中也新增了很多編程內(nèi)容,“編程思維”就是“解決問(wèn)題,找出方法”的思維過(guò)程。通過(guò)尋求解決問(wèn)題方法中每個(gè)小問(wèn)題被單獨(dú)檢視、思考,搜索解決方案。理清解決思路后,設(shè)計(jì)步驟,執(zhí)行程序,解決問(wèn)題。
現(xiàn)在圖形化編程類(lèi)軟件越來(lái)越多,除了大家熟悉的scratch之外,3Dmaker、空中編舞等許多的軟件也采用圖形化編程的形式,而且這些程序的設(shè)計(jì)均包含了數(shù)學(xué)、語(yǔ)文、科學(xué)、英語(yǔ)等多學(xué)科知識(shí),圖形化編程所涉及的知識(shí)對(duì)學(xué)生來(lái)說(shuō)是浩瀚無(wú)邊,學(xué)生不可能完全掌握這些內(nèi)容,只能無(wú)限地提升、不斷獲取、不斷創(chuàng)新,學(xué)生在解決問(wèn)題的過(guò)程中不知不覺(jué)就掌握所要學(xué)習(xí)的知識(shí),從中品嘗到收獲的樂(lè)趣。而且圖形化編程軟件大多有對(duì)應(yīng)硬件支持,學(xué)生們興趣盎然,特別適合小學(xué)階段開(kāi)展與培養(yǎng),編程對(duì)孩子成長(zhǎng)、培養(yǎng)思考模式、綜合素養(yǎng)和做事能力等都有很大幫助。
三、 圖形化編程在教學(xué)中的作用
近年來(lái),在新課程改革的歷程中,各學(xué)校充分認(rèn)識(shí)到信息技術(shù)的巨大力量,大力普及信息技術(shù)教育,把信息技術(shù)教育作為深化教育改革、全面推進(jìn)素質(zhì)教育和提高教育質(zhì)量的一次重大舉措。如今的信息技術(shù)課程已成為中小學(xué)生的必修課程,并在基礎(chǔ)教育中占有重要地位。圖形化編程作為信息技術(shù)中的一部分,不僅可以作為教學(xué)內(nèi)容而存在,還可以利用它的強(qiáng)大功能,協(xié)助于我們的教學(xué),運(yùn)用到語(yǔ)、數(shù)、英等各學(xué)科的教學(xué),根據(jù)各學(xué)科的特點(diǎn)需要,制作相關(guān)知識(shí)動(dòng)畫(huà),激發(fā)學(xué)生的學(xué)習(xí)興趣,從而提高教學(xué)的效率。例如,在語(yǔ)文課中,可結(jié)合教材內(nèi)容,運(yùn)用圖形化編程制作小故事,作品可以達(dá)到聲畫(huà)并茂,有助于激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生的學(xué)習(xí)效率。
總之,圖形化課程是一門(mén)新興的課程內(nèi)容,內(nèi)容豐富,功能多,不但易上手操作,而且還讓學(xué)生在短時(shí)間內(nèi)學(xué)到更多學(xué)科知識(shí),這就要求我們教師要掌握多的信息技術(shù)和學(xué)科知識(shí),提高自身綜合素質(zhì),注重培養(yǎng)學(xué)生的綜合素養(yǎng)。教學(xué)有法,教無(wú)定法,教無(wú)止境。關(guān)鍵靠我們自己去思考、探索、研究和總結(jié),以達(dá)到我們預(yù)期的目的和效果,從而使我們的教育遍地開(kāi)花,碩果累累。