高宇
摘? 要:隨著中小學(xué)信息技術(shù)教學(xué)的不斷開展,雖然在教學(xué)過程中取得了一定的教學(xué)成果,在當(dāng)前中小學(xué)生編程教學(xué)的同時(shí)也暴露出了一些教學(xué)問題,本文主要對(duì)中小學(xué)編程教育教學(xué)的實(shí)踐結(jié)果進(jìn)行了具體的分析,通過分析找出其中存在的具體問題,并在此基礎(chǔ)上提出了相應(yīng)的解決措施,以期為提升中小學(xué)編程教學(xué)效果提供相應(yīng)的理論支持。
關(guān)鍵詞:中小學(xué)生;編程教育;實(shí)踐與思考
【中圖分類號(hào)】G642? ? ? 【文獻(xiàn)標(biāo)識(shí)碼】A? ? ? ?【文章編號(hào)】1005-8877(2020)12-0028-01
中小學(xué)開展的信息技術(shù)課程是學(xué)生學(xué)習(xí)數(shù)字語(yǔ)言的入門階段,而數(shù)字語(yǔ)言相對(duì)于其他學(xué)科教學(xué)內(nèi)容來講比較晦澀難懂,對(duì)此想要為學(xué)生以后學(xué)習(xí)數(shù)字語(yǔ)言奠定良好的基礎(chǔ),需要教師在此階段加強(qiáng)對(duì)學(xué)生教學(xué)的重視程度,并通過不斷完善教學(xué)方法吸引學(xué)生的學(xué)習(xí)興趣,進(jìn)而通過教學(xué)讓學(xué)生更好的掌握編程思想并樹立正確的編程思維具有十分重要的意義。
1.中小學(xué)編程教育教學(xué)實(shí)踐中存在的問題
隨著中小學(xué)信息技術(shù)編程教學(xué)的不斷深入推廣,其在教學(xué)方式與方法也有了一定的完善,從傳統(tǒng)的理論知識(shí)講解逐漸演變至今編程教學(xué)軟件的輔助教學(xué),這從某種意義上來講其取得了較大的教學(xué)成效,然而在實(shí)際教學(xué)活動(dòng)中其仍存在著一定的問題。首先,教師在教學(xué)中將教學(xué)重點(diǎn)放在了代碼的編寫上,而忽視了學(xué)生建模能力的培養(yǎng),雖然在這種教學(xué)環(huán)境之中學(xué)生能夠通過課堂教學(xué)依葫蘆畫瓢進(jìn)行程序的設(shè)計(jì),但是并不能從教學(xué)中真正的掌握編程的方法與目的,從而使學(xué)生不能夠充分發(fā)揮自己的想象設(shè)計(jì)出一款屬于自己的程序。其次,scratch在中小學(xué)編程教學(xué)中得到了普遍的應(yīng)用,其主要是由于它在教學(xué)中采用了搭積木的編程方式將編程變得簡(jiǎn)單化,以便學(xué)生能夠更好的運(yùn)用編程進(jìn)行程序的設(shè)計(jì),但是由于scratch將一些編程方式轉(zhuǎn)化成了語(yǔ)句式的模塊,部分教師在教學(xué)中過度強(qiáng)調(diào)編程工具的具體功能,而忽視了對(duì)程序思維滲透的重視,從而導(dǎo)致了學(xué)生在學(xué)習(xí)過程中缺乏了對(duì)這些編程程序命令的理解,最終限制了學(xué)生編程思想的提升。最后,在編程教學(xué)中教師缺乏對(duì)學(xué)生調(diào)試程序的教學(xué)方法,從而導(dǎo)致了學(xué)生在設(shè)計(jì)完程序之后未能夠按照原本的設(shè)計(jì)目標(biāo)進(jìn)行調(diào)試,部分學(xué)生為了能夠完成調(diào)試程序,有時(shí)會(huì)根據(jù)調(diào)試結(jié)果去修改設(shè)計(jì)目標(biāo)。
2.中小學(xué)生編程教育教學(xué)的實(shí)踐思考
(1)加強(qiáng)對(duì)學(xué)生編程建模的指導(dǎo)
編程建模其主要指的是對(duì)現(xiàn)實(shí)生活中的事物進(jìn)行充分的分析,并通過計(jì)算機(jī)編程的方式與方法將其在計(jì)算機(jī)中體現(xiàn)出來,它對(duì)中小學(xué)信息技術(shù)編程教育教學(xué)有著十分重要的作用,從某種意義上來講它對(duì)提升學(xué)生的編程能力有著積極的促進(jìn)作用。例如,教師在課堂教學(xué)中通過編程游戲《捕魚達(dá)人》作為教學(xué)內(nèi)容進(jìn)行講授編程內(nèi)容時(shí),教師課堂教學(xué)中依照王榮良教授所提出的“故事→規(guī)則→語(yǔ)句→作品”這一兒童信息技術(shù)教學(xué)方法開展教學(xué),并將《捕魚達(dá)人》游戲設(shè)計(jì)分為:故事分析、規(guī)則設(shè)計(jì)、場(chǎng)景設(shè)計(jì)、編寫代碼以及作品調(diào)試,其中故事分析與規(guī)則設(shè)計(jì)就是編程任務(wù)中的分析與建模,在課堂中首先通過播放一組動(dòng)畫讓學(xué)生了解此節(jié)課堂的教學(xué)內(nèi)容,然而再通過問題情境創(chuàng)設(shè)的方式讓學(xué)生獨(dú)立思考了解到游戲設(shè)定規(guī)則,通過這種教學(xué)方式加強(qiáng)對(duì)學(xué)生建模的指導(dǎo),有助于幫助學(xué)生更加深入的了解編程教學(xué)。
(2)加強(qiáng)編程程序思維的滲透
針對(duì)當(dāng)前scratch程序設(shè)計(jì)理念在中小學(xué)信息技術(shù)課程中的應(yīng)用,教師應(yīng)當(dāng)充分認(rèn)識(shí)到其在教學(xué)中應(yīng)用的優(yōu)勢(shì),也正是由于其化繁為簡(jiǎn)的教學(xué)方式符合當(dāng)前我國(guó)小學(xué)生學(xué)習(xí)規(guī)律,所以教師在實(shí)際教學(xué)過程中可以不用在花費(fèi)時(shí)間去向?qū)W生講解抽象的程序流程結(jié)構(gòu)特點(diǎn),在課堂上可以將更多的時(shí)間與精力放在任務(wù)分析方面,在分析編程任務(wù)時(shí)通過對(duì)各個(gè)任務(wù)環(huán)節(jié)之間的關(guān)系進(jìn)行梳理,能夠有效地將編程程序邏輯思維培養(yǎng)融入到信息技術(shù)教學(xué)之中,從而幫助學(xué)生樹立正確的編程程序思維。
(3)完善調(diào)試程序教學(xué)方法
程序的調(diào)試在中小學(xué)信息技術(shù)編程教學(xué)中有著十分重要的作用,它同時(shí)也是編程教學(xué)的重點(diǎn)內(nèi)容之一。學(xué)生在設(shè)計(jì)程序時(shí)很難一次性將程序做好,其中不乏有各種問題存在于設(shè)計(jì)的程序之中,通過程序調(diào)試能夠獲得一個(gè)相對(duì)完美的程序,與此同時(shí)通過程序調(diào)試除了能夠使學(xué)生獲得相應(yīng)的成就感之外,還有助于學(xué)生更好的理解計(jì)算機(jī)編程知識(shí),從而為其以后的學(xué)習(xí)奠定良好的基礎(chǔ)。對(duì)此教師在實(shí)際教學(xué)中應(yīng)當(dāng)加強(qiáng)對(duì)程序調(diào)試教學(xué)環(huán)節(jié)的重視程度,不斷完善教學(xué)方法,如,互換調(diào)試教學(xué)方法,即在課堂上通過讓其他同學(xué)對(duì)自己設(shè)計(jì)的程序進(jìn)行調(diào)試,通過這種調(diào)試教學(xué)方法不僅僅能夠?qū)ζ涑绦蜻M(jìn)行一個(gè)正確的評(píng)價(jià),也能夠拓寬測(cè)試者的程序編程思維。
3.結(jié)論
綜上所述,隨著編程教育在中小學(xué)中的不斷開展,教師在實(shí)際教學(xué)過程中應(yīng)當(dāng)根據(jù)學(xué)生的實(shí)際情況制定相應(yīng)的教學(xué)方法,在化繁為簡(jiǎn)充分利用教學(xué)工具的同時(shí)加強(qiáng)對(duì)學(xué)生編程思維方式的培養(yǎng),與此同時(shí)教師在實(shí)際教學(xué)活動(dòng)中也應(yīng)當(dāng)加強(qiáng)對(duì)學(xué)生編程建模的指導(dǎo),以此來提升學(xué)生的編程能力,從而為學(xué)生以后的學(xué)習(xí)發(fā)展奠定良好的基礎(chǔ)。
參考文獻(xiàn)
[1]魏曉風(fēng),蔣家傅,鐘紅,韓奇.我國(guó)中小學(xué)編程教育發(fā)展的路徑思考[J].中國(guó)教育信息化,2018(24)
[2]李玉閣,劉軍.國(guó)內(nèi)中小學(xué)編程教育研究現(xiàn)狀分析[J].中國(guó)現(xiàn)代教育裝備,2018(08)