胡曉峰
摘 要:信息技術(shù)正在改變著我們的生活,在小學(xué)階段設(shè)置計(jì)算機(jī)課程,是教育改革的明確要求。Scratch課程是小學(xué)階段信息技術(shù)課程的重要內(nèi)容,在Scartch教學(xué)中融入“計(jì)算思維”的思想,能有效地訓(xùn)練學(xué)生的創(chuàng)新意識,強(qiáng)化其邏輯思維能力,培養(yǎng)其專注力和抽象思考力。本文從教學(xué)實(shí)踐的角度闡述新時(shí)期小學(xué)Scratch教學(xué)的幾種思路和方法,重點(diǎn)培養(yǎng)小學(xué)生的信息素養(yǎng)。
關(guān)鍵詞:信息技術(shù);Scratch;信息素養(yǎng)
【中圖分類號】G 622.0 【文獻(xiàn)標(biāo)識碼】A 【文章編號】1005-8877(2019)32-0187-01
中國第一代信息技術(shù)教師沙有威曾說:“其他傳統(tǒng)學(xué)科靠的是過去,信息技術(shù)學(xué)科靠的是未來”。在小學(xué)階段開設(shè)Scratch編程課程,讓學(xué)生更早地接觸程序設(shè)計(jì)方法、了解程序設(shè)計(jì)的思想和邏輯,培養(yǎng)學(xué)生自主學(xué)習(xí)、獨(dú)立解決問題的能力,同時(shí)還能讓學(xué)生在自主創(chuàng)造的過程中感到成功的快樂,有助于提升學(xué)生的信息素養(yǎng)與綜合能力。如何在小學(xué)階段推廣和普及Scratch編程,科學(xué)合理地進(jìn)行Scratch編程課程設(shè)計(jì),讓學(xué)生熱愛編程、掌握編程,以及創(chuàng)造編程,是現(xiàn)代信息技術(shù)教師應(yīng)該深入研究的課題。
1.對Scratch的正確認(rèn)識
Scratch是麻省理工學(xué)院的“終身幼兒園團(tuán)隊(duì)”開發(fā)的圖形化編程工具,主要面對青少年開放,其提倡的教學(xué)理念翻譯成中文就是“創(chuàng)作和分享你自己的交互故事、游戲、音樂和藝術(shù)”。學(xué)生很容易喜歡上這個(gè)軟件,界面設(shè)計(jì)簡單,容易操作。而且它不需要像傳統(tǒng)編程軟件那樣需要記住很多繁瑣的代碼,Scratch軟件事先定義好了程序模塊,學(xué)生通過組合程序模塊形成腳本,就可以輕松實(shí)現(xiàn)編程命令,很方便地創(chuàng)造出一個(gè)屬于自己的故事、動畫、游戲作品??此坪唵蔚牟僮鲄s滲透了基于對象編程的高級程序設(shè)計(jì)思維,有助于小學(xué)生的信息素養(yǎng)的培養(yǎng),提高思維能力。
2.激發(fā)學(xué)習(xí)興趣,做好“引導(dǎo)者”的角色
孔子曰:“知之者不如好之者,好之者不如樂之者?!狈潘汕矣鋹偟男那?,有助于孩子全身心地投入到學(xué)習(xí)中,提升學(xué)習(xí)效率,提高學(xué)習(xí)成績。學(xué)生對學(xué)習(xí)的熱愛能激發(fā)學(xué)生的潛在能力,是學(xué)好課程的基礎(chǔ)保障。Scratch課堂應(yīng)該是開放的、包容的課堂,為學(xué)生營造良好的情境,創(chuàng)造活躍、分享、合作、創(chuàng)新的課堂氛圍,提供師生及生生交流的空間,讓自主探索,獨(dú)立尋求問題的答案。因此,在學(xué)生剛剛接觸Scratch編程時(shí),教師首先要讓學(xué)生對Scratch編程產(chǎn)生興趣,有自己動手操作的欲望。例如,根據(jù)學(xué)生喜歡玩游戲的特點(diǎn),課前教師利用Scratch設(shè)計(jì)一些有趣的小游戲,課上向?qū)W生們展示,調(diào)動起學(xué)生們的積極性。然后告訴學(xué)生也可以自己動手設(shè)計(jì)動畫和游戲,讓他們躍躍欲試,對Scratch編程充滿好奇。
通過嘗試,學(xué)生可以通過Scratch軟件制作自己喜歡的程序,體驗(yàn)創(chuàng)造的樂趣,教學(xué)過程中注重培養(yǎng)學(xué)生的學(xué)習(xí)興趣與創(chuàng)新能力。同時(shí),有些程序是結(jié)合學(xué)習(xí)、生活來開發(fā)的,如鬧鐘、計(jì)算器等,這也會提高學(xué)生的學(xué)習(xí)興趣,學(xué)以致用會讓學(xué)生充滿學(xué)習(xí)的成就感與喜悅感。
3.以問題為引導(dǎo),啟迪學(xué)生發(fā)散性思考問題
巧妙的問題設(shè)計(jì)可以提高課堂教學(xué)質(zhì)量,決定課堂教學(xué)效果。教師應(yīng)該深入研究課堂問題的提問策略,提高問題的質(zhì)量,用課堂問題引導(dǎo)學(xué)生學(xué)習(xí)知識與技能,通過解答問題找到學(xué)習(xí)的樂趣,激活學(xué)生的思維潛能,引領(lǐng)學(xué)生深入思考,獨(dú)立解決問題。教師設(shè)置問題應(yīng)該根據(jù)學(xué)生的特點(diǎn)和差異,過于簡單的問題學(xué)生會缺乏思考,過于復(fù)雜的問題學(xué)生又容易失去信心,過于單調(diào)的問題不容易調(diào)動學(xué)生的學(xué)習(xí)興趣,過于花哨的問題又容易偏離主題,所以在設(shè)計(jì)問題上教師一定要多研究、多思考。另外,可以將問題分解成若干個(gè)小問題,做到一環(huán)套一環(huán),讓學(xué)生通過解決一個(gè)問題后,過渡到下一個(gè)問題,層層遞進(jìn),在解決問題的過程中學(xué)習(xí)知識、突破自己,鍛煉思維能力與邏輯推理能力。
另外,教師也可以特意將自己的程序設(shè)計(jì)出一些邏輯錯(cuò)誤,讓學(xué)生去糾錯(cuò),通過幫助教師更正錯(cuò)誤,鍛煉發(fā)現(xiàn)問題與解決問題的能力,通過逆向思維鍛煉學(xué)生思維能力。
4.鼓勵(lì)學(xué)生自主創(chuàng)作,促進(jìn)學(xué)生分享交流
Scratch課程設(shè)計(jì)應(yīng)以學(xué)生自主探索為主線,教師扮演“引路人”和“引導(dǎo)者”的角色,學(xué)生在教師引導(dǎo)下帶著極大的創(chuàng)作興趣“自主探索、自主發(fā)現(xiàn)”,從基本的簡單模仿到獨(dú)立創(chuàng)作,借助Scratch軟件表達(dá)自己的想法。因此,在Scratch課堂授課過程中,單純講授理論知識和技術(shù)應(yīng)用無法達(dá)到良好的教學(xué)效果,教師應(yīng)該在課堂有限的時(shí)間里,充分利用信息技術(shù)及資源,完成課程導(dǎo)入、任務(wù)分配、提問答疑等系列教學(xué)活動,課堂上應(yīng)該給學(xué)生留出15分鐘左右自主創(chuàng)作的時(shí)間,讓課堂所學(xué)習(xí)的技術(shù)知識轉(zhuǎn)化為融入學(xué)生自己思想的作品。這部分自主時(shí)間也鼓勵(lì)學(xué)生進(jìn)行交流分享,共同解決遇到的技術(shù)難題,當(dāng)師生們共同解決一個(gè)問題或共同完成一個(gè)任務(wù)時(shí),有效增進(jìn)師生與生生間的親密度,也使Scratch課堂更具吸引力。
綜上所述,教師進(jìn)行Scratch教學(xué)時(shí),首先,要激發(fā)學(xué)生的學(xué)習(xí)興趣,等學(xué)生對Scratch產(chǎn)生濃厚的興趣后,教師要扮演“引導(dǎo)者”的角色,通過課堂提問的巧妙設(shè)計(jì),引導(dǎo)學(xué)生自主去探究編程的奧秘。其次,教師除了教學(xué)基本理論與技術(shù)外,課堂上要留給學(xué)生充足的時(shí)間,讓學(xué)生根據(jù)自身喜好,創(chuàng)造屬于自己的小程序,充分感受到自主創(chuàng)作的成就感與喜悅,也鼓勵(lì)學(xué)生將自己的創(chuàng)作進(jìn)行分享,促進(jìn)大家共同進(jìn)步,創(chuàng)建愉悅、和諧、共享、創(chuàng)新的課堂氛圍。