孫瑞鴻
(山西晉中理工學(xué)院,山西 晉中 030600)
《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》是一種重要的程序設(shè)計(jì)語(yǔ)言,在計(jì)算機(jī)學(xué)科領(lǐng)域中是一門重要的必修課程。在應(yīng)用型本科院校的教學(xué)中,Java課程的教學(xué)內(nèi)容多、課時(shí)少,為了完成教學(xué)任務(wù),教師采用重理論、輕實(shí)踐的教學(xué)方式進(jìn)行教學(xué)。理論課時(shí)占比總課時(shí)多,實(shí)踐教學(xué)課時(shí)少,學(xué)生所學(xué)的理論知識(shí)不能很好的應(yīng)用到實(shí)踐中,導(dǎo)致學(xué)生編寫代碼的能力較弱,影響教學(xué)質(zhì)量。
根據(jù)課時(shí)數(shù)的限制和教學(xué)進(jìn)度的安排,多數(shù)的Java課程采用“理論+程序演示”的教學(xué)模式。Java課程涉及內(nèi)容多且抽象,教師會(huì)偏向于直接給出結(jié)論,不講授發(fā)現(xiàn)結(jié)論的過(guò)程。學(xué)生很難將學(xué)到的書本知識(shí)應(yīng)用到程序開發(fā)中,從而影響教學(xué)質(zhì)量。
Java是一門理論教學(xué)占比高的課程,實(shí)踐教學(xué)的內(nèi)容很少。在實(shí)踐教學(xué)中,多數(shù)的實(shí)驗(yàn)內(nèi)容是以課本上的案例為主,多數(shù)學(xué)生會(huì)按照書上的案例編寫程序,較少系統(tǒng)性的思考案例的編程思想。
Java的考核方式是以閉卷筆答考試為主,平時(shí)表現(xiàn)為輔,注重考查理論知識(shí)的學(xué)習(xí)成果,容易使學(xué)生把過(guò)多的精力放在知識(shí)點(diǎn)的死記硬背上,從而忽視動(dòng)手編程的能力。這樣的考核方式,會(huì)使學(xué)生認(rèn)為程序語(yǔ)言的學(xué)習(xí)是記憶文字內(nèi)容,忽略程序編程思想的學(xué)習(xí)。
大學(xué)生實(shí)訓(xùn)在教學(xué)過(guò)程中是尤為重要的,它可以檢驗(yàn)學(xué)生在校學(xué)習(xí)的成果。目前,大學(xué)生的實(shí)訓(xùn)主要是去校外的實(shí)訓(xùn)基地,能夠參與到企業(yè)項(xiàng)目中,從而提高自身的實(shí)踐動(dòng)手能力。但是,能夠接受大學(xué)生實(shí)訓(xùn)的校外IT企業(yè)并不多,學(xué)生真正參與到的企業(yè)項(xiàng)目比較少,這種實(shí)訓(xùn)企業(yè)還會(huì)有一定的培訓(xùn)費(fèi)用,給學(xué)生造成了一定的經(jīng)濟(jì)壓力。
在應(yīng)用型本科院校的教學(xué)模式改革中,能夠把教師培養(yǎng)成“雙師型”人才是關(guān)鍵。現(xiàn)在的教師主要有兩個(gè)方面的問(wèn)題:
(1)理論知識(shí)高于實(shí)踐能力。應(yīng)用型本科院校的教師有著較高水平的理論知識(shí),每個(gè)學(xué)期的主要任務(wù)是上理論課和課內(nèi)實(shí)驗(yàn),實(shí)驗(yàn)內(nèi)容主要來(lái)自課本案例,比較局限,距離實(shí)際的專業(yè)項(xiàng)目相差較遠(yuǎn)。隨著應(yīng)用型本科院校招生規(guī)模的不斷擴(kuò)大,教師承擔(dān)著繁重的理論教學(xué)任務(wù),很少注重個(gè)人實(shí)踐能力的培養(yǎng),對(duì)相關(guān)專業(yè)領(lǐng)域的實(shí)際操作過(guò)程、方式方法及其存在的問(wèn)題比較空白,導(dǎo)致學(xué)生所學(xué)專業(yè)知識(shí)受限,缺乏實(shí)踐操作能力。
(2)缺少實(shí)踐場(chǎng)所和實(shí)踐機(jī)會(huì)。國(guó)家教育政策法規(guī)中沒(méi)有對(duì)企業(yè)和有關(guān)事業(yè)單位接受高校教師社會(huì)實(shí)踐的相關(guān)要求和政策制度。大多數(shù)企業(yè)不愿意接受教師參加定崗生產(chǎn)實(shí)踐,科技開發(fā)、社會(huì)服務(wù)的職教體系在大多數(shù)院校中尚未形成,產(chǎn)學(xué)研合作的教育模式?jīng)]有形成一定的規(guī)模[1]。因此,應(yīng)用型本科院校的教師缺少參加實(shí)際項(xiàng)目操作的場(chǎng)所,而且院校的教學(xué)任務(wù)繁重,教師很少有機(jī)會(huì)去企業(yè)參加實(shí)踐項(xiàng)目的培訓(xùn)。
人才培養(yǎng)歸根結(jié)底是以課程為載體,一門課程設(shè)置的合理與否直接關(guān)系到人才培養(yǎng)的質(zhì)量。企業(yè)引入應(yīng)用型本科院校是產(chǎn)教融合的體現(xiàn),課程體系模塊化是產(chǎn)教融合的前提。企業(yè)的引入可以將Java課程體系模塊化,進(jìn)一步提高教學(xué)質(zhì)量。
《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》可以從三個(gè)階段進(jìn)行課程體系模塊化。第一階段,根據(jù)企業(yè)的發(fā)展方向及需求,使學(xué)生了解Java課程的教學(xué)目標(biāo)、Java技術(shù)的應(yīng)用領(lǐng)域及發(fā)展前景,明晰自己的發(fā)展方向。第二階段,針對(duì)不同專業(yè)、程序設(shè)計(jì)水平不同的學(xué)生,制定相應(yīng)的Java基礎(chǔ)知識(shí)的前期教學(xué),培養(yǎng)學(xué)生的面向?qū)ο蟪绦蛟O(shè)計(jì)思想及終身學(xué)習(xí)的理念。第三階段,根據(jù)企業(yè)引入的前沿技術(shù)和企業(yè)的崗位職業(yè)標(biāo)準(zhǔn)及需求,根據(jù)學(xué)生所學(xué)的專業(yè)不同及自身掌握知識(shí)的情況,教師制定相應(yīng)難度的實(shí)踐項(xiàng)目,為項(xiàng)目化教學(xué)創(chuàng)造有利的實(shí)施條件。
企業(yè)進(jìn)入校園,會(huì)引入先進(jìn)的應(yīng)用技術(shù)和企業(yè)的人才需求崗位。高校應(yīng)參照企業(yè)所需的崗位任職資格,分析崗位的典型工作任務(wù)和能力需要,與企業(yè)人員一起制定課程教學(xué)標(biāo)準(zhǔn)。同時(shí),教師應(yīng)結(jié)合當(dāng)前的教育形勢(shì)和需求,整合、修訂教材,讓教材適用于本校的教學(xué)體系,針對(duì)專業(yè)技能模塊的課程采用項(xiàng)目化教學(xué)法。
將Java課程的教學(xué)內(nèi)容融入實(shí)際項(xiàng)目中,學(xué)生通過(guò)一個(gè)完整項(xiàng)目的學(xué)習(xí),實(shí)現(xiàn)知識(shí)向技能的轉(zhuǎn)變。為確保項(xiàng)目具有實(shí)踐性,項(xiàng)目應(yīng)由引入校內(nèi)的企業(yè)提供,能覆蓋Java課程的教學(xué)內(nèi)容,能將項(xiàng)目的難易程度與學(xué)生的掌握能力保持平衡。企業(yè)進(jìn)入校園能將真實(shí)的項(xiàng)目提供于教學(xué),進(jìn)一步提升和豐富了項(xiàng)目化教學(xué)。
應(yīng)用型本科院校注重培養(yǎng)專業(yè)的技術(shù)人才,注重培養(yǎng)學(xué)生是否具備熟練的技能操作和一定的認(rèn)證證書。為了更好的培養(yǎng)出社會(huì)認(rèn)可的專業(yè)技術(shù)人才,應(yīng)用型本科院校在實(shí)踐教學(xué)中,需要加強(qiáng)“雙證”的課程融合。
在實(shí)踐教學(xué)的基礎(chǔ)上,將專業(yè)證書的重要性及知識(shí)考點(diǎn)貫穿其中,可以提高學(xué)生學(xué)習(xí)知識(shí)的專注度,也可以使學(xué)生更好地掌握專業(yè)知識(shí),提高學(xué)習(xí)效率。
《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》的考核方式由期末成績(jī)、實(shí)踐課表現(xiàn)、平時(shí)表現(xiàn)及項(xiàng)目的參與度和完成度四部分構(gòu)成,所占的比例為3∶3∶1∶3。期末成績(jī)的考核,使學(xué)生加深對(duì)基本概念的掌握;實(shí)踐課和項(xiàng)目的考核可以提高學(xué)生的實(shí)踐和編寫程序的能力;平時(shí)成績(jī)的考核,能夠使學(xué)生對(duì)Java課程的學(xué)習(xí)有一個(gè)認(rèn)真、積極的態(tài)度。多元化的考核方式降低了期末成績(jī)占總課程成績(jī)的比重,可以全方位的考查學(xué)生的學(xué)習(xí)情況,給出一個(gè)公平公正的成績(jī)。對(duì)于實(shí)踐性較強(qiáng)的課程來(lái)說(shuō),采用層次化的考核方式,可以有效地提高學(xué)生的實(shí)踐動(dòng)手能力,有利于專業(yè)技術(shù)人才的培養(yǎng)。
實(shí)習(xí)實(shí)訓(xùn)基地是應(yīng)用型本科院校人才培養(yǎng)的重要教學(xué)環(huán)節(jié),要實(shí)施更有效的實(shí)訓(xùn)教學(xué),必須要有與其相適應(yīng)的教學(xué)場(chǎng)所、教學(xué)設(shè)備和相關(guān)設(shè)備來(lái)支持。企業(yè)的引入能夠?yàn)閼?yīng)用型本科院校的教學(xué)提供先進(jìn)專業(yè)的硬件設(shè)施、良好的實(shí)操環(huán)境,并配備專業(yè)的實(shí)訓(xùn)老師,為培養(yǎng)專業(yè)的技術(shù)人才做好堅(jiān)實(shí)準(zhǔn)備。
在實(shí)訓(xùn)過(guò)程中,一方面學(xué)生將企業(yè)真實(shí)項(xiàng)目的參與程度及軟件開發(fā)的掌握程度作為標(biāo)準(zhǔn),可以更有效的完成畢業(yè)設(shè)計(jì);另一方面,可以使學(xué)生了解所學(xué)內(nèi)容的應(yīng)用領(lǐng)域,確立學(xué)習(xí)目標(biāo),有利于專業(yè)知識(shí)的學(xué)習(xí)。
企業(yè)引入應(yīng)用型本科院校建設(shè)專業(yè)的實(shí)習(xí)實(shí)訓(xùn)基地,與學(xué)校共同培養(yǎng)專業(yè)的技術(shù)人才,一方面為企業(yè)節(jié)省了在培養(yǎng)人才、招聘人才上所花費(fèi)的時(shí)間、精力和財(cái)力;另一方面,也提高了應(yīng)用型本科院校的教學(xué)質(zhì)量。
在應(yīng)用型本科院校中建立一支“雙師型”教師隊(duì)伍是推進(jìn)項(xiàng)目化教學(xué)的客觀要求。教師培訓(xùn)常態(tài)化是企業(yè)引入校園的核心,企業(yè)引入校園后,可以采用“輪崗”的方式,將企業(yè)的專業(yè)技術(shù)員工帶入學(xué)校,對(duì)校內(nèi)老師進(jìn)行專業(yè)技能的培訓(xùn),提高教師的職業(yè)技能水平。企業(yè)的專業(yè)技術(shù)員在對(duì)有一定專業(yè)基礎(chǔ)知識(shí)的教師培訓(xùn)時(shí),可以縮短培訓(xùn)時(shí)間。針對(duì)企業(yè)的需求進(jìn)行培訓(xùn),培訓(xùn)后的教師在教學(xué)中進(jìn)行針對(duì)性教學(xué),可以培養(yǎng)出滿足企業(yè)需求的專業(yè)人才,從而縮短企業(yè)招聘人才及培訓(xùn)人才的周期,達(dá)到互利共贏的目的。
在教育部頒布的《職業(yè)學(xué)校校企合作促進(jìn)辦法》的指導(dǎo)下,“企業(yè)引入”應(yīng)用型本科院校的教學(xué)模式是院校培養(yǎng)專業(yè)技術(shù)人才的發(fā)展趨勢(shì),院校要實(shí)現(xiàn)此種教學(xué)模式還需要較長(zhǎng)時(shí)間的不斷探索。但《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》可以在一定程度上仿效此種教學(xué)模式,在課程體系、教學(xué)方式、考核方式和實(shí)踐教學(xué)等方面進(jìn)行改革。在這種模式的教學(xué)下,可以激發(fā)學(xué)生學(xué)習(xí)的積極性,培養(yǎng)學(xué)生編寫程序的實(shí)踐操作能力,更有利于培養(yǎng)“雙證”的專業(yè)技術(shù)人才,提高學(xué)生就業(yè)率,提高教學(xué)質(zhì)量。