前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機的專業(yè)方向主題范文,僅供參考,歡迎閱讀并收藏。
關(guān)鍵詞:分類培養(yǎng);信息技術(shù);計算機語言;操作系統(tǒng)
中圖分類號:G642 文獻標識碼:B
1信息技術(shù)類人才特點
計算機專業(yè)人才分類培養(yǎng)的目的是合理設(shè)置不同分類人才培養(yǎng)的課程體系,構(gòu)建不同分類人才的知識結(jié)構(gòu)、素質(zhì)要求、專業(yè)能力。逐步改變目前課程偏多、內(nèi)容偏舊、專業(yè)不專、能力不強、人才市場適應(yīng)性差的局面。信息技術(shù)人才是我國大量需要的計算機專業(yè)人才。信息技術(shù)從業(yè)人員解決的核心問題空間、需要的知識體結(jié)構(gòu)分別如圖1 、圖2所示。
傳統(tǒng)的計算機應(yīng)用專業(yè)、近幾年新增的電子商務(wù)技術(shù)專業(yè)、電子政務(wù)技術(shù)、網(wǎng)絡(luò)工程專業(yè)、企業(yè)信息管理系統(tǒng)等大都歸于“信息技術(shù)”方向,其人才的知識體結(jié)構(gòu)可以借鑒“信息技術(shù)”人才知識結(jié)構(gòu)。由圖1、圖2可以看出信息技術(shù)從業(yè)人員解決的問題空間傾向于應(yīng)用,大量的需要解決的問題涉及的是組織系統(tǒng)的行為、應(yīng)用技術(shù)、軟件開發(fā)。顯然,這種知識結(jié)構(gòu)與傳統(tǒng)的計算機應(yīng)用專業(yè)是不同的,它突出了“應(yīng)用”。
2信息技術(shù)類人才的語用能力
當今計算機應(yīng)用從系統(tǒng)行為分析、系統(tǒng)邏輯設(shè)計到系統(tǒng)實現(xiàn)都和計算機語言密切聯(lián)系在一起。支持軟件系統(tǒng)建模的UML語言,它可以描述系統(tǒng)分析與設(shè)計,面向?qū)ο蟮某绦蛟O(shè)計語言(C++、Java、C#)、支持Web應(yīng)用的HTML語言、腳本語言(Script等)、網(wǎng)絡(luò)數(shù)據(jù)表達語言XML、動態(tài)網(wǎng)頁語言(JSP、)是當今實現(xiàn)應(yīng)用系統(tǒng)的主要語言。如果把這些語言和圖1和圖2聯(lián)系起來,也就是說把信息技術(shù)方向人才的核心問題空間與解決問題主要選擇的語言聯(lián)系起來,我們得到圖3 。這里僅列舉了當代IT使用最廣、最有代表性的語言。從圖3可以看出:信息技術(shù)方向從業(yè)人員一般選擇Java、C#、UML、XML,一般選擇基于Web的框架,它成為從事信息技術(shù)人才必備語言。
當今一門語言往往與一種IT理論與技術(shù)體系聯(lián)系在一起,C#和Windows 操作系統(tǒng)、.Net可視化開發(fā)環(huán)境密不可分;Java語言和J2SE、J2EE、J2ME及其集成開發(fā)環(huán)境聯(lián)系在一起;語用能力成了專業(yè)能力特色的體現(xiàn)。這樣一來,對于計算機專業(yè)語言教學面臨如何最優(yōu)地選擇一種語言作為主流語言,即作第一語言、它涉及后續(xù)專業(yè)基礎(chǔ)課程、專業(yè)課程的教學。
我國多數(shù)高校計算機專業(yè)以往不管什么人才培養(yǎng)方向,一般開設(shè)的第一門語言是C或C++。目前越來越多高校計算機專業(yè)信息技術(shù)方向選擇Java語言或C#作為主流語言,許多專家在探索Java或C#作主流語言的“操作系統(tǒng)”的教學改革。
3信息技術(shù)方向“操作系統(tǒng)”實驗的改革
選擇Java語言作為信息技術(shù)方向主流語言就必須研究、實踐“操作系統(tǒng)”等課程實驗如何利用Java開發(fā)環(huán)境來完成。由圖2看出,信息技術(shù)方向的操作系統(tǒng)的內(nèi)容包含在“平臺技術(shù)”中。平臺技術(shù)是支持“應(yīng)用”必須技術(shù)的有機集合。這里指的必須技術(shù)主要包括計算機硬件系統(tǒng)、操作系統(tǒng)、中間件技術(shù)。這里講授的平臺技術(shù)應(yīng)該是為理解、開發(fā)、維護“應(yīng)用”的專業(yè)基礎(chǔ)理論與技術(shù)。為了節(jié)約篇幅,下面以java.util.concurrent 包為例描述它支持操作系統(tǒng)的進程、線程管理(并行計算)實驗。
操作系統(tǒng)的進程、線程管理涉及中斷、原語、進程(線程)、互斥、同步、進程(線程)調(diào)度等重要概念,java.util.concurrent 包可以說是上述概念的Java抽象。
(1) 原子變量
java.util.concurrent.atomic包含原子變量類。它支持讀取和寫入原子變量與讀取和寫入對一般變量的訪問具有相同的存取語義。 原子變量的操作會變?yōu)槠脚_提供的用于并發(fā)訪問的原語。原子變量屏蔽變量操作中斷,降低鎖定對象的粒度。中斷是把單CPU虛擬成多CPU的物理條件,是程序并發(fā)的基礎(chǔ),也是導(dǎo)致破壞順序程序封閉性的直接原因。
(2) 互斥機制
java.util.concurrent.locks包提供了鎖類或接口,Lock接口的主要實現(xiàn)是ReentrantLock,它是指可重入的鎖,多個線程可以并發(fā)對鎖發(fā)出請求,但同一時刻只能有一個線程持有該鎖。一個ReentrantLock將被最近成功獲得鎖,且還沒有釋放的線程所擁有。當鎖沒有被其它線程占有時,一個申請鎖的線程將成功獲得鎖并返回,可以通過isHeldByCurrentThread和getHoldCount方法來檢查此情況是否發(fā)生。
該類的構(gòu)造方法接收一個可選的參數(shù):fairness(表示公平地分配鎖)。當設(shè)置fairness為true(即采用公平分配鎖的方式)時,在多個線程的爭奪下,獲取鎖的訪問將花費很長時間。否則該鎖將無法保證任何有序的訪問。使用公平鎖(即使用公平的方式分配鎖)開發(fā)的程序在多線程并發(fā)訪問時與采用默認的設(shè)置(使用不公平鎖)相比,表現(xiàn)為很低的吞吐量,但是有時在獲取鎖和保證鎖分配的均衡性時有些小的差異。公平鎖不能保證線程的計劃性和有序性。例如,一個在許多使用公平鎖的線程中的一員可能獲得多倍的獲得鎖的機會,這種情況發(fā)生在其它激活線程沒有被處理而且不持有鎖時。
ReadWriteLock接口定義的鎖可以在讀者之間共享,但與寫者互斥。它只有一個實現(xiàn)ReentrantReadWriteLock.
Condition接口描述了與鎖相關(guān)的條件變量,可能多個條件對應(yīng)一鎖。
AbstractQueuedSynchronizer類是定義依賴阻塞隊列線程的鎖和其它同步的父類。
(3) 同步接口
Sync接口提供獲取acquire()、嘗試attempt()、釋放release()方法,以便實現(xiàn)同步操作,以實現(xiàn)更加靈活的代碼同步。Sync接口至少要提供acquire() 和release() 兩種方法。試圖占有Sync對象的線程調(diào)用acquire()方法,然后等待,直到輪到它們掌控Sync對象。處理完畢后,占有Sync的線程必須調(diào)用sync上的release()方法。Sync接口與其實現(xiàn)類的類圖如圖4所示。
當多個線程同時在等待獲取Sync接口時,線程占有權(quán)的最后次序取決于被選Sync的實現(xiàn)。Sync接口上線程占有權(quán)的策略包括先到先服務(wù)(first come first served,FCFS)和基于線程優(yōu)先級(thread priority based)。Sync也可以定義attempt()方法,它考慮了線程等待Sync的最大持續(xù)時間。
Semaphore:可用于pool類實現(xiàn)資源管理限制。提供了acquire()方法,允許在設(shè)定時間內(nèi)嘗試鎖定信號量,若超時則返回false。
Mutex:Mutex對象可以作為參數(shù)在方法間傳遞,所以可以把同步代碼范圍擴大到跨方法甚至跨對象。
NullSync:其方法的內(nèi)部實現(xiàn)都是空的,可能是作者認為如果你在實際中發(fā)現(xiàn)某段代碼根本可以不用同步,但是又不想過多改動這段代碼,那么就可以用NullSync來替代原來的Sync實例。此外,由于NullSync的方法都是synchronized,所以還是保留了“內(nèi)存壁壘”的特性。
ObservableSync:把sync和observer模式結(jié)合起來,當sync的方法被調(diào)用時,把消息通知給訂閱者。
TimeoutSync:可以認為是一個adaptor,可以位于Sync的外層,實現(xiàn)上鎖超時控制的類,其構(gòu)造函數(shù)如下:public TimeoutSync(Sync sync, long timeout){…}。
(4)Executor/ThreadFactory接口
該把相關(guān)的線程創(chuàng)建/回收/維護/調(diào)度等工作封裝起來,而讓調(diào)用者只專心于具體任務(wù)的編碼工作(即實現(xiàn)Runnable接口),不必顯式創(chuàng)建Thread類實例就能異步執(zhí)行任務(wù)。
使用Executor還有一個好處,就是實現(xiàn)線程的“輕量級”使用, 包括線程池,任務(wù)隊列等。
ThreadFactory主要實現(xiàn)有: ThreadFactoryUser.Default ThreadFactory。
類關(guān)系圖如圖5所示。
java.util.concurrent除包含上述支持同步計算的類外,它還包括其他層次更高的線程同步類。不難看出利用java.util.concurrent包認真選擇、設(shè)計,完全可以完成操作系統(tǒng)的并行計算部分的實驗。同時這個過程也是提高學生面向?qū)ο蠓治觥⒃O(shè)計、實現(xiàn)的過程,提高Java語言應(yīng)用能力的過程。
同樣利用Java可以很好地支持操作系統(tǒng)文件管理實驗。
4總結(jié)
計算機專業(yè)人才分類培養(yǎng)是提高計算機專業(yè)人才質(zhì)量的需要。信息技術(shù)人才是國民經(jīng)濟需要最多的人才,信息技術(shù)人才培養(yǎng)應(yīng)該按自己需要選擇主流語言,Java語言信息技術(shù)人才的主流語言,有利于掌握Java技術(shù),也完全滿足信息技術(shù)人才操作系統(tǒng)實驗需要。
參考文獻:
[1] 教育部高等學校計算機科學與技術(shù)教學指導(dǎo)委員會.高等學校計算機科學與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)[M]. 北京:高等教育出版社,2006.
【關(guān)鍵詞】計算機專業(yè) 課程設(shè)置
一、中等職業(yè)學校計算機專業(yè)的課程設(shè)置特點
中等職業(yè)學校計算機專業(yè)不同于大學的相應(yīng)專業(yè),它以應(yīng)用與實踐為核心,側(cè)重于學生上機操作技能的培養(yǎng)。因此中等職校的計算機專業(yè)的專業(yè)課程設(shè)置不應(yīng)高、大、全,應(yīng)注重適應(yīng)社會的需求,培養(yǎng)學生實際的操作能力和動手能力。另一方面,計算機專業(yè)課程設(shè)置必須體現(xiàn)一個“專”字,計算機專業(yè)學生的能力應(yīng)明顯強于其他專業(yè)的學生,既能適應(yīng)日常的計算機辦公、維護管理工作,又能適應(yīng)一些技術(shù)性較強的基本工作。但在側(cè)重于應(yīng)用的同時,必須考慮到學生的“終身教育”,基礎(chǔ)文化課程必須占一定比重,為學生畢業(yè)后升入高一級學校打下基礎(chǔ),同時提高學生的綜合素質(zhì)。
二、中等職業(yè)學校計算機專業(yè)課程設(shè)置的現(xiàn)狀
目前中專計算機專業(yè)的設(shè)置和課程安排,大部分仍停留在若干年前的水平上。專業(yè)課程內(nèi)容過于簡單和籠統(tǒng),有些專業(yè)在開設(shè)課程時極不合理,所學的專業(yè)課程中,有些內(nèi)容對學生進入社會后所從事的職業(yè)沒有任何用處,而許多實用性強、專業(yè)性強的課程和計算機軟件應(yīng)用知識卻又沒有學到。學生除了學習計算機的基礎(chǔ)理論、簡單程序設(shè)計和一般的操作外,缺乏最新計算機應(yīng)用知識和應(yīng)用方法的掌握,特別是缺乏新的計算機軟件和專業(yè)化、行業(yè)化軟件的應(yīng)用技能的培養(yǎng)。
三、分方向合理設(shè)置計算機專業(yè)課程
由于計算機以極快的速度向各行業(yè)滲透,各種專業(yè)化、行業(yè)化的應(yīng)用軟件不斷誕生,人們已經(jīng)難以對計算機在各行業(yè)中的應(yīng)用有一個全面的了解,更無法對無數(shù)計算機應(yīng)用軟件都進行系統(tǒng)的學習和應(yīng)用。所以中專計算機專業(yè)的課程設(shè)置應(yīng)改變過去單一的結(jié)構(gòu),朝專業(yè)化和行業(yè)化方向發(fā)展,按社會行業(yè)需求和計算機應(yīng)用軟件的發(fā)展情況設(shè)置相關(guān)的、實用的專業(yè)。為使學生真正學有所長,提高畢業(yè)生的競爭力,我校計算機教研組經(jīng)過充分調(diào)查研究,采取了分方向設(shè)置課程的方式,具體做法是:在一、二年級以文化課、專業(yè)基礎(chǔ)課及基本職業(yè)技能教學為主,從三年級開始根據(jù)學生特點并依據(jù)當年人才市場需求劃分若干專業(yè)方向,使學生具備計算機基本職業(yè)能力后,朝專業(yè)化、行業(yè)化方向發(fā)展,充分發(fā)揮學生的特長。專業(yè)課程設(shè)置以職業(yè)技能為劃分依據(jù),具體方法如下:
1.基本職業(yè)技能。即所有計算機專業(yè)的學生,無論任何專業(yè)方向皆應(yīng)掌握的職業(yè)技能。包括:(1)漢字錄入技能;(2)熟練的常用辦公軟件使用技能;(3)對計算機系統(tǒng)(軟件、硬件和常用外部設(shè)備)的一定的維修、維護技能,計算機網(wǎng)絡(luò)管理及維護技能;(4)Internet的應(yīng)用技能。
具備以上技能學生便可從事各個單位的計算機辦公應(yīng)用、計算機設(shè)備管理維護、計算機網(wǎng)絡(luò)管理維護等方面的工作,這是計算機專業(yè)學生應(yīng)達到的最低職業(yè)能力要求。
2.專業(yè)化職業(yè)技能。目前,多數(shù)國有企事業(yè)單位用人最低學歷要求已經(jīng)是本科,中職畢業(yè)生很難進入這些單位,而各類私營企業(yè)用人以實踐能力高低為標準,中職學生尤其是計算機專業(yè)的中職學生較受歡迎。因此私營企業(yè)是中職學生目前就業(yè)的最佳途徑。然后,多數(shù)私營企業(yè)規(guī)模不大,往往需要學生一專多能,既能管理與維護本單位的計算機設(shè)備及網(wǎng)絡(luò),又有勝任專業(yè)性較強的工作。因此,在學生掌握基本職業(yè)能力的同時,還應(yīng)根據(jù)實際情況進行專業(yè)化劃分,在三年級根據(jù)學生特點、愛好,同時根據(jù)當時的市場需求,將學生劃分為若干專業(yè)組,分別進行專業(yè)化技能提高。為使學生真正專業(yè)化,課程設(shè)置應(yīng)以“?!睘橹鞫恰叭?。我校結(jié)合自身特點分為如下專業(yè)方向:(1)計算機及應(yīng)用方向。學生專業(yè)化職業(yè)技能以計算機組裝、計算機維修為主。專業(yè)化課程主要為計算機組裝、計算機維修,并著重加強計算機組裝、維修的技能訓(xùn)練。(2)計算機網(wǎng)絡(luò)技術(shù)方向。學生專業(yè)化職業(yè)技能以組網(wǎng)技術(shù)、網(wǎng)絡(luò)工程施工、網(wǎng)絡(luò)管理、網(wǎng)絡(luò)信息安全為主。專業(yè)課程主要為計算機網(wǎng)絡(luò)技術(shù)基礎(chǔ)、計算機網(wǎng)絡(luò)工程技術(shù)、網(wǎng)絡(luò)操作系統(tǒng)、網(wǎng)絡(luò)管理軟件、信息安全等。(3)計算機輔助設(shè)計方向。學生專業(yè)化職業(yè)技能以計算機二維、三維圖形制作為主,主要專業(yè)化課程包括實用美術(shù)基礎(chǔ)、AutoCAD、3DMax三維建模、3DViz建筑效果圖制作等。(4)計算機圖文處理。學生專業(yè)化職業(yè)技能以計算機文字處理、專業(yè)排版、計算機圖形圖像處理為主,主要專業(yè)化課程包括五筆字型、專業(yè)排版軟件、Photoshop軟件、Corel、DRAW軟件等。
關(guān)鍵詞:網(wǎng)絡(luò)專業(yè);培養(yǎng)目標;課程體系;改革方案
隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,計算機網(wǎng)絡(luò)在當今信息化社會中的作用日顯重要,社會對計算機網(wǎng)絡(luò)專業(yè)方面的人才需求也日益增加。為滿足社會需求,許多高校都開設(shè)了計算機網(wǎng)絡(luò)專業(yè)。由于計算機網(wǎng)絡(luò)專業(yè)是實踐性很強的專業(yè),在制訂專業(yè)培養(yǎng)目標、規(guī)劃課程體系結(jié)構(gòu)、設(shè)置實驗內(nèi)容等都必須充分體現(xiàn)以能力為導(dǎo)向的特點,只有這樣,才能培養(yǎng)出符合社會需要的計算機網(wǎng)絡(luò)技術(shù)人才。但是,有的高校在開設(shè)計算機網(wǎng)絡(luò)專業(yè)時,制訂的培養(yǎng)目標、設(shè)置的課程體系往往過于偏重理論,沒有突出專業(yè)技能性、應(yīng)用性和創(chuàng)新性,導(dǎo)致培養(yǎng)出的學生能力偏差,嚴重影響就業(yè)。因此,高校計算機網(wǎng)絡(luò)專業(yè)的培養(yǎng)目標定位是否正確,課程體系設(shè)置是否合理,關(guān)系到計算機網(wǎng)絡(luò)專業(yè)的發(fā)展前途,關(guān)系到培養(yǎng)出的網(wǎng)絡(luò)技術(shù)人才能否為地方經(jīng)濟服務(wù)。
1計算機網(wǎng)絡(luò)專業(yè)培養(yǎng)目標的確定
專業(yè)培養(yǎng)目標是解決培養(yǎng)什么人、怎樣培養(yǎng)人的問題,是專業(yè)建設(shè)的核心。計算機網(wǎng)絡(luò)專業(yè)是應(yīng)用性很強專業(yè),要確定計算機網(wǎng)絡(luò)專業(yè)的培養(yǎng)目標,就必須分析計算機應(yīng)用型專業(yè)的培養(yǎng)目標和計算機網(wǎng)絡(luò)專業(yè)的特點。
1.1計算機應(yīng)用型專業(yè)的培養(yǎng)目標
計算機專業(yè)可分為偏向理論的理論型專業(yè)和偏向應(yīng)用的應(yīng)用型專業(yè)。對普通本科院校,計算機專業(yè)基本是應(yīng)用型專業(yè),如“計算機與應(yīng)用”、“計算機網(wǎng)絡(luò)技術(shù)”和“計算機軟件技術(shù)”等,主要以培養(yǎng)軟硬件開發(fā)、經(jīng)營、維護的工程師為具體目標,人才培養(yǎng)面向計算機應(yīng)用、生產(chǎn)、開發(fā)與經(jīng)營,著眼于整個社會計算機應(yīng)用的普及與提高[1]。如果要進行系統(tǒng)、全面的描述,計算機應(yīng)用型專業(yè)的培養(yǎng)目標是:系統(tǒng)地掌握計算機及應(yīng)用的基本理論、基礎(chǔ)知識和基本技能,受到良好的科學思維和科學實驗的基本訓(xùn)練;熟悉計算機系統(tǒng)和計算機應(yīng)用環(huán)境,受到系統(tǒng)分析與設(shè)計和應(yīng)用方法的訓(xùn)練;具有一定的工程實施能力、一定的獨立工作和解決實際問題的能力。上述培養(yǎng)目標可表述為:理論+訓(xùn)練+能力。即首先要具備基本的計算機理論或知識,然后在理論指導(dǎo)下進行較系統(tǒng)訓(xùn)練,最后達到獨立工作和解決實際問題能力的目的??梢?,理論和訓(xùn)練是基礎(chǔ),能力才是真正目的。
1.2計算機網(wǎng)絡(luò)專業(yè)的特點
計算機網(wǎng)絡(luò)專業(yè)是一個涉及職業(yè)崗位多、專業(yè)關(guān)鍵能力多、專業(yè)知識面廣而深的應(yīng)用型專業(yè)。為了對專業(yè)關(guān)鍵能力有所側(cè)重,更好地適應(yīng)社會需要,本專業(yè)通常劃分為網(wǎng)絡(luò)系統(tǒng)集成與工程設(shè)計、網(wǎng)絡(luò)編程兩個主要方向。
1.3計算機網(wǎng)絡(luò)專業(yè)培養(yǎng)目標
把計算機應(yīng)用型專業(yè)的培養(yǎng)目標和計算機網(wǎng)絡(luò)專業(yè)的特點結(jié)合起來,可把計算機網(wǎng)絡(luò)專業(yè)培養(yǎng)目標確定為:本專業(yè)要求學生系統(tǒng)掌握計算機網(wǎng)絡(luò)原理與技術(shù),具有扎實專業(yè)基礎(chǔ)理論知識和較強動手能力,適應(yīng)社會信息化需求,成為從事計算機網(wǎng)絡(luò)系統(tǒng)的規(guī)劃設(shè)計、網(wǎng)絡(luò)工程施工、網(wǎng)絡(luò)管理和網(wǎng)絡(luò)程序設(shè)計等方面的專門人才。
本專業(yè)學生主要學習計算機網(wǎng)絡(luò)方面的基本理論和基本知識,接受從事應(yīng)用計算機基本訓(xùn)練,具有研究和開發(fā)計算機網(wǎng)絡(luò)應(yīng)用系統(tǒng)的能力。畢業(yè)生應(yīng)該獲得以下幾方面的知識和能力:
1) 掌握計算機網(wǎng)絡(luò)的基本理論、基本知識和基本技能;
2) 掌握計算機應(yīng)用系統(tǒng)的分析和設(shè)計的基本方法;
3) 具有熟練地進行程序設(shè)計和開發(fā)計算機應(yīng)用系統(tǒng)的能力;
4) 具有創(chuàng)新意識、創(chuàng)新精神和良好的職業(yè)素養(yǎng);
5) 了解計算機網(wǎng)絡(luò)的最新發(fā)展動態(tài)。
2計算機網(wǎng)絡(luò)專業(yè)課程體系結(jié)構(gòu)改革
2.1改革的必要性
1) 現(xiàn)行課程體系結(jié)構(gòu)與培養(yǎng)目標不適應(yīng)。
首先,現(xiàn)行高校計算機網(wǎng)絡(luò)專業(yè)教材內(nèi)容嚴重滯后。計算機的軟、硬件升級較快,計算機網(wǎng)絡(luò)理論和技術(shù)發(fā)展也較快,與之相比,目前高校計算機網(wǎng)絡(luò)專業(yè)教材內(nèi)容要落后3~5年:對等網(wǎng)中主機用的還是Windows 2000操作系統(tǒng),Web、FTP等服務(wù)器還是用Windows 2000中的IIS設(shè)置,甚至局域網(wǎng)部分還在講述NetWare、Windows NT的安裝與設(shè)置,等等。學生現(xiàn)在還學這些較陳舊的甚至早已過時的網(wǎng)絡(luò)技術(shù),畢業(yè)后很難適應(yīng)新的計算機網(wǎng)絡(luò)環(huán)境。
其次,教材中的實訓(xùn)內(nèi)容與社會需求脫節(jié)。目前,很多計算機網(wǎng)絡(luò)教材的學生實驗主要是驗證型實驗,實驗課依附于理論教學,實驗內(nèi)容不系統(tǒng),學生普遍存在理論與實踐脫節(jié),在實際應(yīng)用中不能學以致用[2];另外,很多計算機網(wǎng)絡(luò)教材缺乏大、中型網(wǎng)絡(luò)組建和管理的典型案例,加之不少教師沒有參與設(shè)計、管理大型網(wǎng)絡(luò)的經(jīng)驗和能力,使得他們在教學中無法培養(yǎng)學生對大型網(wǎng)絡(luò)形態(tài)和網(wǎng)絡(luò)設(shè)備的感性認識,學生畢業(yè)后就不能很好適應(yīng)校園網(wǎng)、企業(yè)網(wǎng)等大中型網(wǎng)絡(luò)的建設(shè)與管理了。
2) 現(xiàn)行課程體系結(jié)構(gòu)不完整。
在網(wǎng)絡(luò)系統(tǒng)集成與工程設(shè)計方向,忽視基礎(chǔ)性硬件課程的開設(shè),如不開設(shè)或不重視“計算機組裝與維護”、“計算機外部設(shè)備”等課程,造成相當一部分學生對微機、打印機等設(shè)備的日常維護及常見故障處理能力較差;由于對這些基本硬件了解不夠,直接影響了學生的實際組網(wǎng)和網(wǎng)絡(luò)故障處理能力。在網(wǎng)絡(luò)編程課程設(shè)置中,忽略網(wǎng)頁制作中最基本語言――超文本標記語言HTML的學習,學生缺乏對網(wǎng)頁基礎(chǔ)結(jié)構(gòu)認識,影響對后續(xù)高級網(wǎng)絡(luò)編程語言的學習效果。
3) 教學重理論輕實踐。
從目前不少普通高校計算機網(wǎng)絡(luò)專業(yè)教學來看, 普遍重理論輕實踐。一方面,在內(nèi)容安排上理論內(nèi)容多實踐內(nèi)容少,在課時安排上理論課時多實訓(xùn)課時少;另一方面,缺乏應(yīng)有的實驗設(shè)備,無法構(gòu)建基本實驗平臺,缺乏配套的實驗教材,實驗課多流于形式,學生動手能力得不到真正的培養(yǎng)。
2.2課程體系結(jié)構(gòu)改革方案
改革的總體思路是:以計算機網(wǎng)絡(luò)專業(yè)培養(yǎng)目標為出發(fā)點和歸宿,加強學生實際操作技能訓(xùn)練,注重培養(yǎng)學生組建、管理和應(yīng)用網(wǎng)絡(luò)的能力,努力構(gòu)建以能力為導(dǎo)向的計算機網(wǎng)絡(luò)專業(yè)課程體系結(jié)構(gòu)。具體改革方案如下:
1) 使用能夠反映最新計算機網(wǎng)絡(luò)理論和技術(shù)的教材。
計算機網(wǎng)絡(luò)知識和技術(shù)更新周期快,為了使學生能學到最新知識和技術(shù),畢業(yè)后較好適應(yīng)實際網(wǎng)絡(luò)工作環(huán)境,要求教材編寫、出版部門盡可能快地更新教材內(nèi)容,使教材內(nèi)容跟上知識和技術(shù)更新的步伐;要求任課教師盡量選用內(nèi)容新的教材,在講課中注意及時加進一些新知識和技術(shù),使學生跟上科技發(fā)展的步伐。
2) 加強實訓(xùn)教學。
[關(guān)鍵詞]信息與計算科學 專業(yè)建設(shè) 課程體系 實踐教學 教學改革
[作者簡介]王海洲(1972- ),女,浙江溫州人,浙江萬里學院,助理研究員,研究方向為教育管理、計算理論;岑仲迪(1975- ),男,浙江慈溪人,浙江萬里學院,教授,博士,研究方向為計算金融。(浙江 寧波 315101)
[中圖分類號]G642.3 [文獻標識碼]A [文章編號]1004-3985(2013)35-0151-02
一、引言
數(shù)學與統(tǒng)計學教學指導(dǎo)委員會在《信息與計算科學專業(yè)教學規(guī)范》中指出,信息與計算科學專業(yè)是由信息學科、科學計算、運籌與控制等學科交叉滲透而成的一個理科專業(yè),其主要研究“信息技術(shù)基礎(chǔ)與高效求解科學與工程問題的數(shù)學理論和方法”。因此,信息與計算科學專業(yè)的培養(yǎng)方向應(yīng)以“信息科學與科學計算”為核心方向。
目前許多應(yīng)用型本科院校信息與計算科學專業(yè)開設(shè)了計算金融方向課程。該專業(yè)方向主要培養(yǎng)具有良好的數(shù)學知識基礎(chǔ)和數(shù)學思維能力,掌握信息和計算科學的基本理論、方法和技能,具備對經(jīng)濟金融活動進行定量分析和科學預(yù)測的能力,能在銀行、證券公司、保險公司、投資公司等金融保險領(lǐng)域從事證券投資分析、金融產(chǎn)品研發(fā)、金融理財?shù)认嚓P(guān)工作,有較強實踐能力和創(chuàng)新能力的高素質(zhì)應(yīng)用型人才。浙江萬里學院(以下簡稱“我院”)于2002年開設(shè)信息與計算科學專業(yè)(計算金融方向),在專業(yè)建設(shè)上作了一些理論研究和實踐探索。筆者結(jié)合自己的專業(yè)建設(shè)實踐,對信息與計算科學專業(yè)計算金融方向的課程體系構(gòu)建進行了分析和探討,以提高專業(yè)建設(shè)水平。
二、信息與計算科學專業(yè)課程體系構(gòu)建的基本思路
《數(shù)學學科專業(yè)發(fā)展戰(zhàn)略研究報告》中指出,數(shù)學學科專業(yè)的總體培養(yǎng)和發(fā)展思路是:加強基礎(chǔ),注重能力;拓展口徑,重視應(yīng)用;突出特色,分流培養(yǎng)。由此可以看出,應(yīng)用型本科院校主要培養(yǎng)數(shù)學應(yīng)用型人才,要求所培養(yǎng)人才能夠善于運用數(shù)學知識及數(shù)學的思維方法來解決工作中面臨的大量的實際問題,以取得良好的經(jīng)濟效益和社會效益。這意味著學校培養(yǎng)的應(yīng)用型人才不僅要有良好的數(shù)學素養(yǎng),而且要有相關(guān)學科、領(lǐng)域的知識。
1.重視基礎(chǔ),強調(diào)能力。在教學實踐中,強調(diào)如何運用數(shù)學語言恰當描述實際問題,強化數(shù)學建模的思維訓(xùn)練,以培養(yǎng)學生的數(shù)學素養(yǎng)和創(chuàng)新能力;注重學生的科學計算能力培養(yǎng),以求解數(shù)學模型。這些數(shù)學知識和數(shù)學素養(yǎng)是后續(xù)課程學習的基礎(chǔ)。
2.強調(diào)應(yīng)用,突出特色。強調(diào)應(yīng)用是指信息與計算科學專業(yè)主要就是要培養(yǎng)應(yīng)用型人才,課程體系構(gòu)建要強調(diào)應(yīng)用:在課程設(shè)置、教學內(nèi)容選取上都應(yīng)該緊密聯(lián)系專業(yè)培養(yǎng)方向中的實際問題,在教學形式上注重實踐教學,強化學生的實際動手能力培養(yǎng)。突出特色是指根據(jù)人才培養(yǎng)目標和定位,在各院校自己熟悉和擅長領(lǐng)域辦出優(yōu)勢與特色。
由國內(nèi)外現(xiàn)代科學發(fā)展現(xiàn)狀和趨勢可以看出,數(shù)學科學在經(jīng)濟領(lǐng)域中發(fā)揮著越來越重要的作用,金融數(shù)學、經(jīng)濟數(shù)學得到了蓬勃發(fā)展,因此計算金融方向成為了各院校信息與計算科學專業(yè)的辦學方向之一。
三、信息與計算科學專業(yè)計算金融方向的課程體系的內(nèi)容
基于應(yīng)用型人才的培養(yǎng)內(nèi)涵和信息與計算科學專業(yè)計算金融方向的人才培養(yǎng)目標,信息與計算科學專業(yè)計算金融方向的課程體系應(yīng)包括以下四類課程:專業(yè)基礎(chǔ)課程、專業(yè)課程、專業(yè)方向課程、實踐課程。
1.專業(yè)基礎(chǔ)課。主要包括數(shù)學分析、高等代數(shù)、概率論、數(shù)理統(tǒng)計、微分方程、實變函數(shù)、泛函分析等課程,每門課程都需要設(shè)置較多的學分,使學生掌握高等數(shù)學的基礎(chǔ)知識,培養(yǎng)學生抽象思維和邏輯推理能力,強化學生對數(shù)學思想和數(shù)學方法的理解和應(yīng)用。
2.專業(yè)課。主要包括運籌學、數(shù)據(jù)分析、數(shù)學建模、隨機過程、計算方法與軟件實現(xiàn)、程序設(shè)計等課程,主要培養(yǎng)學生的數(shù)學建模能力、科學計算能力,提高學生的數(shù)學素養(yǎng)和創(chuàng)新能力。
3.專業(yè)方向課。主要包括微觀經(jīng)濟學、宏觀經(jīng)濟學、證券投資學、固定收益證券、計量經(jīng)濟學和金融數(shù)學等課程,使學生掌握對經(jīng)濟金融問題進行定量分析的方法和技術(shù),具備資產(chǎn)定價、投資理財和風險管理的能力。
4.實踐課程。包括理論課程的實驗課與獨立設(shè)置的實踐課程,獨立設(shè)置的實踐課程可以設(shè)置Matlab軟件、綜合性課程設(shè)計、綜合實訓(xùn)、畢業(yè)論文和專業(yè)素質(zhì)拓展課等課程;鼓勵學生參加全國大學生數(shù)學建模、全國大學生“挑戰(zhàn)杯”競賽、全國大學生ACM程序設(shè)計、全國大學生投資交易大賽等學科競賽和考取職業(yè)從業(yè)資格證書,以進一步拓展學生的專業(yè)知識,強化專業(yè)技能,提高實踐能力和創(chuàng)新能力。
四、信息與計算科學專業(yè)計算金融方向課程體系的特點
根據(jù)培養(yǎng)計算金融核心專業(yè)能力的需要,需要對課程體系進行整合,需要結(jié)合金融投資行業(yè)發(fā)展的實際情況對教學內(nèi)容進行更新。因此,為保障人才培養(yǎng)目標的實現(xiàn),課程體系和課程教學需要體現(xiàn)以下三個方面的特點:
1.突出理論教學的應(yīng)用性。在學習數(shù)學類課程的基礎(chǔ)上,需要以金融投資行業(yè)需要為主線,構(gòu)建由西方經(jīng)濟學、證券投資學、固定收益證券、計量經(jīng)濟學和金融數(shù)學等課程組成的課程鏈,為培養(yǎng)學生計算金融專業(yè)技能提供系統(tǒng)的理論知識和技術(shù)原理,促進金融理論、計算技術(shù)與金融行業(yè)實際的結(jié)合,使培養(yǎng)目標與就業(yè)定位一致。
2.注重以數(shù)學建模思想貫穿整個教學過程。例如,在講授導(dǎo)數(shù)應(yīng)用內(nèi)容時,可以充分聯(lián)系經(jīng)濟學中的邊際分析法、利率風險管理中的久期和凸度風險管理工具;在講授級數(shù)理論時,可以引入貨幣創(chuàng)造等知識;在講授非線性方程的求根方法時,可以引入資產(chǎn)收益率等問題背景。通過數(shù)學建模思維的訓(xùn)練,可以提高學生對經(jīng)濟金融問題的分析和建模能力,使學生養(yǎng)成應(yīng)用數(shù)學知識和數(shù)學技能解決實際問題的思維習慣。
3.以培養(yǎng)解決實際問題的能力為根本,加強實踐教學。實踐教學是應(yīng)用型人才培養(yǎng)的重要內(nèi)容。加強實踐教學可以更好地培養(yǎng)學生的基本技能、綜合素質(zhì)和創(chuàng)新精神。根據(jù)人才培養(yǎng)目標要求,需要構(gòu)建一個包含四個層次的實踐教學體系:通識教育、基本知識和基本技能實驗、綜合性實踐和創(chuàng)新性實踐,其中綜合性實踐教學中的綜合性課程設(shè)計和畢業(yè)論文是最核心的實踐教學環(huán)節(jié)。例如,在我院的數(shù)學建模綜合課程設(shè)計中,設(shè)計了最優(yōu)節(jié)稅的月工資和年終獎最優(yōu)分配方案研究課題;在資產(chǎn)定價綜合課程設(shè)計中,設(shè)計了工商銀行可轉(zhuǎn)換債券定價分析的研究課題。
五、信息與計算科學專業(yè)計算金融方向課程體系的有效實施
課程體系的有效實施需要通過教學改革與創(chuàng)新來實現(xiàn),以培養(yǎng)學生的學習能力、創(chuàng)新能力、實踐能力、交流溝通能力和社會適應(yīng)能力,保障人才培養(yǎng)目標的實現(xiàn)。
計算金融方向所開設(shè)的專業(yè)課程本身應(yīng)該具有很強的現(xiàn)實應(yīng)用性和生活體驗性,但是由于傳統(tǒng)教學方法的局限性,使得學生感受不到課程所應(yīng)具有的現(xiàn)實應(yīng)用價值。傳統(tǒng)教學方法局限性主要表現(xiàn)在如下三個方面:一是教學內(nèi)容缺乏與行業(yè)實際緊密聯(lián)系的應(yīng)用性問題;二是課堂教學缺乏學生的積極參與;三是傳統(tǒng)教學重結(jié)論而不是重過程。
我院根據(jù)自己的教學實踐,在專業(yè)課和專業(yè)方向課中實施了“探究合作式學習”教學模式?!疤骄亢献魇綄W習”教學模式是依據(jù)教學內(nèi)容和要求,創(chuàng)設(shè)問題情境,通過提出問題、自主探究、合作討論和問題獲解激發(fā)學生的求知欲和主體意識,培養(yǎng)學生的學習能力、實踐能力、合作能力和創(chuàng)新能力,以促進應(yīng)用型人才培養(yǎng)目標的實現(xiàn)?!疤骄亢献魇綄W習”教學模式的基本步驟包括引發(fā)問題、組織探究、合作討論、問題獲解、作出解釋和運用深化等。學生通過針對實際問題的自主探究和合作討論,能夠更深刻地理解和掌握所學知識和技能,能夠更好地提高實踐能力和創(chuàng)新能力。以工商銀行可轉(zhuǎn)換債券定價分析為例,工行轉(zhuǎn)債價值可分為債券價值和可轉(zhuǎn)換價值;債券價值可利用“固定收益證券”“利息理論”“證券投資學”等課程中的知識來計算,可轉(zhuǎn)換價值可利用“金融數(shù)學”“微分方程”“計算方法”等課程的知識和方法來計算,并可應(yīng)用不同的方法進行計算。在資產(chǎn)定價綜合課程設(shè)計中,學生課題組(項目團隊)需要在組長的帶領(lǐng)下,自主探究,合作討論;然后進行組內(nèi)任務(wù)分配,不同組員完成不同的具體任務(wù);在完成各自任務(wù)的條件下,進一步進行組內(nèi)的探究和合作討論,比較不同方法的優(yōu)劣;最后將各組員的成果綜合成最終的問題解決方案,并在討論課上用PPT形式給教師和全班同學進行講解;教師積極引導(dǎo)其他小組對該小組問題解決方案進行質(zhì)疑,提出改進建議,并引導(dǎo)學生將求解該問題的思路、方法推廣應(yīng)用于其他有關(guān)問題。“探究合作式學習”教學模式有效地將知識的傳授與能力的培養(yǎng)有機地統(tǒng)一起來。因此,“探究合作式學習” 教學模式提高了教學效果,保障了課程體系的有效實施,促進了人才培養(yǎng)目標的實現(xiàn)。
以能力培養(yǎng)為特征的應(yīng)用型人才培養(yǎng)的評價內(nèi)涵,不是主要考查學生知識獲取的多少,而是重在提高學生的學習能力、創(chuàng)新能力、實踐能力?;凇疤骄亢献魇綄W習”教學模式,需要改革傳統(tǒng)的學習評價方式,采用多元評價方式。在“探究合作式學習”教學模式中,學生學習活動是以自主探究和合作討論為載體的,因此學習評價需要綜合考察學生的自主學習、師生互動、團隊合作、課堂表現(xiàn)、問題求解和行文與表達等情況,檢驗學生的學習能力、邏輯推理能力、知識應(yīng)用能力、團隊合作能力、實踐能力和創(chuàng)新能力等。因此評價形式可以包括調(diào)查報告、作品答辯、論文或試卷多種;評價主體不限于教師,學生組長及本人均可參與;對學生的個人評價結(jié)果應(yīng)結(jié)合教師對小組、小組對小組、組長對組員的綜合評價。
[參考文獻]
[1]教育部數(shù)學與統(tǒng)計學教學指導(dǎo)委員會數(shù)學類教學指導(dǎo)分委員會.信息與計算科學專業(yè)教學規(guī)范[J].大學數(shù)學,2003(1).
[2]教育部數(shù)學與統(tǒng)計學教學指導(dǎo)委員會數(shù)學類教學指導(dǎo)分委員會.關(guān)于《信息與計算科學》專業(yè)辦學現(xiàn)狀與專業(yè)建設(shè)相關(guān)問題調(diào)查報告[J].大學數(shù)學,2003(1).
[3]岑仲迪,奚李峰.信息與計算科學專業(yè)建設(shè)的探索與實踐[J].大學數(shù)學,2009(3).
[4]許峰,方賢文,許志才.信息與計算科學專業(yè)教學體系的實踐與探索[J].高等理科教育,2007(4).
[5]丁睿,蔣美群.關(guān)于信息與計算科學專業(yè)課程設(shè)置的一些想法[J].高等理科教育,2003(4).
[6]謝永欽,秦桂香,魯大慶等.信息與計算科學專業(yè)課程體系的改革[J].數(shù)學理論與應(yīng)用,2003(4).
[7]姚喜妍,王寶麗.關(guān)于信息與計算科學專業(yè)課程建設(shè)的探討[J].教學研究,2009(4).
[8]胡康秀.信息與計算科學專業(yè)“信息安全”課程群的特征與框架研究[J].東華理工大學學報:社會科學版,2011(2).
關(guān)鍵詞:專業(yè)方向 校企合作 理實一體化
中圖分類號:G64 文獻標識碼:A 文章編號:1673-9795(2014)01(a)-0158-02
計算機應(yīng)用技術(shù)發(fā)展于20世紀90年代初,當時我國計算機應(yīng)用技術(shù)剛起步,國家機關(guān),國有大中型企業(yè)、外資企業(yè)紛紛引入計算機輔助辦公,社會上急需大量的計算機應(yīng)用人才。綜合性大學、職業(yè)院校紛紛開設(shè)計算機應(yīng)用技術(shù)專業(yè),為當時社會培養(yǎng)了大量的計算機應(yīng)用人才。從20世紀90年代開始,計算機應(yīng)用技術(shù)專業(yè)一直都是最熱門的專業(yè)之一,一直占據(jù)著人才需求排行榜的前幾名,這種狀態(tài)持續(xù)了20多年。
隨著,計算機技術(shù)的不斷發(fā)展,計算機功能越來越豐富,價格卻越來越低。到21世紀初,計算機基本普及,辦公環(huán)境中:文檔處理、數(shù)據(jù)管理、業(yè)務(wù)辦理、信息展示等等都要離不開計算機。城市中多數(shù)家庭也都擁有了個人電腦,有的甚至不止一臺,計算機使用者的年齡在不斷下降。新成長起來的一代,對計算機的熟悉度非常高,他們對自己的計算機水平非常的自信,認為自己就是個電腦高手,在他們眼里,網(wǎng)上沖浪、網(wǎng)絡(luò)購物、網(wǎng)絡(luò)游戲、看電影聽歌曲等等就是計算機的所有功能。在這種情況下,計算機應(yīng)用技術(shù)專業(yè)逐漸冷下來,甚至到了招生困難的境地。
1 “計算機應(yīng)用技術(shù)專業(yè)”的概述
計算機應(yīng)用技術(shù)是計算機科學與技術(shù)一級學科下設(shè)的一個二級學科,該專業(yè)應(yīng)用十分廣泛,它以計算機基本理論為基礎(chǔ),突出計算機和網(wǎng)絡(luò)的實際應(yīng)用。
傳統(tǒng)上,該專業(yè)一般文理兼收,不但要求學生掌握計算機基本理論和應(yīng)用開發(fā)技術(shù),具有一定的理論基礎(chǔ),同時又要求學生具有較強的實際動手能力。學生畢業(yè)后能在企事業(yè)單位、政府部門從事計算機應(yīng)用、計算機網(wǎng)絡(luò)系統(tǒng)的開發(fā)、維護等工作。隨著社會和計算機技術(shù)的發(fā)展,傳統(tǒng)意義上的計算機應(yīng)用技術(shù)專業(yè)培養(yǎng)出來的人才越來越無法滿足企業(yè)需求,就業(yè)穩(wěn)定率下降。
權(quán)威統(tǒng)計機構(gòu)“麥可思”花了3年時間開展持續(xù)的企業(yè)調(diào)研后,了2011年麥可思大學畢業(yè)生就業(yè)分析報告。該報告中列出了近年來就業(yè)形勢不好的一些專業(yè),分別用紅黃綠牌來分級預(yù)警,計算機科學與技術(shù)專業(yè)榜上有名。麥可思指出計算機相關(guān)專業(yè)目前存在的主要問題是:“計算機類專業(yè)失業(yè)量較大,但是相關(guān)行業(yè)對于人才的需求非常旺盛。僅以軟件行業(yè)為例,每年人才缺口大約幾十萬。人才供給和需求不匹配的原因在于目前的的教學方法無法滿足企業(yè)需求。對于這類的專業(yè),以滿足社會需求為目標,改進培養(yǎng)模式和教學方法?!?/p>
從這個結(jié)果看,當前計算機應(yīng)用技術(shù)人才不是飽和了,而是人才的專業(yè)性不突出,專業(yè)技能與企業(yè)需求之間存在差距的問題。從2009年開始,我們也一直進行著企業(yè)走訪和畢業(yè)生跟蹤調(diào)研,我們的調(diào)研結(jié)果和麥可思的結(jié)論非常的一致。每年到我們學校要畢業(yè)生的單位一直不斷,動手能力強、學習成績好、綜合素質(zhì)高的學生,總能在第一時間找到自己滿意的單位。連續(xù)多年,我校計算機相關(guān)專業(yè)學生的初次就業(yè)率都保持了100%。但后期的職業(yè)穩(wěn)定率和對口率與以前相比,有明顯的下降。出現(xiàn)這種情況的主要原因是學生的專業(yè)能力和動手能力無法適應(yīng)工作崗位的需求。
2 “計算機應(yīng)用技術(shù)專業(yè)”的突破
對于高職院校來說,“計算機應(yīng)用技術(shù)專業(yè)”幾乎到了存亡危機的時刻。院校必須開展深入的專業(yè)建設(shè),采用了不同的改革方式,來破解當前的困境。具體的改革,可以從以下幾個方面入手。
2.1 細化專業(yè)方向
近年來,很多高職院校計算機應(yīng)用技術(shù)專業(yè)在原來的專業(yè)名稱后面加上具體的應(yīng)用方向。那樣,培養(yǎng)的人才專業(yè)性更強了,也更加符合當前社會的需求。例如:深圳職業(yè)技術(shù)學院計算機應(yīng)用技術(shù)專業(yè)有“嵌入式與計算機架構(gòu)技術(shù)方向”“云計算技術(shù)”“軟件技術(shù)(應(yīng)用本科)”三個培養(yǎng)方向,溫州職業(yè)技術(shù)學院的計算機應(yīng)用技術(shù)專業(yè)方向為“信息系統(tǒng)運行與維護”,北京信息職業(yè)技術(shù)學院的計算機應(yīng)用技術(shù)專業(yè)方向為“智能樓宇技術(shù)”,北京農(nóng)業(yè)職業(yè)學院的計算機應(yīng)用技術(shù)專業(yè)方向為“動態(tài)網(wǎng)站開發(fā)技術(shù)”。
目前,比較適合高職院校,社會需求度高,發(fā)展前景好的計算機應(yīng)用方向有軟件技術(shù)(理科)、物聯(lián)網(wǎng)技術(shù)(文理兼收)、移動互聯(lián)技術(shù)(理科)、動態(tài)網(wǎng)站開發(fā)(文理兼收)、網(wǎng)絡(luò)安全技術(shù)(理科)、網(wǎng)頁設(shè)計(文理兼收,可招美術(shù)方面藝術(shù)生)、平面廣告設(shè)計與制作(文理兼收,可招美術(shù)方面藝術(shù)生)等。計算機技術(shù)是一門應(yīng)用極為廣泛的學科,在它應(yīng)用的每一個方向中都已經(jīng)誕生并繼續(xù)誕生出新的學科和專業(yè),像比較新興的移動互聯(lián)技術(shù)、物聯(lián)網(wǎng)技術(shù)等,都有著巨大的發(fā)展前景。學校在選擇應(yīng)用方向的時候,最忌一窩蜂,而是要突出自身特色,給社會培養(yǎng)真正有用的人才。例如北京北大方正軟件職業(yè)技術(shù)學院,就有一個“方正激光照排”方向,充分利用了方正集團自身的產(chǎn)業(yè)優(yōu)勢,教學與產(chǎn)業(yè)互助發(fā)展。在專業(yè)方向的選擇方面可以綜合考慮以下幾個方面:
(1)計算機技術(shù)的發(fā)展方向;
(2)當?shù)匦袠I(yè)企業(yè)人才需求與;
(2)學校的優(yōu)勢資源與發(fā)展方向;
(3)學生生源情況(文理科情況和招生地域);
(4)專業(yè)師資與實驗室條件。
2.2 與企業(yè)合作辦學
校企合作是一種注重培養(yǎng)質(zhì)量,注重在校學習與企業(yè)實踐,注重學校與企業(yè)資源、信息共享的“雙贏”模式。校企合作做到了應(yīng)社會所需,與市場接軌,與企業(yè)合作,實踐與理論相結(jié)合的全新理念,為職業(yè)教育行業(yè)發(fā)展帶來了一片春天。當前校企合作的模式主要有以下幾個方面:
【關(guān)鍵詞】技能大賽 計算機專業(yè) 教學
隨著科技的發(fā)展,計算機的使用也越來越普遍,社會對于計算機領(lǐng)域的技術(shù)人才需求也在增加。向社會輸送更多更優(yōu)秀的計算機人才是教育界的職責,然而現(xiàn)在許多學校的計算機專業(yè)教學卻還缺乏合理性,培養(yǎng)的人才達不到職場要求。因此,利用技能大賽對計算機專業(yè)教學進行改革十分必要。
一、計算機專業(yè)教學現(xiàn)狀
現(xiàn)階段由于計算機專業(yè)越來越普及,計算機專業(yè)教學也出現(xiàn)了許多問題,導(dǎo)致專業(yè)教學效果并不理想。第一,許多學校開設(shè)的計算機專業(yè)并沒有明確的發(fā)展方向,專業(yè)內(nèi)容涉及了計算機的方方面面,卻“泛而不?!?,導(dǎo)致學生畢業(yè)后各方面知識都有所了解,卻又無法獨立勝任任何一個崗位;第二,課程設(shè)置不合理,計算機的發(fā)展是日新月異的,而許多學校的計算機課程卻不能及時改革,教學內(nèi)容相對陳舊,就連教材也往往不是最新版,跟不上計算機領(lǐng)域的發(fā)展腳步;第三,缺乏實踐型師資力量,專業(yè)課教師相對而言實踐能力不足,因此學生往往是了解大量理論,卻很難實踐;第四,實訓(xùn)力度不足,學校安排的實訓(xùn)往往比較形式化,并不能真正達到培訓(xùn)效果。實訓(xùn)課程也往往一個學期開設(shè)一次,對學生的實踐能力鍛煉有限,以至于學生走上社會才發(fā)現(xiàn)自己眼高手低。
二、技能大賽對于計算機專業(yè)教學的意義
技能大賽可以有效的推動計算機教學,主要體現(xiàn)在以下兩個方面:
1.對計算機教學的現(xiàn)實意義。
技能大賽對于計算機教學的現(xiàn)實意義包括:第一,技能大賽可以為計算機專業(yè)今后的教學改革提供方向,通過技能大賽的題目,可以發(fā)現(xiàn)現(xiàn)階段計算機專業(yè)教學中的不足,從而進行有針對性的改變;第二,技能大賽的競賽要求一般比較接近企業(yè)的項目要求,通過技能大賽可以促進計算機專業(yè)與當前社會、現(xiàn)代企業(yè)的需求接軌,讓學生提前了解走上社會后接觸的工作;第三,可以幫助找到計算機專業(yè)教學改革的方法和途徑;第四,可以幫助計算機專業(yè)發(fā)展中遇到的問題找到解決的方法;第五,為學校的計算機專業(yè)競賽項目設(shè)置、競賽內(nèi)容、競賽水平的提高提供支持。
2.對計算機教學的理論意義。
計算機專業(yè)教學的出發(fā)點是服務(wù)社會,企業(yè)需要什么樣的人才,學校就應(yīng)該培養(yǎng)有相關(guān)專業(yè)技能的人才。技能競賽就是學校與企業(yè)溝通交流的平臺,能夠體現(xiàn)企業(yè)對于人才的需求方向。一方面學生可以通過技能大賽了解企業(yè)需要什么樣的人才,以便于在今后的學習中制定自己的發(fā)展方向,同時學校也可以根據(jù)企業(yè)需求設(shè)置教學方向;另一方面,學生也可以通過參加技能大賽提升自身實踐能力,同時也得到一個向企業(yè)展示自身水平的機會,并且可以和外界的選手進行比賽,也是一個接觸校外選手,有一個與校外專業(yè)認識溝通交流的機會。競賽過程是一個創(chuàng)新、學習和交流的過程,對于學校的計算機專業(yè)教學和學生的自我學習都有著非凡的意義。
三、制定技能大賽在教學中的具體措施
技能大賽可以促進學校的計算機教學,同時也促進學生的學習,因此,在技能大賽的具體實施方案制定中要做到既能幫助學生學到更多的知識,也能增長更多的專業(yè)技能。具體方案如下:第一,帶領(lǐng)學生仔細研究計算機專業(yè)技能大賽的比賽方案以及規(guī)章制度,根據(jù)比賽方案制定教學內(nèi)容,力求教學內(nèi)容貼近企業(yè)需求,達到以賽促教的目的;第二,認真分析計算機專業(yè)技能大賽的比賽項目,梳理出項目所用到的知識和技能,根據(jù)項目需求對相關(guān)課程進行改革,以便于學生能掌握更多企業(yè)需要的專業(yè)技能,以實現(xiàn)以賽促改;第三,根據(jù)技能大賽題目的設(shè)計內(nèi)容和相關(guān)規(guī)則設(shè)計與之相關(guān)的實踐性教學項目,讓學生在實踐中進行鍛煉,有針對性的進行培訓(xùn),在項目的完成過程中學會解決問題,培養(yǎng)學生的團隊合作精神。以此來訓(xùn)練學生的能力,以便于學生將來畢業(yè)能更適應(yīng)社會的工作,實現(xiàn)以賽促配,第四,在大賽前進行培訓(xùn)來提升學生的專業(yè)水平,同時學校要根據(jù)技能大賽研究一套更加優(yōu)異的教學方案,研究如何編排課程更加合理,實現(xiàn)以賽促研;第五,加強與企業(yè)的溝通和交流,通過技能大賽去進一步了解企業(yè)的需求。用好這個平臺讓企業(yè)能有機會發(fā)現(xiàn)更多優(yōu)異的人才,并對學校的教學提出有建設(shè)性的意見,提便于教學能更適合企業(yè)對人才的要求,實現(xiàn)以賽促合;第六,通過技能大賽更合理地去規(guī)劃計算機專業(yè)的實習,技能大賽的內(nèi)容代表著計算基專業(yè)的發(fā)展方向,也體現(xiàn)了計算機專業(yè)的技術(shù)標準,為實習內(nèi)容的是定指明了方向。學校在實習環(huán)境和實習內(nèi)容的制定上應(yīng)該與企業(yè)更好的結(jié)合。
四、技能大賽在教育學中的發(fā)展新思路
近幾年,計算機專業(yè)學生就業(yè)對口率低,在校學生也是逐年減少,計算機專業(yè)已經(jīng)面臨巨大的困境。對該專業(yè)的重新定位以及合理優(yōu)化教學資源更為重要。技能大賽為學校的改革指明了方向,學校應(yīng)該適應(yīng)社會需求,將專業(yè)方向傾向于計算機應(yīng)用,重點發(fā)展計算機平面設(shè)計、數(shù)字媒體應(yīng)用以及電子商務(wù)等當前社會需求量大的計算機方向,避免學生就業(yè)時學無所用。同時注重培養(yǎng)學校的師資力量,提高教師團隊的整體專業(yè)水平。學??梢砸约寄艽筚悶橐劳?,將在比賽中表現(xiàn)優(yōu)異的學生送入企業(yè)進行實習,這樣更能培養(yǎng)學生的實踐能力,同時也能讓學生切身感受到工作環(huán)境與學習環(huán)境的不同,能夠提前適應(yīng)社會。以學生為主體,以服務(wù)為宗旨,以社會需求、企業(yè)需要、崗位要求為導(dǎo)向,多管齊下,提升就業(yè)質(zhì)量。以技能大賽為練兵場培養(yǎng)學生職業(yè)人才素質(zhì)品質(zhì),樹立職業(yè)理念。提升技能大賽成績,擴大技能大賽成果,形成以賽促學、以賽促學、以賽促改的良好局面,為中職學校計算機專業(yè)發(fā)展起到示范引領(lǐng)和借鑒作用。
五、總結(jié)
技能大賽對于當前計算機專業(yè)教學改革有著很大的促進作用,學校應(yīng)該利用好技能大賽,根據(jù)大賽內(nèi)容對計算機專業(yè)的多個方面進行調(diào)整,以保證專業(yè)培養(yǎng)出社會需要的人才。
參考文獻:
[1]劉文清.論職業(yè)技能大賽對計算機專業(yè)課程改革的促進作用[J].計算機光盤軟件與應(yīng)用.2011(21).
[2]張巍.解析技能大賽在計算機專業(yè)實訓(xùn)課程改革中的作用[J].赤子.2015(4).
關(guān)鍵詞:高等教育 計算機專業(yè)課程教學 改革
隨著“國務(wù)院關(guān)于大力發(fā)展職業(yè)教育決定”的出臺,我國職業(yè)教育的發(fā)展又進入了春天。各種專業(yè)在高職院校中迅速發(fā)展壯大,曾經(jīng)的老大計算機專業(yè)不僅沒有發(fā)展,人數(shù)還不斷下滑?!白専o業(yè)者有業(yè),讓有業(yè)者樂業(yè)”。高職院校的教育就是就業(yè)教育。學生不選擇計算機專業(yè),肯定是就業(yè)出現(xiàn)了問題,也就是專業(yè)建設(shè)出現(xiàn)了問題。根據(jù)本人從教多年的經(jīng)驗,談一下高職院校計算機發(fā)展建設(shè)的一些想法。
一、高職院校計算機專業(yè)學生就業(yè)難的原因
當今高職學校學生在就業(yè)過程中有這樣突出的矛盾:一方面畢業(yè)生找不到對口的工作;另一方面用人單位在大量的應(yīng)聘者中又找不到適用的人才。這種嚴重的供求矛盾表明:計算機專業(yè)人才培養(yǎng)產(chǎn)需之間嚴重脫節(jié)。而造成這樣的現(xiàn)象,歸納有如下幾個原因:
(一)課程設(shè)置不合理
現(xiàn)在高職院校計算機專業(yè)開設(shè)的課程一般有:計算機基礎(chǔ)(Office辦公軟件)、VB程序設(shè)計,C語言、Flas制作、網(wǎng)頁設(shè)計等;但是目前存在的問題是:學生們能把辦公軟件學好,可是計算機專業(yè)班學生是全男班,去公司做文員不大可能。因此現(xiàn)在感覺計算機專業(yè)的學生在就業(yè)市場上,能從事本專業(yè)工作的很少、很多人不得不改行干別的工作。
(二)教學方法落后
目前大多數(shù)高職學校仍然承襲傳統(tǒng)的教育理念,沿用陳舊的教學方法,學生學習效果不佳,理論聽不懂,操作不熟練。在這樣的教育模式下,導(dǎo)致學生動手能力差、未具備高職學生職業(yè)技能強的特點,難于適應(yīng)IT發(fā)展對人才的要求。
(三)教師實際操作能力不足
高職學校教師長期從事教育教學工作,無法進入企業(yè)體驗生活,對IT行業(yè)缺乏經(jīng)驗,無法及時把握IT行業(yè)的脈搏。教師缺少職業(yè)培訓(xùn),技術(shù)更新滯后、缺乏教育創(chuàng)新機制,嚴重影響教學質(zhì)量。
二、高職院校計算機專業(yè)發(fā)展必須“四化”
(一)專業(yè)設(shè)置必須行業(yè)化
傳統(tǒng)的計算機專業(yè)就只有計算機應(yīng)用方向,開的課程多而且雜,沒有針對性。學生不知道本專業(yè)究竟學什么,學習后究竟能干什么。而如今,隨著計算機的普及,計算機已經(jīng)進入社會的各個行業(yè),不同的行業(yè),計算機的作用不同。這就要求高職學校的計算機專業(yè)方向的設(shè)置必須細化,市場化,行業(yè)化。根據(jù)市場需要,高職計算機專業(yè)就應(yīng)該分為自動辦公方向、平面設(shè)計方向、計算機維護方向、動漫制作方向、網(wǎng)絡(luò)搭建和維護方向等。不同的方向應(yīng)該有不同的課程設(shè)置,如自動化辦公方向,除了計算機基本操作維護、辦公軟件外,還應(yīng)該加強秘書方面的培訓(xùn)。平面制作方向則應(yīng)該加強美術(shù)方面的培養(yǎng)。
(二)教學手段、方法必須多樣化
從信息論角度看,人的信道特性觸覺信道帶寬為1,聽覺為100,視覺為10000,所以要交換信息,就要充分利用視覺信息。因此,計算機輔助教學以它直觀、形象、生動的演示功能,給學生帶來多感官、多種類型的刺激,而且能充分調(diào)動學生學習的自主性,具有與傳統(tǒng)的教學手段無法比擬的優(yōu)勢,是一種適應(yīng)21世紀素質(zhì)教育要求的信息化教育教學模式。在計算機專業(yè)課程教學中應(yīng)該多使用多媒體教學,多用課件,通過圖文并茂、視頻動畫以直觀教學的形式,提高學生的學習興趣,使其處于一種積極主動的精神狀態(tài);利用人機交互,可以即時獲得信息反饋,靈活控制教學內(nèi)容,使其更加直觀形象,更易于理解,提高講課的效率和教學效果。
另外,在計算機專業(yè)課中還應(yīng)該多使用“任務(wù)驅(qū)動法”: “任務(wù)驅(qū)動”是一種建立在建構(gòu)主義學習理論基礎(chǔ)上的教學法,學生的學習活動必須與任務(wù)或問題相結(jié)合,讓學生帶著真實的任務(wù)去學習,為每一位學生的思考、探索、發(fā)現(xiàn)和創(chuàng)新提供了開放的空間。教師把課堂教學目標分解為一個個“任務(wù)”,而且這些“任務(wù)”具有可操作性。
(三)學生技能強化必須重復(fù)化
高職院校學生的優(yōu)勢是操作熟練。但現(xiàn)在的學生學的東西多,但卻熟練的少。辦公自動化的打字速度只有50字每分鐘,平面設(shè)計方向的photoshop操作只能用鼠標等,這樣高職學生有何優(yōu)勢可言?同時計算機課程是操作性較強的課程,所以學校應(yīng)盡最大可能補充和更新計算機設(shè)備,嚴格管理,提高使用效率,最大限度地增加學生使用計算機的時間,在課程安排上,相關(guān)方向的核心課程必須重復(fù)強化,課程寧愿少,也必須讓學生掌握熟練。
(四)教師知識必須前沿化
作為職業(yè)學校的教師,繼續(xù)教育是教育工作中不可缺少的一部分。計算機的發(fā)展日新月異,要使計算機教師跟上行業(yè)發(fā)展的趨勢,必須要求其不斷地自學或下企業(yè)鍛煉或到高等院校深造充實自己,從而及時了解行業(yè)的情況及時掌握應(yīng)有的技能能力。計算機教師要培養(yǎng)出符合時代需要的應(yīng)用性高素質(zhì)人才,自己就必先有新的教學理念并且不斷更新自己的知識與技能,擴大自己的專業(yè)視野。只有這樣才能在教學中具有針對性,而讓學生真正掌握最新專業(yè)知識和技能,增強他們的職業(yè)適應(yīng)能力,從而提高他們就業(yè)的針對性和穩(wěn)定性,真正為社會培養(yǎng)有一技之長的應(yīng)用型人才。
參考文獻:
關(guān)鍵詞 計算機科學與技術(shù) 專業(yè)核心課程 教學
中圖分類號:G64 文獻標識碼:A
0前言
2006 年,教育部高等學校計算機科學與技術(shù)教學指導(dǎo)委員會了《高等學校計算機科學與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)》(簡稱《規(guī)范》),面向幾十萬的在校生,提出了以“規(guī)格分類”為核心思想的專業(yè)發(fā)展戰(zhàn)略,把計算機科學與技術(shù)專業(yè)(簡稱計算機專業(yè))人才的教育分成科學型、工程型、應(yīng)用型,并建議分別按照計算機科學、計算機工程、軟件工程、信息技術(shù) 4 個方向培養(yǎng)。作為《規(guī)范》實施的一個建議,2007 年又了《高等學校計算機科學與技術(shù)專業(yè)公共核心知識體系與課程》,將 7 門課程作為計算機專業(yè)的公共核心課程。
1核心課程基本內(nèi)容
根據(jù)《高等學校計算機科學與技術(shù)專業(yè)公共核心知識體系與課程》并考慮到“軟件工程”的重要性,項目包括“離散數(shù)學、程序設(shè)計基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)與算法、計算機組成原理、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、計算機網(wǎng)絡(luò)、軟件工程”8 門課程教學實施方案的研制,探求基于基本的課程教學大綱,如何面向科學型、工程型和應(yīng)用型人才的培養(yǎng)需要,根據(jù)不同類型人才關(guān)注不同的學科形態(tài)、不同的問題空
間、不同的根本問題的實際,以知識為載體,瞄準專業(yè)能力的提高和專業(yè)素質(zhì)的形成開展有效的教學活動。要求明確指出相應(yīng)課程的性質(zhì)、在人才培養(yǎng)中的地位和作用、教學的重點難點、包含的關(guān)鍵思想和方法、講授方法、實踐活動設(shè)計等,形成較系統(tǒng)的課程教學實施方案。同時對相應(yīng)的教材建設(shè)提供一個指導(dǎo)性意見,解決目前課程教學和教材建設(shè)中可能存在的趨同性、盲目性、孤立性以及不完
整、不合理交叉等問題,改變過分追求知識的全面性,忽略人才培養(yǎng)的適應(yīng)性的傾向,探索如何提高課程教學的科學性,更加有效地瞄準基本目標開展教學。另外,8 門課程雖然都是基礎(chǔ)性很強的課程,但他們也有所不同。有的是專業(yè)基礎(chǔ)理論的、有的是技術(shù)基礎(chǔ)的、有的是系統(tǒng)基礎(chǔ)的。他們的教學實施方案可以作為本專業(yè)的教師制定不同類型課程的教學實施方案的參考范例,以此來促進整個專業(yè)課程教學水平的提高。
2核心課程選取的原則
2.1體現(xiàn)公共要求
《規(guī)范》將計算機科學與技術(shù)專業(yè)劃分成 4 個專業(yè)方向,雖然他們有著不同的問題空間、能力要求、知識結(jié)構(gòu)和課程體系,但還是有共性的部分,這也是作為同一個專業(yè)的不同方向所決定的。公共核心課程應(yīng)該能夠?qū)⑦@些公共的要求涵蓋進去,實現(xiàn)在課程層面上對公共知識體系、專業(yè)培養(yǎng)公共要求和基本特征的體現(xiàn)。
2.2有利于構(gòu)成優(yōu)化的課程體系
公共核心課程需要與其他相關(guān)課程一起才能構(gòu)成完整的教學計劃,所以,這些課程需要易于與相關(guān)課程結(jié)合,構(gòu)成不同專業(yè)方向的課程體系。同時我們注意到,近些年來,許多學校在制定新的教學計劃中,采用了設(shè)置分級平臺的基本框架。例如,要求教學計劃由公共基礎(chǔ)、學科基礎(chǔ)、專業(yè)基礎(chǔ)等組成??紤]到計算機科學與技術(shù)專業(yè)對應(yīng)到計算機科學與技術(shù)學科,這些課程可以適當照顧到學科的要求,構(gòu)成一個既照顧到學科,又照顧到專業(yè)的基礎(chǔ)平臺,給人們制定有特色的教學計劃提供一定的基礎(chǔ),使得人們能夠方便地構(gòu)建完整的、全局優(yōu)化的專業(yè)教育課程體系。
2.3充分考慮學時的限制
由于公共核心課程相當于學科、專業(yè)平臺的基本內(nèi)容,所以,只能做一個較小集合,而且課程的學時數(shù)要盡可能小,目標在于體現(xiàn)專業(yè)教育的最基礎(chǔ)要求,同時給具有特色的完整的教學計劃的制定留有足夠的空間。特別是近些年來,不少學校已經(jīng)將教學的總學時數(shù)降到2500 學時以下。所以按照 20%計算,將公共核心課程的總學時控制在 500 學時以內(nèi)。
3核心知識體系
這里給出計算機科學與技術(shù)專業(yè)公共核心知識體系,力求從不同專業(yè)方向的公共需求出發(fā),給出該專業(yè)的學生應(yīng)該具備的一些基本知識,我們并不試圖包括各個專業(yè)方向教育要求的全部知識,每個專業(yè)方向都需要在此基礎(chǔ)上按照專業(yè)方向的教育需要增加所需要的知識,以構(gòu)成完整的專業(yè)方向知識體系,其具體內(nèi)容可以參考《規(guī)范》。由于是基本知識,是學生必須掌握的,所以,沒有包含推薦的選修知識。該知識體系共包括8個知識領(lǐng)域,39 個知識單元,共 342 個核心學時。
4結(jié)語
《規(guī)范》將“核心知識結(jié)構(gòu)”作為開辦相應(yīng)專業(yè)方向必須的要求,可以用不同的課程組合來覆蓋,《規(guī)范》中給出的“核心課程”只是這種覆蓋的一個“示例”,這里給出的是另一個“示例”。事實上,這也是《規(guī)范》所鼓勵的。這里的“公共核心課程”并不是《規(guī)范》中四個“核心課程”集合的簡單交集,而是根據(jù)對四個方向的理解,對它們公共核心知識單元的一個課程覆蓋。是每個專業(yè)方向公共的必修課程,而不是任何一個方向完整的必修課程集合。
關(guān)鍵詞:課程體系:核心課程;核心知識體系
計算機科學與技術(shù)學科雖然很年輕,但它已經(jīng)成為一個基礎(chǔ)技術(shù)學科,在科學研究、生產(chǎn)、生活等方面都占有重要地位。近50年來,我國的計算機科學與技術(shù)專業(yè)教育在國家建設(shè)需求的推動下,從無到有,逐漸壯大,尤其是從20世紀90年代以來,更是高速發(fā)展,已經(jīng)成為理工科第一大專業(yè)。
針對計算機科學與技術(shù)專業(yè)學生量大,社會需求面寬的現(xiàn)實,“十五”期間,教育部高等學校計算機科學與技術(shù)教學指導(dǎo)委員會編制了《高等學校計算機科學與技術(shù)專業(yè)戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)》(高等教育出版社出版,2006年9月第一版,以下簡稱為《規(guī)范》)。其中,“戰(zhàn)略研究報告”建議改變當前我國計算機科學與技術(shù)專業(yè)教育的趨同性,鼓勵辦學單位對畢業(yè)生的分類培養(yǎng),取4個可能的方向,即計算機科學、計算機工程、軟件工程以及信息技術(shù)。《規(guī)范》參照Computing Curricula 2005,分別詳細給出了四個方向的核心知識體系,以及覆蓋它們的必修課程組示例。
《規(guī)范》體現(xiàn)出的“分類培養(yǎng)”精神得到了廣泛認同,人們普遍認為中國800個左右的計算機科學與技術(shù)本科專業(yè)點,按同一種模式或者培養(yǎng)方案進行教學是難以滿足廣泛的社會需求的,許多學校也希望得到分類培養(yǎng)的具體指導(dǎo)。但是,如何理解和實現(xiàn)“信息技術(shù)”等新的專業(yè)方向的教育,如何利用已有的基礎(chǔ),更好地實踐《規(guī)范》,成為大家關(guān)注的問題。
為了能更好地利用現(xiàn)已建成的國家、省部級精品課程、精品教材等優(yōu)質(zhì)資源,希望能夠按照4個專業(yè)方向公共要求來構(gòu)建一些基本課程,每一個方向都可以通過在這一組課程的基礎(chǔ)上進行擴展來形成符合《規(guī)范》的完整的專業(yè)方向教學計劃。這一組課程是“耳熟能詳”的,無論是從師資還是教材的角度,在開始走向規(guī)格分類實踐時,也是一種現(xiàn)實做法。
一、核心課程選取的原則
本項研究的基本目的是要推薦一組課程,當辦學單位希望按照《規(guī)范》描述的知識結(jié)構(gòu)制定自己的教學計劃時,無論四個方向中的哪一個,都能夠比較方便地在這組課程的基礎(chǔ)上進行擴充而實現(xiàn)。顯然,符合這個要求的一組課程不是惟一的,我們著重考慮了如下幾點原則。
1.體現(xiàn)公共要求
《規(guī)范》將計算機科學與技術(shù)專業(yè)劃分成4個專業(yè)方向,雖然他們有著不同的問題空間、能力要求、知識結(jié)構(gòu)和課程體系,但還是有共性的部分,這也是作為同一個專業(yè)的不同方向所決定的。公共核心課程應(yīng)該能夠?qū)⑦@些公共的要求涵蓋進去,實現(xiàn)在課程層面上對公共知識體系、專業(yè)培養(yǎng)公共要求和基本特征的體現(xiàn)。
2.有利于構(gòu)成優(yōu)化的課程體系
公共核心課程需要與其他相關(guān)課程一起才能構(gòu)成完整的教學計劃,所以,這些課程需要易于與相關(guān)課程結(jié)合,構(gòu)成不同專業(yè)方向的課程體系。
同時我們注意到,近些年來,許多學校在制定新的教學計劃中,采用了設(shè)置分級平臺的基本框架。例如,要求教學計劃由公共基礎(chǔ)、學科基礎(chǔ)、專業(yè)基礎(chǔ)等組成??紤]到計算機科學與技術(shù)專業(yè)對應(yīng)到計算機科學與技術(shù)學科,這些課程可以適當照顧到學科的要求,構(gòu)成一個既照顧到學科,又照顧到專業(yè)的基礎(chǔ)平臺,給人們制定有特色的教學計劃提供一定的基礎(chǔ),使得人們能夠方便地構(gòu)建完整的、全局優(yōu)化的專業(yè)教育課程體系。
3.充分考慮學時的限制
由于公共核心課程相當于學科、專業(yè)平臺的基本內(nèi)容,所以,只能做一個較小集合,而且課程的學時數(shù)要盡可能小,目標在于體現(xiàn)專業(yè)教育的最基礎(chǔ)要求,同時給具有特色的完整的教學計劃的制定留有足夠的空間。特別是近些年來,不少學校已經(jīng)將教學的總學時數(shù)降到2500學時以下。所以按照20%計算,將公共核心課程的總學時控制在500學時以內(nèi)。
4.盡可能成熟的課程
計算機科學與技術(shù)專業(yè)開辦50余年來,積累了豐富的辦學經(jīng)驗,一些課程的建設(shè)取得了很好的成果,已經(jīng)具備良好的基礎(chǔ),這些課程將在專業(yè)教育中起到核心、骨干作用,將這些課程進行適當改造后構(gòu)成公共核心課程,有利于充分利用已有的優(yōu)質(zhì)資源,迅速提高整體辦學水平。所以選取的課程應(yīng)該是“耳熟能詳”的成熟課程。
5.體現(xiàn)本專業(yè)教育基本特征
課程要體現(xiàn)學科教育的一些基本特點。例如,雖然計算機科學與技術(shù)學科涉及到計算機理、工程實現(xiàn)和開發(fā)利用,但對大多數(shù)人來說,計算機科學與技術(shù)學科是一個以技術(shù)為主的學科,特別是在本科教育層面上更是如此。所以課程要對技術(shù)和學生的技能訓(xùn)練有較好的體現(xiàn)。除了學科抽象、理論兩大形態(tài)使得初學者在理解上有一定的困難,需要通過實踐去深入體會外,還要考慮社會要求本專業(yè)的學生能夠更好地去實現(xiàn)一些系統(tǒng)的研究、構(gòu)建和維護。因此,選擇的課程應(yīng)該在加強學生理論聯(lián)系實際能力的培養(yǎng)上有引領(lǐng)作用。此外,在本學科發(fā)展異??焖俚臅r候,這些課程相關(guān)的內(nèi)容應(yīng)該是成熟的、基礎(chǔ)的,有利于學生可持續(xù)發(fā)展能力培養(yǎng)的。
二、核心知識體系
這里給出計算機科學與技術(shù)專業(yè)公共核心知識體系,力求從不同專業(yè)方向的公共需求出發(fā),給出該專業(yè)的學生應(yīng)該具備的一些基本知識,我們并不試圖包括各個專業(yè)方向教育要求的全部知識,每個專業(yè)方向都需要在此基礎(chǔ)上按照專業(yè)方向的教育需要增加所需要的知識,以構(gòu)成完整的專業(yè)方向知識體系,其具體內(nèi)容可以參考《規(guī)范》。由于是基本知識,是學生必須掌握的,所以,沒有包含推薦的選修知識。該知識體系共包括8個知識領(lǐng)域,39個知識單元,共342個核心學時。其中,
(1)離散結(jié)構(gòu)(DS)60核心學時,包括函數(shù)、關(guān)系與集合、基本邏輯、證明技巧、圖與樹。
(2)程序設(shè)計基礎(chǔ)(PF)67核心學時,包括程序基本結(jié)構(gòu)、算法與問題求解、基本數(shù)據(jù)結(jié)構(gòu)、遞歸、事件驅(qū)動程序設(shè)計。
(3)算法(AL)28核心學時,包括基本算法和分布式。算法。
(4)計算機體系結(jié)構(gòu)與組織(AR)60核心學時,包括數(shù)據(jù)的機器級表示、匯編級機器組織、存儲系統(tǒng)組織和結(jié)構(gòu)、接口和通信、功能組織。
(5)操作系統(tǒng)(OS)32核心學時,包括操作系統(tǒng)概述、操作系統(tǒng)原理、并發(fā)性、調(diào)度與分派、內(nèi)存管理、設(shè)備管理、安全與保護、文件系統(tǒng)。
(6)網(wǎng)絡(luò)及其計算(NC)48核心學時,包括網(wǎng)絡(luò)及其計算介紹、通信與網(wǎng)絡(luò)、網(wǎng)絡(luò)安全、客戶,服務(wù)器計算舉例、構(gòu)建Web應(yīng)用、網(wǎng)絡(luò)管理。
(7)程序設(shè)計語言(PL)13核心學時,包括程序設(shè)計 語言概論和面向?qū)ο蟪绦蛟O(shè)計。
(8)信息管理(IM)34核心學時,包括信息模型與信息系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)建模、關(guān)系數(shù)據(jù)庫、數(shù)據(jù)庫查詢語言、關(guān)系數(shù)據(jù)庫設(shè)計、事務(wù)處理、分布式數(shù)據(jù)庫。
按照各個方向核心知識結(jié)構(gòu)的要求,公共核心知識體系覆蓋計算機科學341核心學時的內(nèi)容,覆蓋率為60.9%,覆蓋計算機工程246核心學時的內(nèi)容,覆蓋率為44.7%:覆蓋軟件工程199核心學時的內(nèi)容,覆蓋率為40.3%覆蓋信息技術(shù)136個核心學時,覆蓋率為48.4%。
三、核心課程
公共核心課程共包括程序設(shè)計、離散數(shù)學、數(shù)據(jù)結(jié)構(gòu)、計算機組成、計算機網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等7門,這些課程的名稱都采用了盡量一般化的處理,即后面沒有諸如“基礎(chǔ)”,“原理”或者“技術(shù)”之類的字樣,為學校開設(shè)具體課程留有空間,學??梢愿鶕?jù)自己課程的特點添上適當?shù)南薅?,進一步體現(xiàn)自己的辦學特色。
表1給出了各門課程所含的必修知識單元和所需要的學時數(shù),和各個學校相應(yīng)課程的實際教學時數(shù)相比,其中有的課程必修學時數(shù)多一點,有的少一點。所需要的總課時為448。希望各個學校在滿足教學基本要求的前提下,根據(jù)本校的具體情況,做出適當?shù)恼{(diào)整,可以通過強調(diào)某些內(nèi)容來體現(xiàn)自己的特色。
四、專業(yè)方向必修課程示例
按照各個專業(yè)方向必修知識體系的要求,以7門公共核心課程為基礎(chǔ),構(gòu)建相應(yīng)方向的必修課程。特別需要強調(diào)的是,這里給出的仍然只是“示例”,各個辦學單位可以根據(jù)自己的情況設(shè)計出更具特色的必修課程,并制定出恰當?shù)慕虒W計劃。
計算機科學專業(yè)方向的必修課程示例:計算機導(dǎo)論、程序設(shè)計基礎(chǔ)、離散結(jié)構(gòu)、算法與數(shù)據(jù)結(jié)構(gòu)、計算機組成基礎(chǔ)、計算機體系結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)原理、編譯原理、軟件工程、計算機圖形學、計算機網(wǎng)絡(luò)、人工智能、數(shù)字邏輯、社會與職業(yè)道德。15門課程共計776學時。
計算機工程專業(yè)方向的必修課程示例:計算機導(dǎo)論、離散數(shù)學、程序設(shè)計基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、電路與系統(tǒng)、模擬電子技術(shù)、數(shù)字信號處理、數(shù)字邏輯、計算機組成原理、計算機體系結(jié)構(gòu)、操作系統(tǒng)、計算機網(wǎng)絡(luò)、嵌入式系統(tǒng)、軟件工程、數(shù)據(jù)庫系統(tǒng)、社會與職業(yè)道德。16門課程共計理論學時920學時。
軟件工程方向必修課程示例:軟件工程專業(yè)導(dǎo)論、程序設(shè)計、面向?qū)ο蠓椒▽W、數(shù)據(jù)結(jié)構(gòu)和算法、離散數(shù)學、計算機組成、操作系統(tǒng)、計算機網(wǎng)絡(luò)、數(shù)據(jù)庫、工程經(jīng)濟學、軟件工程、軟件代碼開發(fā)技術(shù)、人機交互的軟件工程方法、軟件設(shè)計與體系結(jié)構(gòu)、軟件質(zhì)量保證與測試、軟件需求分析、軟件項目管理。16門課程共計920學時。
信息技術(shù)方向必修課程示例:信息技術(shù)導(dǎo)論、離散數(shù)學、程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)、計算機組成、計算機網(wǎng)絡(luò)、操作系統(tǒng)、軟件工程、數(shù)據(jù)庫系統(tǒng)、應(yīng)用集成原理與工具、Web系統(tǒng)與技術(shù)、人機交互、面向?qū)ο蠓椒?、信息保障和安全、信息系統(tǒng)工程與實踐、系統(tǒng)管理與維護、社會與職業(yè)道德。17門課程總計920學時。
五、結(jié)語
《規(guī)范》將“核心知識結(jié)構(gòu)”作為開辦相應(yīng)專業(yè)方向必須的要求,可以用不同的課程組合來覆蓋,《規(guī)范》中給出的“核心課程”只是這種覆蓋的一個“示例”,這里給出的是另一個“示例”。事實上,這也是《規(guī)范》所鼓勵的。這里的“公共核心課程”并不是《規(guī)范》中四個“核心課程”集合的簡單交集,而是根據(jù)對四個方向的理解,對它們公共核心知識單元的一個課程覆蓋。是每個專業(yè)方向公共的必修課程,而不是任何一個方向完整的必修課程集合。
無論開辦哪個專業(yè)方向,都可以在這里提出的“公共核心課程”基礎(chǔ)上,根據(jù)不同方向的要求添加若干課程,形成“必修課程”集合(完整覆蓋《規(guī)范》中的核心知識結(jié)構(gòu)),然后再根據(jù)本學校的情況開設(shè)一些選修課程。這樣,當一個學校希望開設(shè)多于一個專業(yè)方向時,教學資源有可能得到較大程度的共享。如果一個學校要將原來的教學計劃改造為“信息技術(shù)”方向,許多已有的課程都可能被利用上。