劉松生
摘要:當(dāng)今時代,編程不再只是程序員的專屬。現(xiàn)在的編程可以說是從孩子小的時候就開始了,小時候就有兒童編程,但是其中比較熱門的是創(chuàng)意編程。創(chuàng)意編程是孩子在創(chuàng)造性的活動中主動地學(xué)習(xí)電腦程序設(shè)計,充分利用電腦程序來構(gòu)建虛擬的世界,在解決問題的過程中,進(jìn)行探索式的學(xué)習(xí)編程。本篇文章站在孩子初中時期的角度,來談一談信息技術(shù)中的傳統(tǒng)編程和創(chuàng)意編程之間的區(qū)別以及如何將創(chuàng)意編程與初中的信息技術(shù)結(jié)合起來。
關(guān)鍵詞:初中信息技術(shù);創(chuàng)意編程
如今的孩子從小就開始接觸編程,正確傳授給孩子創(chuàng)意編程的方法,對孩子以后的影成長以及對編程的效果都有很大程度上的影響。
一、創(chuàng)意編程的介紹
(一)歷史
創(chuàng)意編程的由來:在2007年,美國麻省理工學(xué)院研發(fā)出Scratch,可視化編程工具Scratch不僅讓編程充滿創(chuàng)意,而且使設(shè)計輕松又有趣。在2009年,Scratch有一個"抓取"功能模塊,余宙華老師根據(jù)這個“抓取”功能模塊,形象地將它譯為"魔抓",使用獨創(chuàng)的創(chuàng)意編程魔法師升級體系啟發(fā)孩子的創(chuàng)造力和想象力。
(二)特點
如果說有什么課程既能培養(yǎng)孩子的創(chuàng)造力,又可增強(qiáng)他們思維的縝密性,那非編程莫屬了。少兒編程活動代表了國際最新的STEAM教育理念,集科學(xué)(Science)、技術(shù)(Technology)、工程(Engineering)、藝術(shù)(Art)和數(shù)學(xué)(Mathematics)于一體,是一種創(chuàng)新型教育。
創(chuàng)意編程顛覆了傳統(tǒng)的電腦啟蒙少年兒童的教育方法,是其針對特點開發(fā)的可視化、趣味性編程語言,其中包含一系列創(chuàng)新型創(chuàng)意編程作品、教學(xué)方法以及教育理念。與傳統(tǒng)編程不一樣的是,傳統(tǒng)編程使用的教學(xué)方法單一,而創(chuàng)意編程培養(yǎng)孩子建構(gòu)編程知識和建構(gòu)的能力,利用電腦進(jìn)行創(chuàng)造性的活動。創(chuàng)意編程不僅在為人熟知的3X學(xué)習(xí)法(探索、實驗、自我表達(dá))的基礎(chǔ)上,而且以卡丁車教育法,幫助學(xué)生在實踐中發(fā)現(xiàn)問題、解決問題,引領(lǐng)孩子走上創(chuàng)新創(chuàng)造、嚴(yán)謹(jǐn)務(wù)實的道路。
二、創(chuàng)意編程與傳統(tǒng)編程的區(qū)別
(一)目的不同
傳統(tǒng)編程主要目的是就業(yè),主打的是職業(yè)技能培訓(xùn),而創(chuàng)意編程最主要的目的是為了讓孩子提升思考事物的邏輯思維水平,可以幫助孩子增加想象力,培養(yǎng)起自己學(xué)習(xí)和思考的能力。
(二)課程內(nèi)容不同
傳統(tǒng)編程中編寫的程序內(nèi)容死板、枯燥和煩瑣,致使孩子就像對上學(xué)中必須學(xué)習(xí)的科目一樣,很難對編程產(chǎn)生興趣,但是創(chuàng)意編程就不一樣了,它主要通過做游戲和講述故事來講解課程內(nèi)容。
(三)教學(xué)方法不同
傳統(tǒng)編程采用授課的方式,讓孩子產(chǎn)生不了興趣。但是創(chuàng)意編程卻從簡單的游戲開始,一級一級,深入到抽象高級的游戲,讓孩子在做游戲中學(xué)到知識。
三、創(chuàng)意編程與初中信息技術(shù)的結(jié)合
(一)創(chuàng)意編程當(dāng)前現(xiàn)狀
在創(chuàng)意編程領(lǐng)域中,Scratch軟件可以說是使用最廣泛的,但各個地區(qū)的使用情況和水平各具差異:北京、廣州等城市形成了較為完善的Scratch教學(xué)體系;在香港、臺灣,Scratch軟件已全面面向小學(xué)生;上海、湖北等地對Scratch軟件的使用則處于落后地位。
當(dāng)前國內(nèi)創(chuàng)意編程教材存在諸多問題:缺乏教學(xué)系統(tǒng)性,市面上的許多教材都以盈利為目的,相對來說不能達(dá)到良好的教學(xué)目的;未能很好地融入創(chuàng)意編程的核心理念,創(chuàng)意編程可以較好地培養(yǎng)學(xué)生的想象能力和動手能力以及思維能力,但是許多教材卻不夠重視這一點,達(dá)不到綜合性、創(chuàng)新性和系統(tǒng)性的要求。
因此,盡管國內(nèi)的創(chuàng)意編程方面已經(jīng)取得初步發(fā)展,但是仍然存在很多問題,還是要繼續(xù)努力編寫出更完善的創(chuàng)意編程教材。
(二)創(chuàng)意編程教材遵循的理論基礎(chǔ)與開發(fā)原則
1.注重對學(xué)生跨學(xué)科能力的培養(yǎng)。在教材設(shè)計中,注重教材與不同學(xué)科知識結(jié)合,讓學(xué)生能更容易地理解課本中的邏輯,可以利用已有的知識來完成對于創(chuàng)意編程的學(xué)習(xí),將編程的思維教給學(xué)生。
2.分組式學(xué)習(xí)。分組式學(xué)習(xí)是指學(xué)習(xí)者可以在分組中主動、積極地學(xué)習(xí)的觀點。在教材設(shè)計中注重分組學(xué)習(xí)的情景,教師要進(jìn)行引導(dǎo),學(xué)生以小組合作方式解決問題。
3.游戲化學(xué)習(xí)。游戲化學(xué)習(xí)在近年來受到教育技術(shù)界的專家的普遍關(guān)注。游戲化學(xué)習(xí)采用游戲的機(jī)制,美學(xué)和游戲思維吸引學(xué)生,促進(jìn)學(xué)習(xí) 。教師在課堂上可以設(shè)置與創(chuàng)意編程相關(guān)的小游戲,使得學(xué)生在游戲中完成對創(chuàng)意編程的學(xué)習(xí)。
四、結(jié)語
創(chuàng)意編程對孩子成長有很大幫助,我國的創(chuàng)意編程盡管有很大的發(fā)展,但是仍然需要繼續(xù)努力,許多方面還是仍然有許多不足,比如教材、資源、教學(xué)力量等等。初中的信息技術(shù)可以多向創(chuàng)意編程方面靠近,不僅可以提高孩子自主學(xué)習(xí)和創(chuàng)新創(chuàng)造的能力,還可以提升孩子思考問題的邏輯思維水平,與此同時,對于孩子的想象能力以及表達(dá)能力都有很大的提升,對孩子的成長有很大幫助。因此,盡力將創(chuàng)意編程與初中的信息技術(shù)結(jié)合起來,是很有必要的,遵循創(chuàng)意編程教材編寫的原則,貫穿卡丁車教育法,幫助學(xué)生在實踐中發(fā)現(xiàn)問題、解決問題,引領(lǐng)孩子走上創(chuàng)新創(chuàng)造、嚴(yán)謹(jǐn)務(wù)實的道路。
參考文獻(xiàn):
[1]西湖區(qū)圖書館.在SCRATCH中體驗創(chuàng)客新世界[N].杭州圖書館,2018-04-10.
[2]金元君.創(chuàng)客背景下的校本教材開發(fā)研究與實踐[D].上海師范大學(xué),2014.
[2]胡衛(wèi)平,首新,陳勇剛.中小學(xué)STEAM教育體系的建構(gòu)與實踐[J].華東師范大學(xué)學(xué)報(教育科學(xué)版),2017.