劉 雷
(江西工業(yè)職業(yè)技術(shù)學(xué)院電子與信息工程學(xué)院,南昌 330096)
Android移動(dòng)開發(fā)課程是一門動(dòng)手操作非常強(qiáng)的一門課程,該課程的開設(shè),必須需要學(xué)生有一定的Java開發(fā)知識(shí)作為基礎(chǔ),因此學(xué)習(xí)Java等相關(guān)課程變成了Android移動(dòng)開發(fā)課程的前置課程,但是對(duì)于Java語言的學(xué)習(xí),就高職學(xué)生人才培養(yǎng)方案而已,一般情況下只會(huì)開設(shè)一個(gè)學(xué)期的時(shí)間進(jìn)行課堂學(xué)習(xí),在時(shí)間少內(nèi)容多的情況下,高職學(xué)生針對(duì)Java語言的理解和學(xué)習(xí)會(huì)變得很吃力,在這個(gè)情況下學(xué)習(xí)Android移動(dòng)開發(fā),也會(huì)是一知半解,或者邊復(fù)習(xí)Java語言邊學(xué)習(xí)Android移動(dòng)開發(fā),因此,在這種背景下,如何探索一個(gè)相對(duì)好的Android移動(dòng)開發(fā)課程教學(xué)模式便迫在眉睫了[1]。
第一,實(shí)踐學(xué)習(xí)時(shí)間不足問題。Android移動(dòng)開發(fā)是一門偏實(shí)踐課程,這種情況下會(huì)導(dǎo)致學(xué)生實(shí)踐課時(shí)嚴(yán)重不足,在沒有重組實(shí)踐動(dòng)手的基礎(chǔ)上,學(xué)生很難掌握Android移動(dòng)開發(fā)的精髓,缺少獨(dú)立思考和研發(fā)能力。第二,學(xué)生編程基礎(chǔ)薄弱問題[2]。學(xué)習(xí)Android移動(dòng)開發(fā)必須有一定的Java基礎(chǔ),現(xiàn)實(shí)情況下,大部分學(xué)生對(duì)Java編程本就一知半解,在這種情況下學(xué)習(xí)Android移動(dòng)開發(fā),學(xué)生接受知識(shí)的速度就會(huì)更加緩慢,達(dá)不到學(xué)習(xí)效果。第三,課程繁重,學(xué)生嚴(yán)重缺乏自主學(xué)習(xí)意識(shí)。高職學(xué)生課程本就相對(duì)比較繁重,學(xué)生基礎(chǔ)薄弱且相對(duì)缺乏自主學(xué)習(xí)習(xí)慣,在這種情況下,也會(huì)導(dǎo)致課下學(xué)習(xí)時(shí)間嚴(yán)重不足,課時(shí)學(xué)的東西在課后不能有效的鞏固,學(xué)習(xí)效果事倍功半。
通過理論教學(xué)與教學(xué)案例訓(xùn)練相結(jié)合的辦法,也就是相關(guān)知識(shí)點(diǎn)通過課堂授課講授知識(shí)點(diǎn),剩下的課時(shí)讓學(xué)生進(jìn)行模擬訓(xùn)練,此方法可以在近期內(nèi)使學(xué)生學(xué)習(xí)的課程新知識(shí)進(jìn)行鞏固,但是課程進(jìn)度推進(jìn)太慢,針對(duì)上機(jī)訓(xùn)練時(shí),學(xué)生遇到的、提出的問題較多,這就需要訓(xùn)練時(shí)間要遠(yuǎn)遠(yuǎn)超過授課時(shí)間,時(shí)間占比可能達(dá)到1:2,在這種情況下,在課時(shí)有限制的現(xiàn)實(shí)狀況下,課程進(jìn)度一般完成不了,導(dǎo)致后面的課程無法講解。但是有的學(xué)生,學(xué)習(xí)總是記住剛剛學(xué)習(xí)的內(nèi)容,沒有及時(shí)復(fù)習(xí)老知識(shí)點(diǎn),這種模式遠(yuǎn)遠(yuǎn)達(dá)不到學(xué)習(xí)效果。
這種方法是采用較完善的案例,通過將案例分解,逐步細(xì)化成單一的知識(shí)點(diǎn),將細(xì)化的知識(shí)點(diǎn)講授給學(xué)生,使學(xué)生在學(xué)習(xí)知識(shí)的同時(shí),逐步將知識(shí)點(diǎn)進(jìn)行拼接,最后實(shí)現(xiàn)一個(gè)比較完整的案例項(xiàng)目。此種方法效果比較明顯,但是項(xiàng)目化教學(xué)也有缺點(diǎn),軟件項(xiàng)目、知識(shí)點(diǎn)和內(nèi)容復(fù)用現(xiàn)在比較嚴(yán)重,沒辦法包含Android移動(dòng)開發(fā)的所有知識(shí)點(diǎn),導(dǎo)致學(xué)生只能模仿開發(fā)案例相似的項(xiàng)目,也達(dá)不到Android移動(dòng)開發(fā)課程的教學(xué)的目標(biāo)。
在教學(xué)過程中,通過對(duì)學(xué)生學(xué)生現(xiàn)階段學(xué)習(xí)的內(nèi)容是否掌握、知識(shí)點(diǎn)掌握程度、喜歡哪一種教學(xué)方法等情況進(jìn)行調(diào)查問卷。了解學(xué)生學(xué)習(xí)狀況,引進(jìn)新的教學(xué)模式即將理論教學(xué)與案例教學(xué)相結(jié)合,并把理論知識(shí)做成微視頻的方法,讓學(xué)生既能學(xué)習(xí)并及時(shí)復(fù)習(xí)理論知識(shí),又能體驗(yàn)開發(fā)項(xiàng)目的快感,自己獨(dú)自開發(fā)完成完整項(xiàng)目的方法,大大提高了學(xué)生學(xué)習(xí)的積極性。調(diào)查問卷結(jié)果顯示,通過此方法,學(xué)生能夠掌握Android移動(dòng)開發(fā)的相關(guān)知識(shí)點(diǎn),針對(duì)遺忘的知識(shí)點(diǎn)能夠通過再次復(fù)習(xí)微視頻,重新掌握遺忘的知識(shí)點(diǎn),使學(xué)生學(xué)習(xí)成為一個(gè)內(nèi)容成為一個(gè)比較完善的體系結(jié)構(gòu)??己朔矫妫枰翖壴瓉碓嚲砜己朔椒?,將理論知識(shí)考核與實(shí)踐項(xiàng)目考核的結(jié)合的方式,通過綜上方法,學(xué)生能夠較好的掌握Android移動(dòng)開發(fā)這門課程,達(dá)到預(yù)期的教學(xué)效果。
Android移動(dòng)開發(fā)的教學(xué)和學(xué)習(xí)都需要理論與案例相結(jié)合,理論知識(shí)考核與實(shí)踐項(xiàng)目考核的結(jié)合的方式,可以使學(xué)生在學(xué)習(xí)理論知識(shí)的前提下克服實(shí)踐中遇到的困難,培養(yǎng)學(xué)生項(xiàng)目案例開發(fā)的興趣,增強(qiáng)學(xué)生的實(shí)際開發(fā)水平和能力。在不斷學(xué)習(xí)新知識(shí),完善項(xiàng)目案例的情況下,增強(qiáng)學(xué)生的自主分析問題和解決問題的綜合能力。并在教學(xué)中,適當(dāng)?shù)墓膭?lì)和激勵(lì)學(xué)生,不斷培養(yǎng)激發(fā)學(xué)生的自主學(xué)習(xí)和團(tuán)隊(duì)的意識(shí)。為了使學(xué)生能夠掌握Android移動(dòng)開發(fā)這項(xiàng)技能,需要不斷探索和研究新的適合學(xué)生的教學(xué)模式,培養(yǎng)出適應(yīng)現(xiàn)代社會(huì)的高水平的移動(dòng)開發(fā)人才。