前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機科學與技術的背景主題范文,僅供參考,歡迎閱讀并收藏。
關鍵詞:計算機科學與技術專業;人才培養目標;培養計劃;教學環節實施
中圖分類號:G623文獻標識碼: A
引言
隨著改革開放后我國經濟的不斷發展,以及各個行業和領域與世界接軌的進程的不斷加快,計算機科學與技術專業作為信息技術的一個重要方面已經受到了社會各界的重視。高等學校作為我國的高級人才的培養機構,肩負著為祖國培育新世紀專業人才的使命。所以,如何加強和改進我國的高校計算機科學與技術專業人才的培養,是一個關系著信息技術發展乃至整個社會經濟發展的重大問題。
一、專業建設與改革目標
結合目前國家對計算機科學與技術人才需求狀況,我校確立了計算機科學與技術專業建設與改革目標:第一,堅持以學生為本,以教師為主導,以能力培養為核心,培養具有“強能力、寬適應、重創新”的創新型人才。第二,根據信息社會的發展及行業發展對計算機專業人才的要求,從“強化基礎、突出實踐、重在素質、面向創新”四個方面深化課程體系、教學模式、教學內容、教學方法的改革,加強學生工程實踐能力培養,充分發揮學生的主體作用,激發學生學習的積極性和創造性。
二、計算機科學與技術專業發展存在的問題
(一)培養目標同就業需求錯位
高校培養的計算機科學與技術專業的學生理應同時掌握基本知識和技術,學生在實際計算機管理工作中也應該能夠勝任。但是目前高校的計算機科學和技術專業的培養目標還過分的重視其理論知識的學習,對學生實際能力的培養遠遠不夠,在這樣的情況下,培養出來的學生也就無法在工作中發揮作用,出現擇業就業難的現象。例如,在《計算機科學與技術》課程中,對于電路原理、模擬數字技術、計算機系統結構、匯編語言等一些主要的課程中,學生在掌握的往往是這些課程的基本理論。也就是說學生要掌握電路的基本原理是什么,什么叫模擬數字技術,計算機系統結構有哪些。在課程上,學生學習的這些基本的概念知識,而課程上學生并沒有實際操作,因此在實踐工作中也就得不到運用。
(二)計算機科學與技術專業培養人才過程中的關鍵問題
通過對傳統的計算機科學與技術專業人才培養觀念的了解,我們發現,該學科是一種基于算法理論的學科,要求良好的專業人才必須具備相應的算法知識和研究能力。也就導致了傳統的高校在計算機科學與技術的人才培養方面更加強調的是學生的學術造詣和研究潛力,這種教學觀念導致的直接后果是學生的研究能力的進步和創新能力的缺失。這種能力的失衡恰恰是和當下社會對于計算機科學與技術的人才的要求相違背的社會和用人單位需要的是更多的以操作和動手能力見長的畢業生。所以,我國的計算機科學和技術的人才培養中存在的主要矛盾和關鍵性問題就是高校畢業生的能力結構和企業要求的失衡。
(三)師資建設不夠完善
實踐中我們發現,目前我國從事高校計算機科學與技術的教師主要是專門的知識傳授型教師,他們長期的從事重復的理論教學工作,并不參與相關的計算機科學和技術的相關研究,也不從事其他的實踐操作和技術應用活動,單純的講授計算機科學與技術專業的理論知識。這種專職理論教師的教學活動,很大程度上決定了學生的學習模式,直接導致了學生在實踐環節的能力不足。另外,據統計我國現階段從事計算機科學與技術的教學活動的教師的整體素質和專業水平并不高,且在從事教學工作之后并沒有一個合理的發展和更新自身知識結構的有效途徑,導致了教師的理論知識的落后。
(四)計算機專業特色沒有突出
高校計算機科學與技術專業采用的教學計劃基本是一樣的,并沒有從學校的發展出發,很多學校照搬一些名校的教學計劃和大綱,使得學校自身的特色無法凸顯出現來。學校培養出來的計算機專業的學生和其他專業學生相比并沒有突出的特色。無論是專業學生還是非專業的學生他們所接受的計算機專業知識也基本一樣。因而使得計算機專業的學生沒有突出的特色。例如,計算機課程使用的基本教材同其它專業使用的教材一致,而計算機中實踐教學諸如電子工藝實習、硬件部件設計和調試以及工程實踐等學習,教師還沒有花太多的時間進行教授。
三、計算機科學與技術專業發展的措施
(一)明確人才培養目標
要進行專業建設,面臨的首要問題也即關鍵問題就是首先要確定培養什么樣的人才,也就是要確定專業人才培養目標。雖然目前計算機技術發展迅速,但計算機科學與技術專業卻面臨尷尬局面。一方面企業抱怨招不到合適的人才;另一方面,學生就業困難已成為一個普遍問題。究其原因,關鍵在于學校不了解企業對學生知識結構、綜合素質及實踐能力等方面的需求,也即專業設定的培養目標沒有同市場需求有效接軌。按照目前各工科高校的情況看,計算機科學與技術專業人才培養的目標主要集中為研究型和應用型兩類。為了明確我校計算機科學與技術專業的人才培養定位,結合目前市場對計算機專業人才的需求狀況、高等教育轉向大眾化教育的背景以及我校的具體辦學條件、我校計算機科學與技術專業的專業辦學條件及本專業所招收高考學生的層次等方面的實際情況,將計算機科學與技術專業的人才培養目標定位在“應用型”人才的規格上。但這里定位的“應用型”人才并非單純指《高等學校計算機科學與技術專業發展戰略研究報告暨專業規范(試行)》所指的信息技術專業方向所培養的應用型人才。除此之外,還包括軟件工程和計算機工程兩個專業方向所培養的應用型人才,是綜合這三個專業方向來進行人才培養的。
(二)課程設置與教學大綱的制定
課程設置和教學大綱的制定一方面參考《高等學校計算機科學與技術專業發展戰略研究報告暨專業規范(試行)》中對計算機科學與技術專業核心課程的設置建議;另一方面借鑒NIIT和QUT經驗,專業課參考嚴謹的產業調查結果,旨在培養工程實踐能力和職業素質強的工程技術人才,具有職業指向性強的特點。NIIT課程根據工業界和商業界實際項目開發的需要進行設置,它與IT行業的最新資訊緊密結合。這些課程以一個軟件工廠為模型,依據實際的工作環境進行設計。學生在學習的時候就能在與企業實際環境相類似的環境中學習和工作,這樣能幫助學生熟悉典型的企業中各組織機構的功能,便于學生在今后的職業生涯中,有能力為這些組織機構提供IT問題的解決方案。NIIT課程的特點在于它采用模塊化教學法(NES),重視以軟件訂單項目為基礎的專業實踐能力和實際操作開發能力的培養。
(三)加強實習和實踐教學環節
計算機科學與技術專業原安排的實習時間一般只有5~6周,本改革方案的另一個特色是把實習時間調整為一學期(第四學年下學期),讓學生充分了解社會需要,為畢業后的發展確定基本的方向。同時,應加強實踐教學基地建設,加強學生畢業設計的組織,提高畢業設計和畢業論文水平。舉辦各類培訓班、科技競賽、科研活動,組織學生參加等級考試、認證考試和技能考試,讓學生掌握更多的技能,提高學生的綜合應用能力和就業競爭力。開放實驗室,增加自主設計和創新實驗的比例,增強學生的動手能力。
(四)計算機科學與技術專業的知識體系
基于以上對我院該專業人才培養要求及課程設置原則的分析,該專業知識劃分應主要以計算機技術為核心基礎知識,服務于社會實踐的具體應用領域,從計算機學科的基礎理論知識到應用技術實踐的知識,都應存在于該專業的知識當中。因此該專業的知識結構應具備以下三個層次的知識:一是專業公共基礎理論,這是計算機科學與技術專業的科學技術平臺;二是專業基礎理論,該層次以第一層為基礎,按專業技術特征的不同側重點,分成不同的專業分支;三是專業應用領域的理論與技術,體現不同專業分支中的關鍵應用技術。
(五)拓展課模塊
拓展課模塊又分為專業拓展課和素質拓展課兩個層面且都屬于選修課,旨在訓練學生的實際動手能力和新知識的獲取、消化能力,培養學生的創新思維能力,能熟練應用所學知識解決實際問題。其中的專業拓展課為學生提供了該專業較為深層次和專業外延的相關課程;素質拓展課則為學生在人文藝術領域提供了可供選擇的課程,以提高學生的人文素質。專業拓展課主要有:計算機算法、Windows程序設計、多媒體技術、人工智能、數據庫應用開發、多元統計及應用、物流信息技術、Java程序設計、C++程序設計、Linux操作系統、信息安全技術、Web應用開發等課程;素質拓展課主要有:人文科學、自然科學、社會科學、中外文化、藝術體育等方面的課程。
結束語
計算機科學是一個技術發展快、更新快的學科,這也就決定了計算機科學與技術專業的課程體系具有相對的動態特性。因此,在制定計算機科學與技術專業的教學計劃時要以與時俱進的專業培養目標為依據才能設計出科學合理的、發展的課程體系,為學生提供良好的學習和實踐環境,有利于加強學生基本知識、基本技能的掌握,有利于學生創新思維能力的培養,為拓寬學生就業領域打下基礎。
參考文獻:
[1]段利華,顧應龍,左國超.計算機科學與技術專業現狀分析和人才培養模式改革研究[J].高等理科教育,2007,02:82-84.
1計算機科學與技術應用于工程建設項目管理中的重要作用
1.1促進資金、技術、資源一體化發展
工程項目在新的歷史發展時期,具有著新的發展特點,傳統的管理方式顯然已經無法滿足當下工程項目的發展,注定要退出歷史舞臺.傳統管理方式較為落后,并且管理水平有限,很難合理利用資源,對工程項目的發展來說,有著十分不利的影響.為了改變這一缺陷,利用計算機科學與技術實現現代化工程項目管理模式,有利于實現資金、技術、資源三者的有效結合,促進三者的一體化發展道路[1].計算機技術通過網絡實現資源共享,在進行工程項目建設過程中,可以以此來學習先進的技術和經驗,從而促進項目建設又好又快發展.除此之外,計算機科學與技術對資金以及技術可以進行有效規劃,通過系統處理軟件進行優化配比,讓資金在工程項目建設中實現最優化配置,采取科學合理的技術進行施工建設.這樣一來,計算機科學與技術實現工程建設項目資金、技術、資源一體化管理,更加有利于促進工程建設項目的發展.
1.2合理配置資源,控制工程建設項目成本
工程建設項目的資源可以利用計算機科學與技術進行管理,通過數據存儲實現資源數量的管理,并且在實際建設過程中,可以根據工程建設情況進行有效配置.工程建設項目中,建設材料的管理問題十分重要,必須采取行之有效的方法進行管理.利用計算機科學與技術進行資源合理配置,可以對工程材料進行有效處理,節約成本.同時,計算機科學與技術的應用,能夠實現對工程造價的分析與監控,控制工程建設項目成本.計算機科學與技術應用于工程建設項目管理中,對于實現資源配置方面來說,具有重要作用。
2計算機科學與技術應用于工程項目建設中的重要作用
計算機科學與技術在工程項目建設過程中,同樣有著重要作用,它可以更好地解決工程項目建設中所遇到的難題.在工程項目建設過程中,計算機科學與技術能夠就工程項目建設中涉及的預算、評標、審計、監理等問題進行有效解決,提高工作效率,從而促進工程建設項目經濟效益的提升.
2.1利用計算機科學與技術進行工程預算
工程預算關系到了工程造價問題,在工程項目中占有著十分重要的地位,如何確保工程預算的科學合理,保證工程造價獲利,是每一個工程建筑單位都需要考慮的現實問題.工程預算涉及的項目較多,工程量較大,單靠人工去進行預算,不但容易出現差錯,而且還會浪費大量的時間和人力,不利于工作效率的提升.計算機科學與技術應用于工程預算當中,利用計算機軟件處理技術,可以很好地解決這一問題.通過計算機軟件對工程建設涉及的項目進行分析,對預算進行編制,形成項目編制表,之后進行打印.這樣可以極大提高工作效率,降低人工出現的錯誤率.計算機科學與技術在處理工程預算問題時,只需要輸入工程數據,計算機會根據公式自行進行計算,分析出相應結果.除此之外,計算機的預算結果準確,不會出現計算錯誤,并且預算文件十分完整,有利于工程項目建設決策設計工作開展.除此之外,利用計算機科學與技術進行工程預算,還大大降低了人員的工作量,可以將這一部分人力投入到其他生產過程之中,有利于提高工作效率.
2.2利用計算機科學與技術進行評標工作
建筑工程施工之前會進行招標工作,根據各個建筑單位的情況,選擇最適合的建筑單位進行工程項目建設.在項目建設之前,需要進行招標和投標的工作.傳統的招標和投標工作方式十分落后,建筑單位的資料查閱起來較為不便,而且在進行投標審理時,也會造成很大的麻煩.隨著社會經濟的發展,計算機技術在生產生活各個領域的應用,極大方便了招標和投標工作的進行.建筑單位在進行投標時,可以利用計算機進行資料投遞,只需要發送電子文檔即可.這種方式簡單輕便,而且蘊含的信息量較大,方便了解建筑單位的實際情況.招標單位在進行審核時,通過查閱投標單位的電子文檔,就可以對投標單位的情況有所了解,為接下來的決策工作提供有效依據.計算機科學與技術應用于評標工作中,有效地提高了招標和投標的工作效率,并且減少了招標工作中存在的混亂現象,促進了招標工作的公正性和公平性.
2.3利用計算機科學與技術進行審計工作
計算機科學與技術的應用,對于工程項目建設來說具有重要作用,它關系到了工程項目建設的各個方面[2].就拿工程項目建設的審計工作來說,利用計算機科學與技術進行審計工作,可以對工程投資以及工程量進行有效的檢查與核對工作.隨著社會經濟發展,城市化步伐日益加快,工程建設項目也日益變得復雜起來,涉及的工程量大幅增加,依靠傳統的審計方式很難完成現代化工程項目建設的審計工作.利用計算機科學與技術進行審計工作,能夠極大提升工作效率,完成對工程投資的核對工作,檢查投資數額.同時,對工程量進行審查和監督,明確工程量大小,對工程的工期、施工技術、效率進行有效監督.
2.4利用計算機科學與技術進行監理工作
工程項目建設過程當中,工程監理對于工程項目建設質量來說,具有重要影響作用.工程監理通過對工程項目施工的各個階段進行監督,就存在問題予以指出,要求施工方進行改正,從而確保工程項目建設質量問題.與此同時,在工程竣工后,工程監理還會對工程整體質量進行質檢工作,以此確保工程質量.傳統的工程監理主要是通過人工手段進行質量檢查工作,這種方式不單單效率低下,而且與當下建筑行業發展形勢相比,無法滿足現代化建筑行業發展需要.在這樣的發展形勢下,利用計算機科學與技術取代手工監理方式,能夠促進監理工作更好完成,更好的保證工程項目建設質量.以計算機科學與技術進行監理工作,能夠采取科學合理的方法處理各種工程項目信息,就工程項目存在的質量問題能夠予以指出,提高工程監理工作效率的同時,也在很大程度上促進了工程建設項目整體經濟效益的實現.計算機科學與技術應用于工程建設項目之中,可以更好的實現項目管理和項目建設,從而達到節約資源,提高經濟效益的目標[3].計算機科學與技術能夠更好地促進工程項目發展,它提高了工程建設項目各個環節的工作效率,提升了工程建設項目預算的準確性,讓工程建設項目的工程造價大大降低,實現了資源合理有效利用,為今后建筑行業的發展,提供巨大的推動力.與此同時,計算機科學與技術在工程建設項目中廣泛應用,實現了工程項目建設的現代化發展步伐,讓工程建設項目與時俱進,緊隨當下社會經濟發展形勢,并且以此來實現建筑行業的蓬勃發展.
3結束語
關鍵詞: 計算機科學與技術專業 應用型人才 培養模式
隨著計算機技術的迅速發展,社會對計算機人才的需求量不斷增大,各高校幾乎都開設了計算機科學與技術專業,使得該專業成為全國專業點數之首。教育部等五部委2004年聯合的報告稱,計算機人才需求每年增加100萬。然而,2005年全國計算機專業大學生就業率比上年下降幅度超過5個百分點,就業形勢明顯不如上年。在這種背景下,普通高等院校計算機科學與技術專業的人才培養模式改革勢在必行。下面以我校該專業為例,探討如何構建一套適合我校的該專業的人才培養模式。
一、為何要進行計算機科學與技術專業人才培養模式改革
調查發現,包括我校在內的同類院校所開設的計算機科學與技術專業普遍存在以下問題。
1.培養目標難以滿足就業需求。
人才培養規格不符合社會需求,研究型人才相對應用型人才而言畢竟是少數,但幾乎所有本科院校都在不自覺地提高人才培養規格,輕視應用型技術人才的培養。同時,課程教學體系中一些理論深、難度大的課程在教學計劃中仍占較大比重,而一些應用性、實踐性較強、內容更新快的課程卻因為師資力量、實驗設備等多種原因難以全面落實教學計劃,從而導致一方面社會對計算機專業人才的需求不斷增加,另一方面大量計算機專業畢業生無法找到工作的供需矛盾,充分反映出計算機科學與技術專業人才培養中存在的實際問題。
2.專業特色不明顯,教學計劃針對性不強。
專業教學過于追求學科的體系完美,教學計劃和大綱一味照搬重點名校,卻忽略自身學校的優勢、發展定位和人才的培養目標,滿足社會需要的針對性不夠明確,很難形成自己的專業特色。這就導致結構的不合理,因而缺乏競爭力,培養出來的學生每個學科都懂一點,但不精通。隨著計算機科學的發展,學科的分工越來越細,這種專業特色不明顯的培養目標不便于嚴密地組織教學,不利于學生個性發展,也不利于學生的能力培養。
3.教學內容滯后于計算機新技術的發展。
因為計算機技術發展迅速,而課程管理相對集中,教學計劃尋求穩定,所以每年的教學計劃變化都不大,使得教學內容相對陳舊,所開設的課程與當前主流技術脫節;同時教學方法單一,多以講授為主,缺乏培養學生歸納、分析、滲透和綜合能力的手段。這些問題使得畢業生的能力達不到用人單位的聘用標準,難以滿足計算機行業發展和應用的需要。
所有這些問題都嚴重地影響和制約計算機科學與技術專業的發展,導致學生與社會需求脫節,造成學生的就業困難。因此,我校應根據自身特點,進行計算機科學與技術專業的重新定位并調整教學內容,進一步明確專業方向,探索出適合我校計算機科學與技術專業的人才培養模式。
二、計算機科學與技術專業人才培養要求
我校是一所普通高等財經類院校,因此開設在我校信息學院下的計算機科學與技術專業在人才培養上要有自身特色,適合走既有寬厚的理論基礎,又有熟練的應用技能的應用型人才培養為目標的道路。
應用型人才的培養以學科為支撐,以專業為基礎,以崗位為核心,強調知識的集成和實踐的應用能力。對我校計算機科學與技術專業應用型人才培養所具有的素質和能力要求概括為以下幾點:(1)具有良好的工科基礎,掌握數學、電路與模擬電子技術、數字邏輯等知識。(2)掌握計算機軟硬件技術,熟悉計算機應用系統的構建方法,了解電子技術、通信技術和自動控制等相關學科的基本知識;(3)分析、開發計算機軟件系統的能力,能夠利用各種軟硬件知識構建計算機應用系統;(4)運用所學理論、方法和技能在國民經濟各領域從事計算機軟件與硬件系統、計算機網絡的設計、開發、管理和維護等工作的能力;(5)培養學生具備不斷掌握新知識、新概念、順應計算機快速發展的創新能力和創新素質。因此,改革現有的學科人才培養模式,改革課程體系和教學內容,不僅符合現代教育的要求,而且適應計算機學科發展的需求。
三、應用型人才培養模式探索
基于對應用型人才培養的要求,我們可以嘗試從以下方面出發,探索一套適合我校的應用型人才培養模式。
1.構建適合應用型人才培養模式的專業課程體系。
根據我校計算機科學與技術專業的人才培養要求和課程設置原則,在制訂教學計劃時,采用“加強基礎、突出核心、注重實踐、整體優化”的應用型人才培養模式,強調自學能力,強化“核心課程”。我校的課程體系涵蓋以下五個層面:(1)公共課模塊。是培養學生良好的政治思想素質和職業道德,培養學生辯證思維能力和外語應用能力,為創新思維和創新能力提供廣闊空間。(2)學科基礎課模塊。是計算機科學與技術專業的科學技術平臺,為專業課的開展提供堅實基礎。(3)專業課模塊。該模塊又分為專業基礎課和專業方向課兩個層面,其中的專業基礎課屬于必修課,開設于該專業下的各個方向;專業方向課可屬于選修課,學生可根據專業方向的不同而選擇相適應的課程。(4)拓展課模塊。該模塊又分為專業拓展課和素質拓展課兩個層面且都屬于選修課,旨在訓練學生的實際動手能力和新知識的獲取、消化能力。(5)實踐環節。這一層次在該專業中顯得尤為重要,涵蓋從課程實踐到專業實踐的各個方面。這五個層次課程設置對學生素質和應用能力的培養是相輔相成、互相滲透、互為補充、互為促進的。
2.建立多層次的實踐教學體系。
在專業實驗教學模式上,改變原有實驗課中傳統實驗多而反映現代科學技術新成就的實驗少、驗證型實驗多而創新型實驗少、實驗手段上采用傳統測試技術多而利用現代技術手段少的狀況,探索一個由五個層次構成的綜合實踐教學體系:(1)課內實驗。這是為鞏固學生對課堂所學理論知識的理解與掌握,而開設的課程輔助實驗。(2)課程設計。為提高學生綜合運用課程所學知識和技術解決具體問題的能力,可以開設多門設計類課程,如計算機電子電路基礎綜合課程設計、結構化程序設計課程設計、計算機組成與系統結構課程設計、單片機原理課程設計等。(3)實驗課程。這是獨立于課程而單獨設立的實驗,主要是針對一些實踐應用性強的課程開設的,如網絡實驗、CAD實驗等。(4)開放式實驗。把原來固定的實驗時間安排改變成靈活的實驗時間安排,把原來封閉的實驗項目改變成支持自主設計的實驗項目,把原來的成批實驗方式改變為滿足學生個性化要求的實驗方式。(5)綜合實訓。為提高學生綜合運用多門課程所學知識和技術解決實際問題的能力,安排學生創新實踐、畢業實習、畢業設計等。
3.產學研結合的培養方式。
針對應用型人才培養和我校特點,可以實行以基本素質和專業技術應用能力培養為主線,以產學研結合為基本途徑的“傳授知識、訓練能力、培養素質”的培養模式。為此,我院在產學研結合人才培養途徑方面進行探索,校內方面一是建立較完善的供課程實踐的多個專業實驗室,為教學和科研提供實驗條件;二是積極鼓勵和引導學生參與我校的大學生科研項目,在教師的指導下以學生為主體完成科研項目的申請和執行。學術交流方面可以聘請企業一線專家和技術人員就專業技術領域問題給教師和學生作學術報告及進行技術交流。校外方面,通過調研社會對本專業人才知識、能力和素質的需求,邀請企業專家參與學校人才培養方案,積極加強學校和企業單位在人才培養中的聯系和合作,積極籌劃建立校外實習基地,作為本專業學生進行專業認識和實踐的場所。
4.強化師資隊伍建設。
教學計劃執行的保證是具有良好素質的師資隊伍,必須采用多種方式加強師資隊伍建設,通過提高職稱和學歷結構、外出進修學習和培訓、開展科學和教學研究等方式不斷提高隊伍掌握和傳授知識的能力,為人才培養模式的改革做好基礎準備。同時,讓學生參與教師的科研課題,從實踐中提高學生的創新能力,而教師通過指導學生,在鍛煉、提高學生動手能力的同時,對如何培養學生的創新能力摸索出一套行之有效的方法,而不再是紙上談兵。
5.加強考核方式的改革。
由于計算機科學與技術專業具有理論性和技術性的雙重特性,因此對其課程教學效果的考核形式就不應該是單一的,既要考核學生理論知識掌握的如何,又要考查學生應用理論知識解決實際問題的能力。對于理論性強的課程在考核時,應以自主分析問題、解決問題的剛性題目為主,試題形式應該與考核課程的教學要求在風格上相一致,而不應該讓學生背概念、背理論。對于實踐性強的課程,在考核時應采取實驗形式、課程設計與答辯的方式進行,而不再是一張試卷決定分數。
四、結語
我校作為財經類普通高等院校,計算機科學與技術專業的人才培養模式要隨著經濟的發展和社會需求的變化有針對性地調整合變化,在實踐中不斷探索,尋找適合自身的辦學模式和特色。我們要改變計算機科學與技術專業畢業生培養中重理論和基礎、輕實踐和技能、就業率和用人單位滿意率低的問題,不僅要把知識傳授給學生,而且要培養學生的科技意識和科學技能,把昨天的知識轉化為創造明天的能力,更多更好地培養社會需要的應用型創新人才。
參考文獻:
1、計算機人工智能識別技術應用瓶頸探析
2、計算機科學與技術的應用現狀與未來趨勢
3、計算機信息處理技術在大數據時代背景下的滲透
4、計算機基礎課程應用教學思考和感悟
5、中職中藥專業計算機應用基礎教學改革實踐
6、淺談虛擬現實技術在中職計算機基礎教學中應用的必要性
7、計算機圖像處理技術在UI設計中的應用
8、計算機生成兵力行為建模發展現狀
9、智慧檔案館計算機網絡系統方案設計
10、淺談如何提高計算機網絡的安全穩定性
11、計算機應用技術與信息管理的整合探討
12、計算機科學技術小組合作學習研究
13、計算機科學與技術有效教學策略研究 >>>>>計算機網絡和系統病毒及其防范措施畢業論文
14、互聯網+背景下高校計算機教學改革的認識
15、藝術類應用型本科高校"計算機基礎"課程教學改革研究
16、計算機技術在石油工業中應用的實踐與認識
17、計算機技術在電力系統自動化中的應用研究
18、微課在中職計算機基礎教學中的應用探析
19、課程思政在計算機基礎課程中的探索
20、計算機服務器虛擬化關鍵技術探析
21、計算機網絡工程安全存在問題及其對策研究
22、人工智能在計算機網絡技術中的運用
23、慕課在中職計算機應用基礎教學中的運用
24、淺析如何提高高校計算機課程教學效率
25、項目教學在計算機基礎實訓課程中的應用分析
26、高職計算機網絡教學中項目式教學的應用
27、計算機信息安全技術在校園網絡的實踐思考
28、大數據背景下的計算機網絡安全現狀及優化策略
29、基于計算機網絡信息安全及防護對策簡析
關鍵詞:信息服務工程;課程體系;畢業生調研;市場需求
調整培養方案、改革課程體系,使畢業生能夠適應社會和市場需要,是當前師范院校計算機科學與技術專業發展面臨的重要問題。作為教育部高等理工教育教學改革與實踐項目――計算機科學與技術專業規范試點課題中的“地方院校計算機應用專業人才培養研究與試點項目”的試點單位,在《高等學校計算機科學與技術專業發展戰略研究報告暨專業規范》[1] (以下簡稱“規范”)的指導下,在過去的兩年中,我校提出以培養應用型“信息服務工程師”為目標,結合市場和自身特點,較大幅度地調整了教學計劃,以增量的過程模型探索了計算機科學和技術課程體系向“信息服務工程”課程體系的轉移。
1經濟社會發展需求分析
國務院于2009年的《關于加快發展服務業的若干意見》中指出,不斷培育形成服務業新的增長點,大力發展教育等服務事業。信息服務正在向社會化、市場化、產業化的方向發展。因此,發展現代信息服務業,必將是高等院校的計算機教育發展的方向。現代服務產業有兩個重要特點[2]:
1) 一是IT相關性。即IT技術被廣泛應用于各傳統服務領域,對其進行改造、提升后,由此產生現代服務的新需求、研究和實踐。以移動通信、互聯網服務、普適計算等為代表,強調計算無處不在。
2) 二是以服務為中心。即使用“面向服務”的范型來分析、設計各類商務與產業問題,識別服務提供者、服務消費者和服務中介,將彼此之間的經濟和信息交換關系轉型為信息服務供需關系,并加以運作、管理。以IT服務、軟件即服務(SaaS)、云計算等為代表,強調以服務的視角看待一切。
服務計算領域跨越計算機科學與技術、信息技術、商業和管理等多個領域,在短短幾年時間內深刻改變了人們對商務(Business)和技術(Technology)的傳統認識[3]。“信息服務工程”可以看作為服務計算領域的一個重要組成部分,強調基于IT的信息、服務和工程的有機統一,涉及信息技術、經濟、管理、系統工程、人文、社會、心理等多個學科領域。
經濟社會的發展特征要求信息服務工程專業的畢業生應具有“懂、評、建、管、服”的明顯特征?!岸奔淳哂猩詈竦膶I基礎,具有可持續發展的潛力;“評”即具有對技術、系統、工程、產品的評價能力;“建”即具有企業的信息化系統工程實施和建設能力;“管”即具有對企事業單位的信息基礎設施和信息系統管理與優化能力;“服”即綜合利用信息技術、信息產品服務于企事業單位業務目標的能力。以什么樣的課程體系滿足信息服務工程專業方向的需求,是擺在我們面前的一個重要問題。
2課程需求分析
我們根據“規范”設計了調查問卷,并通過電子郵件對近10年間從“計算機科學與技術專業”畢業的學生進行了有關課程需求的問卷調查。共收回問卷40份,其中多數是畢業5年以上的畢業生。問卷設計了7個問題,匯總如下。
2.1工作崗位職責
47.5%的畢業生正在從事各類學校的教學和培訓工作,其他一大類畢業生從事了網絡維護與安全保障、應用軟件維護、項目管理IT服務類工作,數量約占30%。而新的畢業生將越來越多地加入到技術培訓、職業培訓的群體中,因此他們都從事著信息服務工程領域的工作。這也說明,信息服務工程已經是計算機科學與技術專業在現代服務業形勢下的發展方向。表1說明了被調查者的工作崗位職責分布。
2.2幫助較大的課程
數據結構與算法、程序設計、操作系統、計算機網絡和數據庫對當前畢業生的職業影響較大,選擇這4門課的畢業生均在12%以上??赡苡捎诰蜆I崗位的原因,硬件類課程,如電工與電子、數字邏輯與數字系統等則根本未被畢業生提及。這說明,師范類“計算機科學與技術”專業需要將傳統的計算機硬件課程進一步壓縮,因為他們好像與“信息服務工程”沒有直接聯系。表2說明了被調查者認為對職業影響較大的課程。
2.3沒有益處的課程
第3個問題則直接詢問哪些課程沒有用。傳統的計算機硬件類課程,如電工與電子技術、數字電路、計算機組成原理、微機原理與接口等被3位以上的畢業生提及。一些課程,如計算機圖形學,僅由一、兩個畢業生提及。因此我們應將傳統的計算機硬件課程逐步壓縮為一門課程。表3說明了被調查認為沒有益處的課程。
2.4數學課程
之所以設計本問題,是因為歷屆新生總是會問這樣的問題:我是來學計算機的,為什么讓我學數學?從表4中可以看出,42.5%的畢業生認為離散數學和高等數學是必修的,30%的畢業生則提及線性代數和概率統計。這個現象引起我們的注意,就是超過50%的畢業生認為數學對其目前的工作沒有起到什么作用。而這個群體則是來自服務領域職業的畢業生群體。表4所示為被調查者認為應學習的數學課程。
2.5師范特色課程
35%的畢業生認為應當學習的師范特色課程是“心理學”,還有13%的畢業生認為是“教育學”。
2.6核心課程
該問題所列課程來自“規范(信息技術方向)”的示例課程[1]及傳統課程的并集。雖然沒有給出課程介紹,但課程名字也能大致反映課程內容。超過50%的畢業生均認為,數據結構與算法、操作系統、數據庫與信息管理技術、計算機網絡與互聯網、軟件工程、程序設計與問題求解為核心課程。這樣的一個統計結果引起我們的注意。因為在“信息技術方向”的規范中,分配給這些課程的學時很少,例如分配給操作系統的學時僅為10。表5所示為被調查者認為的核心課程。
2.7能力
該問題所列出的能力目標來自于“規范(信息技術方向)”的能力目標描述[1]。超過50%的畢業生認為,終身專業學習能力、書面表達能力(論文寫作、技術報告等)、識別和定義需求、分析問題能力的培養非常必要。需要注意的是,僅19%的畢業生強調了“應用學科中計算和數學知識的能力”。表6所示為被調查者認為自身應具備的能力。
2.8資格認證
這個問題的4個選項如圖1所示。從圖1看出,較多的畢業生認為應該獲得幾個公司的證書,但是這個比例并不大,僅為35%。值得注意的是,79%的畢業生認為應該取得證書,而不管多少。這就要求我們在課程設置時必須考慮“產品”類課程,因為證書是與產品相關的,雖然我們強調“類運算”而不是“實例運算”。
3課程體系設計
經過以上經濟社會發展需求分析及畢業生調查分析,我們認為“信息服務工程”專業方向應滿足如下培訓目標:除了跨學科交叉的素養外,學生要掌握與計算技術相關的自然科學和數學知識,并具有創造性地將這些知識應用于信息系統構建和信息服務工程應用的潛力;掌握計算機科學和技術學科的基本理論和信息系統的基本工作原理,熟練掌握計算機軟硬件系統及網絡系統的應用知識,對計算技術的效用和發展趨勢有深入理解和評估能力;有良好的組織管理和交流溝通能力,能根據不同組織和機構的需求選擇相應的信息技術、信息系統和信息服務工程,并能有效地實施和管理;能勝任信息工程服務工作、IT教育與培訓工作;具備良好的國際交流能力,能適應系統、工程、技術進步和社會需求的變化。
對師范類“計算機科學與技術”專業而言,學校已經開設了心理學、教育學等課程;而對于師范類院校而言,則普遍設置了商學院、公共管理學院,能夠提供經濟、管理、人文和社會方面的課程。因此,師范類院校計算機科學與技術專業具有獨有的優勢,培養信息服務型人才。
數據結構與算法、操作系統、數據庫與信息管理技術、計算機網絡與互聯網、信息系統工程、程序設計與問題求解應作為核心課程。教師在教授這些課程時,必須緊密跟蹤學科發展和技術發展,能夠通過例題等形式反映當前信息技術領域的最新成果。比如在數據結構與算法課程中解釋Page Ranking算法;在操作系統課程中解釋Web服務器對大規模并發訪問的處理等。
數學素養是一名學士的基本素養之一。從學生進一步深造以及培養“類運算”能力方面考慮,高等數學、線性代數、離散數學和概率統計仍然是必修課程。其中,離散數學應作為我們專業方向的核心課程之一。但是,教師在教學實踐中應強調“專業適配性”,即要向學生講清楚這些數學的理論、方法和工具在本學科中有什么用。
IT服務管理、信息系統工程、信息安全保障、系統管理與維護以及服務科學、管理與工程類課程是本專業方向的特色課程,這些課程試圖為學生建立起服務的概念及服務工程化等基本思想。基于以上培養目標,我們提出以下面向信息服務工程的課程體系,如圖1所示。
如圖1所示,信息技術導論、離散數學、程序設計與問題求解作為奠基性課程。信息技術導論介紹信息技術的基本概念和基本方法,討論信息技術應用、問題求解所需要的基本知識和技能。同時針對地方院校特點,解決新生的基本桌面應用和網絡應用技能問題,如文件管理、打字錄入、電子郵件、網絡搜索、網頁制作等。本課程是整個課程體系的入門導引。離散數學介紹形式描述、變換、推理和證明方法,離散系統的描述與分析方法以及常用的實際離散系統模型,為數據結構與算法、數據庫與信息管理技術、計算機網絡與互聯網等課程提供基礎。程序設計與問題求解通過介紹一種具體的過程型程序設計語言及程序設計技術,使學生理解程序設計語言的基本結構,理解本學科求解問題的基本過程,掌握程序設計的基本思想、方法和調試技巧,養成良好的程序設計習慣。在實踐環節,應從“夯實基礎、綜合設計”兩個層次完成實踐,側重于針對具體問題選擇合適的算法,并注重與后續課程信息系統工程、操作系統的聯系。
數據結構與算法、計算機系統平臺(計算機組成原理與操作系統)、計算機網絡與互聯網、數據庫與信息管理技術、Web系統與技術、人機交互、信息安全保障、信息系統工程等是課程體系中的支柱性課程。數據結構與算法為學生構建基本的知識體系,使學生能夠根據問題選擇合適的數據結構,設計合適的算法并建立起算法評價的基本思想。計算機系統平臺包括計算機組成原理和操作系統。計算機組成原理從硬件的角度講授如何設計計算機系統、程序如何在計算機中運行;操作系統課程從軟硬件資源的管理者角度出發,引導學生以系統化和結構化的思維理解操作系統的設計思想,建立起系統的總體模型。計算機網絡與互聯網從整體上粗線條地勾畫出計算機網絡的概貌,介紹協議、分組、統計復用、數據包、虛電路等重要概念,讓學生充分理解層次模型。計算機組成原理、操作系統、網絡是信息服務工程工作的平臺,對這些課程原理的理解直接影響其上的應用、工程和服務。
在掌握基本理論和基本分析方法的基礎上,數據庫與信息管理技術課程應注重學生動手能力的培養,包括數據庫維護能力、數據庫設計、實現和調試能力等。信息系統工程包含了系統工程和軟件工程,讓學生理解一個計算機系統包括了人、硬件、網絡、過程、軟件等要素,理解將需求和功能分配到各個要素中去,理解方案的形成和合同的制定,理解工程管理的作用,理解軟件生命周期和常見的方法、工具和過程。Web系統與技術使學生理解與Web相關的概念和架構,掌握客戶端的呈現、程序技術及服務器端的程序設計技術;人機交互介紹人機接口設計的基本原理和技術;信息安全保障介紹信息系統面臨的信息安全問題及相應的方法對策。這些支柱課程為學生從事信息服務工程奠定了“懂、評、建、管”的知識基礎。
IT服務管理、系統管理與維護、Java和Windows兩個平臺下的程序設計以及服務科學、管理與工程的一般理論方法,則作為目標性課程。此外,學生可以根據自己的興趣選修非計算機專業的課程,如商學院或者管理學院課程,增加學生在交叉學科方面的知識。這些支柱課程為學生從事信息服務工程奠定了“服務”的知識基礎。
4結語
信息服務工程已經引起了教育界和企業界的重視。例如,劉宇等介紹了信息服務工程與管理專業的精英式工程教育所需的11門課程[4]。IBM介紹了面向本科生的服務科學、管理與工程[5]。本文在分析服務型社會發展背景的基礎上,依據高師計算機科學和技術專業畢業生對課程的需求,提出了高師計算機科學與技術專業適用市場需求的一種新目標:培養信息服務工程師,并提出了信息服務工程的系列課程。在“規范”的指導下,作為“地方院校計算機應用專業人才培養研究與試點”項目的試點單位,我們正在實踐開展以上課程改革工作。未來將進一步調研畢業生對這些課程的滿意度。
參考文獻:
[1] 教育部高等學校計算機科學與技術教學指導委員會. 高等學校計算機科學與技術專業發展戰略研究報告暨專業規范(試行)[M]. 北京:高等教育出版社,2006:332-428.
[2] 徐曉飛,王忠杰. 論服務計算與服務工程的發展及影響[C]//中國計算機學會. 2008中國計算機科學技術發展報告. 北京:機械工業出版社,2009:110-126.
[3] J M Tien, D Berg. Towards Service Systems Engineering[J]. IEEE International Conference on Systems, Man and Cybernetics,2003,5(5):4890-4895.
[4] 劉宇,徐秀娟,馬瑞新. 信息服務工程與管理專業的精英式工程教育模式探討[J]. 計算機系統應用,2009,18(6):143-147.
[5]Wendy Murphy. Introduction to Service Science, Management and Engineering(SSME)Course Overview[EB/OL]. [2010-03-08]. /developerworks/wikis/display/ssme/Introductory+modules.
Curriculum Development for Information Service Engineering
DONG Dong, SUN Zhao-hao, WANG Zhi-wei, TIAN Liang
(College of Mathematics and Information Science, Hebei Normal University, Shijiazhuang 050016, China)
關鍵詞:應用型學科;培養目標;人才特征;課程體系
中圖分類號:G642 文獻標識碼:B
1引言
在本文中,將計算機科學與技術專業(應用型)學科簡稱為計算機應用型學科。
1.1計算機應用型學科產生背景
隨著計算機科學與技術的發展,社會對計算機人才的需求發生了巨大變化,凸顯了職業特征的計算機應用型學科異軍突起,迅速發展,倍受關注。
1.1.1當前計算機學科特點
計算機學科呈現學科內涵寬泛化、分支相對獨立化、社會需求多樣化、專業規模巨大化和計算教育大眾化的特點。
(1) 學科內涵寬泛化
當今社會趨向于信息化,計算機專業顯現動態和泛化的特性。動態是指知識體膨脹快,內容更新快。泛化是指大眾化。
(2) 分支相對獨立化
計算機科學與技術專業分解為更多的、更具體的分支。教育部本科招生目錄中的與計算機相關的專業有:計算機科學與技術、軟件工程、計算機軟件、網絡工程、信息安全、電子商務、信息與計算科學、智能科學與技術等。
(3) 社會需求多樣化
對計算機專業本科人才需求與信息化的目標和進程密切相關,學科的發展與應用的寬泛化導致人才需求的多樣化,計算機市場很大程度上決定了計算機人才的層次結構、就業去向、能力與素質等方面的具體要求。
陳明老師
(4) 專業規模巨大化
計算機科學與技術是信息化的核心技術,信息化建設需要大量人才,計算機專業是規模最大的專業,高校專業點最多771個(2005年);學生數最多44萬(2005年);計算機專業是情況最復雜的專業;學科涵蓋面和應用面寬、應用層次跨度大;辦學條件差異大;學生素質跨度最大。
(5) 計算機教育大眾化
計算機教育已由精英教育轉化為大眾化階段。這是學科發展的必然。
1.1.2教育定位
傳統的研究型計算機學科是以學術教育為基礎,以培養計算機精英為目的的計算機教育,但是,隨著知識經濟的產生與發展,科技迅速發展的需要,社會和行業對計算機高等教育人才需求迅速增大,尤其需要大量的計算機應用型人才。因此,計算機教育的定位發生了巨大分化,出現了以應用教育為基礎的計算機應用型學科。
1.1.3培養目標
計算機教育要面向市場和面向應用,以市場所需為導向的計算機教育是計算機應用型學科發展的推動力。不僅在人才的規模上增加巨大,而且培養目標也發生了根本的變化。強調對學生的知識、技能和適應力的培養。
1.1.4計算機學科
人類經過幾十年的研究與探索,致使現代的計算機系統功能強大、應用廣泛,效果顯著,對人類社會的發展做出了卓越的貢獻。應用是推動計算機學科發展的源動力。社會的發展需要大量的計算機應用型人才,研究和實施計算機應用型人才培養勢在必行。
1.1.5計算機企業
計算機企業已成為朝陽企業,軟件公司、網絡公司等IT企業需要大量的具有專門計算機技能的人才,因此,大學的單一的計算機精英型教育培養的人才已不能滿足實際需要,計算機應用型教育應運而生。
1.2計算機精英化教育與大眾化教育
美國高等教育社會學家馬丁•特羅在1973年提出高等教育從精英化向大眾化過渡是歷史的必然。并定義入學率在15%以下水平時是一種精英化教育;當入學率達15%水平時是一種大眾化教育;當入學率達到50 %水平時高等教育走向普及化。
在高等教育大眾化階段,呈現多元性,僅精英化的高等教育評價標準不能描述出現的各種類型的高等教育。
在科學研究成果上,從精英向大眾過渡的主要表現為理論研究向應用研究的轉向。
計算機科學與技術專業已成為我國高等教育本科中最大的專業,在校生已達到40余萬人,已進入大眾化教育發展階段。
1.3計算機應用型學科的職業性
1.3.1加強與企業合作
在知識經濟的影響下,知識的生產、流通、交易和培養具有核心知識的人才已上升到國家發展戰略的高度,加強了學校與管理部門、行業、企業的聯系和合作。
很多大型公司與企業將部分業務外包給高校,甚至在高校設置研究中心和開發機構;學校通過與企業的合作了解最新的業界動態、政策、技術和用人需求等,并通過分析這些信息來制定更有利于學生就業的教學計劃或課程體系。
1.3.2課程設置
為了滿足企業的需求,大學需要提供企業和行業急需的技術人才,這些人才從事計算機職業的工作,所以部分課程設置顯現職業性。
1.3.3教學模式
教學模式呈現了職業性。在培養面向知識應用和全面能力方面,出現了多種職業性教學模式。例如:網絡工程師、軟件工程師、動畫設計與制造、硬件工程師等教學模式。
1.4社會需求與培養定位
目前,針對社會的需求,計算機人才規格可分為下述三類。
1.4.1科學型
為了國家根本利益,培養從事基礎理論與核心技術的研究的科學型人才。主要從事以知識創新為基本使命,研究如何發現規律,什么能夠被有效地自動計算等。
1.4.2工程型
為大部分IT企業,培養從事開發滿足國家需求的產品的工程型人才。主要注重基本理論和原理的綜合應用,不僅要考慮系統的性能,還要考慮建造系統的代價以及可能帶來的副作用;可以是以硬件為主的系統,也可以是軟件系統(應用軟件、系統軟件)。研究如何構建系統、如何低成本和高效地實現自動計算等。
1.4.3應用型
為企事業、國家信息系統的建設與運行(主流需求)培養信息化技術型人才。本類型人才能承當信息化建設的核心任務,掌握各種計算機軟/硬件系統的功能和性能,善于系統的集成和配置,有能力管理和維護復雜信息系統的運行。研究如何實現服務,如何方便有效地利用系統進行計算等。
2培養目標與人才特征
培養目標是人才培養的基本出發點,是人才培養的抽象描述。計算機應用型教育已成為計算機教育體系中極重要的組成部分。研究計算機應用型人才的培養目標有重要意義。
2.1培養目標
2.1.1培養目標的概念
培養目標是根據教育目的,對教育活動的預期結果的描述,也是對各類各級學校的具體培養要求,培養目標是教育理論研究和實踐活動過程的的基石。培養目標決定了教育規范、教育質量和教育評價體系。
2.1.2培養目標的重要性
培養目標決定了培養人才類型的問題,只有在培養目標明確之后,才能進入到具體的教育活動,包括培養方式、教育方法、規格、標準,教學資源配置、師資隊伍、課程體系、教學內容、教學方法和教學手段、教學管理制度、教學質量評估等。
2.1.3知識、能力和素質
知識、能力和素質是培養目標的三個基本要素。知識處于基礎地位,而能力和素質位于其上;知識可以轉化為素質和能力;能力對知識具有反作用,促進知識的不斷增加。
知識可分為人文知識、社科知識、自然知識、工具知識和專業知識;能力分為研究能力、學習能力、創新能力、實踐能力和適應能力;素質分為思想素質、文化素質、身體素質、專業素質和心理素質等。
計算機應用型學科培養目標可以用知識、能力和素質描述如下:計算機應用型學科是培養具有計算機專業知識、能力、綜合素質及德、智、體、美全面發展,面向生產、建設、管理和服務第1線高級的計算機應用型專門人才。計算機應用型學科培養目標主要包括人才培養類型和人才的特征兩方面,
2.2計算機應用型人才特征
基于知識、能力、素質三方面的考慮,計算機應用型人才特征如下所述。
2.2.1知識
知識是基礎、載體和表現形式,從根本上影響著能力和素質。能力和素質的培養必須通過具體的知識傳授來實現,能力和素質也必須通過知識來表現。計算機應用型人才的知識主要分為素質性知識和專業性知識兩部分,素質性知識指人類、社會、自然發展及其規律的基本知識和基本理論;專業性知識指計算機學科的理論知識、經驗性知識和工作過程性知識。
2.2.2能力
能力是核心,是人才特征的最突出的表現。計算機學科人才應具備計算思維能力、算法設計與分析能力、程序設計與實現能力、系統能力(系統的認知、設計、開發、應用能力)。學習知識的目的是為了獲得能力和不斷地提升能力。計算機應用型人才的能力主要包括應用能力(專業能力)和關鍵能力。
(1) 應用能力
應用能力主要是指用計算機科學與技術專業知識解決實際專業問題的能力。
(2) 關鍵能力
關鍵能力是指跨職業能力,并不是具體的計算機專業能力和職業技能,而是對不同職業的適應能力,也就是即便當職業發生變更時,這些能力依然在從業者身上起作用。計算機應用型本科人才所應具備的三種關鍵能力是:學習能力、工作能力、創新能力。
(3) 能力和知識之間的關系
應用能力的培養需要計算機專業知識的支撐,并且在培養過程中還應該使學生得到更多與應用能力相關的學科性知識、經驗性知識和工作過程性知識。理論與實踐相結合可提高應用能力。
2.2.3素質
計算機應用型人才的應用能力與責任心、道德感、心理素質、意志品質等密切相關,并直接影響工作的效果與質量。因此,計算機應用型學科要避免重專業知識和能力、輕視非專業基本素質,在培養目標上,必須將素質作為重要組成部分之一,科學地構建素質內涵,并在培養過程中得到實現。
而基本素質是指具有良好的公民道德和職業道德,具有合格的政治思想素養,遵守計算機法規和法律,具有人文、科學素養和良好的職業素質等。計算機應用型學科人才素質主要是指工作的基本素質,要求在從業中必須具備責任意識;能夠對自己職責范圍內的工作認真負責地完成。
基本素質主要決定于校風、學風、人才培養方式、相應課程設計和實施以及教育教學思想。
2.3中國工程教育專業認證
中國工程教育專業認證的8點要求如下。從中可以看出基于知識、能力和素質的關系和特征。
(1) 人文素質、社會責任感和職業道德:具有較好的人文社會科學素養、較強的社會)責任感和良好的工程職業道德。
(2) 數學、自然科學、經濟管理知識:具有從事工程工作所需的相關數學、自然科學知識以及一定的經濟管理知識。
(3) 專業理論、知識、實驗技能、工程實踐等專業知識與能力:具有綜合運用所學科學理論和技術手段分析并解決工程問題的基本能力。掌握必要的工程基礎知識以及本專業的基本理論、基本知識;受到本專業實驗技能、工程實踐、計算機應用、科學研究與工程設計方法的基本訓練,具有創新意識和對新產品、新工藝、新技術和新設備進行研究、開發和設計的初步能力。
(4) 文獻與資料獲取:掌握文獻檢索、資料查詢及運用現代信息技術獲取相關信息的基本方法。
(5) 專業相關法律法規、認識工程對于客觀世界和社會的影響:了解與本專業相關的職業和行業的生產、設計、研究與開發的法律、法規,熟悉環境保護和可持續發展等方面的方針、政策和法津、法規,能正確認識工程對于客觀世界和社會的影響。
(6) 組織管理、交往能力以及團隊能力:具有一定的組織管理能力、較強的表達能力和人際交往能力以及在團隊中發揮作用的能力。
(7) 終身學習能力:具有對終身學習的正確認識和學習能力,具有適應發展的能力。
(8) 國際視野、交流、競爭與合作能力:具有國際視野和跨文化的交流、競爭與合作能力。
3計算機應用型學科的課程模式
課程是載體、是實現培養目標的重要手段。教育理念的實現必須借助于課程來完成。教育類型和教育層次的劃分實質上是課程內容和課程性質的劃分。因此,計算機應用型學科培養目標的實現關鍵在于課程體系的構建,即課程內容和課程性質的確定。
課程是教學科目和有計劃的教學活動,課程的范圍主要是指計算機學科的知識結構和知識內容。在知識體系中,要明確劃分各種科目,系統地選擇和設計學習內容,促使學生在計算機學科的各種能力上迅速地獲得提高和發展。
3.1課程模式
模式是指某種事物的標準形式。課程模式是根據某種思想和理論,選擇和組織教學內容、教學方法、教學管理手段以及制定教學評價原則而形成的一種形式系統。簡而言之,課程模式就是基于教育理論的、具有特定功能和結構的課程體系,一方面要規定課程的組成要素及其各個要素之間的相互關系,另一方面又要建立具有特定功能的結構。
3.1.1課程模式的特點
(1) 典型性
課程模式具有特征方面的典型性和功能方面的代表性;
(2) 抽象性
課程模式提供了一種理論模型或圖示的抽象;
(3) 規范性
課程模式規定了一系列的課程構建的約束和原則。
3.1.2計算機應用型學科課程模式含義
計算機應用型學科的培養目標是為經濟建設培養具有計算機專業知識、應用能力和綜合素質的計算機專門人才。實現這一培養目標,課程模式包含以下三層含義。
(1) 在課程研究中獲得的典型成果;
(2) 課程的組成要素和實施環節等關系的描述;
(3) 課程開發和組織及實施的基本原則。
3.2計算機應用型學科課程模式構建原則
3.2.1社會需求
計算機應用型學科是為經濟服務、并根據市場的需求來設置課程,具有明顯的職業性特征。應用型學科課程模式的構建,首先要對實際需要進行分析,將工作分解為多項工作任務,并確定完成各項工作任務所需要的能力,在能力分解的基礎上,以能力與知識的對應關系,將課程內容進行歸類、整合、安排,進而形成應用能力培養的課程模式。
3.2.2能力培養
應用型學科的課程模式是以培養應用型人才的應用能力為核心,將能力培養體現在課程模式的各環節中。在課程模式的授課方式上,更側重于從做中學,強調實踐教學環節的作用,尤其是一些綜合性的實踐環節,產、學、研合作教育是實現應用能力培養的基本方式。
3.2.3學科知識
計算機應用型學科的課程模式以學科知識為基礎,這些學科知識能夠滿足應用型人才所需的技術和技能的要求,應用型人才具有較寬的知識面和比較扎實的基礎理論及獲取新知識和技術的能力。在設計學科知識體系時需要考慮應用型人才職業性的需要及特點。
3.2.4過程性知識
計算機應用型學科的課程模式應具有系統性、完整性并達到計算機本科水平的理論課程,但這些理論課程與研究型培養規劃與設計能力的理論課程不同,要求具備在工作現場實施計算機系統及應用的設計和方案而必需的過程性知識。計算機應用型人才在工作現場必須具備解決實際問題的能力,這就要求理論課程是以計算機專業的工作過程性知識為重點,培養學生在實際的工作中如何做和如何做得更好。
3.2.5素質教育
隨著科學技術的飛速發展,工作環境呈現復雜化和多變化,變換工作的機遇大大增加,必須培養具有較高的素質和較強的應變能力的人才。另外,技術的更新往往表明一個全新領域的出現,而不是在原有基礎上的局部改進。這就要求計算機應用型人才具備可持續發展的潛力,能夠學會學習,掌握知識的知識,體現知識的知識才是力量的哲理,進而適應社會發展的需要。
3.3計算機應用型學科課程類型
計算機應用型學科課程類型有以下幾種。
(1) 通用課程
通用課程指通識教育課程,主要由一些素質類課程和工具類課程所組成,主要是培養計算機應用學科的人才應該具備的基本素質和基本能力。素質類課程主要是指政治類課程、人文素質類課程、體育類課程等;工具類課程主要是指外語類課程等。
(2) 基礎課程
① 數學基礎:高等數學、線性代數。
② 物理基礎:力學、電磁學和物理。
③ 程序設計基礎:計算機導論、C語言程序設計與實習、數據結構與實習。
④ 電子學基礎:電路基礎和電路基礎實驗。
(3) 專業核心課程
專業核心課程又稱為專業基礎課程,主要是由專業原理性知識構成的課程。專業核心課程主要由四個課程群組成,簡述如下。
① 軟件基礎課程群:編譯技術、編譯技術實習、操作系統原理、操作系統原理實習、程序設計語言原理。
② 硬件基礎課程群:數字邏輯設計、數字邏輯設計實驗、計算機組成原理、計算機組成原理實驗、計算機體系結構、計算機體系結構實驗。
③ 理論基礎課程群:離散數學、數理邏輯、概率統計、算法設計與分析。
④ 智能基礎課程群:人工智能導論、神經網絡模型等。
(4) 專業選修課程
主要包括下述課程群:軟件工程、計算機網絡、程序設計、數據管理、數字媒體技術、自然語言處理、計算機體系結構等。
(5) 應用課程
面向應用課程主要是指與某一特定的工作或某一類職業相關的課程,用來培養學生解決實際問題的能力。例如,網絡工程師方向的計算機網絡工程課程,軟件工程師方向的軟件測試技術、UML教程和信息化技術方向的SQL Server、Oracle等課程。
(6) 實驗課程
課程實驗是針對課程相關知識點設置的實踐教學活動,是課程教學的重要組成部分,對加深理論理解起著重要作用。課程實驗主要包括驗證性實驗和設計性實驗。
課程實驗是側重于課程中某一局部內容開展的實踐性教學過程,一門課程由多個實驗組成,驗證性實驗是通過實驗來驗證理論知識,而設計性實驗是運用學過的知識來求解問題,設計性實驗是實驗課程的主體。
(7) 實踐課程
將課程設計、專業實習和畢業設計歸為實踐課程。課程設計是指與課程相關的實踐環節,具有綜合性和設計性。課程設計可以以一門課程為主,也可是多門課程的綜合。
專業實習能夠使學生直接接觸專業的生產實踐活動,讓學生在真實的工作環境中,綜合而創造性地運用所學的知識和技能來完成具體的工作任務。應該選擇IT企業和大型研究機構作為專業實習的單位。
畢業設計能夠使學生以適當的課題研究為背景,進行科學研究,接受科學研究的全過程的訓練。
3.4計算機應用型學科課程體系
計算機應用型學科課程體系由五個平臺組成:公共基礎課程平臺、專業基礎課程平臺、專業選修課程平臺、應用能力課程平臺和基本素質課程平臺。
3.4.1公共基礎課程平臺
公共基礎課程平臺包括較寬廣的基礎課程,主要包括數學基礎、物理基礎、程序設計基礎和電子學基礎。
3.4.2專業基礎課程平臺
專業基礎課程平臺是依據計算機學科來設置課程,側重于培養專業基礎理論。專業基礎課程平臺主要包括專業核心課程和專業實驗課程。專業核心課程主要涉及計算機學科的基礎理論,提供必要的理論基礎、培養學生面向工作的應用能力和解決某些實際應用問題打下堅實理論基礎。
專業基礎課程平臺主要包括軟件基礎課程群、硬件基礎課程群、理論基礎課程群等。
3.4.3專業選修課程平臺
計算機應用型人才在知識結構上應具有知識面寬,基礎扎實,應用性強的特點。因此,專業選修基礎平臺課程的內容應該根據應用型人才的工作和職業的需要來加強課程內容的整合,突出理論教學的應用性,主要有專業選修課程組成??傮w來說,專業選修基礎平臺的課程內容應該具有學科知識覆蓋面寬;理論深度適度降低;并能不斷把最新的與應用有關的學科知識加入到課程內容中,使用的案例應該結合實際不斷更新;學科知識的傳授要有應用的針對性。
專業選修課程平臺主要由軟件工程、計算機網絡、程序設計、數據管理、數字媒體技術、自然語言處理、計算機體系結構等課程群組成。
3.4.4應用能力課程平臺
應用能力課程平臺根據計算機行業的用人需求來構建、培養應用型專業人才所需要的應用能力,按照能力的要求設置職業課程和實踐課程。應用能力課程平臺是應用課程的集合,可以按照未來職業工作的不同來設置專業方向課程,應用能力課程平臺課程側重于特定的職業能力的培養。理論課程主要包括與應用能力培養相關的課程,而且尤其重視經驗性知識在理論課中的體現。應用能力課程平臺還應設置綜合性、任務性訓練和綜合項目實習等工作過程性實踐教學環節。因為應用能力課程平臺與職業工作直接相關,所以應該把職業工作要求作為課程開發的基礎,從行業向教育內部輻射,從事課程開發的人員應該由計算機企業代表和教師共同組成,這樣才能保證課程的設置符合需要,有較強的針對性和實用性。
應用能力課程平臺強調傳授過程性知識,課程的編排遵循做中學的教育理念,是以工作過程為基點,實現理論
知識與實踐的融合。在應用能力課程平臺中,對相關知識的掌握和技能的培養,可以由簡單到復雜,由易到難同步進行,并體現出關鍵能力培養。
3.4.5基本素質平臺
基本素質課程平臺側重于基本素質和職業道德的培養,以職業素質、職業道德的培養為目標?;舅刭|課程主要是指通用課程,包括英語、政治理論課、德育和體育等本科教育的必修課程,側重培養應具備的基本素質。職業素質和職業道德的培養也是基本素質課程平臺的另一部分任務,但職業素質和職業道德的培養不能單由基本素質課程完成?!皟烧n”應該成為培養職業素質和職業道德的主要環節?;舅刭|平臺課程涉及自然科學、人文、社科等多個學科門類;課程不是職業教育或專業教育,而是提高基本素質的普通教育。
4結束語
“他山之石,可以攻玉”,我們應學習和應用各種有關計算機應用型人才培養的先進理念和方法,探索計算機應用型人才培養之路。計算機科學與技術學科具有兩種品格,其一是工具品格,其二是文化品格。工具品格對應于應用,而文化品格對應于學科。計算機應用是將理論應用到實際中去的演繹過程,而計算機科學是從應用到理論的歸納過程。計算機科學與技術人才分為研究型、工程型和應用型,而且應用型人才數量巨大、涉及范圍廣,規格分類培養勢在必行,意義深遠而重大。在課程設置研究中,必須貫徹按知識點教學,并逐步走向按能力培養的道路。
參考文獻:
[1] 中國計算機科學與技術學科教程2002研究組. 中國計算機科學與技術學科教程2002[M]. 北京:清華大學出版社,2002.
[2] 高林. 應用性本科教育導論[M]. 北京:科學出版社,2006.
[3] 教育部高等學校計算機科學與技術教學指導委員會. 高等學校計算機科學與技術專業發展戰略研究報告暨專業規范(試行)[M]. 北京:高等教育出版社,2006.
[4] 張銘,李文新,陳徐宗,等. 北京大學計算機系本科課程改革進展[J]. 計算機教育,2009(3):7-11.
[5] 教育部高等學校計算機科學與技術教學指導委員會. 高等學校計算機科學與技術專業公共核心知識體系與課程[M]. 北京:清華大學出版社,2007.
[6] 教育部高等學校計算機科學與技術教學指導委員會. 高等學校計算機科學與技術專業實踐教學體系與規范[M]. 北京:清華大學出版社,2008.
[7] 蔣宗禮. 研究專業核心課程教學實施方案,引導大眾化教育背景下的課程教學[J]. 計算機教育,2009(3):4-6.
關鍵詞:計算機科學技術;發展;趨勢;綜合國力
中圖分類號:TP3
世界上第一臺電子計算機產生于1946年的美國,它叫“ENIAC”,這臺計算機是因為軍事目的而產生的。它體積龐大,耗電較大,使用并不方便。第二代電子計算機產生與人類研制出晶體管密切相關,這有效地縮小了它的體積,使用起來更加方便。1959年又出現了第三代的集成電路電子計算機,它的運算速度明顯的到了提升。七十年代是計算機發展的高速階段,1976年,美國制造出來了“克雷一號”,這讓計算機技術進入了第四個階段,計算機變得更小巧,更方便。而90年代以來,計算機更有向智能化發展的趨勢。
1 計算機科學技術發展現狀
20世紀90年代以來,計算機科學技術主要呈現出兩種發展趨勢:一是它仍然在傳統領域如軍事、國防、科研等領域發揮自己的優勢;二是它進入了千家萬戶,成為了人們生活中不可或缺的一部分。在這里簡要分析一下計算機科學技術的發展現狀。
1.1 計算機進入千家萬戶
現在,沒有人能夠否認計算機在人類社會中的重要作用,科學技術是第一生產力的真理完美地體現在了計算機技術的發展上。計算機技術的不斷發展和完善,使得人類生活的方方面面得到了改善,它儼然已經深入到了社會生活的各個層面,并在各個層面都發揮著舉足輕重的作用。無論是政府機關,還是家庭個人都受益于計算機技術的普及,人們愈來愈看重利用計算機科學技術來解決實際社會生活中發生的各種問題。
1.2 計算機技術更加專門化
計算機技術的專門化是必然的趨勢,盡管計算機科學技術在不斷普及,然而因為計算機技術特有的高精尖特征使得他可以在一些特殊的領域發揮自己的功用。舉個簡單的例子即是:我們用的各式各樣的智能手機以及已經智能化的家用電器,傳統的單機操作必然被更為簡潔和人性化的家庭網絡分布式系統所代替,這極大地方便了人們的生活。還有,為了使得計算機技術適合政策和經濟發展所需,它必然而且已經在專門化的基礎上強化為系統的綜合功能,從而極好地適應了社會的發展需求。
1.3 計算機技術的突破性進展
隨著科技的不斷進步,計算機科學技術也有了很大的突破,這種突破性可以在兩個方面看到:一是微處理器的發展。微處理器能夠縮小處理器芯片內的晶體管尺寸和線寬,因此它極大地提高了計算機的性能。通過利用改進的光刻技術,即用更短波長的曝光光源,經掩膜曝光,將刻蝕在硅片上面的晶體管制作得更加精巧,以及將連接晶體管的導線制作得更加細小實現了縮小微處理器內晶體管的尺寸和線寬。二是納米電子技術。隨著計算機技術的迅速發展,計算機向著微型化、智能化、高速化的方向發展,當前的電子元件已難以滿足這些高要求,在這樣的情況下,納米技術的誕生無疑是送來了福音,它代表著一種全新看待問題的方式,不僅僅是簡單的尺寸變小,納米技術無疑是革命性的技術。它的發展已經有效地幫助計算機技術解決了集成度和處理速度的雙重制約問題。
2 計算機科學技術發展前景展望
2.1 計算機軟件技術不斷完善
計算機軟件技術的發展受到市場因素的影響很大,這一點完全不同于計算機硬件技術。程序語言是計算機軟件技術的最重要的組成部分之一,隨著網絡的興起和發展,各種各樣的語言都推出了網絡的新版本。以當前的現狀來看,計算機技術和工作技術的結合是計算機軟件技術發展的重要方向,它的發展能夠有效幫助人們處理現實工作中的任務,使得工作變得更有效率。
2.2 計算機科學技術的智能化發展趨勢
計算機當前最主要的功能就是上網,所以我們可以說,網絡技術的發展儼然已經成為了計算機技術發展的重心,它會直接影響到計算機功能的普及,可以設想,各種網絡技術必定會在未來的計算機技術中得到更好的體現。當代的人們都通過網絡獲取各個渠道的信息,并從這些信息中選取對自己有用的,從而達到自身的完善,拓展自己的視野。大眾能夠利用計算機的智能化解決生活中的種種問題,這既是一種技術的進步,也是文明的進步,計算機技術必然會向著更高和更為深入的層面發展。
2.3 計算機科學技術向多個領域全面發展
由于計算機科學技術的特性,使得它對方便人們生活起了重大的作用,計算機作為人們不可或缺的生活必需品而存在,它的工具性特征已經深入了生活的方方面面,全面影響了當代人們的生活方式,社會各個階層的人對于計算機技術的要求都有不同程度的提升。計算機科學技術不僅在我國,在整個世界都已經深入到了各個領域中去。如今的筆記本電腦隨處可見,它的確為方便人們生活立下了汗馬功勞,我們可以極為快捷地學習或查閱信息。
2.4 計算機科學技術的發展愈來愈快
計算機科學技術的發展有著越來越快的趨勢,其更新換代的能力非其他行業所能相比。隨著它的快速發展,它所暴露出來的弊端也越多,于是,對這種弊端進行改造的速度也必須越來越快。而且,隨著因特網的迅猛發展和廣泛應用,計算機處理能力的不斷提高,新的業務和應用也不斷涌現。例如Inter公司已經擁有了10億以上的晶體管微處理器,能夠將所有的計算機協調并行起來,有效地解決現實生活中出現的各種技術問題。
2.5 計算機科學技術在向環?;l展
隨著社會的發展,人們在使用計算機時對其相關的性能要求在不斷的提高,因此計算機的能耗也隨著變大。同時,由于人們的家庭生活在很多方面都離不開計算機,因此對于計算機的使用時間也比以前大大增多。為了減少計算機的耗電量,越來越多的計算機技術人員開始研究降低計算機能耗的方法,例如通過一種專門的PC通用設備提高計算機的工作效率,這樣可以使得低性能的計算機也能夠具備專業的功能,進而可以大大的降低計算機工作時產生的能耗?;蛘咭部梢钥紤]采用“量子”、“光子”等新構架的計算機將硅構架的計算機替換掉,降低計算機的能耗。同時在制作計算機的材質方面也要盡可能的減少對不可回收材料的使用。
2.6 計算機技術在向人性化方向發展
現如今計算機已經成為了人們不可或缺的使用工具,為了使計算機能夠更好的為人類服務,因此要加強使用者與計算機之間的交流。在這個背景下,只有將計算機技術的設計向人性化發展,才會提升人們使用計算機的興趣。因此,未來計算機在發展的過程中,應該注重人性化設計,使得人們在使用計算機的時候不僅能夠通過鍵盤控制,還能夠通過語音、眼睛等進行控制。同時,未來人們對計算機的使用也不需要學習專門的技術,使得人們在運用起來就如同使用一個普通的電器一樣簡單,無論老少都能夠簡便的對計算機進行操作。
計算機科學技術顯然已經和大眾生活緊密關聯在了一起,計算機科學技術的發展能夠不斷地滿足人們日益增長的物質文化需求,這是計算機科學技術的歷史使命。相信未來的計算機科學技術的發展一定會令廣大人民獲益,令國家的綜合實力得到增強。
參考文獻:
[1]王曉麗.計算機科學技術的研究與發展[J].黑龍江科技信息,2011,30:101.
[2]邱志明.探索計算機科學與技術的發展趨勢[J].黑龍江科技信息,2011,16.
關鍵詞:計算機專業;實用型人才;教學改革;校企合作
隨著計算機的應用,尤其是網絡應用的普及,計算機科學與技術及其應用在我國有了很大的發展,計算機專業的教育也得到了發展。但現狀是大部分計算機專業畢業生缺乏實際應用開發設計能力,不能很好地將計算機科學與技術專業的知識應用到生產生活中。計算機專業就業市場上一方面是企業急需大量的人才,卻難以選擇到滿意的求職者;另一方面是高校培養出來的畢業生難以滿足企業的需要,就業率持續走低。在計算機日益普及的今天,信息化的社會需要什么樣的計算機人才,高校如何根據信息化社會的發展及時調整計算機專業的培養方向及教學方法,培養符合社會需求的計算機類人才是值得我們關注的一個問題。
一、信息化社會對計算機人才的需求。
對計算機人才的需求是由社會發展大環境決定的,我國的國家信息化進程已經并將繼續對計算機人才的需求產生重要的影響。
隨著我國信息化進程的深入,計算機專業的就業領域也逐漸擴大,畢業生可在科研、教育、企業、事業、技術和管理論文"target="_blank">行政管理等單位或部門從事計算機教學、軟件開發與維護、信息系統建設與維護、計算機相關技術咨詢與監理等工作,可從事的職業崗位包括軟硬件開發工程師、軟件測試工程師、技術支持工程師、信息工程監理工程師、網絡集成工程師、系統管理員等專業技術崗位。除此之外,許多非計算機行業的企事業單位也需要大量熟悉計算機專業相關技術的計算機專業工程師。然而,就業選擇面如此之廣的計算機專業的畢業生,卻面臨著就業的難題。
在經濟全球化背景下,企事業單位有很大的生存壓力,一方面企業要努力提高自身在市場的競爭能力;而一方面企業要縮減開支,降低其運營成本。在現在的就業形勢和企業競爭條件下,市場出現了某種“供大于求”的現象。因此,企業在招聘員工的時候,有了更多的選擇余地,同時也提出了更高的要求。
調查結果顯示,企業中不同部門的負責人對應聘者專業技能的要求不同。人力資源主管認為畢業生必須具備的專業技能分別是:編程實踐能力、操作系統、數據庫,而IT項目主管認為畢業生必須具備的專業技能則分別是:編程實踐能力、數據結構、算法知識,此外依次需要具備數據庫、軟件工程和操作系統。分別有87.9%的人力資源主管和81.7%的IT項目主管在招聘員工時會看重應聘者的實踐經驗。不少企業會參看畢業生是否參加過項目或實習,以及是否擔任過學生干部等條件。57.7%的IT項目主管表示,會先安排新員工直接進入工作,然后在實踐當中根據需要再進行有針對性的培養。
二、計算機專業發展現狀及存在問題分析。
計算機專業畢業生“就業難”的根本原因不是人才過剩,而是供需結構性失衡。近年來,雖然國內外高校和學術團體都在積極探索計算機科學與技術專業人才培養模式的改革,但由于受美國“91教學計劃”和本專業理論體系的影響,制訂的專業教學計劃仍然不能脫離原課程體系的框架,既要兼顧學生具有較完整的理論基礎,又要強調培養學生較好的實踐能力,一些理論深、難度大的課程在教學計劃中仍占有較大的比重,而另一些應用性較強的課程難以全面進入教學計劃。對以培養應用型人才為主的高校而言,更存在既不能讓學生掌握扎實、完整的專業理論基礎,又不能培養學生熟練的應用能力的問題,由此出現了顧此失彼、實際效果差的局面,從而導致了一方面社會對計算機專業人才的需求在不斷增加,而另一方面大量的計算機專業畢業生無法找到工作的供需矛盾,反映了計算機科學與技術專業人才培養中存在的實際問題。因此,無論是按照高等教育理論的發展,還是在實際辦學過程中,都應該培養學生正確的、基本的實驗方式、方法與應用技能,對專業學生應要求具有必要的理論基礎和一定的技術開發、應用能力。
當前,計算機科學與技術專業培養人才過程中的主要矛盾是:
按照過去對計算機科學與技術專業人才培養的認識,計算機科學與技術學科是關于算法的學問,培養的人才必須具有開展算法研究與應用的能力。這是一種以專業學術發展和研究為導向的培養模式,在此模式下,學校重視理論知識的系統傳授,輕視應用技能的強化培養,培養的人才偏重于學科型、學術型,缺乏獨立解決問題的能力;對計算機開發、管理工具和方法的應用不熟、經驗不足、缺乏對現實事物的抽象能力。信息化社會需要的是以職業化為導向的培養模式,要求培養的學生不僅具備扎實的基礎理論知識,而且具有較強的實踐動手能力。企業要求招聘的畢業生經過短時間的崗前培訓就能勝任自己的工作,對于計算機類專業的畢業生,要求學生有很強的動手能力,有項目開發的經驗、專業基礎比較好,能夠熟練運用計算機技術或方法來解決日常工作中遇到的一些問題。
綜合分析,造成計算機專業畢業生“就業難”的主要因素有如下幾個:
1.專業定位與社會發展脫節。
高等教育在計算機科學理論研究與知識推廣方面有比較好的優勢,但對于社會需求的應用型人才的培養上卻有些單一。
2.教學方法與內容陳舊。
目前大多數院校的計算機專業課程設置仍然沿照多年前的專業設置方案,未能與計算機科學的發展與計算機應用的發展同步前進。
3.實習實踐環節缺乏。
大多數院校以課程設計、畢業設計作為實習實踐的環節,這些實踐環節存在著學科片面性、與企業應用脫鉤、缺乏系統的、全面的、充分的實習實踐環節。
4.師資建設滯后。
教學一線的教師多屬于理論型教師,教學任務繁重,無暇從事應用項目的開發科研工作,缺少實踐應用經驗,無法在計算機應用上給學生提供更好的指導建議。
三、教學模式改革的建議。
綜合以上分析,為促進我國信息化進程的發展,為提高計算機專業畢業生的就業率,需要對現行的教學模式進行改革。結合筆者在軟件公司工作數年,以及在高校從事一線教學的相關經驗提出幾點改革建議:
1.轉變教學觀念,以市場為導向、培養實用型人才為目的目前,多數院校以培養理論型、研究型的計算機人才為目的,這種培養理念符合計算機技術在我國發展初期的需要,在當時的條件下,計算機技術處于理論研究與推廣階段,發展趨勢緩慢,理論研究有助于計算機技術在我國的發展。近年來,隨著計算機技術的發展,計算機技術已應用到生產生活的各個方面,社會需要的是大量的計算機應用技術人員,企業需要有一定的實踐經驗,能很快進入工作崗位的、動手能力強的畢業生,而院校培養的依然是大量理論型、研究型計算機人才,因在培養過程中缺乏過硬的實踐實習環節,導致他們在實踐動手能力上還很欠缺,已經不能適應信息化社會對計算機人才的需要,院校應拋棄以前的教育模式,跟近社會的發展,建立以市場為導向、以培養應用型人才為目的,密切結合社會的發展動態,積極探索新的人才培養模式。
2.改革教學體系與課程設置。
教學體系設計從專業培養目標出發,以市場為導向,以培養學生掌握計算機科學與技術的基本理論、基本知識和基本應用能力的應用型人才。同時注重對學生的職業道德、團隊協作能力、組織管理能力等方面綜合素質的培養,使學生具備良好的職業素質、較強的專業能力和實際工作能力,在知識、能力、素質方面協調發展。
院校在把握市場需求的前提下,應根據社會需求的應用方向設置不同的計算機應用教學方向,如計算機網絡、數據庫技術、軟件開發、軟件工程、嵌入式技術等;在課程設置上,應密切結合應用方向選擇教學課程,要有所偏重,有所放棄;將教學課程劃分為公共必修課、公共選修課、專業必修課、專業選修課,對于專業必修課和專業選修課,須有相應的課程設計環節,課程設計內容應與時俱進,緊跟企業應用的需要,結合課程的要點,讓學生在理論學習后立刻進入實踐環節,使其在了解課程應用方向的基礎上深入理解課程精髓。
3.開展校企合作,建設以項目為主導的實踐實習基地。
專業課程的學習及其課程設計旨在讓學生對該門專業課程有一個深入的了解,掌握本門課程的基本應用能力。在企業應用中,需要綜合運用多門專業課程的理論及其應用知識。實踐出真知,為了提高學生綜合運用能力,可以嘗試開展校企合作,建立以項目為主導的實踐實習基地。開展校企合作,既是把學生送入企業中實習,觀摩、學習、參與企業的生產環節,這可以讓學生更早地與企業接觸,深入了解企業對計算機應用的需求,思考運用所學知識解決實際問題的能力,加強對課程的理論與實踐的學習,掌握業界內計算機最新的發展趨勢;建立以項目為主導的實踐實習基地,可以讓學生有參與項目開發實踐的機會,并力爭使學生們參與一個或多個企業實際應用項目的開發過程,從項目需求定義、項目設計、項目開發、項目測試運行到項目維護。經過這個過程的學習與鍛煉,同學們能將理論課程的學習與實踐能力應用結合起來,一方面加深了同學們對計算機專業應用的了解,增加了學生們學習的興趣性,另一方面,企業應用項目有一定的復雜度、時間限制,對同學們也提出了比較高的要求,在有壓力的驅動下鍛煉學生的實踐動手能力、解決實際問題的能力,也鍛煉了同學們與他人溝通協作的團隊精神。
4.構建雙師型師資隊伍。
以培養應用型人才為目的教學模式對師資隊伍也提出了更高的要求,這就需要不僅具有理論教學的能力,而且還應具有項目設計開發應用能力的雙師型教師。雙師型教師具備相關實際應用開發經驗,在教授理論課程時,能夠深入把握課程的要點,并結合具體應用實例進行講解,在教授實踐實習課程時,能將應用項目的問題分析得很透徹,條理清晰,便于同學們理解與掌握理論與實踐知識,而且能夠在學生專業技術上、就業上給予積極的支持與幫助,同時也樹立了應用型人才的一個榜樣。學校在建設雙師型隊伍過程中,可靈活采取多種形式,可鼓勵與支持理論型專業課教師參與企業項目的應用開發,使教師得到應用能力實踐與提高的機會,也可招聘在一線的開發應用人員到院校從事實踐實習型課程的教學工作。
計算機專業是一個實用實踐性很強的專業,為使培養的學生能很快進入工作崗位,就需要提高計算機專業學生的動手實踐能力,院校需要改變原有的計算機專業教學模式,以市場為導向,以培養應用型人才為目標,改革教學體系與課程設計,積極加強與企業合作,建立學生實踐實習基地,構建雙師型師資隊伍。
參考文獻:
[1]王琦。優化人才培養模式———提高計算機專業學生就業競爭力[J].計算機教育,2007.
[2]李曉明,陳平,張銘,朱敏悅。關于計算機人才需求的調研報告[J].計算機教育,2004.
Abstract: Discrete mathematics is not only curriculum with wide range,but also an important basic course in computer science and technology profession,especiall in recent decades,due to the rapid development and wide range of computer applications,a large number of mathematics related to the actual problems often need firstly convert the problem of discrete mathematics. This paper discussed discrete mathematics and computer science courses and made its own assessment on related issues.
關鍵詞:離散數學;離散建模;課程改革
Key words: discrete mathematics;dispersion modeling;curriculum reform
中圖分類號:TP3-05文獻標識碼:A文章編號:1006-4311(2010)10-0204-02
0引言
離散數學課程自上世紀70年代出現以來一直是計算機專業的核心課程之一,離散數學課程的教學目的,不但作為計算機科學與技術及相關專業的理論基礎及核心主干課,對后續課程提供必需的理論支持。計算機專業中這樣重要的課程竟會出現這樣奇怪的現象,不禁使人疑惑:離散數學到底出了什么問題?
更重要的是旨在“通過加強數學推理,組合分析,離散結構,算法構思與設計,構建模型等方面專門與反復的研究、訓練及應用,培養提高學生的數學思維能力和對實際問題的求解能力?!?/p>
由于數字電子計算機是一個離散結構,它只能處理離散的或離散化了的數量關系, 因此,無論計算機科學本身,還是與計算機科學及其應用密切相關的現代科學研究領域,都面臨著如何對離散結構建立相應的數學模型;又如何將已用連續數量關系建立起來的數學模型離散化,從而可由計算機加以處理
1課程的目標定位
在長達三十余年的課程發展歷史中,離散數學在計算機專業,特別是應用型計算機專業中的目標定位,要改變離散數學目前的局面首先需從明確目標定位做起。
1.1 一般認為,應用型本科計算機專業目標定位有掌握離散數學的基本理論與方法,同時培養抽象的離散思維能力與邏輯思維能力。為諸多后續課程提供支持。用于計算機領域的離散建模。大多數人懷疑用于計算機領域的離散建模。作為計算機學科工具,離散建模是離散數學區別高等數學的根本之處,是使離散數學成為計算機專業核心課程的原因之一,也是離散數學與計算機緊密關聯之處由此可看,明確這個目標定位是離散數學課程改革的當務之急。
1.2 離散數學是計算機科學與技術應用與研究的有力工具計算機專業人員通過離散數學邏輯思維能力與抽象思維能力的培養,在這些能力的作用下使他們的應用、研究能力有所提高。這種說法雖有一定道理,但遠不止如此。離散數學成為計算機專業的核心課程,主要原因就是由于它與計算機學科直接的、緊密的關聯,特別是它作為研究與應用計算機學科的工具,歷史的發展可以證明這一點。
在計算機的發展歷史中,離散數學起著至關重要的作用,在計算機產生前,圖靈機理論對馮 #8226;諾依曼計算機的出現起到了理論先導作用;布爾代數作為工具對數字邏輯電路起到指導作用;自動機理論對編譯系統開發的理論意義、謂詞邏輯理論對程序正確性的證明以及軟件自動化理論的產生都起到了奠基性的作用。此外,應用代數系統所開發的編碼理論已廣泛應用于數據通訊及計算機中,而應用關系代數對關系數據庫的出現與發展起到了至關重要的作用。近年來,離散數學在人工智能、專家系統及信息安全中均起到了直接的、指導性的作用。以上充分證明,離散數學在計算機科學與技術的研究與開發中作為一種強有力的工具,起著重要作用。
1.3 離散建模是離散數學應用于計算機學科的有效手段離散數學在計算機科學中占有相當重要的地位。因此我們要較好的把握離散數學學習。離散數學與計算機學科發生關系,主要通過離散建模實現了從離散數學到計算機領域的應用。
首先,對計算機(或客觀世界)中的某領域建立起一個抽象的形式化(離散)數學模型,稱離散模型,而建立模型過程稱離散建模。該領域的研究歸結為對離散模型的研究。其次,用離散數學的方法對離散模型求解,由于離散模型具有強大的離散數學理論支撐,因此對它的求解比對領域的求解更為有效。最后,可將離散模型的形式化解語義化為某領域的具體結果。
這樣,我們可以將對某領域的研究通過建立離散模型而歸結為對離散模型的研究,最后可將其研究數學結果返回為領域中的語義結果從而最終實現問題求解的目的。
有關的研究例子有很多,如在數據庫研究中建立的關系代數模型、在編譯系統中建立的自動化模型、在數字邏輯電路中建立的布爾代數模型以及在數據通訊中建立的糾錯碼模型等。
下面以關系代數模型為例說明離散數學對計算機科學技術發展的作用。對數據庫領域的研究始于上世紀60年代,最初采用的是圖論模型從而形成了當時有名的層次數據庫與網狀數據庫,它們對構作數據靜態結構起著重要作用。在數據的動態結構要求與數據操作要求越加重要形勢下,IBM公司F.F.Codd于1970年提出了數據庫的關系代數模型。該模型用離散數學中的關系表示數據庫中數據結構,用代數系統中的代數運算表示數據庫中的動態結構與數據操作要求。這個離散模型較為真實地反映了數據庫發展的需求,因而成為當時數據庫中最為流行的模型,它稱為關系模型。
2數學建模與計算機的關系
隨著計算機的出現和廣泛應用,計算機軟硬件技術的迅速發展 ,數學的應用已從物理領域深入到經濟、生態、環境、醫學、人口和社會等更為復雜的非物理領域。今天,許多基礎學科已從定性描繪走向定量分析,邊緣學科不斷涌現;數學在金融、經濟、工程技術以及自然科學中具有廣泛的應用,它的重要性已逐漸成為人們的共識。利用數學方法解決實際問題時,要求從實際錯綜復雜的關系中找出其內在規律,然后用數字、圖表、符號和公式把它表示出來,再經過數學與計算機的處理,得出供人們進行分析、決策、預報或者控制的定量結果。數學建模過程需要經過模型假設、模型建立、模型求解、模型分析與檢驗、模型應用等幾個步驟,在這些步驟中都伴隨著計算機的使用。
計算機的產生正是數學建模的產物,20紀40年代,美國為了研究彈道導彈飛行軌跡的問題,迫切需要一種計算工具來代替人工計算,計算機在這樣的背景下應運而生。計算機的產生與發展又極大地推動了數學建模活動,計算機高速的運算能力,非常適合數學建模過程中的數值計算;它的大容量貯存能力以及網絡通訊功能,使得數學建模過程中資料存貯、檢索變得方便有效;它的多媒體化,使得數學建模中一些問題能在計算機上進行更為逼真的模擬實驗;它的智能化,能隨時提醒、幫助我們進行數學模型求解。此外,如Mathlab、Maple、SAS、SPSS等一批優秀數學軟件的出現更使數學建模如虎添翼。再者,數學建模與生活實際密切相關,所采集到的數據量多,而且比較復雜,比如DVD在線租賃,長江水質的評價和預測,銀行貸款和分期付款等,往往計算量大,需要借助于計算機才能快捷、簡便地完成。數學建模競賽與以往所說的那種數學競賽(純數學競賽)不同,它要用到計算機,甚至離不開計算機,但卻又不是純粹的計算機競賽,它涉及到物理、化學、生物、醫學、電子、農業、軍事、管理等各學科、各領域,但又不受任何一個具體的學科、領域的限制。數學建模過程需要經過模型假設、模型建立、模型求解、模型分析與檢驗、模型應用等幾個步驟,在這些步驟中都伴隨著計算機的使用。例如,模型求解時,需要上機計算、編制軟件、繪制圖形等,數學建模競賽中打印機隨時可能使用,同時,數學建模的學習對計算機能力的培養也起著極大推動作用,如報考計算機方向的研究生時,對數學的要求非常高;在進行計算機科學的研究時,也要求有極強的數學功底才能寫出具有相當深度的論文,計算機科學的發展也是建立在數學基礎之上的,許多為計算機的發展做出杰出貢獻的科學家都出身于數學專業,顯而易見,比賽中的一個重要環節是使用計算機來解決問題,這對使用計算機的能力的提高是很明顯的。
數學模型是描述實際問題數量規律的、由數學符號組成的、抽象的、簡化的數學命題、數字公式、圖表或算法。當我們使用數學方法解決實際問題時,首先要把實際事物之間的聯系抽象為數學形式,這就是數學建模。在數學教學中,利用數學建模,可提高學生的運算能力、分析推理能力,進而提高解決問題和探究問題的能力。
數學建模的目的是構建數學建模意識,培養學生創造性思維能力,在諸多的思維活動中,創新思維是最高層次的思維活動,是開拓性、創造性人才所必須具備的能力,培養創造性思維能力,主要應培養學生靈活運用基本理論解決實際問題的能力,在數學教學中培養學生的建模意識實質上是培養、發展學生的創造性思維能力,因為建?;顒颖旧砭褪且豁梽撛煨缘乃季S活動,它既具有一定的理論性,又具有較強的實踐性,還要求思維的深刻性和靈活性,而且在建?;顒舆^程中,能培養學生獨立、自覺地運用所給問題的條件,尋求解決問題的最佳方法和途徑,可以培養學生的想象能力、直覺思維、猜測、轉換、構造等能力,而這些數學能力正是創造性思維所具有的最基本的特征,在培養創新思維過程中要求必須具有一定的計算機基礎,只有具有一定的計算機知識才能更好的處理數據,發現事物之間的內在的聯系,才能更好的進行知識的轉換,才能更好的構造出最優的模型??傊?具有必備的計算機知識是培養建模意識的關鍵,是培養數模創新能力的前提。計算機也為數學建模競賽活動提供了有力的工具。