樓林飛
摘要:信息技術(shù)發(fā)展迅速,各行各業(yè)都已離不開信息技術(shù)的加持,因此,信息技術(shù)編程教學(xué)成為了中國教育行業(yè)備受重視的一門課程。信息技術(shù)編程也因?yàn)椴僮骱唵?,趣味性?qiáng)等特點(diǎn)吸引了大批學(xué)子和教師的喜愛。為了提高信息技術(shù)編程教學(xué)的質(zhì)量,本文將對(duì)信息技術(shù)編程教學(xué)進(jìn)行具體的研究分析,探討具體的教學(xué)方式。
關(guān)鍵詞:信息技術(shù);編程;教學(xué);實(shí)踐與思考
中圖分類號(hào):A ?文獻(xiàn)標(biāo)識(shí)碼:A ?文章編號(hào):(2021)-11-238
引言
隨著信息時(shí)代的到來,數(shù)字語言學(xué)習(xí)已然成為了每一位學(xué)生學(xué)習(xí)生涯中必須接觸和掌握的一項(xiàng)技能。但是對(duì)于小學(xué)生來說,數(shù)字語言過于生僻,小學(xué)生們難以理解和掌握,且因?yàn)橐粺o所知大都對(duì)其興趣缺乏。為了增強(qiáng)學(xué)生的興趣,吸引學(xué)生的注意力,幫助學(xué)生掌握這項(xiàng)技能,教師們首先要做的就是讓小學(xué)生對(duì)其形成一個(gè)形象的認(rèn)識(shí)。要想達(dá)到此效果,需要一個(gè)軟件進(jìn)行輔助,該軟件就是Scratch,它趣味性強(qiáng),特點(diǎn)鮮明,功能齊全,應(yīng)用范圍廣泛,易于操作,是一款不可多得的鍛煉小學(xué)生編程能力的軟件。不止如此,Scratch的幾項(xiàng)主要指令已經(jīng)大致涵蓋了程序設(shè)計(jì)中的所有基本概念,可以說接觸Scratch,就是初步接觸編程,這對(duì)于小學(xué)生掌握編程是百利而無一害的。
一、小學(xué)信息技術(shù)編程教學(xué)中的眾多失誤之處
信息技術(shù)編程教學(xué)在我國已推行多年,隨著信息技術(shù)編程教學(xué)推廣的不斷深入,其教學(xué)方式方法已經(jīng)有所完善,比如教學(xué)方式已從簡單的理論知識(shí)講解轉(zhuǎn)變?yōu)檐浖o助教學(xué),但是,縱觀全局,小學(xué)信息技術(shù)編程教學(xué)過程中仍然存在著一些問題,具體如下:
1、教師教學(xué)重點(diǎn)出現(xiàn)偏差
在實(shí)際教學(xué)中,大多數(shù)教師注重的都是編程代碼的編寫,而對(duì)于學(xué)生建模能力的培養(yǎng)并不是很重視,如此教學(xué)方式導(dǎo)致的教學(xué)結(jié)果就是,雖然學(xué)生根據(jù)教師所教授的代碼編寫方法也能夠依葫蘆畫瓢,完成一定的程序設(shè)計(jì),但是從編程學(xué)習(xí)的方法和目的來看,此教學(xué)方法是無法真正達(dá)到編程教學(xué)的目的的,因?yàn)榇祟惤虒W(xué)方法嚴(yán)重限制了學(xué)生想象力的發(fā)揮,讓學(xué)生的想象力無法在程序設(shè)計(jì)中得到應(yīng)有的應(yīng)用。
2、教學(xué)思維出現(xiàn)偏差
為了改善小學(xué)信息技術(shù)編程教學(xué)的教學(xué)效果,很多教師都轉(zhuǎn)變了自己的編程教學(xué)方法,如將編程方式轉(zhuǎn)換成語句式的模塊,但是從結(jié)果來看,該轉(zhuǎn)變結(jié)果并不理想。由于在此過程中部分教師過度強(qiáng)調(diào)編程工具本身的功能,忽視了程序思維的價(jià)值,最終導(dǎo)致學(xué)生的編程學(xué)習(xí)僅僅停留在表層——學(xué)生的程序思維難以得到提升。
3、教學(xué)方法有誤
程序設(shè)計(jì)完成之后,一般都需要對(duì)其根據(jù)設(shè)計(jì)目的進(jìn)行調(diào)試,讓其符合設(shè)計(jì)目的,但是因?yàn)榻處煹慕虒W(xué)失誤,大多數(shù)的學(xué)生都缺乏調(diào)試程序方面的學(xué)習(xí),學(xué)生在完成程序設(shè)計(jì)之后,并未對(duì)程序進(jìn)行最后的調(diào)試。有的學(xué)生雖然進(jìn)行了調(diào)試,但卻是根據(jù)調(diào)試結(jié)果來修改最初的設(shè)計(jì)目的,嚴(yán)重的不符合編程教學(xué)的初衷,本末倒置。
二、信息技術(shù)編程教學(xué)的實(shí)踐和思考
1、重視建模教學(xué)
所謂的編程建模,其實(shí)就是在深入了解了現(xiàn)實(shí)中的物之后,再根據(jù)計(jì)算機(jī)編程的專有方式將其用計(jì)算機(jī)的方式體現(xiàn)出來的一種表達(dá)方式,所以,從一定意義上來說,編程建模的學(xué)習(xí)對(duì)于小學(xué)生的信息技術(shù)編程教學(xué)是起著重要的作用的,因?yàn)樗芴嵘W(xué)生的編程能力。結(jié)合王教授所講的故事-規(guī)則-語句-作品這一信息技術(shù)編程教學(xué)方法,以《捕魚達(dá)人》這一編程游戲?yàn)槔M(jìn)行說明。
《捕魚達(dá)人》這一編程游戲從設(shè)計(jì)到完成,可分為五部分,分別是分析故事、設(shè)計(jì)規(guī)劃、游戲場(chǎng)景設(shè)計(jì)、代碼的編寫、最終產(chǎn)品的調(diào)試。而其中前兩部分,即分析故事和設(shè)計(jì)規(guī)劃就屬于編程教學(xué)中編程建模。由此可見,所謂的建模就是從了解實(shí)物到將其轉(zhuǎn)化為計(jì)算機(jī)產(chǎn)品的過程。所以,在實(shí)際教學(xué)中,教師可以先尋找相關(guān)的動(dòng)畫給學(xué)生觀看,并讓學(xué)生熟知該堂課的學(xué)習(xí)目的,然后用問題引導(dǎo)學(xué)生思考,讓其了解編程游戲的設(shè)定規(guī)則。通過諸如此類的教學(xué)引導(dǎo)方式,幫助學(xué)生掌握編程建模,提升學(xué)生的編程能力。
2、滲透編程程序思維
Scratch化繁為簡的教學(xué)方式與小學(xué)生的學(xué)習(xí)規(guī)律是一致的,因此,教師在實(shí)際教學(xué)過程中可以多多向?qū)W生分析任務(wù)本身,幫助學(xué)生深入了解和梳理編程任務(wù)的各個(gè)環(huán)節(jié),以“潤物細(xì)無聲”的方式將編程教學(xué)的教學(xué)內(nèi)容滲透給學(xué)生,讓他們逐漸的融入到信息技術(shù)編程學(xué)習(xí)中來,順理成章的形成自己的編程程序思維。
3、傳授編程調(diào)試方法
程序設(shè)計(jì)完成之后,最后一步的調(diào)試工作必不可少,它同樣也是編程教學(xué)的重要組成部分,沒有調(diào)試,編程就不算完整。編程的完成必然不是一蹴而就的,往往都會(huì)因?yàn)楦鞣N問題不得不進(jìn)行調(diào)試,最終才能形成自己需要的編程,而最終的調(diào)試就是為了保證所設(shè)計(jì)的程序確確實(shí)實(shí)是符合自己的設(shè)計(jì)目的的。除此之外,進(jìn)行最終的調(diào)試,也可以讓學(xué)生從中獲得成就感,增強(qiáng)學(xué)生的編程興趣,要知道,興趣是學(xué)生最好的老師,有了興趣,學(xué)生的編程學(xué)習(xí)之路才能走的更遠(yuǎn)更久。
結(jié)語
綜上所述,教師在小學(xué)信息技術(shù)編程教學(xué)中,要根據(jù)學(xué)生的學(xué)習(xí)需要設(shè)計(jì)教學(xué)方法,在理論講解的同時(shí)也一定不要忽視學(xué)生編程程序思維的滲透,要重視編程中的每一個(gè)組成部分,讓學(xué)生不僅僅只是懂得簡單的程序設(shè)計(jì),重要的是還要知道建模的重要性和調(diào)試的不可忽視性。多管齊下,真正的幫助學(xué)生提升自己的編程能力,為今后的數(shù)字語言學(xué)習(xí)奠定更為堅(jiān)實(shí)的基礎(chǔ)。
參考文獻(xiàn)
[1]魏秀格、武廷榮、鄧佳麗.簡談小學(xué)信息技術(shù)編程教學(xué)[J].教育(周刊), 2020(32):24-25.
[2]高宇.中小學(xué)生編程教育教學(xué)的實(shí)踐與思考[J].當(dāng)代家庭教育, 2020(12):28.
[3]陳燕彬.基于STS教育理念的小學(xué)信息技術(shù)教學(xué)實(shí)踐[J].西部素質(zhì)教育, 2019(7):139.
義烏市蘇溪鎮(zhèn)第四小學(xué)