畢智超
【摘要】隨著社會(huì)的進(jìn)步與發(fā)展,軟件行業(yè)開始走向?qū)I(yè)化、規(guī)?;a(chǎn)業(yè)化。為了進(jìn)一步適應(yīng)IT行業(yè)的多元化人才需求,學(xué)校必須適時(shí)轉(zhuǎn)變并創(chuàng)新計(jì)算機(jī)軟件專業(yè)教學(xué)模式,提高計(jì)算機(jī)軟件教學(xué)水平與質(zhì)量,促進(jìn)學(xué)生綜合素質(zhì)與能力的整體提升。本文主要對(duì)IT教育機(jī)構(gòu)相互合作的教學(xué)模式、以CDIO為基礎(chǔ)的實(shí)踐教學(xué)模式、以MOOC為基礎(chǔ)的應(yīng)用型教學(xué)模式、以軟件工程為導(dǎo)向的教學(xué)模式進(jìn)行詳細(xì)分析,以期為提高計(jì)算機(jī)軟件專業(yè)課程設(shè)計(jì)與實(shí)踐教學(xué)質(zhì)量提供幫助。
【關(guān)鍵詞】計(jì)算機(jī)軟件專業(yè)教學(xué)新模式構(gòu)建
隨著市場(chǎng)人才需求量的不斷加大,各大院校招生規(guī)模也隨之?dāng)U大,計(jì)算機(jī)軟件專業(yè)教學(xué)模式開始備受關(guān)注。在此形勢(shì)下,我國各大高校在計(jì)算機(jī)軟件專業(yè)教學(xué)上也進(jìn)行了一系列的深化改革,并在很大程度上提高了整體教育教學(xué)水平與質(zhì)量。然而,就快速更新進(jìn)步的IT行業(yè)來講,其不僅需要軟件人才,還要求人才必須具備扎實(shí)的專業(yè)基礎(chǔ)知識(shí)及良好的動(dòng)手操作能力,只有這樣,才能夠滿足行業(yè)發(fā)展的多樣化需求。因此,對(duì)既定教學(xué)模式進(jìn)行創(chuàng)新構(gòu)建,培養(yǎng)出高素質(zhì)、高能力的軟件人才具有非常重要的現(xiàn)實(shí)意義。[1]
1.教學(xué)模式相對(duì)落后
由于計(jì)算機(jī)軟件技術(shù)的實(shí)踐性和工具性相對(duì)較強(qiáng),在教學(xué)過程中,教師主要利用多媒體進(jìn)行教學(xué),多媒體可以將教材內(nèi)容生動(dòng)、直觀地展示給學(xué)生,但學(xué)生依舊處于被動(dòng)地位,被動(dòng)地接受知識(shí),無法進(jìn)一步掌握學(xué)習(xí)技巧,直接影響了學(xué)生學(xué)習(xí)的積極性與主動(dòng)性。
2.學(xué)生綜合素質(zhì)相對(duì)較差
高校在計(jì)算機(jī)軟件專業(yè)教學(xué)上,太過注重講解基礎(chǔ)理論知識(shí),尚未全面涉及學(xué)生所學(xué)知識(shí)在工作中的合理應(yīng)用,導(dǎo)致其對(duì)相關(guān)軟件的使用、實(shí)踐能力存在明顯不足。
3.教學(xué)內(nèi)容太過陳舊
就計(jì)算機(jī)軟件專業(yè)學(xué)生而言,軟件技術(shù)就是獨(dú)立的內(nèi)容,即C語言,所覆蓋的理論知識(shí)也十分多元化,從語言程序設(shè)計(jì)、算法、數(shù)據(jù)結(jié)構(gòu)、軟件工程等各個(gè)環(huán)節(jié),到操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)建設(shè)等各個(gè)階段,學(xué)生所面對(duì)的理論知識(shí)相對(duì)復(fù)雜和枯燥,很容易影響其學(xué)習(xí)的積極性與主動(dòng)性。
4.教師經(jīng)驗(yàn)相對(duì)匱乏
計(jì)算機(jī)軟件專業(yè)教師的主要責(zé)任是培養(yǎng)人才,但其中大部分高校計(jì)算機(jī)軟件專業(yè)教師經(jīng)驗(yàn)相對(duì)匱乏,且?guī)熧Y力量不足,再加上很多高校很少為教師提供更多接受繼續(xù)教育的機(jī)會(huì),從而使得教師的知識(shí)體系無法得到及時(shí)更新與完善。
1.與IT教育機(jī)構(gòu)合作的教學(xué)模式
(1)共同規(guī)劃人才培養(yǎng)方案
學(xué)校可以與IT教育機(jī)構(gòu)共同規(guī)劃完善的人才培養(yǎng)方案,進(jìn)一步確定培養(yǎng)目標(biāo)。在社會(huì)發(fā)展的推動(dòng)下,軟件行業(yè)的分工也隨之細(xì)化,軟件行業(yè)人才需求開始走向多元化和系統(tǒng)化,并隨之形成了分層次格局,主要包括系統(tǒng)工程師、軟件開發(fā)、系統(tǒng)管理、系統(tǒng)維護(hù)等。在不同的崗位上,人才培養(yǎng)就需要采取與之相適應(yīng)的機(jī)制和方式。高校與IT教育機(jī)構(gòu)相互合作,規(guī)劃人才培養(yǎng)方案時(shí),應(yīng)該以培養(yǎng)軟件專業(yè)人才發(fā)展為依據(jù),滿足軟件行業(yè)各個(gè)層次對(duì)復(fù)合型人才的需求。
(2)共同參與整個(gè)教學(xué)過程
IT教育機(jī)構(gòu)十分了解企業(yè)對(duì)人才的要求及其應(yīng)具備的能力和專業(yè)素質(zhì)等,高校計(jì)算機(jī)軟件專業(yè)在與IT教育機(jī)構(gòu)合作辦學(xué)的過程中,應(yīng)該使其積極參與學(xué)校課程設(shè)計(jì)、教材選擇等方面,IT教育機(jī)構(gòu)則為計(jì)算機(jī)軟件專業(yè)學(xué)生提供一系列的實(shí)訓(xùn)基地、更加多樣化的設(shè)施設(shè)備、更多的實(shí)習(xí)崗位。同時(shí),學(xué)校還要與IT教育機(jī)構(gòu)共同對(duì)教學(xué)過程和學(xué)生學(xué)習(xí)進(jìn)行評(píng)價(jià)、考核,可以邀請(qǐng)專家到學(xué)校講授知識(shí)與經(jīng)驗(yàn),正確引導(dǎo)學(xué)生的實(shí)踐訓(xùn)練,從而讓學(xué)生參與到計(jì)算機(jī)軟件企業(yè)的相關(guān)項(xiàng)目中去,使學(xué)生后續(xù)可以進(jìn)一步適應(yīng)工作崗位,更好地完成工作。
(3)共同構(gòu)建一支完善的師資隊(duì)伍
由于計(jì)算機(jī)軟件專業(yè)的實(shí)踐性較強(qiáng),這就要求教師既要熟練掌握理論知識(shí),又要具有豐富和扎實(shí)的實(shí)踐經(jīng)驗(yàn)與能力。就高校目前的師資隊(duì)伍來看,雙師型教師只占少數(shù),根本無法進(jìn)一步適應(yīng)軟件專業(yè)教育發(fā)展的多元化趨勢(shì)。計(jì)算機(jī)軟件專業(yè)與IT教育機(jī)構(gòu)合作開展教學(xué),為學(xué)校培養(yǎng)雙師型教師提供了重要幫助。學(xué)校派遣軟件專業(yè)教師到企業(yè)接受信息技術(shù)與知識(shí)的洗禮,對(duì)培養(yǎng)學(xué)生的實(shí)踐操作能力有很大的幫助。但是,實(shí)踐訓(xùn)練需要專業(yè)的指導(dǎo)監(jiān)控,使學(xué)生可以正確使用軟件,避免對(duì)其產(chǎn)生依賴,從而過度沉迷,對(duì)學(xué)習(xí)造成不必要的影響。[1]
2.以CDIO為基礎(chǔ)的實(shí)踐教學(xué)模式
(1)構(gòu)建實(shí)踐教學(xué)模式
高校計(jì)算機(jī)軟件專業(yè)構(gòu)建實(shí)踐教學(xué)模式是以CDIO為基礎(chǔ)的,應(yīng)該結(jié)合課程嚴(yán)格遵循CDIO教學(xué)模式做中學(xué)和項(xiàng)目教學(xué)思想。具體如下圖所示。
(2)明確教學(xué)思路與方式
高校計(jì)算機(jī)軟件專業(yè)應(yīng)該嚴(yán)格遵循CDIO教學(xué)模式和實(shí)踐教學(xué)體系結(jié)構(gòu),制定以CDIO為基礎(chǔ)的實(shí)踐教學(xué)體系,并按照做中學(xué)和實(shí)踐項(xiàng)目原則把項(xiàng)目劃分成具體的任務(wù),而不同的任務(wù)需要進(jìn)行規(guī)劃、設(shè)計(jì)、實(shí)施、運(yùn)作等。各階段的實(shí)施都需以教師的正確指導(dǎo)為前提,學(xué)生的主動(dòng)進(jìn)行為輔助。
(3)強(qiáng)化教師教學(xué)實(shí)踐能力
基于CDIO實(shí)踐教學(xué)模式的有效實(shí)施,教師的軟件開發(fā)與管理能力是關(guān)鍵,轉(zhuǎn)換軟件項(xiàng)目開發(fā)與管理能力為項(xiàng)目教學(xué)的能力,這就需要專業(yè)教師同時(shí)兼具軟件工程師的能力。高??梢远ㄆ诎才沤處熯M(jìn)入企業(yè)進(jìn)行鍛煉,鼓勵(lì)教師積極參加企業(yè)項(xiàng)目的研發(fā)工作,在此過程中,提高自身實(shí)踐能力和項(xiàng)目能力。與此同時(shí),教師可以充分了解企業(yè)具體的工作流程與文化,還可以對(duì)軟件開發(fā)技術(shù)與市場(chǎng)人才需求動(dòng)態(tài)變化進(jìn)行實(shí)時(shí)跟蹤,努力提升自身的專業(yè)能力與素質(zhì)。
(4)完善學(xué)生考核評(píng)價(jià)體系
與傳統(tǒng)教學(xué)模式相比,基于CDIO的實(shí)踐教學(xué)模式主張學(xué)生處于項(xiàng)目的主體地位,所以,學(xué)生的考核與評(píng)價(jià)始終貫穿于整個(gè)項(xiàng)目實(shí)踐過程。其中,既要考核學(xué)生專業(yè)理論知識(shí)掌握的程度,又要評(píng)價(jià)學(xué)生的實(shí)踐能力、應(yīng)用能力、團(tuán)隊(duì)合作能力、創(chuàng)新能力,等等。以CDIO為基礎(chǔ)的實(shí)踐教學(xué)考核評(píng)價(jià)主要把知識(shí)、能力、素質(zhì)考核等評(píng)價(jià)與項(xiàng)目實(shí)踐相融合,構(gòu)成一套完整的、系統(tǒng)的體系。[2]
3.以MOOC為基礎(chǔ)的應(yīng)用型教學(xué)模式
(1)課堂教學(xué)
在計(jì)算機(jī)軟件專業(yè)課堂教學(xué)過程中,教師應(yīng)該積極培養(yǎng)學(xué)生發(fā)現(xiàn)問題、分析問題、解決問題的能力,并對(duì)課程教學(xué)內(nèi)容進(jìn)行深層探究。教師還應(yīng)熟練掌握課程在教學(xué)模式中的具體分布,對(duì)學(xué)生在學(xué)習(xí)中所遇到的重難點(diǎn),進(jìn)行系統(tǒng)的、全面的講解,并深入分析,有助于學(xué)生全面扎實(shí)地掌握更多基礎(chǔ)理論知識(shí)。學(xué)生則以課堂上積極提問的互動(dòng)方式,通過討論或者向教師提問,解決自己在學(xué)習(xí)中所遇到的疑難問題。教師應(yīng)切實(shí)以計(jì)算機(jī)軟件課程教學(xué)目標(biāo)與實(shí)踐能力訓(xùn)練要求為依據(jù),為學(xué)生提供啟發(fā)式的深層教學(xué)。
(2)在線課程
教師想要建設(shè)計(jì)算機(jī)軟件專業(yè)在線課程,則必須以MOOC為載體進(jìn)行教學(xué)設(shè)計(jì)。一是構(gòu)建課程資源。教師可以通過課程大綱、教學(xué)內(nèi)容、參考資料等,以課程為平臺(tái),搜集資料。二是組織學(xué)習(xí)活動(dòng)。教師可以在課后測(cè)驗(yàn)和作業(yè)等方面組織相關(guān)活動(dòng),以便為學(xué)生的最終考核評(píng)價(jià)奠定堅(jiān)實(shí)的基礎(chǔ)。三是互動(dòng)學(xué)習(xí)。學(xué)生與老師彼此之間可以積極互動(dòng),在課堂上,學(xué)生針對(duì)老師的授課內(nèi)容積極發(fā)言,提出自己的觀點(diǎn),并與老師、同學(xué)進(jìn)行深層的溝通與交流。四是在線考試。在線考試是對(duì)學(xué)生整個(gè)學(xué)習(xí)過程的綜合情況進(jìn)行考核評(píng)估。[3]
4.以軟件工程為導(dǎo)向的教學(xué)模式
(1)整合內(nèi)容
計(jì)算機(jī)軟件專業(yè)的各課程之間勢(shì)必會(huì)有一定的關(guān)聯(lián)與重復(fù)內(nèi)容,這就要求教師在授課時(shí)合理把握時(shí)間與進(jìn)度,科學(xué)處理內(nèi)容的講授順序。但是,一般情況下,課程教學(xué)大綱之間是相互獨(dú)立的,會(huì)直接影響學(xué)生系統(tǒng)、整體地掌握專業(yè)知識(shí)、技能等。以軟件工程為導(dǎo)向的教學(xué)模式,嚴(yán)格遵守了邏輯關(guān)系一致性的原則,進(jìn)一步優(yōu)化并整合了專業(yè)課程教學(xué)內(nèi)容。同時(shí),遵循協(xié)調(diào)一致性原則,避免重復(fù)講授相同或相似內(nèi)容。例如,“面向?qū)ο蟪绦蛟O(shè)計(jì)”主要內(nèi)容是面向?qū)ο罄碚摚败浖O(shè)計(jì)模式”主要是構(gòu)造對(duì)象原則,以及成熟的以對(duì)象結(jié)構(gòu)為基礎(chǔ)的設(shè)計(jì)模式內(nèi)容。教師在教學(xué)中,切實(shí)根據(jù)計(jì)算機(jī)軟件專業(yè)培養(yǎng)目標(biāo),對(duì)教學(xué)內(nèi)容所包含的案例進(jìn)行適當(dāng)調(diào)整,并詳細(xì)分析案例,全面展現(xiàn)各課程內(nèi)容的延續(xù),有助于學(xué)生進(jìn)一步掌握軟件設(shè)計(jì)的理論知識(shí),既增強(qiáng)了課程內(nèi)容的連貫性,又正確引導(dǎo)學(xué)生熟練掌握了軟件設(shè)計(jì)技能。
(2)實(shí)施時(shí)間
以軟件工程為導(dǎo)向的計(jì)算機(jī)軟件專業(yè)教學(xué)模式,在具體實(shí)施時(shí)間與進(jìn)度上,需要體現(xiàn)交叉課程的時(shí)效性與同時(shí)性。同時(shí)性實(shí)際上就是各個(gè)交叉學(xué)科同時(shí)在一個(gè)學(xué)期開展教學(xué),各課程的交叉主要體現(xiàn)在內(nèi)容和授課時(shí)間上。在具體實(shí)施時(shí),可以把重復(fù)內(nèi)容作為一門課程進(jìn)行講授。例如,面向?qū)ο蟪绦蛟O(shè)計(jì)、軟件設(shè)計(jì)模式等。但是,時(shí)效性主要體現(xiàn)在課程教學(xué)順序上,順序安排十分緊密,不會(huì)出現(xiàn)由于課程間隔時(shí)間過長,學(xué)生遺忘了學(xué)過的內(nèi)容的情況,而對(duì)后續(xù)教學(xué)活動(dòng)的開展造成直接的影響。因此,計(jì)算機(jī)軟件專業(yè)以軟件工程為導(dǎo)向的教學(xué)模式,需要在計(jì)劃安排過程中,進(jìn)一步滿足時(shí)效性。
(3)多元化教學(xué)
以軟件工程為導(dǎo)向的計(jì)算機(jī)軟件專業(yè)教學(xué)模式,講究并利用啟發(fā)式、參與式、討論式等各種教學(xué)互動(dòng)的方式方法,可以激發(fā)學(xué)生學(xué)習(xí)的積極性與主動(dòng)性,使其變被動(dòng)為主動(dòng)。另外,通過綜合性交叉,還可以提高學(xué)生綜合分析與解決問題的能力。這樣的教學(xué)模式,有助于培養(yǎng)學(xué)生的軟件項(xiàng)目開發(fā)意識(shí),在已有課程體系的基礎(chǔ)上,通過管理信息系統(tǒng)、軟件綜合實(shí)踐、課程設(shè)計(jì)等案例分析,進(jìn)一步提高教學(xué)效果,增強(qiáng)學(xué)生的實(shí)踐動(dòng)手能力。[4]
綜上所述,隨著信息化時(shí)代的到來,計(jì)算機(jī)軟件行業(yè)開始實(shí)現(xiàn)多元化發(fā)展趨勢(shì)。為了進(jìn)一步滿足軟件行業(yè)的人才需求,計(jì)算機(jī)軟件專業(yè)教學(xué)必須全面加強(qiáng)。而計(jì)算機(jī)軟件專業(yè)主要目標(biāo)就是培養(yǎng)既具備良好專業(yè)能力,又具備綜合素質(zhì)的復(fù)合型人才。因此,高校應(yīng)積極創(chuàng)新并構(gòu)建計(jì)算機(jī)軟件專業(yè)新的教學(xué)模式,根據(jù)專業(yè)具體情況,通過與IT教育機(jī)構(gòu)互相合作等方式,提高計(jì)算機(jī)軟件教學(xué)水平與質(zhì)量,促進(jìn)學(xué)生綜合素質(zhì)與能力的整體提升。
[1]符湘萍:《高職院校計(jì)算機(jī)軟件專業(yè)合作辦學(xué)模式探析》,《電子制作》2017年第2期,第43頁。
[2]劉春友、宋雅麗:《基于CDIO模式的高職軟件專業(yè)實(shí)踐教學(xué)體系的構(gòu)建》,《計(jì)算機(jī)光盤軟件與應(yīng)用》2012年第22期,第236-237頁。
[3]宋曉明:《基于MOOC的應(yīng)用型本科院校課程教學(xué)新模式探討》,《經(jīng)貿(mào)實(shí)踐》2017年第19期。
[4]袁援、凌卉:《軟件工程為導(dǎo)向的計(jì)算機(jī)軟件課程群教學(xué)模式的探討》,《課程教育研究》(新教師教學(xué))2014年第35期。
作者單位:陜西職業(yè)技術(shù)學(xué)院陜西西安