廣州市財經(jīng)職業(yè)學(xué)校 王 健
?
研究App Inventor和計算思維的信息技術(shù)在課堂中的運用
廣州市財經(jīng)職業(yè)學(xué)校 王 健
【摘要】在簡單分析App Inventor和計算思維應(yīng)用價值的基礎(chǔ)上,提出明確教學(xué)目標(biāo),構(gòu)建信息技術(shù)學(xué)習(xí)模型以及豐富教學(xué)內(nèi)容,激發(fā)學(xué)生課堂學(xué)習(xí)興趣等App Inventor和計算思維的信息技術(shù)在課堂中的運用的相關(guān)建議。
【關(guān)鍵詞】App Inventor;計算思維;信息技術(shù);課堂教學(xué)
信息技術(shù)課堂教學(xué)的方式能夠直接影響學(xué)生的信息技術(shù)學(xué)習(xí)情況,中職學(xué)校是技能型人才的重要培養(yǎng)場所,新課程背景下,教師關(guān)注中職學(xué)生計算思維的培養(yǎng)。App Inventor是通過模塊拼接方式快速開發(fā)的一種移動應(yīng)用設(shè)計工具,對中職學(xué)生計算思維的培養(yǎng)能夠產(chǎn)生重要的影響。文章將結(jié)合中職信息技術(shù)課堂教學(xué)的實際情況,分析App Inventor和計算思維在中職信息技術(shù)課堂教學(xué)中運用的價值,希望能夠?qū)π畔⒓夹g(shù)課堂教學(xué)產(chǎn)生一定的借鑒意義。
1.1豐富信息技術(shù)教學(xué)的內(nèi)容
App Inventor是通過模塊拼接方式而快速開發(fā)的移動應(yīng)用設(shè)計軟件,App Inventor期初是一款Google公司開發(fā)的手機編程工具,用戶能夠借助軟件快速開發(fā)Android系統(tǒng)的移動應(yīng)用。其后麻省理工學(xué)院與教育機構(gòu)合作,將App Inventor逐漸在課堂教學(xué)中得到推廣。
App Inventor在中職信息技術(shù)課堂教學(xué)中的應(yīng)用,能夠有效提升課堂教學(xué)的質(zhì)量,其開發(fā)環(huán)境搭配便利,開發(fā)方式較為簡單,編成知識應(yīng)用較少,開發(fā)時間較短以及支持離線制作等特點,能夠滿足中職學(xué)生信息技術(shù)課堂學(xué)習(xí)的需求。App Inventor制作中不需要應(yīng)用過多的編程知識,學(xué)生能夠按照自己的想法通過直接拖拽等方式完成編程,有助于激發(fā)學(xué)生的信息技術(shù)學(xué)習(xí)興趣。
1.2培養(yǎng)學(xué)生的創(chuàng)造能力
App Inventor不會對周圍的開發(fā)環(huán)境帶來較多要求,通過下載安裝Java以及App Inventor便能夠?qū)崿F(xiàn)軟件設(shè)計,一些沒有信息技術(shù)基礎(chǔ)的學(xué)生也能夠積極參與到其中實現(xiàn)直接生成apk應(yīng)用安裝文件,這為App Inventor在信息技術(shù)教學(xué)中的應(yīng)用創(chuàng)設(shè)了良好的條件。
App Inventor和計算思維在信息技術(shù)課堂中的運用,學(xué)生可以結(jié)合自己的思維特點自由拼接,展現(xiàn)學(xué)生的主觀能動性和創(chuàng)造性。App Inventor開發(fā)時間較短能夠滿足短短的課堂教學(xué)時間,簡單并易于操作,程序設(shè)計具有模塊拼接的特點,滿足學(xué)生信息技術(shù)學(xué)習(xí)的需求,使學(xué)生保持注意力,提升信息技術(shù)課堂教學(xué)的效率,對學(xué)生信息極少數(shù)知識的學(xué)習(xí)十分重要。
新課程背景下,教師可以通過明確教學(xué)目標(biāo),構(gòu)建信息技術(shù)學(xué)習(xí)模型以及豐富教學(xué)內(nèi)容,激發(fā)學(xué)生課堂學(xué)習(xí)興趣等方式,培養(yǎng)學(xué)生的計算思維。
2.1明確教學(xué)目標(biāo),構(gòu)建信息技術(shù)學(xué)習(xí)模型
興趣是學(xué)生積極學(xué)習(xí)的重要保障,App Inventor的突出優(yōu)點是可視化操作、模塊拼接編程,教師可以巧妙借助App Inventor吸引學(xué)生的注意力,將傳統(tǒng)枯燥的信息技術(shù)課堂教學(xué)模式變得更加富含生動性特點,便于學(xué)生的學(xué)習(xí)與交流,培養(yǎng)學(xué)生的計算思維。
計算思維指的是借助計算機科學(xué)基礎(chǔ)概念進(jìn)行問題解答、系統(tǒng)設(shè)計等一系列的思維活動。計算思維具有概念化的特點,是數(shù)學(xué)思維與計算思維的有效融合,目的在于解決生活中的各類問題,借助科技的力量提升社會生產(chǎn)效率。培養(yǎng)學(xué)生的計算思維是當(dāng)前新課程背景下對信息技術(shù)教學(xué)的必然要求,對學(xué)生的發(fā)展能夠產(chǎn)生重要影響。計算思維具有一定的抽象性特點,教師可以借助App Inventor的可視化特點,明確信息技術(shù)課堂教學(xué)的目標(biāo),構(gòu)建信息技術(shù)學(xué)習(xí)模型,在充分激發(fā)學(xué)生學(xué)習(xí)興趣的基礎(chǔ)上,循序漸進(jìn)的開展信息技術(shù)課堂教學(xué)活動,不斷提升信息技術(shù)課堂教學(xué)的效率,關(guān)注學(xué)生計算思維的形成。
教師可以基于課程教學(xué)內(nèi)容進(jìn)行問題設(shè)計,在提出問題之后,組織學(xué)生進(jìn)行思考,通過App Inventor模塊拼接編程的方式嘗試解決問題,并將自己的想法與同學(xué)進(jìn)行交流和討論,將所得出的結(jié)果嘗試帶入問題中進(jìn)行解答。最后,通過根據(jù)自己的創(chuàng)意設(shè)計并實現(xiàn)課后實驗,完成計算思維思想的遷移應(yīng)用,實現(xiàn)對計算思維能力的掌握。這種互動型的教學(xué)模式滿足新課程背景下對信息技術(shù)課堂教學(xué)的實際要求,對學(xué)生信息技術(shù)知識的學(xué)習(xí)以及信息技術(shù)學(xué)習(xí)興趣的培養(yǎng)能夠產(chǎn)生積極的影響,有助于學(xué)生計算思維的形成。
2.2豐富教學(xué)內(nèi)容,激發(fā)學(xué)生課堂學(xué)習(xí)興趣
App Inventor在信息技術(shù)課堂教學(xué)中的應(yīng)用,需要注重學(xué)生學(xué)習(xí)興趣的培養(yǎng),基于學(xué)生的實際特點進(jìn)行教學(xué)設(shè)計,充分調(diào)動學(xué)生的信息技術(shù)學(xué)習(xí)熱情,使信息技術(shù)課堂教學(xué)活動產(chǎn)生“事半功倍”的教學(xué)效果。
例如在信息技術(shù)教學(xué)中,教師可以將信息技術(shù)小游戲融入于課堂教學(xué)活動中。打地鼠游戲是普遍受到學(xué)生歡迎的一種益智游戲,同時打地鼠游戲也是程序設(shè)計領(lǐng)域中一種比較富含代表性的游戲設(shè)計形式。教師可以以打地鼠游戲為例,檢驗App Inventor在信息技術(shù)教學(xué)中應(yīng)用的價值,培養(yǎng)學(xué)生的計算思維。
教師首先需要設(shè)計教學(xué)情境,吸引每一位學(xué)生的注意力。在教師的引導(dǎo)下,學(xué)生需要通過抽象性的表達(dá)解決“地鼠隨機出現(xiàn)的時間”、“判斷點中地鼠的成績”等等問題。教師可以組織學(xué)生將問題進(jìn)行分解,通過獲取隨機坐標(biāo)等方式,進(jìn)行整體性分析。其后教師可以組織學(xué)生借助模塊化方法實現(xiàn)系統(tǒng)功能,使用App Inventor所封裝的代碼模塊實現(xiàn)系統(tǒng)功能,主要是通過ImageSprite展現(xiàn)移動的地鼠圖像,借助公式Random Interger獲取隨機數(shù),并借助Clock設(shè)置時間差,采用Canvas的Touched事件判斷是否點中地鼠、利用全局變量計算顯示游戲成績。模塊系統(tǒng)設(shè)計的方式能夠提升信息技術(shù)課堂教學(xué)的效率,對學(xué)生計算思維的培養(yǎng)也能夠產(chǎn)生重要的影響。課堂教師結(jié)束之前,教師還可以鼓勵學(xué)生展現(xiàn)自己的想法,進(jìn)行自主設(shè)計。學(xué)生可以借助App Inventor實現(xiàn)自主設(shè)計,展現(xiàn)學(xué)生豐富的想象力,培養(yǎng)學(xué)生的創(chuàng)造性思維和創(chuàng)造能力。
App Inventor和計算思維在中職信息技術(shù)課堂教學(xué)中的運用,對中職學(xué)生信息技術(shù)的學(xué)習(xí)能夠產(chǎn)生重要的影響,有助于培養(yǎng)中職
學(xué)生的計算思維,符合中職學(xué)生發(fā)展的需求。教師可以通過明確教學(xué)目標(biāo),構(gòu)建信息技術(shù)學(xué)習(xí)模型以及豐富教學(xué)內(nèi)容,激發(fā)學(xué)生課堂學(xué)習(xí)興趣等方式,關(guān)注學(xué)生思維的培養(yǎng),為中職學(xué)生帶來全新的信息技術(shù)課堂學(xué)習(xí)體驗。
參考文獻(xiàn)
[1]郭守超,周睿,鄧常梅,等.基于AppInventor和計算思維的信息技術(shù)課堂教學(xué)研究[J].中國電化教育,2014,03(22):91-96.
[2]王旭卿.從計算思維到計算參與:美國中小學(xué)程序設(shè)計教學(xué)的社會化轉(zhuǎn)向與啟示[J].中國電化教育,2014,03(16):97-100.
[3]梁展鋒,魏曉彤.基于微信公眾號構(gòu)建微課平臺的探索與實踐——以教師信息技術(shù)培訓(xùn)為例[J].中國現(xiàn)代教育裝備,2016,02(14): 59-61.
[4]張昭玉,任建平,吳勇,等.以計算思維為導(dǎo)向的《大學(xué)計算機基礎(chǔ)》教學(xué)改革研究[J].現(xiàn)代計算機(專業(yè)版),2016,01(25):16-19,27.
[5]王明輝,龔彬.從實踐中來到實踐中去——淺談蘇科版信息技術(shù)教材2015年版的修訂與特點[J].科學(xué)大眾(科學(xué)教育),2015,09(27):179,41.