基于項(xiàng)目教學(xué)法的面向?qū)ο蟪绦蛟O(shè)計(jì)課程改革探析論文
面向?qū)ο蟪绦蛟O(shè)計(jì)(ObjectOrientedProgramming,OOP)是信息管理與信息系統(tǒng)專(zhuān)業(yè)學(xué)生必修的專(zhuān)業(yè)基礎(chǔ)課,在整個(gè)教學(xué)體系中的地位非常重要,學(xué)生在學(xué)習(xí)該課程后能充分掌握面向?qū)ο蟪绦蛟O(shè)計(jì)思想和方法,是該課程教學(xué)改革的理想目標(biāo)。
一、相關(guān)概念
(一)面向?qū)ο蟪绦蛟O(shè)計(jì)
OOP 是一種計(jì)算機(jī)編程架構(gòu),它具備軟件工程的靈活性、重用性和擴(kuò)展性。OOP 不僅具有豐富的理論知識(shí),同時(shí)具有很強(qiáng)的實(shí)踐性,堅(jiān)持在真實(shí)的項(xiàng)目中鍛煉編程能力,才能理解其精髓,進(jìn)而活學(xué)活用。
(二)項(xiàng)目教學(xué)法
項(xiàng)目教學(xué)法以學(xué)生為教學(xué)中心,是學(xué)生在教師的指導(dǎo)下處理項(xiàng)目,提高自身能力的教學(xué)方法。其優(yōu)勢(shì)在實(shí)踐性較強(qiáng)的 OOP 課程中體現(xiàn)得淋漓盡致。具體實(shí)施時(shí),教師化身為顧問(wèn),主要的作用是引導(dǎo)學(xué)生把課堂所學(xué)用在實(shí)踐過(guò)程中,理論聯(lián)系實(shí)際,進(jìn)而提高動(dòng)手能力 ;學(xué)生是項(xiàng)目的具體操作者,知識(shí)水平和發(fā)現(xiàn)問(wèn)題、解決問(wèn)題能力均能得到提高。
二、改革的必要性
OOP 是一門(mén)實(shí)踐性很強(qiáng)的課程,如果不進(jìn)行實(shí)踐教學(xué),學(xué)生不能全面掌握其核心思想。原因主要有以下兩方面 :
(一)難理解
由于面向?qū)ο蟾拍钶^抽象,是基于現(xiàn)實(shí)世界的特點(diǎn),對(duì)系統(tǒng)的復(fù)雜性進(jìn)行概括、抽象和分類(lèi),對(duì)象是 OOP 的核心,是將代碼和數(shù)據(jù)封裝起來(lái)的具有某些特性的具體事物的抽象。從學(xué)生角度來(lái)看,以知識(shí)點(diǎn)為中心的講解教學(xué)方式理論性太強(qiáng),不好理解,甚至有部分學(xué)生自始至終也無(wú)法掌握OOP 的重要概念,不能滿(mǎn)足課程考核要求。
(二)理論教學(xué)多
教師上課采用多媒體教學(xué),這種方式基本上是教師在課堂上唱獨(dú)角戲,把理論和方法灌輸給學(xué)生,學(xué)生被動(dòng)地學(xué)習(xí),只是把教師講的內(nèi)容在大腦中形成記憶,沒(méi)有自己獨(dú)立思考的過(guò)程,不利于培養(yǎng)學(xué)生的創(chuàng)造能力。
三、項(xiàng)目教學(xué)法的改革要點(diǎn)
項(xiàng)目教學(xué)法設(shè)計(jì)了完整的軟件項(xiàng)目教學(xué)背景,克服了傳統(tǒng)教學(xué)中注重理論知識(shí)忽視應(yīng)用實(shí)踐的缺點(diǎn)。學(xué)生在慢慢了解、逐漸熟悉軟件項(xiàng)目開(kāi)發(fā)的過(guò)程中,能夠理解應(yīng)用,學(xué)習(xí)和掌握各種知識(shí)并訓(xùn)練相關(guān)技能。
(一)項(xiàng)目題目的設(shè)定
教師在進(jìn)行項(xiàng)目教學(xué)引導(dǎo)時(shí)需要策略,創(chuàng)設(shè)學(xué)習(xí)的資源,協(xié)調(diào)學(xué)習(xí)合作環(huán)境。教學(xué)項(xiàng)目題目的選取是其中的關(guān)鍵問(wèn)題,選題最好能與軟件公司進(jìn)行交流或合作,應(yīng)具備針對(duì)性和實(shí)用性,能體現(xiàn)出學(xué)生綜合能力的運(yùn)用,并且可以進(jìn)行客觀評(píng)價(jià)。首先,項(xiàng)目題目應(yīng)盡可能覆蓋教學(xué)大綱的多項(xiàng)知識(shí)點(diǎn) ;其次,應(yīng)該構(gòu)建具有完整項(xiàng)目的項(xiàng)目案例庫(kù),項(xiàng)目題目應(yīng)有不同的難易度和適當(dāng)?shù)墓こ坦ぷ髁浚m應(yīng)所教班級(jí)的不同學(xué)生的'實(shí)際水平 ;最后,項(xiàng)目題目應(yīng)盡量貼近大學(xué)生的生活,并可以用一些標(biāo)準(zhǔn),如軟件是否易用、是否有良好的用戶(hù)交互性等進(jìn)行公平、準(zhǔn)確的評(píng)價(jià)。
(二)互動(dòng)增強(qiáng)
傳統(tǒng)的教學(xué)環(huán)節(jié)中,老師和同學(xué)的交流僅限于課間十分鐘或者課下較短時(shí)間的交流,交流時(shí)間少,溝通的問(wèn)題也只是教學(xué)內(nèi)容中個(gè)別的知識(shí)點(diǎn)。而在項(xiàng)目教學(xué)法中,溝通渠道是多向的,老師與學(xué)生之間溝通的寬度和廣度都加大了。另外,即使在同一課堂上聽(tīng)講,不同的學(xué)生在學(xué)習(xí)動(dòng)機(jī)、學(xué)習(xí)心理、學(xué)習(xí)興趣和學(xué)習(xí)能力等方面仍然會(huì)有一些差別。
(三)角色換位
在項(xiàng)目教學(xué)法中,學(xué)生居于教學(xué)活動(dòng)中的主要地位,應(yīng)該是項(xiàng)目的積極參與者,首先要認(rèn)真閱讀選定的真實(shí)項(xiàng)目材料,和同一個(gè)項(xiàng)目的同學(xué)討論,甚至就項(xiàng)目問(wèn)題的不同理解與同組同學(xué)展開(kāi)爭(zhēng)辯。其次在真實(shí)項(xiàng)目實(shí)戰(zhàn)場(chǎng)景下,經(jīng)過(guò)認(rèn)真的獨(dú)立思考和判斷動(dòng)手編寫(xiě)程序。學(xué)生的自學(xué)能力和實(shí)踐能力得到提升,并主動(dòng)構(gòu)建自己的知識(shí)體系。居于教學(xué)活動(dòng)中從屬地位的是教師,教師不再是整個(gè)課程的中心。教師對(duì)整個(gè)教學(xué)活動(dòng)按照工程項(xiàng)目的需要加以指導(dǎo),做適當(dāng)?shù)氖痉叮皇琼?xiàng)目的指導(dǎo)者或者說(shuō)是項(xiàng)目進(jìn)度的推動(dòng)者,引導(dǎo)學(xué)生進(jìn)行深入學(xué)習(xí)。
綜上所述,項(xiàng)目教學(xué)法是 OOP 課程非常重要的一種理想教學(xué)模式。項(xiàng)目教學(xué)法不僅激發(fā)了學(xué)生的學(xué)習(xí)積極性,使學(xué)生主動(dòng)投入更多的精力掌握上機(jī)調(diào)試程序的步驟、排查各種錯(cuò)誤的方法,進(jìn)而達(dá)到解決實(shí)際問(wèn)題的目的,而且使教師轉(zhuǎn)變了教學(xué)角度和思維方式,致力于全面提高學(xué)生的系統(tǒng)工程能力,讓項(xiàng)目教學(xué)法在 OOP 課程中發(fā)展成熟,發(fā)揮它在教學(xué)上的重要作用。
【基于項(xiàng)目教學(xué)法的面向?qū)ο蟪绦蛟O(shè)計(jì)課程改革探析論文】相關(guān)文章:
基于能力培養(yǎng)的項(xiàng)目式教學(xué)法探析論文11-13
面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)淺析的論文07-05
軟件工程專(zhuān)業(yè)面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)改革研究論文11-12
基于項(xiàng)目教學(xué)的高職程序設(shè)計(jì)課程的教學(xué)評(píng)價(jià)論文01-11
遞進(jìn)案例在面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)應(yīng)用論文01-11
基于改革背景下的電力建設(shè)施工項(xiàng)目管理探析論文10-31
軟件技能大賽對(duì)程序設(shè)計(jì)課程改革的論文07-10