摘 要:在新時(shí)期下,大學(xué)教育呈現(xiàn)出碎片化,特別是《Java程序設(shè)計(jì)》的課程教學(xué)極具開放性和靈活性,對教學(xué)資源有一定的要求。因此,大學(xué)教師應(yīng)帶著長遠(yuǎn)的眼光對課程教學(xué)資源進(jìn)行全面建設(shè),將數(shù)字化的課程教學(xué)升級為信息化模式教學(xué),借助基礎(chǔ)知識與能力提升分階段的方式來滿足大學(xué)生的學(xué)習(xí)需求,同時(shí)對課程內(nèi)容做到及時(shí)優(yōu)化,將《Java程序設(shè)計(jì)》課程的實(shí)效性與應(yīng)用性做到極大程度的提升。基于此,本文對《Java程序設(shè)計(jì)》的大學(xué)生課程教學(xué)資源建設(shè)策略進(jìn)行探討,力求在系統(tǒng)和先進(jìn)的教學(xué)方式下將授課水平提升到一個(gè)全新的高度。
關(guān)鍵詞:Java程序設(shè)計(jì);課程教學(xué);資源建設(shè);教學(xué)策略
大學(xué)《Java程序設(shè)計(jì)》課程極具基礎(chǔ)性和應(yīng)用性,可以滿足物聯(lián)網(wǎng)的軟件開發(fā)需求,也能為移動(dòng)互聯(lián)網(wǎng)的發(fā)展帶來極大程度的促進(jìn)。在Java程序的學(xué)習(xí)中,學(xué)生能夠?qū)SP、Android等技術(shù)做到熟練運(yùn)用,是一門帶有科技色彩的專業(yè)課。為此,《Java程序設(shè)計(jì)》課程在社會的前行中彰顯出尤為重要的作用,其地位也隨之提升,而課堂教學(xué)效率與大學(xué)生的掌握程度成為教育工作者需要進(jìn)一步探索的課題,特別是課程資源的建設(shè)是必須解決的問題。
1 分離基礎(chǔ)知識,提高授課效率
由于《Java程序設(shè)計(jì)》涵蓋基礎(chǔ)性的內(nèi)容和實(shí)踐部分,在課時(shí)分配時(shí)需要保證科學(xué)性與合理性。在新時(shí)期下,大學(xué)生的獨(dú)立意識增強(qiáng),教師若想完成系統(tǒng)的授課,將知識的傳遞、實(shí)踐活動(dòng)與評價(jià)、練習(xí)解答等做到巧妙結(jié)合,形成一個(gè)系統(tǒng)和完整的教學(xué)資源庫,從而分配好時(shí)間來完成深度學(xué)習(xí)與后續(xù)的實(shí)踐。為此,基礎(chǔ)知識的科學(xué)分離是首要任務(wù),教師結(jié)合Java的特點(diǎn)和程序結(jié)構(gòu)等將基礎(chǔ)知識進(jìn)行有效分離,在課外時(shí)間通過微課或小視頻的方式來幫助學(xué)生加深理解,從而留下探索的時(shí)間,將課堂教學(xué)的效率提升,讓時(shí)間的分配更加可行與高效。學(xué)生將帶著熱情來尋找數(shù)據(jù)類型、對象和設(shè)計(jì)結(jié)構(gòu)等,在碎片式的學(xué)習(xí)中將整體的學(xué)習(xí)效率做到極大程度的提升。例如,對于運(yùn)算符和表達(dá)式,教師將其與C語言進(jìn)行對比,在課堂上完成Java數(shù)據(jù)類型、控制語句和運(yùn)算符的講解;對于字符串,教師幫助學(xué)生對操作方法名、效果等做到掌握,基于課下的學(xué)習(xí)來完成字符串的操作;對于多線程和網(wǎng)絡(luò)編程等,學(xué)生可以在微課預(yù)習(xí)中對課本及資料進(jìn)行掌握,教師在課堂上則對應(yīng)用流程進(jìn)行細(xì)致化的講解。
2 借助先進(jìn)手段,實(shí)現(xiàn)資源建設(shè)
基于課程的有效分離,大學(xué)生在課余時(shí)間完成基礎(chǔ)內(nèi)容的學(xué)習(xí),教師在多層次的微課教學(xué)中在碎片式的學(xué)習(xí)常態(tài)化,讓課程資源在網(wǎng)絡(luò)優(yōu)勢下得到豐富,加快課程資源的建設(shè)腳步。教師在微課的幫助下將不同的知識點(diǎn)進(jìn)行總結(jié),在微課視頻中讓學(xué)生能夠根據(jù)自身的能力快速定位到需要加強(qiáng)理解的知識點(diǎn),引導(dǎo)學(xué)生復(fù)習(xí)觀看與學(xué)習(xí),對其不足做到針對性的彌補(bǔ)。對于每堂課的內(nèi)容,教師進(jìn)行微課的對應(yīng)解讀,將講義、實(shí)踐、習(xí)題等進(jìn)行整合,幫助大學(xué)生在零碎的時(shí)間中對各知識進(jìn)行系統(tǒng)化的學(xué)習(xí)。例如,教師根據(jù)《Java程序設(shè)計(jì)》課程的內(nèi)容,在教學(xué)資源庫中,將章節(jié)目錄顯示在首頁中,學(xué)生可以結(jié)合實(shí)際需求來進(jìn)入觀看。而章節(jié)目錄中又包括:對應(yīng)視頻、講義、課件,同時(shí)又細(xì)分出:習(xí)題、詳細(xì)解答并開設(shè)在線討論的窗口,讓教學(xué)資源庫的組織體系愈發(fā)完善。在課程資源的建設(shè)中,教師站在大學(xué)生的角度,借助項(xiàng)目教學(xué)與理論教學(xué)的結(jié)合,讓知識由被動(dòng)接受轉(zhuǎn)換為應(yīng)用,重視能力訓(xùn)練,在不同項(xiàng)目的設(shè)計(jì)中幫助學(xué)生完成各階段的學(xué)習(xí)。
3 優(yōu)化課程管理,落實(shí)課程改革
基于科技的進(jìn)步,在《Java程序設(shè)計(jì)》課程的資源建設(shè)中,教師憑借前瞻性的思維對先進(jìn)技術(shù)加以利用,在Web應(yīng)用系統(tǒng)的幫助下對數(shù)據(jù)進(jìn)行存儲與利用。教師可以在網(wǎng)絡(luò)中掌握大學(xué)生使用教學(xué)資源、觀看微課視頻和參與互動(dòng)的頻率,從而在反思中調(diào)整微課內(nèi)容,對教學(xué)資源進(jìn)行實(shí)時(shí)更新與整理,滿足大學(xué)生的求知欲望和個(gè)性化的學(xué)習(xí)需求。在具體的操作中,教師可以在Web應(yīng)用系統(tǒng)中對訪問權(quán)限進(jìn)行科學(xué)設(shè)置,完善數(shù)據(jù)監(jiān)控等實(shí)用功能,監(jiān)督大學(xué)生的日常學(xué)習(xí),使課程教學(xué)資源建設(shè)愈發(fā)完善,讓資源的利用率不斷提升。例如,在Web應(yīng)用系統(tǒng)的優(yōu)化下,可以在 Internet中與校外用戶溝通,對課程改革與教學(xué)資源建設(shè)做到加強(qiáng)。對于用戶登錄、課程資源瀏覽、資源庫管理、學(xué)習(xí)情況總結(jié)等功能不斷優(yōu)化,在資源庫中展現(xiàn)動(dòng)誠化的精品教學(xué),學(xué)生也在觀察中獲得不同的收獲,從而獲得長足發(fā)展。
結(jié)束語:
《Java程序設(shè)計(jì)》的課程教學(xué)資源需要在新技術(shù)的應(yīng)用下得到豐富,借助學(xué)習(xí)平臺的開發(fā)來完成基礎(chǔ)知識與專業(yè)技能的傳遞,在人性化的信息化教學(xué)中,幫助學(xué)生在“零碎化”的方式下達(dá)到各階段的學(xué)習(xí)目標(biāo)。而課程教學(xué)資源的建設(shè)是實(shí)現(xiàn)高效教學(xué)的關(guān)鍵所在,也在相應(yīng)程度上將大學(xué)生的創(chuàng)造力做到切實(shí)有效的釋放,教師隨之在實(shí)踐中對資源建設(shè)進(jìn)行重視,旨在提高課程的信息化管理,使學(xué)生掌握J(rèn)ava程序的設(shè)計(jì)技巧并能解決生活中所遇的實(shí)際問題,對其綜合能力的提升帶來促進(jìn)。
參考文獻(xiàn):
[1]魏軼.淺談Java程序設(shè)計(jì)在線開放課程[J].計(jì)算機(jī)與網(wǎng)絡(luò),2020,46(20):38-39.
[2]李丹.《JAVA程序設(shè)計(jì)》課程教學(xué)資源庫探討[J].大眾科技,2019,21(03):67-68.
[3]劉艷.Java程序設(shè)計(jì)教學(xué)方法的思考和探索[J].電腦迷,2018(12):97.
作者簡介:
李美芹(1982-2) 女,漢族,山東濰坊人,講師碩士,研究方向:軟件技術(shù)。
課題基金:全國高等院校計(jì)算機(jī)基礎(chǔ)教育研究會計(jì)算機(jī)基礎(chǔ)教育教學(xué)研究項(xiàng)目。
課題編號:2020-AFCEC-289.
(山東科技職業(yè)學(xué)院 信息工程系,山東 濰坊 261053)