《Android程序設(shè)計(jì)基礎(chǔ)》教學(xué)改革研究_第1頁
《Android程序設(shè)計(jì)基礎(chǔ)》教學(xué)改革研究_第2頁
《Android程序設(shè)計(jì)基礎(chǔ)》教學(xué)改革研究_第3頁
《Android程序設(shè)計(jì)基礎(chǔ)》教學(xué)改革研究_第4頁
《Android程序設(shè)計(jì)基礎(chǔ)》教學(xué)改革研究_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Android程序設(shè)計(jì)基礎(chǔ)教學(xué)改革研究Android程序設(shè)計(jì)基礎(chǔ)教學(xué)改革討論098X202101a-0231-02Android是開放手機(jī)聯(lián)盟運(yùn)用中間件,應(yīng)用軟件,用戶界面和操作系統(tǒng)四部分組成,于2021年11月5日公布的,基于Linux核心的開源手機(jī)軟件設(shè)計(jì)平臺(tái)1。隨著網(wǎng)絡(luò)技術(shù)的進(jìn)展,安卓智能終端的普及,其強(qiáng)大的應(yīng)用性能、獨(dú)特化設(shè)計(jì)和高速的網(wǎng)絡(luò)越來越受人們歡迎,市場對(duì)安卓開發(fā)者的需求越來越大,因此,高校培育安卓開發(fā)人才顯得極其重要。Android程序設(shè)計(jì)基礎(chǔ)是計(jì)算機(jī)科學(xué)專業(yè)本科生的應(yīng)用開發(fā)課程,課程建設(shè)的學(xué)問目標(biāo)是使學(xué)生把握Android系統(tǒng)基本理論和概念、開發(fā)環(huán)境安裝、用戶界面開發(fā)、四大組

2、件、數(shù)據(jù)存儲(chǔ)、網(wǎng)絡(luò)編程、定位服務(wù)與地圖開發(fā)、傳感器、應(yīng)用公布等的技術(shù)和方法2,但在教學(xué)過程中仍舊存在著很多問題,本文通過對(duì)該課程存在問題的分析,商量得出了相應(yīng)的解決方法。1 課程介紹1.1 課程開設(shè)背景目前,比較常見的手機(jī)操作系統(tǒng)主要有以下幾種:IOS,安卓,塞班,Windows手機(jī),火狐OS等。在眾多的移動(dòng)平臺(tái)中,安卓是由Google和Open Handset Alliance共同開發(fā)的,是基于Linux平臺(tái)的開源移動(dòng)操作系統(tǒng),由于Android的性能優(yōu)越,系統(tǒng)又是開放性的,各大手機(jī)廠商和通信公司都高度觀賞該系統(tǒng),因此它可以占據(jù)浩大的市場份額3。1.2 課程開設(shè)意義及特點(diǎn)到2021年,安卓系

3、統(tǒng)占下了80.4%的市場份額,在此背景之下,這門課快速的引起了各大高校的重視,因此高校從多個(gè)方面推出了Android程序設(shè)計(jì)相關(guān)課程,如人才培育、教育教學(xué)、科研創(chuàng)新等,這不僅能夠提升大學(xué)生的實(shí)際操作能力,還可以增加大學(xué)生工作所需技能,增添一項(xiàng)就業(yè)本事。但是這門課在許多高校開設(shè)的時(shí)間并不長,表現(xiàn)出一些教學(xué)難點(diǎn),例如:課程新,技術(shù)更新快;課程難,涉及的學(xué)問點(diǎn)多;實(shí)踐性強(qiáng),需要不斷進(jìn)行強(qiáng)化訓(xùn)練;創(chuàng)新性強(qiáng),應(yīng)用開發(fā)不僅強(qiáng)調(diào)人機(jī)交互與體驗(yàn),這些難點(diǎn)還需找到更好的應(yīng)對(duì)措施4。2 教學(xué)存在問題2.1 教材選擇困難從2021年9月的Android 1.1到2021年5月的9.0,它幾乎保持了每年更新一個(gè)版本的

