国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

翻轉(zhuǎn)課堂在Android積木式編程開發(fā)課程教學中的應用

2019-10-09 03:50劉志明
關鍵詞:積木編程課程

劉志明

[摘 ? ? ? ? ? 要] ?隨著智能手機、平板電腦等移動數(shù)字終端的快速普及,計算機網(wǎng)絡的提速,無線網(wǎng)絡的全面覆蓋,移動互聯(lián)網(wǎng)技術已經(jīng)深深影響人們的生活,而各種手機應用已經(jīng)成為人們生活的一個重要組成部分。面對巨大的應用需求,迫切需要一大批開發(fā)者。為此,以Android 積木式編程開發(fā)課程為例,系統(tǒng)探究了該課程開展的必要性,并從課前、課中、課后三個部分闡述了翻轉(zhuǎn)課堂模式的實施流程,最后針對翻轉(zhuǎn)課堂課件的設計與制作、教學方法的選用等方面闡述了翻轉(zhuǎn)課堂在Android積木式編程開發(fā)課程教學中的應用策略。

[關 ? ?鍵 ? 詞] ?翻轉(zhuǎn)課堂;課堂教學;應用

[中圖分類號] ?G712 ? ? ? ? ? ? ? ? [文獻標志碼] ?A ? ? ? ? ? ?[文章編號] ?2096-0603(2019)18-0224-02

一、Android積木式編程開發(fā)課程教學的必要性

開設移動應用開發(fā)課程,培養(yǎng)社會緊缺人才是職業(yè)院校當務之急。當前移動終端平臺操作系統(tǒng)主要有谷歌Android(安卓)和蘋果iOS。安卓是開源軟件,占有80%以上的市場份額。作為安卓的開發(fā)者,谷歌開發(fā)了一種應用開發(fā)工具,即App Inventor。它特別適合一些沒有程序設計基礎,又想學習開發(fā)移動應用的初學者使用。使用App Inventor開發(fā)移動應用時,不必懂得程序的設計語言,不用編寫代碼,采用搭積木的方式,短時間內(nèi)就可以編寫一個自己的應用,如音樂播放器或智能家居控制程序等。對中等職業(yè)學校的學生來說,這種編程方式是非常具有吸引力的。另一方面,學生學習程序設計的成果可以直接下載到智能手機上,向同學和家長展示,使自己產(chǎn)生成就感,這是學生自信心重建的好機會。

Android積木式編程開發(fā)包括14個活動項目,每一個項目開發(fā)一個獨立的應用,這些應用可以分為學習、娛樂、游戲、智能家居控制等幾大類:項目的設計生動有趣,非常適合中職生的學習基礎和學習特點。其中項目12、項目13、項目14是Android移動終端在智能家居方面的應用,是產(chǎn)教融合的成果,由企業(yè)專家編寫。這幾個項目將App Inventor的Android應用開發(fā)拓展到了智能家居領域,使手機成為智能家居的控制終端,對提高學生解決實際問題的能力和創(chuàng)新能力,具有較高的參考價值。

二、課堂教學流程

教師在課前利用網(wǎng)絡為學生設置各種練習任務以及視頻資料幫助學生提前預習,課堂上設置更多時間進行師生溝通互動,有針對性地解決問題,并給予個性化輔導,充分凸顯出新課程改革所要求的以學生為主體的教學理念。翻轉(zhuǎn)課堂在學生的實踐活動中有著重要的優(yōu)勢。在開展教學的同時,可引導學生組建手機編程社團,根據(jù)Android積木式編程開發(fā)中的內(nèi)容,采用App Inventer這個圖形化與可視化的安卓編程環(huán)境掌握編程的方法,幫助學生開發(fā)出更加有創(chuàng)意的安卓應用程序,達到提升學生的動手實踐能力以及計算思維能力的目的。教師在教學設計中要注重內(nèi)容的全覆蓋,包括課程教學內(nèi)容、技能點以及知識點,提供教學微課相配套的素材、課件以及擴展任務,滿足學生根據(jù)視頻資源開展自主學習的訴求。

在課程開始之前,教師按照學生學習的進度以及課程教學內(nèi)容制作視頻資料,安排學生在課前針對資料內(nèi)容展開自主學習。教師在線給予學生輔導,并且針對學生課前的學習情況設置線下相關的課堂教學互動。條件允許的學生可以在家中自學,教師充分引導學生將一些經(jīng)驗技巧以及疑難問題發(fā)布到網(wǎng)絡學習平臺上,教師與學生在微信群以及QQ群中討論。學生通過觀看視頻資料,并且利用配套習題、課件等相關資源鞏固和練習,學生利用網(wǎng)絡平臺參與微課程學習,并且積極參與在線學習,總結學習的困惑以及收獲,為課程教學活動的開展做好準備。通過課前自學,一些基礎相對較好的學生能夠發(fā)現(xiàn)問題,然后利用網(wǎng)絡解決部分問題,或者是將問題帶入實踐教學活動中,求助于教師。

