999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

二類本科院校計算機專業人才培養的質量保證

2016-06-23 00:26:17鐘阿林夏道平鄧莉三峽大學計算機與信息學院宜昌44000三峽大學科技學院宜昌44000武漢科技大學計算機科學與技術學院武漢40074
現代計算機 2016年15期
關鍵詞:課程體系計算機思維

鐘阿林,夏道平,鄧莉(.三峽大學計算機與信息學院,宜昌 44000;.三峽大學科技學院,宜昌 44000;.武漢科技大學計算機科學與技術學院,武漢 40074)

?

二類本科院校計算機專業人才培養的質量保證

鐘阿林1,夏道平2,鄧莉3
(1.三峽大學計算機與信息學院,宜昌443000;2.三峽大學科技學院,宜昌443000;3.武漢科技大學計算機科學與技術學院,武漢430074)

摘要:

關鍵詞:

二類本科院校;工程應用;科學素養;培養質量

0 引言

高等本科院校學生的培養質量一直是所有高校非常關注的一個問題。計算機科學與技術專業(為了簡潔,本文以后簡稱計算機專業)作為一個兼具科學性與工程性的專業,有其相對于其他專業而言不同的特點。計算機專業學生在整個四年本科的學習過程中,既要學習計算機科學理論課程,如數值計算、離散數學、計算理論和程序理論等,又要學習計算機系統課程(包括計算機組成與體系結構、計算機軟件等),還要學習計算機應用技術類課程。整個課程體系龐雜,在本科專業畢業總學分存在上限的前提下,一些將自己定義為應用型辦學的二類本科院校,對課程進行了一定的取舍。這樣做的好處是既減輕了學生在校期間的課程壓力,又實現了面向應用的預期培養目標。但是,對理論課程教學的弱化會直接導致對學生計算機科學素養培養的不足,使學生在專業上進一步發展的潛力變小。因此,如何保證本科計算機專業的培養質量,對于二類本科院校來說,是一個嚴峻的挑戰,也是一個開放的研究領域。龍青云等[1]指出,對于學生素質較差、學校資源缺乏的二類本科院校,應該從專業設置、課程體系、授課模式、教師隊伍建設、課外活動以及資源投入等六個方面進行改進,以提高對學生創新能力的培養。李浪[2]強調計算機專業應用型人才培養的重要性,提出了計算機專業應用型人才培養體系結構并構建了相應的實踐課程體系。許艷等[3]指出地方本科院校應從計算機專業的實際情況出發,在課程設置、師資隊伍建設、學科競賽、學生科研、校企合作等方面進行改革,以實現區域經濟與地方高等教育協調互動發展。尤玲玲[4]充分思考了“大類招生、分流培養”模式在本科院校計算機專業學生培養中的應用,并提出一些強化措施。上述研究大多關注如何培養計算機應用型人才,本文的研究重點是在保證計算機專業工程應用能力的同時,如何提高其計算機科學素養。下面將對本科計算機專業培養應注意的問題進行深入分析,并在此基礎上提出一些保證培養質量的有效途徑。

1 計算機專業內涵及培養目標

計算機科學與技術的基本內容涵蓋計算機科學理論、計算機組成與體系結構、計算機軟件、計算機硬件、計算機網絡、計算機應用技術以及人工智能等領域[5]。計算機科學理論涵蓋算法分析與設計、離散數學、計算復雜性理論、自動機理論、程序理論等廣泛的內容,是整個計算機專業的理論基礎。計算機組成與體系結構主要研究計算機硬件的具體實現以及計算機系統的概念結構及屬性。計算機軟件則指計算機系統中的程序及其文檔,包含系統軟件、支撐軟件及應用軟件,軟件語言、軟件方法學以及軟件工程和系統。計算機硬件主要介紹中央處理器、存儲器、I/O設備的工作原理與設計、制造及檢測技術。計算機網絡則主要研究網絡體系結構、網絡通信協議、網絡資源共享機制及網絡應用。計算機應用技術研究計算機在計算機圖形學、數字圖像處理、計算機輔助設計與制造、計算機控制、計算機信息系統以及計算機仿真等領域所涉及的原理、方法和技術,是計算機科學與技術學科的一個重要組成部分。人工智能主要研究智能信息處理理論、人工智能系統的實現。

從上述計算機專業的內涵可以看出,計算機專業無論從深度還是廣度上,對人才的培養都提出了較高要求。如何界定培養目標,是決定計算機專業培養質量的一個首要問題。