4、速度5,而每更新一個(gè)版本很有可能出現(xiàn)新的架構(gòu),教材更新速度較慢,且大部分書籍只是Android簡潔案例的匯總和基礎(chǔ)學(xué)問點(diǎn)的排列,與綜合項(xiàng)目開發(fā)相差較遠(yuǎn),所以很難找到合適的教材。2.2 理論與實(shí)踐沖突理論和實(shí)踐學(xué)習(xí)同樣重要,但是在教學(xué)過程中若安排不好時(shí)間,還可能存在著兩者的沖突。傳統(tǒng)的教學(xué)模式中,先進(jìn)行理論學(xué)習(xí),根據(jù)講解概念、原理、關(guān)鍵代碼的步驟進(jìn)行,在完成一個(gè)章節(jié)的理論學(xué)習(xí)之后會(huì)有相應(yīng)的實(shí)踐訓(xùn)練,通常每個(gè)小試驗(yàn)都對(duì)應(yīng)一個(gè)學(xué)問點(diǎn),難度較低,這種方法雖然可以很好地講解各個(gè)學(xué)問點(diǎn),但是學(xué)問點(diǎn)之間不連貫,無法形成一個(gè)完好的體系,不利于學(xué)生在規(guī)律上形成完好的思維導(dǎo)圖。如何在在有限的課時(shí)內(nèi),找到一個(gè)既能讓

5、學(xué)生學(xué)習(xí)理論學(xué)問、又不影響實(shí)踐的時(shí)間平衡點(diǎn),這對(duì)于提升學(xué)生的學(xué)習(xí)質(zhì)量是特別重要的5。3.3 學(xué)生綜合能力差學(xué)生綜合能力弱,這不僅僅是Android編程課中存在的問題,而是在幾乎全部計(jì)算機(jī)類課程中都存在的問題6。首先,安卓程序設(shè)計(jì)包含大量內(nèi)容,不僅包括Android構(gòu)架、HTML還包括java語言等等,要嫻熟把握這些學(xué)問,僅靠課上的時(shí)間是不夠的7,除了小部分特殊喜愛計(jì)算機(jī)的學(xué)生外,其余學(xué)生都沒有自主學(xué)習(xí)的動(dòng)力;其次,這門課的學(xué)時(shí)通常都比較少,一周可能只有23個(gè)學(xué)時(shí),而學(xué)生一般也沒有課前預(yù)習(xí)預(yù)備,課上教師為了保證教學(xué)的連貫性,通常只會(huì)引入一些小的案例進(jìn)行教學(xué),也就導(dǎo)致學(xué)生缺乏綜合性項(xiàng)目案例實(shí)踐,綜

6、合開發(fā)能力較弱,學(xué)問把握的深度也有所欠缺。3.4 課時(shí)少,無法深入教學(xué)因?yàn)樵撜n程的學(xué)時(shí)少,學(xué)問點(diǎn)多,這就會(huì)造成概念講解不深入、講解內(nèi)容不全面的問題,同時(shí)難以平均安排各部分內(nèi)容的教學(xué)時(shí)間,一般比較平均,就會(huì)造成難以突出重點(diǎn)的問題,而有些概念過于抽象,在學(xué)生不提前預(yù)習(xí)的狀況下,很難在短時(shí)間內(nèi)讓學(xué)生接受并理解。而在實(shí)際操作中,許多學(xué)生會(huì)糾結(jié)各種單個(gè)控件的使用方式,但由于課時(shí)有限,在課堂中無法展示每一種控件的使用方式,這就要求學(xué)生把握肯定的學(xué)習(xí)方法進(jìn)行自學(xué),以彌補(bǔ)學(xué)時(shí)缺乏。3.5 考評(píng)方式傳統(tǒng)對(duì)于Android程序設(shè)計(jì)基礎(chǔ)這門課,考核方式較為傳統(tǒng),一般以理論紙質(zhì)考核為主,試驗(yàn)作業(yè)考核為輔的模式進(jìn)行,而

