• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      《Android平臺開發(fā)》課程教學(xué)改革

      2021-08-16 11:22:28王偉東羅瑩王坤呂俊峰
      中國新通信 2021年11期
      關(guān)鍵詞:應(yīng)用型本科教學(xué)改革

      王偉東 羅瑩 王坤 呂俊峰

      【摘要】? ? 目前,移動設(shè)備已經(jīng)成為每個人生活中必不可少的物品,Android手機(jī)更是移動通訊設(shè)備中的主力軍。隨著Android操作系統(tǒng)在移動終端的份額越來越大,Android軟件的開發(fā)技術(shù)也是成為了當(dāng)下的技術(shù)熱點。為了滿足應(yīng)用型本科院校信息管理與信息系統(tǒng)專業(yè)的Android平臺開發(fā)課程的教學(xué)要求,本文提出了案例貫穿式教學(xué)模式來激發(fā)學(xué)生的學(xué)習(xí)興趣,從而達(dá)到培養(yǎng)學(xué)生軟件開發(fā)實踐能力的目標(biāo)。

      【關(guān)鍵詞】? ? 應(yīng)用型本科? ? Android? ? 教學(xué)改革? ? 案例貫穿式教學(xué)

      引言:

      安卓操作系統(tǒng)的內(nèi)核是Linux,所以具備開源免費的特性。谷歌公司開發(fā)的Android操作系統(tǒng)可用于移動終端設(shè)備上,尤以安卓手機(jī)使用最多。2019年,由于5G手機(jī)技術(shù)大放異彩,Android操作系統(tǒng)的手機(jī)市場份額也上漲到了87%,Android當(dāng)之無愧地成為了全球第一大移動端操作系統(tǒng)。如今,為了滿足社會對Android開發(fā)人才的需求,全國各大高校的計算機(jī)類專業(yè)均開設(shè)了Android開發(fā)的相關(guān)課程[1]。我院信息管理與信息系統(tǒng)專業(yè)也開設(shè)了《Android平臺開發(fā)》課程,總學(xué)時54學(xué)時,該課程是信管專業(yè)的重要專業(yè)選修課程?!禔ndroid平臺開發(fā)》課程旨在培養(yǎng)學(xué)生掌握常用UI組件,四大組件、SQLite編程以及網(wǎng)絡(luò)編程等知識[2]。

      《Android平臺開發(fā)》課程中所涉及的技術(shù)比較繁雜,知識點抽象難學(xué)[3]。在傳統(tǒng)的教學(xué)過程中,教師往往先為學(xué)生講解知識點,然后再指導(dǎo)學(xué)生進(jìn)行上機(jī)實踐。上機(jī)實踐的案例往往是互相割裂開的,無法引起學(xué)生的學(xué)習(xí)興趣,教學(xué)效果不理想。

      本文提出了以案例貫穿式教學(xué)為主軸,同時注重教學(xué)知識更新和改革考核方式為輔的教學(xué)模式,旨在真正地培養(yǎng)具備Android開發(fā)能力的人才。

      一、課程教學(xué)中存在的問題

      《Android 平臺開發(fā)》是一門實踐性很強(qiáng)的課程,目的是培養(yǎng)符合Android市場需求的開發(fā)型人才?!禔ndroid平臺開發(fā)》課程具備實踐性強(qiáng)的特點,實踐性強(qiáng)的課程往往存在很多的問題,該課程問題主要有以下三個方面:

      1.1 學(xué)生實踐能力差

      在傳統(tǒng)的教學(xué)過程中,往往是教師講解完一個或多個知識點后,指導(dǎo)學(xué)生對案例進(jìn)行開發(fā)實踐。這種教學(xué)方式導(dǎo)致每個教學(xué)單元的案例關(guān)聯(lián)性不是很大,與實際開發(fā)場景的貼合度也較小。目前,Android開發(fā)的課程仍采用傳統(tǒng)的教學(xué)模式,教師先根據(jù)PPT講解知識點,然后布置學(xué)生完成書上對應(yīng)的實驗。但是書上的實驗都是零散的,相關(guān)性也不是很大。學(xué)生學(xué)習(xí)完全部的知識點后,并不能將所學(xué)知識結(jié)合在一起,出現(xiàn)理論無法指導(dǎo)實踐的尷尬局面,無法完成真正的項目開發(fā)。學(xué)生在傳統(tǒng)的教學(xué)模式下,動手實踐能力并沒有得到真正的提升,所學(xué)到的技術(shù)知識也不符合Android 開發(fā)市場要求。隨著學(xué)習(xí)進(jìn)度的繼續(xù)展開,只會產(chǎn)生厭倦情緒,完全提不起學(xué)習(xí)興趣,最終會形成實踐能力越來越差的局面。

      1.2 知識點更新緩慢

      很多高校也是最近幾年才開設(shè)Android開發(fā)課程,課程體系還不規(guī)范,教學(xué)方式還有待進(jìn)一步完善。很長時間以來,Java作為Android應(yīng)用程序的首選開發(fā)語言,一直備受全球開發(fā)者的熱捧。在2019年的Google I/O大會上,谷歌官方宣布“Kotlin-first”,這意味著Java在Android開發(fā)的絕對統(tǒng)治地位被撼動。據(jù)谷歌官方的統(tǒng)計數(shù)據(jù),超過50%的專業(yè)Android開發(fā)人員現(xiàn)在使用Kotlin語言開發(fā)Andorid應(yīng)用程序。面對如此快速的技術(shù)迭代,許多高校的Android教學(xué)還只是講授Java語言,這顯然不符合開發(fā)市場要求。如果教學(xué)知識點不根據(jù)實際開發(fā)技術(shù)的變化進(jìn)行相應(yīng)的更新,學(xué)生勢必會面臨技術(shù)淘汰的風(fēng)險。

      1.3 考核方式不科學(xué)

      考核方式作為檢驗教學(xué)成果的重要依據(jù),在教學(xué)改革中相當(dāng)重要。目前我院的Android課程考核方式由平時成績、實驗成績和期末成績組成,其中期末成績占60%?!禔ndroid平臺開發(fā)》作為一門注重動手實踐能力的課程,理論考試所占比例如此之大是不合理的。目前的考核方式忽視了學(xué)生的實踐開發(fā)能力,沒有真正地做到從實踐出發(fā),顯然考核制度是不科學(xué)的[4]。制定一套科學(xué)合理的考核制度,不僅會促進(jìn)考核的公平性,也會在很大程度上提高學(xué)生的綜合開發(fā)素質(zhì)。

      以上問題都是Android開發(fā)課程中存在的真實問題,如果不能得到有效的解決,勢必會使教學(xué)效果大打折扣。為了能夠激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生的動手實踐能力,本文將會從教學(xué)案例的采用、知識點的更新和改革考核方式三個方面來進(jìn)行Android課程教學(xué)改革的論述。

      二、教學(xué)改革措施

      《Android平臺開發(fā)》是信息管理與信息系統(tǒng)專業(yè)的重要專業(yè)課程,更是編程能力要求很高的課程。為了應(yīng)對整個課程在教學(xué)過程中的不合理性,增強(qiáng)學(xué)生的動手實踐能力,主要從引入案例貫穿式教學(xué)、教學(xué)知識更新和改革考核機(jī)制三個方面進(jìn)行教學(xué)改革探索。

      2.1 案例貫穿式教學(xué)

      案例貫穿式教學(xué)法就是選取一個完整的Android開發(fā)項目,使之貫穿整個的移動程序開發(fā)的教學(xué)過程。這里選取一個經(jīng)過刪減,適用于教學(xué)的購物APP項目,包括安卓端程序和服務(wù)器后臺兩部分。將這個完整的購物APP項目事先拆分成若干個子項目,每個子項目都對應(yīng)教學(xué)過程的一個教學(xué)單元。選取的購物APP項目應(yīng)具備層次性、難度適中、實用性和可擴(kuò)展性等特點,這樣才能達(dá)到預(yù)期的教學(xué)效果[5]。貫穿式案例選取后,如何將案例拆分成多個子項目,使每個子項目與教學(xué)單元的教學(xué)內(nèi)容完美契合顯得尤為重要。劃分完子任務(wù)后,需要對學(xué)生進(jìn)行分組來完成案例的開發(fā)。在《Android平臺開發(fā)》課程中引入貫穿式案例,會在一定程度上激發(fā)學(xué)生的學(xué)習(xí)興趣,充分調(diào)動學(xué)生的主觀能動性。

      2.1.1案例的選取

      在選取貫穿式案例時,應(yīng)該遵循一定的原則。首先,貫穿式案例要具備層次性[6]。所選的貫穿式案例需要能夠被劃分為多個功能不同且層次分明的子項目,使每個子項目都能與對應(yīng)的教學(xué)單元契合。其次,選取的貫穿案例難度要適中。如果案例難度太小,學(xué)生的能力無法得到真正的提升;難度太大也行不通,會打消同學(xué)們的積極性。最后,選取的貫穿案例還需具備實用性和可擴(kuò)展性,為后面的功能完善留有發(fā)揮空間。

      2.1.2案例的子項目設(shè)計

      課程選取了購物APP應(yīng)用程序作為案例,在一定程度上激發(fā)了學(xué)生的學(xué)習(xí)興趣。應(yīng)用程序可以劃分為注冊/登錄模塊、商品信息模塊、購物車模塊和消息推送模塊,后臺使用SpringBoot框架來完成。在子項目設(shè)計上,將貫穿式案例分為四個模塊。[6]子項目與教學(xué)單元的對應(yīng)關(guān)系如表1所示。

      2.1.3小組協(xié)作配合

      為了模擬企業(yè)的真實開發(fā)流程,本課程采用小組協(xié)作的開發(fā)模式[7]。教師在進(jìn)行小組劃分時,要考慮到每位同學(xué)的實際情況,確保每個小組的劃分公平公正。各開發(fā)小組要展開組內(nèi)討論來決定開發(fā)方向,明確每位同學(xué)的具體分工。各小組在遇到技術(shù)問題時,應(yīng)該先開展小組會議并查詢相關(guān)資料來解決。學(xué)生在開發(fā)過程中遇到技術(shù)難題在所難免,這時可以咨詢教師來幫助解決問題。通過小組協(xié)作開發(fā),不僅能加快完成每個子項目,還可以促進(jìn)學(xué)生的團(tuán)隊協(xié)作能力。

      2.2 注意教學(xué)知識更新

      Android開發(fā)教學(xué)體系需要不斷地完善,教師要根據(jù)技術(shù)的變化而更新教學(xué)內(nèi)容。一直以來Java都是作為Android軟件的第一開發(fā)語言,但是隨著谷歌官方建議開發(fā)者首選Kotlin語言,Java在安卓開發(fā)的統(tǒng)治地位被動搖。從Java到Kotlin,可見Android開發(fā)技術(shù)的更新速度之快,真可謂日新月異。如果教師不積極主動學(xué)習(xí)新技術(shù),終究會被技術(shù)淘汰。教師在教學(xué)過程中,應(yīng)該多關(guān)注官方技術(shù)的變化和第三方庫的更新,做到及時更新內(nèi)容。只有為學(xué)生提供完善且新穎的技術(shù),學(xué)生才能在就業(yè)市場中受到認(rèn)可。

      2.3 改革考核機(jī)制

      通過對我院目前的《Android平臺開發(fā)》課程的分析,發(fā)現(xiàn)考核方式注重理論考試是不科學(xué)的。Android開發(fā)考驗的是學(xué)生動手實踐能力,不僅要對理論知識進(jìn)行考試,更應(yīng)該注重實踐應(yīng)用能力的考核。在各開發(fā)小組完成子項目后,對項目完成情況進(jìn)行準(zhǔn)確地評比,并且把項目完成度作為成績的重要參考。只有充分重視實踐應(yīng)用能力,才能打破固有的考核方式,讓學(xué)生充分地享受開發(fā)的樂趣。

      三、結(jié)束語

      通過上面的論述,教師應(yīng)該明確學(xué)生才是教學(xué)的主體,要考慮學(xué)生對知識的需求。在教學(xué)過程中,應(yīng)注重案例的選擇,選取合適的貫穿式案例,還要注重教學(xué)知識的更新和考核方式的合理性。教師只有解決以上三個問題,才能完成Android課程教學(xué)的改革,也才能夠充分調(diào)動學(xué)生的主觀學(xué)習(xí)能動性。

      參? 考? 文? 獻(xiàn)

      [1]姚曉峰,龐美玉,武利秀.應(yīng)用型本科《Android平臺移動開發(fā)技術(shù)》教學(xué)改革與探索[J].科技經(jīng)濟(jì)市場,2019(06):135-137.

      [2]唐廣花.案例驅(qū)動教學(xué)法在《Android移動開發(fā)技術(shù)》課程的應(yīng)用[J].計算機(jī)工程與科學(xué),2019,41(S1):196-199.

      [3]劉海房,邵名菊,陳春富.Android開發(fā)綜合訓(xùn)練課程教改研究[J].福建電腦,2020,36(06):63-65.

      [4]覃遵躍,鐘鍵.典型案例教學(xué)在《Android開發(fā)技術(shù)》課程中的應(yīng)用[J].現(xiàn)代計算機(jī)(專業(yè)版),2014(16):24-26+31.

      [5]廖旺宇.貫穿式案例教學(xué)法在數(shù)據(jù)挖掘課程中的應(yīng)用[J].計算機(jī)產(chǎn)品與流通,2018(03):209-210.

      [6]任平紅,陳矗,鄭秋梅.貫穿案例教學(xué)法在Java Web程序設(shè)計教學(xué)中的應(yīng)用[J].計算機(jī)教育,2014(14):67-69.

      [7]古銳.貫穿式案例教學(xué)法在Web程序設(shè)計課程教學(xué)中的應(yīng)用研究[J].電腦知識與技術(shù),2019,15(11):120-121.

      猜你喜歡
      應(yīng)用型本科教學(xué)改革
      應(yīng)用型本科院校高等數(shù)學(xué)課程建設(shè)改革
      地方新建本科高校轉(zhuǎn)型發(fā)展的探索與實踐
      應(yīng)用型本科大學(xué)英語后續(xù)課程建設(shè)之必要性探討
      關(guān)于應(yīng)用型計算機(jī)專業(yè)培養(yǎng)方案的研究
      中國市場(2016年36期)2016-10-19 04:33:08
      基于人才培養(yǎng)的技工學(xué)校德育實效性研究
      成才之路(2016年25期)2016-10-08 09:51:08
      現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
      科技視界(2016年20期)2016-09-29 12:59:03
      以職業(yè)技能競賽為導(dǎo)向的高職單片機(jī)實踐教學(xué)改革研究
      科技視界(2016年20期)2016-09-29 11:20:38
      微課時代高等數(shù)學(xué)教學(xué)改革的實踐與探索
      科技視界(2016年20期)2016-09-29 11:16:19
      泰顺县| 朝阳市| 集贤县| 化德县| 柘荣县| 正宁县| 介休市| 汤原县| 仪征市| 昌吉市| 慈利县| 宣恩县| 江陵县| 米易县| 铅山县| 大宁县| 达日县| 普宁市| 扎囊县| 五峰| 泗洪县| 信阳市| 稻城县| 淅川县| 泗阳县| 高陵县| 象州县| 邻水| 花莲县| 西昌市| 招远市| 岳阳市| 温泉县| 锡林郭勒盟| 南昌市| 桓仁| 石景山区| 浮梁县| 会同县| 三门峡市| 芦山县|