龔靖雅
摘要:小學(xué)信息技術(shù)是學(xué)生必修的一門課程,而其中的Scratch編程是一種新型的模塊編程工具,旨在鍛煉學(xué)生的理解能力和應(yīng)用能力,培養(yǎng)學(xué)生的計(jì)算思維。小學(xué)階段,學(xué)生處在身心發(fā)育的關(guān)鍵時(shí)期,邏輯思維能力也在快速成熟,教師要抓住學(xué)生這個(gè)時(shí)期的特點(diǎn),有針對性地開展編程訓(xùn)練,借助Scratch編程的趣味性,提高學(xué)生的學(xué)習(xí)積極性。本文結(jié)合案例,闡述了如何在小學(xué)信息技術(shù)Scratch編程中培養(yǎng)學(xué)生的計(jì)算思維。
關(guān)鍵詞:小學(xué)信息技術(shù);Scratch編程;計(jì)算思維;培養(yǎng)
前言:
計(jì)算思維就是指在計(jì)算機(jī)科學(xué)的基礎(chǔ)上,求解實(shí)際問題、設(shè)計(jì)搭建系統(tǒng)等一系列思維活動。編程對學(xué)生的思維邏輯能力具有較高的要求,小學(xué)階段,學(xué)生處在思維開發(fā)的初期,教師開展有效的編程訓(xùn)練可以有效的鍛煉他們的思維能力。傳統(tǒng)的編程對于學(xué)生的要求較高,需要學(xué)生去“敲”代碼,不適合小學(xué)生的學(xué)習(xí)。而Scratch編程則大大降低了編程難度,學(xué)生只需要把成型的模塊進(jìn)行拼接即可完成設(shè)計(jì),操作簡單、形式多樣,讓學(xué)生在實(shí)踐中找到編程的樂趣,逐步地養(yǎng)成計(jì)算思維。
一、創(chuàng)設(shè)情境,激發(fā)學(xué)生學(xué)習(xí)興趣
由于年齡的原因,學(xué)生的自制力和專注力較差,加上計(jì)算機(jī)軟件具有抽象、虛擬的特點(diǎn),很多學(xué)生在剛接觸時(shí)會感到困難。如果教師不能為學(xué)生搭建學(xué)習(xí)場景,讓學(xué)生建立起對軟件地基本認(rèn)知,就容易讓學(xué)生失去耐心,喪失學(xué)習(xí)Scratch編程的興趣。一旦學(xué)生沒有了學(xué)習(xí)的熱情,就會大大削弱課堂的教學(xué)效果,不利于教師開展Scratch編程教學(xué)。因此,教師需要在學(xué)生初識Scratch編程的時(shí)候就做好鋪墊,利用一些生動有趣的游戲吸引學(xué)生注意力,讓學(xué)生在游戲中找到學(xué)習(xí)的樂趣,進(jìn)而全面認(rèn)識軟件。在有了良好的認(rèn)知基礎(chǔ)上,教師就可以順利的開展Scratch編程教學(xué)活動,增強(qiáng)學(xué)生的思維邏輯訓(xùn)練。
例如,在“初識Scratch”這一節(jié)的學(xué)習(xí)中,教師要特別重視課前引導(dǎo),從游戲入手,激發(fā)學(xué)生的學(xué)習(xí)興趣。Scratch編程軟件具有強(qiáng)大的交互功能,可以實(shí)現(xiàn)動畫、視頻、音頻等多種素材的結(jié)合,學(xué)生在使用時(shí)可以有效的鍛煉思維,提高個(gè)人解決問題的能力。在開始學(xué)習(xí)前,教師可以在大屏幕上向?qū)W生展示一些有趣的游戲,比如“喊醒路燈”、“小貓吃魚”等。在“喊醒路燈”游戲中,教師事先準(zhǔn)備好麥克風(fēng)等設(shè)備,并連接妥當(dāng)。在課堂開始后,教師可以讓學(xué)生們體驗(yàn)這個(gè)小游戲?!巴瑢W(xué)們,這節(jié)課開始之前,我們先來玩一個(gè)很神奇的游戲。為什么說它神奇呢,一會就揭曉謎底?,F(xiàn)在我先請一個(gè)同學(xué)上來,對著麥克風(fēng)說‘開燈’,大家看大屏幕有什么變化?!甭窡粼趯W(xué)生發(fā)出聲音后亮起,學(xué)生們紛紛感嘆。教師可以多找?guī)讉€(gè)學(xué)生上臺體驗(yàn),讓他們感受游戲樂趣的同時(shí)對本節(jié)課所學(xué)知識有一個(gè)大概的了解。
二、巧設(shè)問題,訓(xùn)練學(xué)生思維邏輯
計(jì)算思維的養(yǎng)成需要大量的思維訓(xùn)練。Scratch編程軟件的優(yōu)點(diǎn)除了可操作性強(qiáng)、界面簡單、學(xué)生容易上手外,最重要的一點(diǎn)就是學(xué)生自主設(shè)計(jì)的空間大。在同一個(gè)場景下,不同的學(xué)生可以借助該軟件實(shí)現(xiàn)不同的功能,滿足了不同學(xué)生的思維習(xí)慣和思維特點(diǎn)。在實(shí)際教學(xué)中,教師既要給與學(xué)生充分的發(fā)揮空間,又要利用巧妙地問題引導(dǎo)學(xué)生實(shí)現(xiàn)更豐富的功能,在不過分干預(yù)學(xué)生思考的基礎(chǔ)上加以指導(dǎo),讓學(xué)生更加熟練地使用軟件,強(qiáng)化學(xué)生的思維邏輯訓(xùn)練。
例如,在Scratch編程軟件應(yīng)用課上,教師可以為學(xué)生提供不同難度的問題,循序漸進(jìn),引導(dǎo)學(xué)生實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)。比如教師可以向?qū)W生下達(dá)“小動物找媽媽”設(shè)計(jì)主題,讓學(xué)生充分發(fā)揮自己的想象,確定一種小動物、一個(gè)迷路地點(diǎn)、家園、幾個(gè)回家的路徑。學(xué)生在接收到問題后,就會在自己的軟件上進(jìn)行設(shè)計(jì),不同思考會產(chǎn)生不同的設(shè)計(jì)結(jié)果。在這些簡單的設(shè)計(jì)中,教師要充分尊重學(xué)生想法,可以適當(dāng)?shù)慕o與指導(dǎo),但不要過分干涉。學(xué)生完成基礎(chǔ)的設(shè)計(jì)后,教師可以進(jìn)一步的引導(dǎo)學(xué)生豐富個(gè)人設(shè)計(jì),比如在路徑中設(shè)置障礙、考慮到天氣因素、時(shí)間長短等。這樣一來,設(shè)計(jì)系統(tǒng)的難度就會增大,學(xué)生不僅要分析路線的選擇,還要考慮路線的時(shí)間,如何尋找最優(yōu)路徑等。這些設(shè)計(jì)需要學(xué)生具有清晰的邏輯,不僅需要統(tǒng)籌規(guī)劃路線,還要在其中加入其他因素的綜合影響,對學(xué)生來說是一次寶貴的思維訓(xùn)練。通過解決問題的形式完成設(shè)計(jì),不僅可以增加學(xué)生的訓(xùn)練強(qiáng)度,還可以讓學(xué)生在設(shè)計(jì)中找到編程的樂趣,加深個(gè)人對編程的理解和思考,提高個(gè)人的編程運(yùn)用能力。
三、總結(jié)反思,提升學(xué)生編程能力
小學(xué)階段,學(xué)生的思維比較活躍,對于世界萬物有著自己的想法。正因?yàn)樗麄兊倪@些大膽創(chuàng)意,才能讓Scratch編程更加豐富多彩。在編程設(shè)計(jì)中,教師僅僅是學(xué)生的引導(dǎo)著,創(chuàng)作的主體是學(xué)生,他們的想象力和創(chuàng)新能力對完成系統(tǒng)設(shè)計(jì)的是至關(guān)重要的。教師除了在學(xué)生設(shè)計(jì)時(shí)給與指導(dǎo),還要帶領(lǐng)學(xué)生們進(jìn)行“復(fù)盤”,對自己的設(shè)計(jì)作品進(jìn)行總結(jié)反思,查缺補(bǔ)漏,完善自己的設(shè)計(jì)系統(tǒng)。在總結(jié)反思的過程中,學(xué)生的邏輯思路更加清晰,軟件的熟練度也越來越高,編程能力就會隨之提升。
例如,在“小動物找媽媽”這一課題的設(shè)計(jì)中,很多學(xué)生都完成了自己的系統(tǒng)設(shè)計(jì),并且規(guī)劃好了路線等內(nèi)容。在對這一課題進(jìn)行總結(jié)反思時(shí),教師可以讓學(xué)生嘗試加入一些故事情節(jié),比如小動物是如何迷路的,它在迷路時(shí)狀態(tài)是怎樣的,回家的途中會遇到哪些小伙伴等。添加這些情節(jié),可以讓整個(gè)設(shè)計(jì)更加完善,趣味性也會大大增強(qiáng),在設(shè)計(jì)故事的過程中,學(xué)生相當(dāng)于完成了一個(gè)“作文”構(gòu)思,增強(qiáng)了個(gè)人邏輯思維訓(xùn)練。
總結(jié):
總之,教師利用Scratch編程軟件教學(xué),可以降低學(xué)生的編程學(xué)習(xí)難度,大大增加學(xué)習(xí)的趣味性。在課堂上利用創(chuàng)建情景、巧設(shè)問題、總結(jié)反思等過程,讓學(xué)生熟練的掌握Scratch編程軟件。教師在引導(dǎo)學(xué)生用Scratch編程解決問題時(shí),不僅可以提高學(xué)生的編程能力,還可以訓(xùn)練學(xué)生的計(jì)算思維,讓學(xué)生在實(shí)踐中感悟編程的魅力,為學(xué)習(xí)計(jì)算機(jī)技術(shù)打下堅(jiān)實(shí)的基礎(chǔ)。
參考文獻(xiàn):
[1]徐劉志.小學(xué)信息技術(shù)學(xué)科學(xué)生計(jì)算思維培養(yǎng)的策略與方法[J].才智,2019(36):104.
[2]胡蒙娜,汪文彬,朱格格.基于核心素養(yǎng)的小學(xué)信息技術(shù)scratch教學(xué)[J].西部素質(zhì)教育,2020,6(03):149-150.