7、這樣的模式很簡單導(dǎo)致學(xué)生學(xué)習(xí)熱情低下,不準(zhǔn)時(shí)完成課堂作業(yè),考前臨時(shí)抱佛腳的高分低能現(xiàn)象,假如不能準(zhǔn)時(shí)的對(duì)將考核制度進(jìn)行優(yōu)化調(diào)整,就會(huì)讓考核體系喪失自身的價(jià)值8,因此考核方式改革勢在必行。 4 教學(xué)改革方法4.1 準(zhǔn)時(shí)更新講義在教學(xué)過程中,可以查找多本教材配套使用,與實(shí)時(shí)熱點(diǎn)、安卓系統(tǒng)的更新狀況相結(jié)合,教師可編寫相應(yīng)的講義以補(bǔ)充書中空缺內(nèi)容,通過不斷積存的教學(xué)實(shí)例、教學(xué)閱歷逐步形成一套適合學(xué)生狀況的完好的學(xué)習(xí)方法。4.2 進(jìn)行校企合作對(duì)于理論實(shí)踐學(xué)習(xí)的沖突,若在教學(xué)過程中引入企業(yè)講師,讓學(xué)院教師講解理論學(xué)問、基礎(chǔ)學(xué)問,讓企業(yè)講師講解企業(yè)真實(shí)案例、實(shí)訓(xùn)項(xiàng)目,高效利用學(xué)院教師的學(xué)問積存以及企業(yè)講師的

8、項(xiàng)目閱歷豐富的優(yōu)勢,提升學(xué)生的編程能力,積存項(xiàng)目的開發(fā)、運(yùn)維閱歷,為找工作奠定基礎(chǔ)并且增加崗位競爭力。4.3 鼓舞參加競賽在創(chuàng)青春、挑戰(zhàn)杯、互聯(lián)網(wǎng)+等各大競賽里,有很多項(xiàng)目需要開發(fā)移動(dòng)端,假如鼓舞學(xué)生組隊(duì)參與競賽,把開發(fā)與設(shè)計(jì)、素養(yǎng)與能力有機(jī)地結(jié)合起來9,不僅能夠提高學(xué)生的綜合編程能力,激發(fā)自主學(xué)習(xí)的能力、學(xué)習(xí)的興趣,還能增添學(xué)生的團(tuán)隊(duì)合作精神,培育分工協(xié)作能力,提前熟識(shí)企業(yè)開發(fā)項(xiàng)目流程。以學(xué)習(xí)學(xué)問為目的,投入到競賽中去,比單一的課堂教學(xué)更加好玩,更能提升專業(yè)學(xué)問把握程度。4.4 改善課時(shí)安排計(jì)算機(jī)類學(xué)科,尤其是編程相關(guān)課程應(yīng)多安排一些課時(shí),可以適當(dāng)增加課時(shí)數(shù)量,可在第一學(xué)期時(shí),講解Android基礎(chǔ)學(xué)問以及基礎(chǔ)試驗(yàn)內(nèi)容,在第二學(xué)期時(shí),開始講解Android綜合開發(fā)項(xiàng)目,或增加實(shí)訓(xùn)課時(shí),完成綜合開發(fā)項(xiàng)目,到達(dá)使學(xué)生真正意義上學(xué)會(huì)這門課程,并且可以在日后工作中可以直接使用的目的。4.5 調(diào)整考核方式課程考核是課程中必不行少的一個(gè)環(huán)節(jié),也是檢驗(yàn)教學(xué)成果、改良教學(xué)方式的重要方法,這門課是一門實(shí)踐性特別強(qiáng)的課程,假如僅用傳統(tǒng)的紙質(zhì)考試來進(jìn)行考核難免會(huì)考察不全面,會(huì)與實(shí)際操作脫節(jié),所以可以調(diào)整為完成項(xiàng)目設(shè)計(jì)的方式進(jìn)行考核,讓每個(gè)學(xué)生在一個(gè)學(xué)期的學(xué)習(xí)中自行開發(fā)設(shè)計(jì)一款A(yù)pp,從界面設(shè)計(jì)、數(shù)據(jù)存儲(chǔ)、網(wǎng)絡(luò)請(qǐng)求等各方面進(jìn)行綜合考察,以便提升

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論