卡耐基·梅隆大學計算機系周以真教授指出計算機專業學生應具有計算思維。計算思維是運用計算機科學的基礎概念進行問題求解、系統設計、以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動[6]。計算機思維概念一經提出,便引起國內外計算機教育及研究領域的高度重視。在美國,卡耐基·梅隆大學以及美國數學研究所(AIM)等組織進行了關于計算思維的專題討論,美國國家科學基金會專門發布了重大基金資助計劃CDI(Cyber-Enabled Discover and Innovation);在英國,以愛丁堡大學為主的高校也開始研究與計算思維有關的主題;在國內,董榮勝等[7]討論了計算思維與計算機方法論的關系,并介紹了以學科認知理論體系構建為核心的計算機方法論的研究與應用。由此可見,計算思維對于計算機專業具有關鍵性的意義,應該作為該專業學生的一個重要培養目標。

計算專業學生應該能夠站在系統的高度考慮和解決應用問題,具有系統層面的認知和設計能力,這也正是本專業學生區別于其它就讀非計算機專業但從事軟件開發學生的優勢所在,我們稱之為系統思維。南京大學袁春風等[8]指出,系統思維能力即:能夠對軟、硬件功能進行合理劃分,能夠對系統不同層次進行抽象和封裝,能夠對系統的整體性能進行分析和調優,能夠對系統各層面的錯誤進行調試和修正,能夠根據系統實現機理對用戶程序進行準確的性能評估和優化,能夠根據不同的應用要求合理構建系統框架等。國內外著名高校都非常重視計算機專業學生系統思維能力的培養,如美國的加州大學伯克利分校及斯坦福大學,它們從教學體系、課程教學及實驗教學等各方面保證學生系統思維能力的培養[9-10],國內的如南京大學也在逐漸開始進行系統思維能力培養的探索[8]。由此可見,系統思維應作為計算機專業的另一個重要培養目標。

2 構建基于完整知識框架的課程體系

要實現上述的培養目標,必須有一個完整的知識框架。根據ACM及IEEE-CS共同制訂的Computer Science Curricula 2013[11]以及Computing as a Discipline[12]給出的關于計算學科的二維定義矩陣,計算機科學與技術學科的知識框架可表示為表1。

表1 計算機科學與技術學科二維定義矩陣

由表1可看出,學科二維定義矩陣包括橫向與縱向兩種關系,橫向關系即抽象、理論、設計,這三個過程的相互作用蘊藏著學科的科學問題,縱向關系即學科各個主領域之間的聯系,包含了學科的核心概念和方法。兩種關系共同構筑了學科認知領域的理論體系。

構建基于完整知識框架的課程體系,方能保證學生充分理解計算機科學與技術學科的核心概念以及熟練掌握抽象、理論和設計這三個過程的內涵及相互關系,從而實現計算思維與系統思維兼得的目標。

部分二類高校制訂專業培養課程體系時,為了給實踐類課程更多的時間分配,將構成知識框架的主干課程弱化甚至刪除,這是違背計算機專業本科教學培養理念的。下面以三峽大學及武漢科技大學計算機課程體系設置情況為例,分析一下國內二類本科院校計算機專業的教學現狀。兩所高校該專業的專業課程設置情況如表2和表3所示,對比Computer Science Curricula 2013所規定的知識體系,我們可以看出,兩所高校的課程設置中均缺乏“計算科學”類核心課程,這直接導致了學生計算思維的缺陷以及編程思想的缺乏,兩所高校均缺乏“程序理論“類課程,這會影響學生編程思想的建立,兩所高校均缺乏“并行與分布式計算”類課程,這使學生無法建立現代計算機系統主流架構及并行編程泛型的概念。

表2 三峽大學計算機科學與技術專業-專業必修課程設置

表3 武漢科技大學計算機科學與技術專業-專業必修課程設置

我們進一步對兩所高校的課程設置進行對比,可以發現,武漢科技大學的課程體系相對完整,三峽大學的課程體系中缺少《編譯原理》和《電子電路技術》這兩門課程,不開設《編譯原理》課程,會造成學生對整個計算機系統的思維出現斷層,而不開設《電子電路技術》課程,會失去整個計算機硬件體系的基礎。因此,構建基于完整知識框架的課程體系是非常必要的。

3 加大核心課程的教學權重

