金 敏
(貴陽學院繼續(xù)教育學院,550002)
CDIO模式視閾下的軟件工程課程教學改革
金 敏
(貴陽學院繼續(xù)教育學院,550002)
CDIO教學模式是以軟件項目為載體的、以在實踐能力上的培養(yǎng)為目標的,積極倡導項目與學習相結合的教學模式,就目前軟件工程的課程教學理論與實驗實踐間的脫節(jié)問題,相對應的提出了CDIO教學模式對軟件教學課程中的改革,從理論、實驗與考核上進行淺入分析、實驗最終確立CDIO教學模式在軟件的理論改革上是確有實際效果的,為實踐教學開辟了一條新的途徑。
CDIO模式;軟件工程;教學改革
CDIO教學模式具有實踐性強,抽象的理論等特點,然而現(xiàn)如今,各個高校內(nèi)現(xiàn)實的理論教學模式與實踐教學模式脫節(jié),所以在所學的課程上進行改革也是十分重要的,本文主要是對軟件工程教學上存在的一些問題,將案例教學、啟發(fā)式教學的更多種的手段利用在軟件工程教學的改革上,重點體現(xiàn)學習基礎知識,培養(yǎng)價值觀及各方面的能力,在相互協(xié)作相互溝通、應用于現(xiàn)實的實踐能力上進行改革,在提升自己的前提下,更好的適應社會的發(fā)展,利用引入CDIO教學模式使軟件工程課程的理論、實踐與考核達到實際的效果,實現(xiàn)教學內(nèi)容與教學思想。
CDIO所代表的含義是構思(conceive)、設計(design)、實現(xiàn)(impiement)和運作(operate),它是代表著全面的,利用能力為目標的一種全新的教育模式,它的載體是以工程項目作為一個目標的、存在于整個生命周期的一種教育模式,它可以讓學生以自主實踐的去結合進行課程間的學習工程,且這種理念是“基于項目的教育和學習(project based education and learning)與做中學”的集中體現(xiàn)與表達方式。這種教學方式具有實踐性、全面性、可操作性強、先進的國際性與普遍的適應性。目前,就我國而言,在培養(yǎng)應用性人才的過程中比較注重理論,對于實踐卻沒有過高的重視,教育與社會的需求脫節(jié),對于人才的培養(yǎng)觀念落后等等問題。在校的學生缺乏團隊意識,認識不到合作的重要性,畢業(yè)后的學生還需要經(jīng)過在培訓才能適應工作的需求,而CDIO工程教育模式在對新型的人才的培養(yǎng)上,造就了相應的培養(yǎng)方案,時刻關注市場上的需求,把理論與實踐相結合起來,不僅培養(yǎng)了知識還加強了實際的操作,等多方面的綜合素質(zhì),而CDIO所提出的培養(yǎng)能力大綱主要包括一級能力4類、二級能力17組、具體能力73種。這些主要涵蓋了學生所應當掌握的理論、所具備的素質(zhì)、團隊合作意識、向前的發(fā)展與整體的適應與控制能力。
現(xiàn)如今,軟件工程學作為科學領域的一項重要的學科,有著極強的背景,在學生的能力上進行深度培養(yǎng),然而現(xiàn)如今,我國的各個高校在各自的染件工程上的教學也存在如下述的問題。
(一)在沒有特色的教學體系上,學生的學習興趣少,難以理解。目前學校內(nèi)所設置的學習方案與課程不及特色,內(nèi)容過于陳舊,無法及時更新,學生在學習上不能及時地接受到最新穎的專業(yè)化知識,且軟件工程教學在干枯的理論上難以理解,學生不能夠很好的掌握與吸收,也就造成了成材率較低的原因。
(二)教學思想受傳統(tǒng)的影響。以專業(yè)的視角出發(fā),在工程軟件的設計上出發(fā),建立了理論大于實踐,雖然在學校內(nèi)開設了具有綜合的、設計性的教學內(nèi)容的課程,但是由于學生在接受上還只是機械性的接受,不能全面的提高學生自身的推理動手能力,也就造成了學生的自主創(chuàng)新能力的不足。
(三)在實驗與實踐的過程中,團隊的相互協(xié)作能力的不足。在學生的實訓、實習與實驗上都是以自己為單位,團隊意識不強,自我意識強、溝通能力不足。
上述的這些問題就直接導致了畢業(yè)后的學生在工作中不能很好的適應,綜合素質(zhì)也不高,技術能力不達標,職業(yè)修養(yǎng)不夠,在企業(yè)內(nèi)不能得到實際任用,而想要解決這些問題,就需要全面的提高學生的各項能力,加大人才培養(yǎng)的創(chuàng)新。
在針對基礎知識上的策略。在基礎知識上的教學主要有兩個方面,1.根據(jù)實際的學習情況,選擇重點內(nèi)容,根據(jù)實際的案例,加深學習者的印象。2.運用啟發(fā)的教學辦法,面對面教學,利用技術的支持,充分調(diào)動學生的主動參與與積極性,保證應用能力的提高。
(一)教學內(nèi)容注重點進行選擇。1.在教材的選擇上應根據(jù)培養(yǎng)目標,壓縮與刪除一些難以理解的高度軟件工程內(nèi)容。2.補充案例,加深學生的印象,選擇一些難度適宜的項目案例,使學生在學習過程中融會貫通,補充實際的知識,提高知識的運用。3.與新技術相接軌,及時補充最新的軟件工程的研究與發(fā)展動態(tài),讓學生能實際了解行業(yè)的最新動態(tài)。
(二)將最新的全方位網(wǎng)絡教學計劃實際的運用到教學過程中。1.充分利用多媒體教學,形成立體的信息資源,提高學生在信息上能學會合理的運用、獲取與掌握上的能力,且網(wǎng)絡的特性符合人們在學習中的習慣,也促進了學生在學習的過程中的自我學習能力,提高知識構架。2.利用啟發(fā)式的教學方法,引導學生在學習的過程中所遇到的問題進行深層次的多角度的思考,在學習中有了積極性提高主動性,為在實際的應用上有了有效的提高與保證。3.主動安排對學生的鍛煉,實習演講,對重點進行總結分析,組織現(xiàn)場進行討論,老師再關鍵處進行指點,這樣既能鍛煉學生的團體合作,也能鍛煉學生的分析表達能力。
(三)著重培養(yǎng)學生對工程價值的認識。1.擺正學習目標,積極創(chuàng)新,培養(yǎng)學生對感興趣的事物的自主研發(fā)精神,將創(chuàng)新融入在實際的學習過程中,得到重視,從不同的角度進行思考,改變學習風氣。
(四)讓學生提高自主創(chuàng)新能力,加強實踐,把各項設計結合在生活實踐中,提升學生的工程能力。
(五)在溝通能力上與團隊合作意識,現(xiàn)如今,多數(shù)學生都是個性獨立,注重個人能力,但是在溝通與協(xié)作上,能力不足,所以在課程中,應注重對這兩方面的培養(yǎng)。1.強調(diào)小組合作意識,在實踐與課堂上均已小組為單位,且均月調(diào)整小組組長,讓學生充分理解小組各個角色的不同,從角色的不同來增加各項能力。2.在整個的開發(fā)小組過程中,注重過程的記錄,通過這些記錄可評價出一個小組的表現(xiàn)。
(六)在實踐能力上的培養(yǎng)策略。在應用的實踐能力上,主要有兩方面,1.在理論教學與實踐教學上,應當增加實踐教學的比例,供更多的練習機會,習慣來說,將實踐教學內(nèi)容,分為兩個階段,前階段對開發(fā)過程,用到的軟件工具進行進一步介紹,例如在版本的控制上、項目的管理上、設計上的使用與介紹,為課程設計打下基礎。在后一個階段上,學生利用前面所學到的工程設計理念、方法與工具,利用小組合作的優(yōu)勢,來共同完成針對題目的設計,鼓勵學生查閱相關資料,對出現(xiàn)的問題進行指導,積極調(diào)動學生的積極性,促進在學習過程作的運用。2.將PBL(Projcct Bascd Lcarning)目前在發(fā)達國家的教學模式上得到了廣泛的應用,具體來說,以概念和原理為中心點,以設計為目的,在一定范圍內(nèi),一定時間內(nèi)解決相互關聯(lián)的問題,是一種新型的學習模式。PBL教學模式能夠及時有效的促進學生的認知能力與解決問題的能力,在將PBL教學模式引入實際的實驗教學,對以后的工程實踐有著重要的作用。
將上述教學策略實際運用到軟件工程教學中,在取得的效果上,融合CDIO教學理念,為學生學習的基礎上取得實際效果,運用案例教學也能促進學生對于基礎知識的學習,在工程化的思想,軟件的開發(fā)也有深刻的認識,而且實踐教學在軟件項目與小組學習上都對學生的團隊合作與溝通上有著極大的鍛煉,本文在淺要分析課程與學生的特點上,經(jīng)長期的實踐證明,確實起到了預期的效果,在今后的人才的培養(yǎng)上奠定了基礎。
[1]陳中育.呂振洪.葉榮華.吳建斌.軟件工程專業(yè)課程建設的思考與實踐[J],計算機教育,2013(10)
[2]高雪梅.孫子文.紀志成.CDIO方法與我國高等工程教育改革[J].江蘇高教.2008(05)
Teaching reform of software engineering course from the perspective of CDIO model
Jin Min
(School of continuing education,Guiyang University,550002)
CDIO teaching model is based on the software project as the carrier, to cultivate the ability in practice as the goal, and actively promote the project learning combination teaching mode, we present problems between software engineering course teaching theory and experimental practice, put forward corresponding reform of the teaching model of CDIO course software in, from theory, experiment and evaluation of shallow into the analysis, finally established the experimental teaching mode of CDIO in software theory reform is indeed the actual effect, opened up a new way for the practice of teaching.
CDIO model; software engineering; teaching reform