計算機工程和科學范文
時間:2023-12-29 17:50:09
導語:如何才能寫好一篇計算機工程和科學,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
關鍵詞:課程體系:核心課程;核心知識體系
計算機科學與技術學科雖然很年輕,但它已經成為一個基礎技術學科,在科學研究、生產、生活等方面都占有重要地位。近50年來,我國的計算機科學與技術專業教育在國家建設需求的推動下,從無到有,逐漸壯大,尤其是從20世紀90年代以來,更是高速發展,已經成為理工科第一大專業。
針對計算機科學與技術專業學生量大,社會需求面寬的現實,“十五”期間,教育部高等學校計算機科學與技術教學指導委員會編制了《高等學校計算機科學與技術專業戰略研究報告暨專業規范(試行)》(高等教育出版社出版,2006年9月第一版,以下簡稱為《規范》)。其中,“戰略研究報告”建議改變當前我國計算機科學與技術專業教育的趨同性,鼓勵辦學單位對畢業生的分類培養,取4個可能的方向,即計算機科學、計算機工程、軟件工程以及信息技術。《規范》參照Computing Curricula 2005,分別詳細給出了四個方向的核心知識體系,以及覆蓋它們的必修課程組示例。
《規范》體現出的“分類培養”精神得到了廣泛認同,人們普遍認為中國800個左右的計算機科學與技術本科專業點,按同一種模式或者培養方案進行教學是難以滿足廣泛的社會需求的,許多學校也希望得到分類培養的具體指導。但是,如何理解和實現“信息技術”等新的專業方向的教育,如何利用已有的基礎,更好地實踐《規范》,成為大家關注的問題。
為了能更好地利用現已建成的國家、省部級精品課程、精品教材等優質資源,希望能夠按照4個專業方向公共要求來構建一些基本課程,每一個方向都可以通過在這一組課程的基礎上進行擴展來形成符合《規范》的完整的專業方向教學計劃。這一組課程是“耳熟能詳”的,無論是從師資還是教材的角度,在開始走向規格分類實踐時,也是一種現實做法。
一、核心課程選取的原則
本項研究的基本目的是要推薦一組課程,當辦學單位希望按照《規范》描述的知識結構制定自己的教學計劃時,無論四個方向中的哪一個,都能夠比較方便地在這組課程的基礎上進行擴充而實現。顯然,符合這個要求的一組課程不是惟一的,我們著重考慮了如下幾點原則。
1.體現公共要求
《規范》將計算機科學與技術專業劃分成4個專業方向,雖然他們有著不同的問題空間、能力要求、知識結構和課程體系,但還是有共性的部分,這也是作為同一個專業的不同方向所決定的。公共核心課程應該能夠將這些公共的要求涵蓋進去,實現在課程層面上對公共知識體系、專業培養公共要求和基本特征的體現。
2.有利于構成優化的課程體系
公共核心課程需要與其他相關課程一起才能構成完整的教學計劃,所以,這些課程需要易于與相關課程結合,構成不同專業方向的課程體系。
同時我們注意到,近些年來,許多學校在制定新的教學計劃中,采用了設置分級平臺的基本框架。例如,要求教學計劃由公共基礎、學科基礎、專業基礎等組成。考慮到計算機科學與技術專業對應到計算機科學與技術學科,這些課程可以適當照顧到學科的要求,構成一個既照顧到學科,又照顧到專業的基礎平臺,給人們制定有特色的教學計劃提供一定的基礎,使得人們能夠方便地構建完整的、全局優化的專業教育課程體系。
3.充分考慮學時的限制
由于公共核心課程相當于學科、專業平臺的基本內容,所以,只能做一個較小集合,而且課程的學時數要盡可能小,目標在于體現專業教育的最基礎要求,同時給具有特色的完整的教學計劃的制定留有足夠的空間。特別是近些年來,不少學校已經將教學的總學時數降到2500學時以下。所以按照20%計算,將公共核心課程的總學時控制在500學時以內。
4.盡可能成熟的課程
計算機科學與技術專業開辦50余年來,積累了豐富的辦學經驗,一些課程的建設取得了很好的成果,已經具備良好的基礎,這些課程將在專業教育中起到核心、骨干作用,將這些課程進行適當改造后構成公共核心課程,有利于充分利用已有的優質資源,迅速提高整體辦學水平。所以選取的課程應該是“耳熟能詳”的成熟課程。
5.體現本專業教育基本特征
課程要體現學科教育的一些基本特點。例如,雖然計算機科學與技術學科涉及到計算機理、工程實現和開發利用,但對大多數人來說,計算機科學與技術學科是一個以技術為主的學科,特別是在本科教育層面上更是如此。所以課程要對技術和學生的技能訓練有較好的體現。除了學科抽象、理論兩大形態使得初學者在理解上有一定的困難,需要通過實踐去深入體會外,還要考慮社會要求本專業的學生能夠更好地去實現一些系統的研究、構建和維護。因此,選擇的課程應該在加強學生理論聯系實際能力的培養上有引領作用。此外,在本學科發展異常快速的時候,這些課程相關的內容應該是成熟的、基礎的,有利于學生可持續發展能力培養的。
二、核心知識體系
這里給出計算機科學與技術專業公共核心知識體系,力求從不同專業方向的公共需求出發,給出該專業的學生應該具備的一些基本知識,我們并不試圖包括各個專業方向教育要求的全部知識,每個專業方向都需要在此基礎上按照專業方向的教育需要增加所需要的知識,以構成完整的專業方向知識體系,其具體內容可以參考《規范》。由于是基本知識,是學生必須掌握的,所以,沒有包含推薦的選修知識。該知識體系共包括8個知識領域,39個知識單元,共342個核心學時。其中,
(1)離散結構(DS)60核心學時,包括函數、關系與集合、基本邏輯、證明技巧、圖與樹。
(2)程序設計基礎(PF)67核心學時,包括程序基本結構、算法與問題求解、基本數據結構、遞歸、事件驅動程序設計。
(3)算法(AL)28核心學時,包括基本算法和分布式。算法。
(4)計算機體系結構與組織(AR)60核心學時,包括數據的機器級表示、匯編級機器組織、存儲系統組織和結構、接口和通信、功能組織。
(5)操作系統(OS)32核心學時,包括操作系統概述、操作系統原理、并發性、調度與分派、內存管理、設備管理、安全與保護、文件系統。
(6)網絡及其計算(NC)48核心學時,包括網絡及其計算介紹、通信與網絡、網絡安全、客戶,服務器計算舉例、構建Web應用、網絡管理。
(7)程序設計語言(PL)13核心學時,包括程序設計
語言概論和面向對象程序設計。
(8)信息管理(IM)34核心學時,包括信息模型與信息系統、數據庫系統、數據建模、關系數據庫、數據庫查詢語言、關系數據庫設計、事務處理、分布式數據庫。
按照各個方向核心知識結構的要求,公共核心知識體系覆蓋計算機科學341核心學時的內容,覆蓋率為60.9%,覆蓋計算機工程246核心學時的內容,覆蓋率為44.7%:覆蓋軟件工程199核心學時的內容,覆蓋率為40.3%覆蓋信息技術136個核心學時,覆蓋率為48.4%。
三、核心課程
公共核心課程共包括程序設計、離散數學、數據結構、計算機組成、計算機網絡、操作系統、數據庫系統等7門,這些課程的名稱都采用了盡量一般化的處理,即后面沒有諸如“基礎”,“原理”或者“技術”之類的字樣,為學校開設具體課程留有空間,學校可以根據自己課程的特點添上適當的限定,進一步體現自己的辦學特色。
表1給出了各門課程所含的必修知識單元和所需要的學時數,和各個學校相應課程的實際教學時數相比,其中有的課程必修學時數多一點,有的少一點。所需要的總課時為448。希望各個學校在滿足教學基本要求的前提下,根據本校的具體情況,做出適當的調整,可以通過強調某些內容來體現自己的特色。
四、專業方向必修課程示例
按照各個專業方向必修知識體系的要求,以7門公共核心課程為基礎,構建相應方向的必修課程。特別需要強調的是,這里給出的仍然只是“示例”,各個辦學單位可以根據自己的情況設計出更具特色的必修課程,并制定出恰當的教學計劃。
計算機科學專業方向的必修課程示例:計算機導論、程序設計基礎、離散結構、算法與數據結構、計算機組成基礎、計算機體系結構、操作系統、數據庫系統原理、編譯原理、軟件工程、計算機圖形學、計算機網絡、人工智能、數字邏輯、社會與職業道德。15門課程共計776學時。
計算機工程專業方向的必修課程示例:計算機導論、離散數學、程序設計基礎、數據結構、電路與系統、模擬電子技術、數字信號處理、數字邏輯、計算機組成原理、計算機體系結構、操作系統、計算機網絡、嵌入式系統、軟件工程、數據庫系統、社會與職業道德。16門課程共計理論學時920學時。
軟件工程方向必修課程示例:軟件工程專業導論、程序設計、面向對象方法學、數據結構和算法、離散數學、計算機組成、操作系統、計算機網絡、數據庫、工程經濟學、軟件工程、軟件代碼開發技術、人機交互的軟件工程方法、軟件設計與體系結構、軟件質量保證與測試、軟件需求分析、軟件項目管理。16門課程共計920學時。
信息技術方向必修課程示例:信息技術導論、離散數學、程序設計、數據結構、計算機組成、計算機網絡、操作系統、軟件工程、數據庫系統、應用集成原理與工具、Web系統與技術、人機交互、面向對象方法、信息保障和安全、信息系統工程與實踐、系統管理與維護、社會與職業道德。17門課程總計920學時。
五、結語
《規范》將“核心知識結構”作為開辦相應專業方向必須的要求,可以用不同的課程組合來覆蓋,《規范》中給出的“核心課程”只是這種覆蓋的一個“示例”,這里給出的是另一個“示例”。事實上,這也是《規范》所鼓勵的。這里的“公共核心課程”并不是《規范》中四個“核心課程”集合的簡單交集,而是根據對四個方向的理解,對它們公共核心知識單元的一個課程覆蓋。是每個專業方向公共的必修課程,而不是任何一個方向完整的必修課程集合。
篇2
一、引言
在目前的高職高專教育中,《計算機網絡與組網技術》課程是計算機專業的基礎課程。該課程具有概念復雜、理論和實踐性強、技術更新迅速等特點。計算機網絡是結合了計算機與通信兩大技術的一門綜合學科,涉及到兩種技術的大量概念,同時該課程是一門實踐性很強的學科,而傳統教學枯燥乏味,與實際脫離,教學質量及效果很不好。國內各高職院校對于該課程都在進行課程改革等方面的工作,并取得了一定的進展,但取得突破性進展的基本沒有。長期以來,計算機網絡課程教學存在著一些突出的問題。主要表現為:教與學之間缺乏良性互動;實驗條件不充分;理論與實踐不能統一;對于高職高專教學,教材編寫中不合理處較多。
二、工學結合的課程開發與教學設計
1.課程在課程體系中的地位。《計算機網絡與組網技術》是高等教育計算機科學與技術、網絡工程、通信工程、軟件工程等電子信息類專業的一門專業課,目的是使學生將計算機網絡理論知識與工程實踐相結合,掌握計算機網絡的組建、配置、管理與維護的理論與方法,擁有網絡組建與綜合管理能力,著重培養學生的動手能力,分析問題、解決問題的能力,使學生成為合格的工程人才。
2.課程的教學目標。學完本課程學生應該掌握的主要內容有:計算機網絡基礎知識、局計算機網絡設備原理與使用方法、交換技術及配置方法、路由技術及配置方法、網絡布線技術、網絡服務搭建、工作站配置與管理、網絡互連方法與技術、網絡安全與管理技術、網絡維護與常見故障的分析與排除等,并通過網絡系統集成案例綜合分析,提高學生的綜合工程能力。
3.課程教學內容選擇。《計算機網絡與組網技術》課程的主要內容包括計算機網絡知識概述,局域網設計與構建,計算機網絡設備,交換技術及配置,路由技術及配置,網絡布線技術,搭建網絡服務,服務器的配置與管理,網絡互聯,網絡安全與管理技術,網絡維護與常見故障的分析與排除,網絡系統集成案例分析。
4.基于行動導向的系統化教學設計。解決思路:重視教學模式的設計與創新,以實際工作崗位的工作任務為教學內容,有針對性地采取工學交替、任務驅動、項目導向等教學模式,并探索不同教學內容應用不同的教學模式組合搭配,提高學生的學習效率。重視學生學習與實際工作的一致性,以實際工作任務設計學習任務,以實際工作過程設計教學過程,突出學習任務的職業情景,保證學生學習與實際工作的一致性。此外,利用一個網絡工程項目案例作為教學內容,完整剖析一個網絡工程項目的各個環節,讓學生對網絡工程項目有完整的認識。
解決辦法:由于該課程實踐性很強,一是授課時要與目前流行網絡的實際相結合,學生才能透徹地理解。二是強化課程實驗,從技術運用這個角度,針對某一重點的內容,完成一個設計性、應用性或綜合性的課題,提高對計算機網絡技術的理解及運用。三是充分利用網絡平臺等資源加強與學生的交流互動,及時發現問題,解決問題。四是工學結合,適應社會。
三、工學結合的課程教學實施
學院本著工學結合的原則,建立了網絡實驗室、網絡綜合布線實驗室,較好地滿足了《計算機網絡與組網技術》及相關課程實驗及實踐環節教學需要,使學生得到了真實工程環境的綜合訓練。并且教學團隊中的成員均具有企業一線工作的經歷,部分教師還在學院信息技術中心兼職管理學院網絡,具有極強的實踐工程能力。
1.精選教學內容。現階段《計算機網絡與組網技術》課程的相關教材都是理論知識多實踐內容少,內容相對陳舊,結合高職高專學生的特點和就業需求就需要對教學內容做適當調整,精選教學內容,特別是實驗內容的選取,突出高職高專特色。教學內容方面,理論教學要適度,做到少而精,以夠用為度,著眼于理論在實際中的應用,重點介紹理論知識的應用范圍、典型應用案例,減少高職高專學生對于接收大量理論知識的厭惡感。
2.改革教學方法。課堂教學借助多媒體技術傳授計算機網絡內容。針對不同知識點設置問題,通過提問啟發,小組或集體討論,案例分析等多種方法組織課堂教學,同時引入現階段較為流行的如碎片化教學、翻轉式課堂等教學新技術。引導學生主動思考、探索、發現問題,鼓勵學生大膽提出問題,激發學生的學習積極性與主動性。實踐教學則采用項目化的方式,從實際需求問題出發,通過分析問題、設定方案、動手實施及解決問題一系列的完整過程,強化學生理論與實踐的結合,增強學生動手能力。
3.改變考核方式。改變傳統的單一理論考試方式,通過理論考試加實踐考核的方式對學生知識掌握情況進行考查,可以進一步提高學生實踐應用的能力。傳統的理論考試方式單一,不利于實踐操作的考核。而實踐操作考核是實踐教學的一個重要環節,不僅能夠使學生對實踐教學加以重視,而且能夠真實的反映學生的實踐動手能力。為了提高學生的實踐能力,發揮學生的主觀能動性,結合高職高專學生動手能力強的特點,就必須引入實踐考核的方式,加入了實踐考核成績的最終成績才能夠更全面、更客觀的展現學生最終的知識掌握程度及學習效果。
四、結束語
通過對《計算機網絡與組網技術》課程的教學模式改革探討,進行工學結合的課程開發與教學設計,不管是從學生的實際應用能力來看,還是從學生網上評教、督導組聽課、教師評課等情況來看,本教學團隊的課程教學已起到了較好的教學效果。
篇3
[關鍵詞]混合教學;公共計算機課程;教學效果
[中圖分類號]G434 [文獻標識碼]A [文章編號]1005-6432(2012)41-0134-03
1 問題的提出
公共計算機課程是高等院校培養學生信息素養、提高學生計算機應用技能、拓展學生專業能力的一個主要渠道。但目前公共計算機課程的教學存在一些問題,如多數教師仍沿用傳統的“教師邊講解、邊演示,學生邊聽、邊模仿”的教學方式,難以適應學科課程特點,與學生的交流互動不夠,考核評價方式不盡合理等。要解決這些問題,可以利用混合教學的新型教學模式,混合教學即混合學習,主要是指利用網絡進行的在線學習和面對面的傳統課堂學習的有機結合。何克抗教授認為,“所謂混合式學習(Blended Learning)就是要把傳統學習方式的優勢和網絡化學習的優勢結合起來,也就是說,既要發揮教師引導、啟發、監控教學過程的主導作用,又要充分體現學生作為學習過程主體的主動性、積極性與創造性。”
筆者在研究混合教學的基礎上,發現開源軟件是開展混合教學的良好工具,開源是開放源代碼的簡稱,教育領域有不少優秀的開源軟件,如澳大利亞的 Moodle、英國的Bodington、美國的Sakai、加拿大的Atutor等。這些開源教學平臺都有各自的特點,對于中小學教師,可以選擇為中小學教師提供一套符合其習慣模板的Claroline;對于大學的教學,可以使用以課程為中心的Moodle;而Sakai與ILIAS則更適合建設大型的學習社區。筆者任教的是一所省屬財經類院校,開展的是大學公共計算機課程的教學研究,因此選擇Moodle作為教學平臺。Moodle是模塊化面向對象動態學習環境,其主要功能大致分為網站管理、課程管理、學習管理三大部分。在公共計算機課程的教學中應用Moodle平臺,并不是要實現完全的網絡化教學,而是將Moodle作為強有力的教學輔助工具,對“面對面”的課堂教學進行有效的輔助。教師利用Moodle平臺能更好地開展各種教學活動、進行各種教學方法的嘗試,方便對學生的學習進行管理和跟蹤,及時獲得教學效果的反饋,適時與學生進行交流互動,提高教學效率;學生也可根據自身情況充分利用資源,開展自主學習或小組協作學習。Moodle通過網絡使得教師和學生之間的交流互動變成極為方便和普通的事,拉近了教師和學生以及學生之間的距離,有效地彌補了傳統課堂教學的互動問題。
本研究的目的是要充分發揮日常教學和網絡輔助教學的優勢,利用Moodle構建一個以“用戶”為對象,“資源”為基礎,“交流”為手段,“輔助”為目的的網絡學習平臺。通過合理運用Moodle中的各項功能,改革傳統的以書本、課堂和教師為中心的教學模式,在高校公共計算機課程的教學中開展混合式教學,解決傳統教學中存在的各種問題,使學生學會自主、探究式的學習,培養學生的知識遷移能力和運用能力,提高學生的信息素養。
2 研究過程
本研究利用建設好的開源Moodle平臺,對課程實驗班(50人)的大學公共計算機課程《數據庫基礎及應用》采取“線上+線下”的混合教學方式,包括教師主導和學生主體參與的混合,課堂教學與在線學習的混合,學生自主學習和協作學習方式的混合,真實課堂和虛擬教室的混合,開展現代信息技術與《數據庫基礎及應用》的整合實驗,其他班級則采用傳統的多媒體網絡課堂講授進行教學。為驗證此次教學的效果,筆者對實驗班級與學習該課程的其他班級進行了總體比對。另外,為了排除教師的教學水平、教學進度安排、授課時間等客觀因素的影響,筆者還選擇了教授的另一個班級作為對比班(46人),實驗班和對比班在任課教師、課程設置、課時數量、實驗時間、使用教材、授課學期等方面均沒有區別。
2. 1 總體比較
在實驗開展學期,共有9個班級共計439人參加了《數據庫基礎及應用》的期末考試,由于筆者所在學校期末成績的計算形式為226,即平時成績、期中成績各占20%,期末考試成績占60%,平時成績由教師自行計算,而期中考試也由教師自行組織計分,為了避免由于人為因素而造成的分數差異,筆者選擇《數據庫基礎及應用》的機試成績作為實驗數據(以下相同)。實驗班與全體學生成績的比較結果如表1所示,實驗班級的平均成績為87. 26,高出總體學生平均成績9. 74分,此外,實驗班學生及格率為100%,高于平均及格率。實驗班與其他班級的比較結果如下圖所示(編號1代表實驗班),實驗班的平均成績和及格率均排名第一。因此,從總體來說,采用Moodle平臺支持的混合式教學模式能較好地達到教學目標的要求,取得良好的教學成效。
實驗班與其他班級平均分、及格率比較圖
實驗班與總體成績的對比雖然說明了一些問題,但并沒有排除一些客觀因素的影響,以下就對筆者同一學期教授的兩個班級進行對比分析。
2. 2 實驗班和對比班的前測、后測成績比較
《數據庫基礎及應用》是學校開設的第三層次的計算機必修課程,其前續計算機課程為《大學計算機基礎》和《計算機程序設計》,為了排除學生自身的計算機水平差異造成的實驗結果誤差,筆者將實驗班和對比班的這兩門課程成績作為前測成績進行了數據分析。實驗班和對比班前測、后測成績的數據分析結果如表2所示,前測、后測成績的獨立樣本T檢驗結果如表3所示。
對于前測成績1《大學計算機基礎》,顯著度為0. 56>0. 05,即實驗班和對比班的方差差異并不顯著,方差是齊性的,方差齊性對應的雙側顯著水平為0. 475 >0. 05,因此認為兩個班該門課程的均值差異不顯著。對于前測成績2《計算機程序設計》,顯著度為0. 456>0. 05,即方差是齊性的,方差齊性對應的雙側顯著水平為0. 399>0. 05,因此認為兩個班該門課程的均值差異不顯著;查看這兩門課程的平均成績值也相差不大,這就說明了學生計算機基礎相當,水平接近,因此可以排除學生基礎不同對實驗結果的影響。
由后測成績的結果可以看出,兩個班的方差差異顯著度為0. 014
2. 3 縱向對比實驗班和對比班的學習效果
為確信實驗班的成績變化是由新教學模式引起的,筆者對實驗班和對比班各自的前測、后測成績進行了配對T檢驗,結果如表4所示。
對比班的后測成績與前測成績的雙側顯著性水平分別為0. 106和0. 148,均大于顯著性水平0. 05,即對比班在傳統的教學模式下,其《數據庫基礎及應用》并沒有取得較初始水平顯著的學習效果。而實驗班的后測成績與前測成績的雙側顯著性水平分別為0. 040和0. 000,均小于0. 05,也就是說,在基于MOODLE平臺的混合式教學下,該班學生的成績變化顯著,取得了顯著的學習效果,其水平顯著提高。
3 結論與進一步研究展望
大學公共計算機課程本身具有的實踐性質以及現代通信技術的快速發展決定了傳統的課堂教學模式是無法滿足其教學需要的,為提高大學公共計算機課程的教學質量,真正使學生成為學習主體,就必須探索新的教學模式。而運用開源網絡教學平臺MOODLE進行混合教學,可以改變部分教學現狀,促進課程建設。本次對《數據庫基礎及應用》的混合教學實踐是成功的,為MOODLE平臺與公共計算機課程的整合教學積累了一些經驗:①為提高學生的實踐動手能力和信息獲取能力,本次混合教學設計采用的方法為“任務為主線”,將數據庫系統的設計和開發設計成一個個小型“任務”,這些任務是根據學生特點具體分析得到的,再利用MOODLE創建建資源豐富的網絡學習環境,鼓勵學生進行有目的的自主探究,遇到困難時積極與教師、同學進行線上或線下的及時溝通,在掌握有關數據庫的基礎理論和知識的同時,提高其進行系統設計和開發的創新能力;②教師要有效地設計組織教學,摒棄將網上學習和課堂教學割裂的做法,有效融合線上學習和傳統課堂學習的優勢;③進行混合教學時必須應利用好MOODLE的現有功能:利用其豐富的教學活動嘗試多種教學手段,如小組協作學習、webquest探究學習等;利用交流功能進行實時或非實時地交流;利用其評價手段多樣的優勢進行全程動態評價;利用網絡日志功能了解學習動態,及時發現問題,激勵學生等;④在混合教學中,教師起著重要的作用,其講授策略、指導策略、時間安排策略、課程管理策略、教學評價策略等對混合學習的影響也是非常重要的。
在教學實踐的過程中,筆者發現混合教學中仍存在一些問題,如平臺功能的進一步開發完善和MOODLE插件的制作,學生自律學習能力、自我約束和自我激勵能力的提高,學生在混合式學習中的情感支持實現,教師的工作量計算,教師在網絡平臺上的教學設計能力提高等,這些問題值得我們深入研究。
參考文獻:
[1]何克抗. 從Blending Learning看教育技術理論的新發展(下)[J].中國電化教育,2004 (4).
篇4
關鍵詞:校企合作;工學結合;人才培養模式;課程建設;課程改革
DOIDOI:10.11907/rjdk.151106
中圖分類號:G436
文獻標識碼:A 文章編號:16727800(2015)006020002
基金項目基金項目:武漢市市屬高校教學研究重點項目(2013040)
作者簡介作者簡介:李唯(1978-),男,湖北武漢人,碩士,武漢軟件工程職業學院計算機學院副教授,研究方向為軟件工程、職業教育。
1 “校企合作、工學結合”的意義
校企合作是學校為提高教育教學質量而與企業建立的一種合作模式。校企合作通過學校與企業共享資源和互助合作,以提高學生的培養質量。工學結合是指學生在校期間不僅學習知識,而且融入到工作實踐中,是一種將學習與工作實踐相結合的模式。“校企合作、工學結合”充分利用學校和企業的環境和資源,以職業能力為導向,通過學校教育和企業工作的有機結合增加學生的實踐機會,讓學生感受真實的工作場景,學習實用技能。2010年7月教育部的《國家中長期教育改革和發展規劃綱要(2010-2020)》明確指出:以服務為宗旨,以就業為導向,推進教育教學改革。實行工學結合、校企合作、頂崗實習的人才培養模式。2014年5月國務院的《國務院關于加快發展現代職業教育的決定》也指出:堅持校企合作、工學結合,強化教學、學習、實訓相融合的教育教學活動。為了達到高職計算機專業人才培養目標,應該與時俱進,根據企業的崗位能力發展要求進行課程體系設置,開展課程體系建設研究。
2 “校企合作、工學結合”現狀
國內“工學結合、校企合作”研究已進行多年,并取得了很多研究成果。董大奎教授認為,“工學結合、校企合作”是辦好高職教育的必由之路。譚鏡星教授經過多年的研究和實踐,建立了以職業實踐能力為重點,強調專業實踐能力縱向深化,基本素質能力橫向拓展的T型高職人才培養模式。
國外 “工學結合、校企合作”培養模式也有很多成功案例。德國的“雙元制”職業技術教育是一種以實踐為主的職業教育模式,它強調傳授專業崗位需要的技能,確保培養工業界所需的技術人才。英國的“三明治”教育是學生一入學,就先到企業進行訓練,然后回校學習理論知識,最后再去企業實習。
3 基于“校企合作、工學結合”的課程建設
3.1 課程建設意義
基于“工學結合、校企合作”的課程教學改革是高職院校課程建設的方向。計算機專業是計算機軟硬件結合,面向系統、側重應用的專業,“工學結合、校企合作”培養模式下的課程建設,將計算機不斷更新的理論知識與實踐技能相結合,滿足學生可持續發展的需要。通過項目實踐,使學生學到的知識與技能滿足計算機相關工作崗位的需要,滿足社會發展的需求。
3.2 課程建設方向
基于“工學結合、校企合作”的課程建設要根據教學目標確定課程內容,課程內容要體現工作需要,做到教學過程就是學生職業能力的培養過程。計算機專業的主要特點是理論性、實踐性強,發展迅速。為了使教師能夠全面了解計算機專業有關內容,了解計算機技術最新的發展動態,應將理論研究與實踐相結合,鼓勵教師深入企業,接觸實際項目,與企業開發人員面對面的進行交流,深入了解企業對崗位能力的需求。在課程建設時,要參照計算機相關崗位的職業資格要求來確定教學內容,要規范課程要求,突出職業能力培養,要注重課程設計,在教學過程中要“以項目為導向,以任務為驅動”,融教、學、做于一體。
3.3 課程建設內容
基于“工學結合、校企合作”的課程建設,主要內容包括課程教學目標確定、教學內容構建、教學團隊建立、教學流程設計。
3.3.1 課程教學目標
教學的首要目標是為學生畢業后能從事一項職業做好準備。在確定課程教學目標時,要把計算機相關職業崗位需要的職業能力描述出來,培養學生適應企業工作崗位的實踐能力、專業技能以及綜合職業素質,突出職業教育的知識、技能目標。通過強化實際動手操作能力,使畢業生能夠快速適應工作崗位要求。培養目標要與企業對人才的需求相結合,以學生為主體,以培養職業素質為基礎,以培養應用能力為主線,以培養學生的動手能力、創新能力和專業能力為目標,實現職業能力全面發展。
3.3.2 課程教學內容
構建滿足職業能力需求的教學內容,不僅要使學生掌握基本的理論知識,更應有大量的實驗、實訓和實習等實踐教學內容,無論是理論教學還是實踐教學都要融入“工學結合、校企合作”的元素。理論知識的講授要有實踐案例,實踐部分既要有校內實訓又要有校外實習。通過校內外實訓結合,培養學生的綜合職業能力,為學生向員工的角色轉換作好準備。課程教學內容的構建要以培養企業需要的職業人才為目標。
3.3.3 課程教學團隊
教學團隊既要有學校的專職教師,又要有計算機相關行業和企業的兼職教師,還需要有相關實習企業的指導教師,要將這些企業教師的思想、知識與能力有機地融入課程建設中。以校企合作為基礎,以工學結合為途徑,打造一支優秀的師資隊伍。
3.3.4 課程教學流程
除了培養計算機專業學生的專業基礎知識外,還要培養學生獲取知識的能力、應用知識的能力和團隊協作的能力。為了培養上述能力,在理論教學與實踐教學過程中都要貫徹“工學結合、校企合作”的思想,做到學與做交替進行。要調動學生的學習積極性,使其成為學習的主體,教師為學生學習提供支持,教師的教和學生的學要成為雙向過程。要引導學生通過不同的途徑進行學習,培養自學能力。要依照不同的課程內容,形成“目標-理論-方法”的課程教學方法,使學生職業能力呈現螺旋式上升和可持續發展。要有嚴格的過程考核,隨時了解教學效果,用以指導后期教學。
4 結語
高職教育對學生實踐能力的要求更高,畢業生不但要學習專業的理論知識,更要掌握崗位群所需要的工作技能和職業能力。“工學結合、校企合作”是實現高職教育培養目標的有效途徑。通過在計算機專業課程建設中融入“校企合作、工學結合”的元素,不斷實踐、探索和創新課程建設模式,體現以就業為導向的教學主導思想,提高了計算機專業學生適應社會需求的能力。
參考文獻:
[1]劉紫婷.高職院校校企合作、工學結合運行機制建設研究[J].中國青年研究,2010 (1):99101.
[2]熊德芳.關于高職教育推進“校企合作,工學結合”的研究[J].職業技術,2014 (9):109110.
[3]郭萬春,郭長春,劉洪巖,等.高職院校計算機專業“校企合作、工學結合”人才培養模式研究[J].現代教育科學:高教研究,2014 (1):135137.
篇5
關鍵詞:科研教學;工程實踐;競賽融合;因材施教
中圖分類號:TP391 文獻標識碼:A 文章編號:1009-3044(2015)22-0085-02
偉大的算法和程序設計技術的先驅者、計算機科學家Danold E. Knuth指出 “計算機科學即是算法的研究”,算法設計與分析設計不僅是國內外大學中計算機類和信息工程類專業本科生的核心課程,也是計算機學科研究生的學位課程,該課程在本科和研究生階段的的整個課程體系中都發揮著重要的作用。在科學技術和社會經濟水平飛速發展的今天,傳統的課堂上講好經典算法+實踐課上做驗證性實驗的教學方式已無法滿足教學效果需要了。在高度信息化的現代大學中,學生的思維和理想被最大程度的激發,一門課程和一個老師要想滿足大多數學生的知識需求是很難的。為了能夠從容面對學生求知若渴的眼神,為了讓這門課在他們當前培養體系和未來的職業生涯中發揮其應有的作用,算法課程的教師們不斷的嘗試著各種各樣的教學改革。文獻[1]和[2]提出了基于ACM-ICPC模式的算法分析與設計課程實踐教學改革,文獻[3]和[4]提出了將翻轉教學用于算法課程中,文獻[5]提出了面向不同層次學生的算法課程教學改革,還有一些教師將先進的教學輔助手段用到了算法教學的課堂中,例如文獻[6]提出了算法可視化的教學輔助平臺,文獻[7]介紹了蟻群算法的教學輔助平臺和教學效果,這些改革措施都在實際教學中取得了很好的效果。但是,單一的改革方式只能優化算法教學的冰山一角,最好的改革應該是立足于學生,因材施教。每個走進大學校園的學生都是寒窗苦讀之后飛進象牙塔的天之驕子,沒有差生,有的只是不同的興趣,不同的思維方式。他們有的思維活躍善于創新,有的思維縝密善于邏輯推理,有的思維沉靜善于鉆研。基于此,針對課堂教學環節、實踐課環節和成績考核環節,本文提出了科研、競賽與工程實踐相融合的三位一體的算法分析與設計課程教學方法。
1 課堂教學環節
由于學時限制,傳統的算法分析與設計課堂一般會主講或只講一些經典算法,例如:基于蠻力、分治、減治、動態規劃、貪心等設計技術的算法,很難抽出時間去講解新的算法設計技術,例如回溯、分支限界法、隨機算法和啟發式算法等。若算法課程只關注經典算法和對經典算法的驗證,就會令學生成為井底之蛙、固步自封。在現今,算法的使用已經滲透到日常生活中的各種控制系統中,如果脫離具體應用,讓學生學習純算法,就令學生陷入了讀死書的困局。因此,針對學生情況的不同,筆者將課堂教學的一些改革措施用到了實際教學中,并取得了較好的效果。
天生“學生”之才必有用,結合學生的不同特點,將學生分為科研型、競賽型和工程實踐性三類。教師不對學生盲目歸類,在教學的過程中潛移默化的傳授他們科研、競賽和工程實踐的精神,令學生自主選擇。為了能夠在課堂教學中科研、競賽和工程實踐并重,教師在課堂授課時需要做到如下幾點:
1)教師選擇經典中之經典的幾個算法進行詳細講解,講清楚算法原理和編程思路之后,著重分析其時間復雜度。
2)為學生講解最新期刊上發表的(1)中的幾個算法的論文,介紹其改進方案,以及在時間復雜度或其它方面的改進,帶領學生將該算法學懂學精。
3)選擇ACM競賽中與(1)中幾個算法相關的賽題,在課堂上與學生一起分析。
4)用(1)中幾個算法實現現實生活中的實際問題,將所學算法第一時間用于工程實踐。
5)講完幾個經典之經典算法之后將回溯、分支限界法、隨機算法、啟發式算法搬入課堂,帶領學生在科研、競賽和工程實踐三方面同時強化這些算法。
做到了上述五點,就可以兼顧三種類型學生的需求,令每個學生了解什么是科研,什么是競賽,什么是工程實踐,明白自己適合向哪個方面發展。之后,在實踐課階段選擇自己適合的方向進行實驗和拓展。那些被排除在經典之經典算法之外的經典算法,可以讓學生用翻轉教學的方式學習,教師用較短的時間進行答疑。
在科研、競賽和工程實踐并重的課堂教學環境下,每個同學都對算法設計技術有了全面而深刻的認識,雖然比傳統課堂中學的算法類型少,但是學的精,教師真正做到了“授之以漁”。
2 實踐教學環節
教學環節的全面撒網,是為了每個學生都能找到自己的優勢并進行收獲。所以實踐教學環節應該充分發揮學生的自主性。教師可以將每個實驗內容編為三選一的題目。比如一道算法改進題,一道ACM競賽題,一道路由資源的算法分配題,令學生根據自己的情況自主選擇。為了不打擊學生的自信心,算法的題目不能出的太難,應該每次實驗兼顧各種難度的題型。令學生在攻克一道道算法問題的時候充滿信心,逐步引導他們走進算法的海洋。要做到這些,教師需要做如下準備和工作:
1) 精心研讀各種算法的算法改進方案,給出學生合理的引導,令他們不要誤入科研的死胡同。
2) 收集ACM競賽試題,并且按算法分類,每次實驗都能拿出合適的題目來訓練學生。
3) 涉及工程實踐的算法源程序通常很長,讓學生從讀程序開始學起,讀懂了之后去改變程序,實現其它的功能。
每個實驗完成之后,教師需要認真批改學生的實驗,選出優秀的作品,組織學生進行討論,讓同學們在討論中認可自己,同時學習其它同學的算法思維方式,改進自己的算法設計能力。
3 成績考核環節
課堂教學環節負責全面撒網,實踐環節負責重點收獲,成績考核環節則需要檢驗學生學習知識的廣度和精度,讓學生認識自己學習的程度,然后進步。在實際教學中筆者將成績考核環節分為平時成績(作業和點到)、實驗成績和期中、期末成績。實驗考察學生的編程能力,期末考察經典算法學習情況,期中考察新算法、競賽能力和工程實踐開況。
實驗成績根據實驗情況、實驗記錄和學生口頭闡述為依據,要求科研型的學生做完美的推理、縝密的闡述,要求競賽型的學生快而準,要求工程實踐型的學生細心周到克服實際開發中的各種麻煩。期中考試要求學生上交小論文或科學報告來描述自己的設計或創新,期末考試為閉卷考試,現在很多課程都喜歡設置為開卷考試,但是算法設計與分析課程作為一門重要的核心課程,對于計算機和信息專業的學生而言,就像我們小時候背的乘法律,有些內容牢記了,對于日后的學習是可以起到事半功倍的作用的。
成績評定方式是一種督促的手段,這種手段用好了可以檢驗學生的能力,提高他們的積極性,用的不好,會打擊學生的信心。因為在實驗課和期中測試中,都采用學生自主選擇方式,因此,要根據學生類型制定評分標準:
1)對于科研型的學生,要根據他們讀科學文獻的數目、對文獻的理解程度和自己改進方案的合理性和實現情況綜合評定;
2)對于競賽型的學生,要根據他們的解題速度和解題方法的靈活性來進行成績評定,仿照ACM比賽規則,若答錯一題則倒扣分;
3)對于工程實踐型的學生,需要讓他們將一個大問題劃分為幾個模塊,將幾個小模塊實現之后再整合成一個完整的系統,綜合考評他們面對一個具體問題時的分析和解決能力。
學生根據教師提出的評分標準,自然會以考試和考評為督促手段,在科研、競賽或工程實踐中養成好的習慣,提高自己算法設計的綜合能力。
4結論
本文提出了科研、競賽與工程實踐三位一體的算法設計與分析課程教學方法,并應用于實際教學中。通過科研、競賽和工程實踐并重,經典算法為導向的課堂教學,令學生可以具備三方面的基本能力和選擇能力,并且在后面的實踐環節和考核環節中自主選擇適合自己的學習方式和知識拓展方式,最終在興趣中學習算法課程,為學生未來的職業生涯打下堅實的基礎。
參考文獻:
[1]劉曉璐.基于ACM-ICPC模式的算法分析與設計課程的建設與實踐[J].中國教育信息化:基礎教育,2015(5):65-67.
[2]李華,趙建平.基于ACM―ICPC的算法設計與分析課程改革[J].計算機教育,2013(7):88-91.
[3]高麗萍,劉亞,彭敦陸等.翻轉教學在算法設計與分析中的應用研究[J].計算機時代,2014(11):59-61.
[4]張銘.立足北大,放眼未來――“數據結構與算法”MOOC課程教學實踐與思考[J].工業和信息化教育,2014(9):65-73.
[5]陳翔.面向不同層次學生的算法設計與分析課程教學改革探索[J].計算機教育,2014(18):19-22.
篇6
伴隨著計算機工程在應用上的進一步推廣,我們有必要對應用過程中出現的問題給予重視。面對問題的同時我們要明確計算機工程在應用過程中的優點,同時不斷地加大技術力量來支持計算機工程的進一步應用推廣,只有這樣才能夠最大限度地顯現計算機工程的自身優勢,從技術層面上處理應用過程中出現的問題。計算機工程技術在應用過程中具有兩個重要的優點。第一個優點是計算機工程技術在應用過程中能夠更好地實現相關數據信息的有效共享;第二個優點是計算機工程技術的應用能夠更加便捷和有效地發揮網絡數據的作用。通過上述兩個優點計算機工程能夠有效地推動電子商務以及計算機系統的進一步更新和發展。但是計算機工程在應用過程中有較為明顯的問題。例如在應用過程中容易導致重要數據的丟失,同時在應用過程中還會遭到電腦黑客的攻擊。因此為了更好地應用計算機工程技術,我們必須針對實際應用中的問題進行詳細地分析,并且找出相應的處理辦法來解決問題,讓計算機工程在應用的過程中盡量地規避現有的問題,更好地為我國各個應用行業服務,給應用者提供一種更加有效、安全以及便捷的計算機網絡環境。
1.我國計算機工程在應用過程中出現的相關問題
計算中工程在應用中雖然有著其高效性以及相應的便捷性,但是由于整個技術還在不斷地完善過程中,存在一定的漏洞。計算機工程在應用過程中非常容易受到病毒的侵害以及電腦黑客的攻擊,這樣就給計算機工程在應用過程中造成了一定的安全隱患。現階段很多的計算機工程在應用中都存在很多的安全技術漏洞,這樣就會造成計算機遭受非法用戶的入侵,同時還會造成相關的郵件被攔截等問題,對計算機工程的應用安全造成了嚴重的威脅。除此之外很多電腦黑客也會通過電腦網頁的漏洞來進行相關數據的讀取和寫入,這樣也可以對計算機工程系統帶來很大的安全威脅。在計算機工程的實際應用過程中,大部分的網絡服務器都沒有完全的把握來保障計算機系統的安全,對于互聯網的信息安全也沒有確實的安全保障。很多的計算機編程人員在編寫計算機程序的過程中,在編輯以及修改過程中都存在一定的技術漏洞,這樣會造成計算機系統的安全漏洞,對整個計算機系統的應用帶來很大的安全問題。
針對上述的計算機工程在應用中出現的問題,我們必須重視計算機工程系統的安全性,能夠有效合理地保障計算機系統中的信息以及數據的安全,同時也要保障計算機系統的硬件以及軟件的應用安全。在實際的應用過程中,我們首先要保障的是計算機工程系統中的實體安全性能,對于計算機系統中的電磁輻射等問題進行有效地控制,讓計算機工程系統的各項安全指標都在相關標準之內,這樣才能夠有效地保障計算機系統中的實體安全。在計算機軟件安全問題上,我們應該對計算機存儲功能進行有效地監督和管理,要對非法入侵的用戶以及黑客的攻擊給予有效的防范,這樣能夠有效避免計算機系統中的數據丟失和篡改。因此為了有效地規避計算機工程在應用中存在的問題,我們要對計算機的實體進行保護,同時還要有效地保護計算機系統的數據信息,要最大限度地避免計算機存儲功能出現安全漏洞。針對這一問題,我們要進一步加強計算機用戶的規范信息輸入以及輸出,對計算機用戶的一些安全操作給予一定的約束。計算機用戶的相關讀取以及寫入過程我們要設計相應的程序給予實時記錄,必要的時候還要安排專人進行計算機工程應用安全管理,確保計算機工程在應用過程中的安全以及規避各種應用問題。
需要指出的是在計算機工程系統應用過程中我們要對信息數據進行嚴格地把關和控制,要對整個計算機系統中的信息和數據進行監控以及核實真偽。在信息數據輸出以及寫入的過程中要增加一定的審批程序,建立健全相應的審查機制。在計算機用戶身份的核查問題上,我們要通過用戶指令來進行辨別和監督,對用戶的輸入口令給予全面的保護和監督,對于用戶信息的等級要嚴格地核實以及控制,及時掌握用戶信息的更改以及更新,確保計算機系統中的能夠全面,客觀的對相關數據給予記錄。
在我國的計算機工程應用過程中,我們要一直對應用過程中的安全問題當作頭等大事,要有針對性地對安全問題制定控制目標。我們要在實現計算機工程應用簡便的同時,確保計算機工程在應用中的安全。我們要定期對計算機工程系統的安全性能進行檢測,參照相應的標準進行安全水平認定。對于安全性能不同的計算機工程我們要有針對性地進行安全管理。在計算機工程的安全性能控制過程中我們要控制好兩個方面的問題。第一個是計算機系統的數據保密性能。我們要有針對性地對計算機系統的使用權有效分配管理,要有節制地對資源的存入以及調出進行管控;第二個是我們要保障計算機工程系統中傳輸的數據信息的準確性,可用性以及整體性。對于計算機系統中的數據只有在一定的授權前提下,才能夠進行相應地修改或者輸入。在計算機工程系統應用的過程中我們要將系統的可操作性以及可行性作為管理工作的重點,不斷地在正規渠道中豐富系統中的資源以及數據,對于數據以及資源的可見性要充分保障。
2.我國計算機工程在應用過程中的主要優勢
我國由于國力的不斷強大,我國的各項科學技術也在不斷地發展和創新中,計算機工程的實際廣泛應用對于我國的各個方面都產生了很大的影響,伴隨著應用范圍的不斷擴大,計算機工程應用的優勢也在不斷地顯現。本文主要從計算機工程在信息工程中的應用以及計算機工程在教育科研系統中的應用來進行詳細地闡述以及分析,通過分析能夠較為全面地掌握計算機工程在應用過程中的相關優勢。下面進行詳細地論述以及分析。
2.1 計算機工程在我國信息工程系統中的應用優勢
計算機工程與網絡技術的普及為信息系統的建設提供了強有力的技術支持。這主要表現為,計算機網絡技術為信息系統的發展提供了新的傳輸協議,保證了信息系統的傳輸效率,其次,計算機網絡技術與計算機工程為信息系統提供了強大的數據庫技術,保證了信息系統數據存儲的要求。我國計算機工程系統聯合我國的網絡系統技術能夠有效地為我國的信息系統提供相應的技術支持。我國的信息系統在上述兩種先進技術的支持下已經在整體性以及先進性上有了非常大的提高,因此計算機工程系統在信息工程中的廣泛應用能夠有效地提升我國信息系統的應用。
2.2 計算機工程在我國教育科研系統中的應用優勢
隨著我國教育事業的不斷發展,為了更加有效地拓展教育范圍,全面提高我國教育的整體效果,計算機工程與網絡技術的有機結合實現了遠程教育網絡的全面構建,這一應用不僅豐富了教育手段,更對教育的有效性起到了積極地促進作用。現階段我國計算機工程系統應用的主要范圍還是應該在我國的教育以及科研系統中。有了計算機工程系統的強大遠程數據控制,能夠有效地實現教育以及科研的遙控教學以及討論,讓我國的教育系統以及科研系統有了一個新的發展方向,并且取得了非常好的應用效果。我國教育以及科研餓遠程數據控制已經逐漸成為了我國未來教育系統以及科研系統的主要形式和發展目標。
結語
通過上述的闡述以及分析,我國計算機工程系統在應用的過程中最大的問題還是安全問題,因此我們只有有針對性地對計算機工程的安全問題給予重視,才能夠讓我國的計算機工程更好地應用,不斷地發揮出自身的技術以及應用優勢。找出應用中的問題,明確應用中的問題以及解決應用中的問題是我國計算機工程系統在應用過程中首先需要考量的問題。有針對性地進行安全防控,提高計算機工程應用的安全性,進一步發揮計算機工程系統的應用效能,消除計算機的安全隱患,更好地利用現代化信息技術推動社會經濟的發展。
篇7
隨著科學技術的日益發展,越來越多的電子項目都需要依靠計算機工程來開發和完成,計算機工程和電子工程密不可分。21世紀,電子與計算機工程所研究的內容包羅萬象,其專業學科也越發廣泛。因此電子與計算機工程專業并沒有一個完全限定的范圍。
2、培養目標:
該專業培養掌握現代電子、自動控制、電力工程以及計算機技術的基礎理論及技術,能從事現代電子系統的開發設計、工藝控制、智能設備的軟硬件開發以及電力電子系統設計的高級應用型技術人才。
3、培養要求:
篇8
【關鍵詞】計算機;安全;維護;工程
現階段,隨著我國信息化進程的不斷加速,網絡工程技術得到了大范圍的推廣,突破了傳統意義上信息溝通的形式,成為現階段大部分人與外界溝通和獲取信息的一種形式。但是,計算機工程技術在優化人們生活形式的過程中,因為計算機工程自身具備的特點,在實際發展中有關計算機工程的安全問題在逐一涌現出來,影響了健康的網絡環境,威脅著人們的正常生活,為網絡安全的發展埋下了隱患。由此,分析計算機工程的安全維護方案是發展的必然。
1影響計算機工程安全的相關因素分析
1.1網絡病毒的影響
現階段,計算機的病毒形式多,并且可以在運行中明確互聯網中存在的漏洞,且在這些漏洞中入侵到整體的網絡中,以此傳播,促使更多的軟件受到影響。若是計算機內部軟件受到影響,會導致網絡中占據的內存增加,導致系統更為緩慢,影響實際生活中人們的應用。
1.2計算機內部軟件自身存在漏洞
計算機中很多的軟件都不是安全的,多多少少都會存在病毒或者是漏洞,這也是推廣的必然,就像美國微軟公司應用的軟件也存在這一問題。這些漏洞會成為非法應用者獲取重要信息或者是文件的途徑,這也是影響內部信窗的重要途徑。攻擊形式主要是協議漏洞,也就是應用POP3等對整體計算機實施入侵,可以有效獲取系統管理者的權限。另一種形式是緩沖區漏洞,攻擊人員可以依據這一漏洞提出相關的指令,這些指令要超出緩沖區的權限約束范圍,導致系統運行較為緩慢,還有的導致整體運行癱瘓。同時,也可以進行口玲玲攻擊,主要是黑客破譯了網絡口令造成的,以此入侵到一個系統當中。另外,還有IP地址攻擊等形式[1]。
1.3競爭對手的惡意破壞
市場競爭的不斷提升,促使同行業的競爭也在日益增加,很多企業為了獲取更多的效益會弄虛作假,對存在競爭關系的企業網絡系統實施破壞和影響,主要是獲取競爭對手的網絡信息,或者是改變其所在網站的信息,還會在網站上大量散播競爭對方的虛假信息,導致網絡系統無法順利運行,影響實際工作的實施。
1.4應用者的方法不正確
計算機管理工作者在應用過程中出現馬虎或者是不細心的情況都會使工作出現問題,在不規范的操作下,很容易為網絡非法者的入侵提供平臺。同時,大部分管理工作者的警戒心不強,經常應用自己的電話號碼或者是出生日期作為密令,缺少強大的嚴謹性,或者是隨意將賬號給他人應用,導致信息出現遺失或者是整改、盜用等情況[2]。
2計算機工程系統安全維護方案分析
2.1計算機病毒的預防
計算機病毒入侵一直都是影響應用者的重要問題,要想解決這些問題最先要對內部管理工作者實施優質的教育培訓,從而提升工作者的安全預防觀念和安全維護技能,促使上網和工作都可以在安全的狀態下實施。其工作主要分為以下幾點:第一,設計分級權限,對口令實施全面的管理。大部分計算機系統會應用口令對系統資源訪問權限實施管理,這是有效與方便病毒的重要方案,也是非常經濟的形式。網絡管理者與終端操作人員依據自身的責任和權力選擇多樣化的口令,促使應用程序的信息操作更為科學,預防越權信息訪問或者是無約束的應用網絡資源。在設計口令的過程中,至少要選擇五個字母或者是數字組合的口令,并且要定期改變自己的口令,也可以設計網絡密保,依據系統自身不會泄密,但也要具備認證信窗的傳遞,從而可以口令的管理并不是唯一的形式。第二,構建簡單化的安全和集中管理形式。軟件的安全和管理也是工程安全維護工作的重要內容,在日常工作中要將一個優越的殺毒軟件安裝在組織中的NT服務器上,也可以下載到具備目標的計算機上,依據網絡管理者統一實施管理和劃分。殺毒軟件與其他操作系統結合到一起,成為網絡安全管理工作的重要組成部分,也可以為預防網絡病毒提供有效的依據。第三,定期殺毒,預警隔離。在計算機病毒影響網絡資源應用程序的過程中,這些病毒將處于信息共享網絡介質上,因為就需要在網絡上設計預防系統,定期對網絡殺毒。依據網絡病毒具備的特點,需要從整體上優化預防,在互聯網上逐層構建預防系統,結合每一個病毒可能出現的節點實施隔離和鍋爐,促使后臺操作更為安全和優越。
2.2設計黑客攻擊的應對方案
其主要分為以下幾點:第一,包過濾技術。這種技術是防火墻技術的一種,通常情況下應用在OSI模型網絡層上,在其實際運行中增加了傳輸層,并且以IP協議數據報文途徑為基礎進行應用,將兩者層段作為信息監察目標,全面研究每一個信息系統中的協議、地址、端口等信息資源,并且審查其與設計優越的防火墻過濾要求,若是明確了某一個節點或者是多個區域過濾規則匹配好條件設定為阻礙之后,這一過濾包就會自主失效。動態包的鍋爐特點可以明確報文的傳遞和其是否對系統產生影響,若是觸碰到某一個判斷機制,防火墻就會自主構成新的過濾規則,改變以往的規則,預防不良信息資源的再一次傳遞。第二,應用技術。整體防火墻可以作為一個透明線路,若是外界信息資源進入到一個防火墻訪問客戶端的過程中,應用協議也會依據應用層協議解決方案,通過設計解決規則明確信息資源是否存在影響。依據這一特點不用組合有限報文協議。因此,防火墻可以依據信息層提供的數據明確相關內容的有效性,研究服務器的日志,判斷各項影響問題。第三,狀態監測技術。其也是一種防火墻技術,不會影響網絡平臺的正常應用,只是依據一些信息監測網絡通信不同層次,結合過濾規則實施明確和判斷[3]。
3結語
總而言之,計算機工程的安全防護工作是一項綜合性的系統工程,具備長期性和多樣化的特點。計算機工程中的安全維護工作,需要設計防火墻過濾信息、提升病毒的維護方案、入侵檢測技術的應用以及提升計算機網絡風險的預防,深入了解計算機工程中安全預防技術的應用方案,從而有效提升計算機工程的安全管理技能,確保計算機網絡的安全性,以此為人們創造一個優質的、豐富的計算機網絡環境。
參考文獻:
[1]伍毅強.計算機網絡信息的網絡安全維護策略[J].無線互聯科技,2012(07):18.
[2]許可超.計算機網絡系統安全維護策略初探[J].科技創新導報,2008(22):32.
篇9
隨著計算機領域新技術的不斷涌現,“計算機科學與技術”原有的專業設置框架被突破,逐漸形成計算機科學、計算機工程、軟件工程、信息技術、信息系統等多個專業方向的新格局[3]。計算機工程是計算機科學與技術領域最早出現的專業方向,它是現代計算機系統、計算機控制設備的軟/硬件設計、制造、實施和維護的科學與技術。國際技術教育協會定義工程設計為:系統和創造性地把科學和數學原理運用于實踐。鑒于此,在《高等學校計算機科學與技術專業發展戰略研究報告暨專業規范(試行)》中指出計算機工程專業方向的培養目標是:系統地掌握計算機科學理論、計算機軟/硬件系統及應用知識,基本具備領域分析問題、解決問題的能力,具備一定的工程實踐能力。因此,實踐教學顯得尤為重要。
2計算機工程專業方向嵌入式系統課程特點
嵌入式系統涉及到IT領域方方面面的新技術,它融合了計算機軟、硬件技術、通訊技術和半導體微電子技術,針對實際應用系統需求,將相應的計算機直接嵌入到應用系統中。嵌入式系統設計需要設計者具有較強的綜合理論知識和動手能力,是對設計者一個綜合能力、特別是創新能力的考查。因此,嵌入式系統課程應更注重培養學生工程實踐的能力、團隊合作的能力[2]。目前,在計算機專業之外,國內許多高校還在電子工程、自動化、軟件等專業開設了“嵌入式系統”相關課程。由于各專業培養目標、教學體系側重點不同,課程內容也不盡相同。電子工程專業主要側重于硬件基礎平臺的設計,自動化專業則側重于智能儀器、儀表的設計,軟件專業側重于嵌入式應用軟件開發。計算機工程專業方向則應從“系統”的角度出發,更側重于軟/硬件的協同工作,將計算機系統“自下而上”的專業課程有機地整合起來,形成一條清晰的邏輯線,讓學生認識到計算機組成原理、微機接口技術、操作系統、數據庫、程序設計、計算機網絡、計算機控制等課程不再是獨立的課程,而是一個有機的“整體”。在嵌入式系統工程設計中,會用到操作系統課程中所講述的進程、線程、調度、文件系統的概念等;在通信中會用到微機接口課程中所講述的串行接口的概念;在數據采集中會用到計算機控制課程中講述的A/D轉換、數字濾波算法等;在一個大型應用系統中還會用到計算機組網技術、套接字、數據庫的概念等等。因此,計算機工程專業方向嵌入式系統課程內容應以實踐為主,結合前修理論課程的內容,最終完成一個實際應用系統的開發[3]。
3嵌入式系統課程內容體系的構建及特色
我學院在2004年開設“嵌入式系統”專業選修課的同時,將計算機工程專業方向細分成嵌入式系統和網絡技術兩個培養方向,并制定了嵌入式系統專業方向培養計劃,設置了4門實踐性很強的專業方向課:計算機控制原理與技術(64學時)、嵌入式系統原理與技術(64學時)、嵌入式系統工程設計方法(32學時)和嵌入式系統課程設計(60學時)。IT領域的新技術發展之快、之多令人應接不暇,雖然大學生在校期間需要學習的都是一些基礎知識,但他們畢業走向社會后,必然要面對這些新技術,如果我們的教學內容過于陳舊,就會加長學生畢業后的適應周期;如果我們能夠提供給學生更多的接觸這些新知識、新技術的機會,就能夠縮短學生畢業后角色轉換的時間,盡快地投入到工作中。因此,在教學內容設置上應力求將最新的技術、最新的設計方法傳授給學生。為此,我們積極與國際知名企業建立合作關系,先后建立了“北京工業大學—Intel嵌入式系統聯合實驗室”、“微軟嵌入式系統認證培訓中心”和“北京工業大學—AlteraEDA/SOPC聯合實驗室”,為學生提供了一個接觸、學習新技術的環境,同時也能使我們的教學內容與這些企業的新技術基本保持同步[4-5]。“嵌入式系統原理與技術”涉及目前嵌入式系統最為流行的兩項新技術—英特爾公司的XScale技術(ARM架構)和微軟公司的嵌入式操作系統WindowsCE,該課程以XScale應用處理機為硬件平臺,講述WindowsCE操作系統定制、優化方法以及驅動程序、應用程序的開發手段和方法。“嵌入式系統工程設計方法”則涉及了另一項新技術“IP(知識產權)復用技術”,該課程以Altera公司的Nios軟核嵌入式處理器為核心,講述了SOPC(片上可編程系統)設計方法和流程。上述兩門課程均是以工程設計為主的課程,在講述工程設計方法和設計流程時要涉及到開發環境、開發工具的使用,如果按照以往先在課堂講授,再到實驗室做實驗的教學方式,不僅會使學生感覺到枯燥無味、不易掌握,而且在實驗之前還要再花費時間復習。因此,我們借鑒美國卡內基?梅隆大學率先提出的“Learningbydoing”的教學理念,這種教學理念旨在強化工程學科的學生全面的實踐能力和工程素養。從2005年開始,在實驗室授課,采用教師邊講學生邊做的教學方式,使學生“從做中學”,取得到了較好的教學效果[6]。
4實踐教學安排
為了加強學生工程實踐能力的培養,在實踐教學體系中,采用了課內實驗、課程設計和綜合性課程設計3個階段的培養模式,使學生全面掌握嵌入式系統的工程設計方法和設計流程。
4.1課內實驗
以一個實際應用系統開發流程為例,設計了如下實驗內容:(1)WindowsCE操作系統的定制:包括在硬件平臺和模擬器上定制WindowsCE操作系統、添加組件以及使用遠程調試工具進行調試。(2)修改WindowsCE操作系統映像配置文件:包括通過修改系統映像配置文件,在操作系統映像中添加各類文件和修改系統設置。(3)硬件定制實驗:包括添加CF存儲卡、802.11無線網卡和蜂窩注冊表等硬件相關組件。(4)WindowsCE驅動程序的開發:包括流接口驅動程序的開發以及在PlatformBuilder環境下開發簡單應用程序用以調用驅動程序函數。(5)WindowsCE應用程序的開發:包括導出SDK開發包,在EVC開發環境下開發、調試應用程序,制作自定義組件、系統優化和Shell實驗。
4.2課程設計
課程設計的任務是完成一個應用程序的開發,課程設計題目每年不斷更新,學生可以根據自身掌握的程度選擇不同難度的題目,分值依據題目難易程度而定。學生也可以自擬題目,為保證題目的難度和規模能達到教學要求須經任課教師認可。題目有:在WindowsCE環境下的鬧鐘提醒程序、注冊表編輯器、串口調試程序、文本編輯器、計算器、畫圖、貪吃蛇等[4,7]。
4.3綜合性課程設計
“嵌入式系統課程設計”是綜合性課程設計,要求學生結合專業方向的理論課程,充分發揮自身的能動性,3~4名學生組成一個項目組,自選題目,自選平臺,完全按照工程項目管理規范嚴格檢查各階段完成情況。使學生掌握嵌入式系統實際工程設計的方法和流程,鞏固理論課程內容,規范工程文檔的建立,培養學生的創新能力和團隊精神。通過答辯、演示給出成績,將題目新穎、完成情況較好的項目組推薦參加國內外相關競賽。今年正在進行中的項目有:家庭視頻監控系統、食品安全追溯系統、家電語音控制系統等[8]。
4.4學生科技競賽
2007年1月,教育部、財政部“關于實施高等學校本科教學質量與教學改革工程的意見”中,要求繼續開展大學生競賽活動,重點資助在全國具有較大影響和廣泛參與面的大學生競賽活動,激發大學生的興趣和潛能,培養大學生的團隊協作意識和創新精神[4,9]。我校十分重視嵌入式系統學生科技競賽活動,在2006年投資近60萬元,建立了“嵌入式系統科技競賽訓練基地”。通過搭建一個學生參加科技競賽、訓練的基礎平臺,形成一個傳、幫、帶的梯隊、達到“以點帶面”的良性循環效果,增加了學生學習理論課程的興趣,加強學生創新能力的培養[4]。計算機學院在國、內外嵌入式系統相關競賽中取得了優異的成績,在教育部、信息產業部舉辦的“全國大學生電子設計競賽———嵌入式系統專題邀請賽(英特爾杯)”中,2004年獲得了三等獎,2008年獲得了二等獎。“2005年微軟嵌入式系統全球大學生挑戰賽”入圍全球前30名,并參加了在美國西雅圖微軟總部舉行的總決賽,獲得“優勝獎”。在IEEE舉辦的“第六屆計算機協會國際設計大賽(CSIDC)”,進入了在美國首都華盛頓舉行的全球前10名總決賽,并獲得“優勝獎”。在Altera公司舉辦的“Nios軟核嵌入式處理器設計大賽”中,先后獲得過優勝獎和三等獎[10]。
篇10
英文名稱:Computer Engineering
主管單位:工業和信息化部
主辦單位:華東計算機技術研究所;上海計算機學會
出版周期:半月
出版地址:上海市
語
種:中文
開
本:大16開
國際刊號:1000-3428
國內刊號:31-1289/TP
郵發代號:4-310
發行范圍:國內外統一發行
創刊時間:1975
期刊收錄:
SA 科學文摘(英)(2009)
CBST 科學技術文獻速報(日)(2009)
Pж(AJ) 文摘雜志(俄)(2009)
中國科學引文數據庫(CSCD―2008)
核心期刊:
中文核心期刊(2008)
中文核心期刊(2004)
中文核心期刊(2000)
中文核心期刊(1996)
中文核心期刊(1992)
期刊榮譽:
聯系方式
期刊簡介
《計算機工程》(半月刊)創刊于1975年,是中國電子科技集團公司第三十二研究所(華東計算技術研究所)主辦的學術性刊物,是上海市計算機學會會刊。
辦刊宗旨
貫徹黨的“雙百”方針,繁榮科技創作,促進國內外學術交流,探討和傳播計算機科學的理論和實踐,加速和促進我國計算機事業的發展。
本刊特點
以最快的速度、科學求實的精神,精選刊登代表計算機行業前沿科研、技術、工程方面的高、精、尖優秀論文。