表1所示的主領域中,計算科學(CN)、離散結構(DS)以及算法與復雜性(AL)是與計算思維密切相關的課程簇,而結構與組成(AR)、操作系統(OS)、網絡與通信(NC)、并行與分布式計算(PD)、以及系統基本原理(SF)則是與系統思維密切相關的課程簇。因此,在保證知識框架完整性的前提下,這些課程必須在教學資源(實驗設備、學時等)分配中以及教學管理上給予較大的權重。

國內部分二類高校高度重視應用類課程如《Qt程序設計》、《Java高級技術》以及《.NET高級技術》等,從培養學生工程應用能力的角度來說,這是無可非議的,但問題的關鍵是這些高校在對核心課程與非核心課程進行教學資源分配以及教學管理時等同對待,甚至弱化核心課程,把本科教育變成了實質性的職業教育,這顯然是違背計算機本科教學的培養目標的。我們對三峽大學計算機專業近兩年畢業生進行了網絡調查,大部分學生反映他們在對基于框架的編程較為熟練,但凡涉及到計算機系統底層編程以及解決系統級問題時,均感覺力不從心。這種現象實際是學校對應用類課程重視而對培養系統思維的核心課程忽視所導致的。因此,核心課程的教學權重必須加大。我們提出如下的三種具體途徑:

(1)加大核心課程的學時分配比例。加大核心課程的學時比例,會讓學生有很多的時間去掌握核心知識體系。但是,這會導致非核心課程如工程應用類課程學時的減少,這個矛盾可以通過去除一些重復性課程的方法來解決。例如,《Qt程序設計》、《Java高級技術》《.NET高級技術》這三門課程的本質都是講授基于已有的框架進行可視化編程,因此,這三門課程只需要選擇其中一門來開設,如《Java高級技術》,學生學習了《Java高級技術》,通過舉一反三,自然能很快自學《Qt程序設計》和《.NET高級技術》這兩門課程的內容。

(2)加大面向核心課程實驗室的建設力度。很多二類本科高校在建立計算機實驗室時,停留在大量購置臺式通用計算機層面上,這固然能夠滿足容納很多學生進行應用開發訓練的要求,但是,很多課程是需要專門的硬件和軟件的。例如:《計算機組成與結構》需要專門的與計算機硬件發展前沿緊密結合的硬件實驗箱,需要專門的軟件如SPEC CPU2006[13]來進行性能測試實驗,《并行與分布式計算》課程需要SAN、NAS等存儲系統進行網絡存儲實驗。因此,如果實驗室建設僅僅停留在滿足學生上機需要的層次,必然會導致學生對專業核心課程理解的弱化。由此可見,計算機實驗室的建設應該加大核心課程所需要的專業實驗室建設的力度。

(3)加大核心課程的教學管理。教學管理包括教學文件、教學目標、教學過程以及教學成果的管理。要實現人才培養方案所預期的目標,必須加強核心課程的教學管理,其中教學過程是教學管理中的一個關鍵環節。衡量核心過程教學過程的質量,應該考慮以下因素:①教學內容是否達到并滿足教學大綱要求;②教師是否對該課程在學科知識框架中的地位以及前修、后續課程的關系進行了充分說明;③教師是否提供了足夠的參考文獻以及其他學習資源(如網址、軟件工具等);④教師是否才用了完善而合理的考核體系;⑤教師是否從學科前沿引導學生;⑥教師是否注重學生科學素養的培養等。很多高校教育督導團檢查教學過程停留在常規層次,如教師的上課儀態、作業批改的工整性、是否按時上下課等,而忽略了教學是否達到課程內在要求的檢查。例如,很多教師在講述《計算機組成與結構》課程時,90%的時間在講授基于計算機組成部分,僅僅花了10%的時間講授計算機系統結構問題,以至于學生在學完本門課程之后,對集群、SMP(Symmetric Multiple Processing,對稱多處理)等一些現代計算機系統的基本概念都不清楚,這顯然是不符合要求的。因此,加大對核心課程教學的實質性管理是亟需的。

4 高度重視算法訓練