在課堂教學過程中,教師要按照學生課前的預習情況,匯總課程的重點與難點問題,并集中突破。對學生預習中暴露出的問題要溝通、交流、分析、解決,引導學生開展合作學習以及自主探究。學生接受編程技能訓練、問題解決以及交流匯報等相關的教學活動,對編程技能、編程知識等內(nèi)容有充分的理解。課堂上,教師可以充分地結合教學內(nèi)容與任務開展形式多樣的教學互動。如在電腦制作活動前期,組織學生開展自主探究學習,組建學習小組,針對參賽主題創(chuàng)作作品。

課程結束以后,教師要按照學生課堂的實際表現(xiàn)提供鞏固性的材料,調(diào)查學生的學習效果,同時完善教學設計,對整個教學活動給予綜合性評價。學生利用教師所提供的材料查漏補缺、鞏固學習,總結并且反饋評價學習效果。課后學習評價能夠為下個階段的學習活動提供參考,教師要按照學生實際的學習進度,為學生安排各種個性化的任務。對那些學習成績相對較好的學生,教師可以要求他們多幫助那些學習成績差的學生,通過優(yōu)生帶差生的方法,鞏固了優(yōu)生對知識的掌握程度。對基礎較差的學生,教師也要鼓勵他們多利用課余時間復習課堂知識,或者是教師給予個性化的輔導,確保班級中各個層次的學生都能夠順利地完成學習任務。

三、翻轉(zhuǎn)課堂在課程教學中的應用

(一)翻轉(zhuǎn)課堂的設計和制作

1.多設疑問,引發(fā)思考

如在講解邏輯設計當中不同模塊顏色區(qū)別的時候,在區(qū)分土黃色、深綠色、紫色以及淺綠色等諸多環(huán)節(jié)以后,筆者將按鈕調(diào)動圖像切換以及音效播放作為實例,多次在視頻中向?qū)W生提問,設置疑問。比如,手機運行界面當中,點擊按鈕是用戶的主動操作還是被動操作?音效很無辜,被隨意調(diào)出來使用,因此主動操作以及被動操作的顏色就很容易區(qū)別了,同時也會加深學生的理解與記憶。利用設問,學生能夠充分理解紫色與土黃色之間的區(qū)別。在更換圖像的時候,去除圖像圖片是淺綠色,設置圖像圖片通常是深綠色,在教學視頻中,教師可以向?qū)W生提出這樣的問題:“這種顏色就好像我們所學的成語,深入淺出一樣,取出來的顏色通常是淺色的,插入的顏色主要是深色的?!崩妙惐龋瑢W生能夠從成語的角度出發(fā),更加輕松地區(qū)分開兩種不同顏色的功能分區(qū),同時也能夠理解圖片更換的時候先取后放的思維邏輯。

2.故事引入,合并知識點

因為App Inventor組件知識點相對較多,假如將每個組件分開錄制視頻,不單單工作量較大,同時也會使知識點被人為分割,難以向?qū)W生呈現(xiàn)完整的知識體系。因此,在視頻錄制的過程中,可以選擇某幾個組件,采用小故事的形式結合起來。比如,在講授繪圖動畫組件的時候,可以設置躲避隕石的項目,畫布上設置各種飛船圖像精靈、隕石圖像精靈等元素,其主要目的就是要讓學生能夠在自學的過程中充分理解畫布當中精靈所起的作用,同時將圖像精靈以及球形精靈等組件向?qū)W生集中展示,說明這些組件不僅有聯(lián)系,同時也存在區(qū)別。將幾個相關的知識點共同放在同一個視頻當中便于學生綜合性知識體系的構建。

(二)選擇合理化的教學方法

1.基礎性微課程的實施