眾所周知,算法是計算機軟件的核心。部分二類本科院校追求存粹的技能培養,往往開設為數眾多的計算機語言類課程以及開發平臺類課程,而不重視對學生的算法訓練,這實際上是一種舍本求末的做法,這樣培養出來的學生僅僅熟練于語言的語法結構以及基于平臺的積木式編程,而缺乏真正的高水平編程能力。目前,很多高校已經認識到算法訓練對于計算機專業學生的重要性。一些高校如華中科技大學等開設了專門的ACM算法班,北京大學以及杭州電子科技大學均建立了專門的算法訓練網站[14-15],為學生提供了開放式在線算法訓練平臺。我們認為,計算機專業學生的算法培養,可以從以下幾個方面進行:①充分重視《數據結構》、《算法分析與設計》等課程的教學;②組織和學生參加以算法為主的國際、國內編程大賽,如ACM比賽;③將學生在開放式算法平臺上進行算法訓練所取得的成績計入學分,以提高學生對算法訓練的重視程度;此外,由于數學是算法的基礎,必須強調學生對于數學的學習。

5 結語

二類本科院校對計算機專業學生的培養往往輕理論、重應用,這樣就會導致學生計算機科學素養的不足,甚至使本科教育陷入職業教育的誤區。本文詳細描述了計算機科學與技術學科的內涵,并指出計算思維和系統思維是計算機專業學生的兩個重要培養目標,在此基礎上,分析了目前一些二類本科院校計算機教育存在的問題并提出了構建基于完整知識框架的課程體系、加大核心課程的教學權重以及高度重視算法訓練等三個保證計算機專業學生培養質量的重要途徑,希望能為國內二類本科院校的計算機專業培養提供一些思路和視野。目前還有很多二類本科高校對計算機專業的培養被就業率所束縛,片面追求與企業的快速對接,把一些本應在畢業后工作中學習的知識,提前到本科四年中來學習,這會帶來許多弊端,關于這個問題的研究,是我們未來的工作。

參考文獻:

[1]龍清云,胡巧多.應用型本科院校計算機專業創新人才培養研究[J],實驗技術與管理,2010,27(11):165-168.

[2]李浪.地方本科院校計算機專業應用型人才培養對策研究[J],衡陽師范學院學報,2014,35(6):61-65.

[3]許艷,陳華.地方本科院校計算機專業應用技術型人才培養的探索與實踐[J],云夢學刊,2015,36(6):142-144.

[4]尤玲玲.大類招生、分流培養——對本科院校計算機專業學生采取的思考[J],保山學院學報.2013(5):61-63.

[5]張效祥.計算機科學技術百科全書(第二版)[M],清華大學出版社,2005:19-19.

[6]Wing J M.Computational Thinking.Communications of the ACM,2006,49(3).

[7]董榮勝,古天龍.計算思維與計算機方法論[J],計算機科學.2009,36(1):1-4.

[8]袁春風,王帥.系統能力培養初探,中國計算機學會通訊.2013,9(9):48-55.

[9]http://inst.eecs.berkeley.edu/~cs61c/sp16/.

[10]http://www.stanford.edu/class/.

[11]http://www.acm.org/education/CS2013-final-report.pdf.

[12]Denning P J,et al.Computing as a discipline.Communications of the ACM,1989,32(1).

[13]http://www.spec.org/cpu2006/.

[14]http://poj.org/.

[15]http://acm.hdu.edu.cn/.

All the time,much attention has been paid to the educating quality of undergraduate students in university.Essentially,the major of computer science and technology possesses characters of both science and engineering.However,in order to foster the engineering application ability of computer students,some secondary undergraduate colleges often abandon teaching of some theoretical courses,and therefore resulting in the insufficiency of scientific literacy of students,even make the undergraduate education fall into the wrong region of vocational education.So,it is significant for improving student cultivating quality to exploring how computer education in secondary undergraduate colleges can effectively train the ability of engineering application and scientific literacy.Combining computer teaching practice of China Three Gorges University and Wuhan University of Science and Technology,we deeply analyze the existing problems in computer teaching in secondary undergraduate colleges,and present some effective approaches to guarantee training quality.

Keywords:

Secondary Undergraduate College;Engineering Application;Scientific Literacy;Cultivating Quality

Quality Guarantee of Talent Cultivation for Computer Major in Secondary Undergraduate Colleges

ZHONG A-lin1,XIA Dao-ping2,DENG Li3
(1.College of Computer Science and Information Technology,China Three Gorges University,Yichang 443000;2.College of Science and Technology of China Three Gorges University,Yichang 443000;3.College of Computer Science and Technology,Wuhan Science and Technology University,Wuhan 430081)

Abstract:

高等本科院校學生的培養質量一直是所有高校非常關注的一個問題。本質上計算機科學與技術專業兼具科學性與工程性的特點,但是,二類本科院校為了追求計算機專業學生的工程應用能力的培養,往往會舍棄部分理論課程的教學,這樣就會導致學生計算機科學素養的不足,甚至使本科教育陷入職業教育的誤區。研究二類本科院校的計算機教學如何使得學生既具備工程能力又具備科學素養,對于提高學生的培養質量有著重要的意義。結合三峽大學與武漢科技大學計算機科學與技術專業的教學實踐,深入分析二類本科院校計算機專業學生培養應注意的問題,并針對這些問題,提出一些保證學生培養質量的有效途徑。

文章編號:1007-1423(2016)15-0006-05

DOI:10.3969/j.issn.1007-1423.2016.15.002

作者簡介:

鐘阿林(1969-),男,三工學博士,講師,研究方向為分布式計算、系統虛擬化技術、多核體系結構

夏道平(1982-),男,湖北荊州人,碩士,講師,研究方向為模式識別與人工智能、智能信息處理

鄧莉(1972-),女,湖北鐘祥人,博士,研究方向為云計算、分布式計算

收稿日期:2016-03-10修稿日期:2016-05-15

猜你喜歡
課程體系計算機思維
思維跳跳糖
思維跳跳糖
思維跳跳糖
思維跳跳糖
計算機操作系統
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
以創新課程體系引領學生發展
輔導員(2017年18期)2017-10-16 01:14:48
民法課程體系的改進和完善思路*——以中國政法大學的民法課程體系為例
加強青少年中醫傳統文化教育的必要性及其課程體系構建
主站蜘蛛池模板: 久久免费精品琪琪| 911亚洲精品| 免费又黄又爽又猛大片午夜| 小说区 亚洲 自拍 另类| 久久国产精品波多野结衣| 九九热精品在线视频| 丁香五月亚洲综合在线| 99久久精品免费看国产电影| 伊人狠狠丁香婷婷综合色| 国产一区二区精品福利| 亚洲成在线观看| 国产99热| 日本免费福利视频| 天堂va亚洲va欧美va国产| 亚洲欧美在线综合图区| 亚洲 欧美 中文 AⅤ在线视频| 国产乱人乱偷精品视频a人人澡| 亚洲女同欧美在线| 国产日韩欧美视频| 91尤物国产尤物福利在线| 91丝袜美腿高跟国产极品老师| 永久免费无码成人网站| 在线国产你懂的| 亚洲欧洲日本在线| 亚洲bt欧美bt精品| 国产丝袜第一页| 精品国产一区91在线| 欧美性色综合网| 国产91麻豆视频| 国产真实乱子伦精品视手机观看| 毛片国产精品完整版| 女人18毛片水真多国产| 国产成人综合日韩精品无码首页| 国产精品成人免费视频99| 欧美午夜网站| 无码高潮喷水专区久久| 色精品视频| 国产成人精品一区二区三区| 最新国产高清在线| 欧美视频在线播放观看免费福利资源| 波多野结衣第一页| 亚洲中文在线看视频一区| 日韩欧美国产中文| 国产高潮流白浆视频| 高清无码手机在线观看| 免费国产无遮挡又黄又爽| 成人综合在线观看| 又污又黄又无遮挡网站| 国产精品亚洲天堂| 亚洲美女AV免费一区| 色婷婷久久| 欧美日韩在线亚洲国产人| 国产一区在线视频观看| 91美女在线| 国产欧美又粗又猛又爽老| 伊人色婷婷| 国产成人一级| 91热爆在线| 久久久久亚洲Av片无码观看| 久青草网站| 久久亚洲天堂| a欧美在线| 国产农村1级毛片| 国产日产欧美精品| 成人国产精品一级毛片天堂| 狠狠ⅴ日韩v欧美v天堂| 亚洲一本大道在线| 狠狠做深爱婷婷久久一区| 九九视频在线免费观看| 少妇精品网站| 午夜视频免费一区二区在线看| 波多野结衣一级毛片| 黄色在线网| 99精品热视频这里只有精品7| 亚洲全网成人资源在线观看| 欧美亚洲欧美区| 久草视频精品| 亚洲日韩高清在线亚洲专区| 日本午夜精品一本在线观看| 久草中文网| 香蕉视频国产精品人| 激情综合激情|