教師每節(jié)課程在開展的過程中要注重對教學內(nèi)容的細分,對于一些難點與重點問題,可以結合實例,也可以選擇網(wǎng)絡上所分享的一些簡單的案例錄制視頻,供學生課前自主探究。這些基礎性的視頻要注重難度,視頻資料在5~10分鐘為宜,同時在學習之前向?qū)W生出示導學案以及自主學習任務單,學習以后要提供一定的練習題目供學生鞏固自主學習效果。尤其要注意的一點在于:注重個性化的翻轉(zhuǎn)課堂應該成為課堂教學的補充以及輔助,而并非是對教學內(nèi)容的重復。所以,基礎性微課程的開展不能照搬教材當中的內(nèi)容,要適當?shù)厝∩峄蛘呤窃黾有碌膬?nèi)容,開展個性化教學活動。

2.應用軟件類微課程

應用軟件類微課程需要學生將理論知識用于設計一些有實用價值的軟件,學生不單單要編寫代碼,更加需要將設計具備完整功能的軟件作為學習編程的任務。教師能夠從學生已經(jīng)掌握的應用軟件出發(fā),選擇軟件設計案例并且錄制相應的視頻,學生自主學習相關的微課程,掌握案例當中的軟件使用了哪些指令,充分理解軟件的設計思路。以此為基礎,教師要引導學生修改與設計軟件,可以獲得事半功倍的教學效果。

3.游戲類微課程

學生對游戲都充滿了學習的積極性,我們能夠通過游戲創(chuàng)作充分激發(fā)學生學習編程的積極性。教師在翻轉(zhuǎn)課程中提供范例類的小游戲,學生試玩游戲,根據(jù)微課程的講解梳理該游戲的知識點,然后嘗試自己制作。在制作游戲的過程中,學生要使用邏輯性思維、寫作、美術以及音樂等綜合知識能力,將這些能力綜合性的應用,可以保證學生更好地適應時代發(fā)展的要求。

近年來,翻轉(zhuǎn)課堂開始興起,其將學生作為核心,內(nèi)容精簡,時間簡短。翻轉(zhuǎn)課堂對課堂的輔助作用能夠讓教師極大地縮短課堂教學時間,有助于活躍課堂教學的氛圍,使教師提出的問題更加具備針對性,反饋效果也更好,學生可以從翻轉(zhuǎn)課堂中自主探究,滿足不同個體的差異化與個性化發(fā)展需要。在實施課堂教學時,教師除了要向?qū)W生講授編程方法外,還要注重實際軟件的編寫工作,使學生可以將理論知識與實踐相結合,提升知識的有效性。

參考文獻:

[1]姚志均,陳舒涵,孫磊,等.翻轉(zhuǎn)課堂模式及其在計算機編程課程中的應用研究[J].計算機教育,2019(2):167-171.

[2]仇麗青,陳卓艷,丁長青.“互聯(lián)網(wǎng)+”背景下基于翻轉(zhuǎn)課堂教學模式的程序設計課程改革[J].軟件導刊,2016,15(12):185-188.

[3]郭堂瑞.積木式編程引導法在大學《程序設計基礎》課程教學中應用的思考:以非計算機文科專業(yè)VBA語言為例[J].電腦知識與技術,2016,12(35):122-123.

[4]李惠,楊凌雪.基于翻轉(zhuǎn)課堂和任務驅(qū)動的Android教學設計的研究[J].福建電腦,2016,32(5):64-65.

[5]黃玉蘭.“互聯(lián)網(wǎng)+教育”背景下基于慕課的編程類課程創(chuàng)新教學模式構建[J].黑龍江畜牧獸醫(yī),2016(9):252-255.

[6]周永來.淺談積木式編程模塊對初中生程序思想的培養(yǎng):以scratch趣味編程為例[J].中小學電教,2016(Z1):105-106.

編輯 王 敏

猜你喜歡
積木編程課程
《ERP原理與應用》課程混合式教學改革探索
堆積木
課程思政在組織行為學課程教學中的探索與實踐
玩游戲?qū)W編程,Blockly Games上手玩
紡織機上誕生的編程
編程屋完成數(shù)百元萬天使輪融資
學編程,先畫畫
A—Level統(tǒng)計課程和AP統(tǒng)計課程的比較
有趣的積木
玩積木
福贡县| 阿合奇县| 南阳市| 扎囊县| 云梦县| 朔州市| 神木县| 霍邱县| 隆子县| 闸北区| 冷水江市| 新和县| 顺义区| 开封县| 九寨沟县| 大埔区| 蒙城县| 襄垣县| 阿勒泰市| 微博| 临夏县| 图木舒克市| 友谊县| 武山县| 屏东市| 永胜县| 西峡县| 阳曲县| 灵台县| 江津市| 慈溪市| 繁昌县| 黔东| 靖江市| 衡南县| 通辽市| 临海市| 尉氏县| 清涧县| 福海县| 开阳县|