前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的網(wǎng)絡(luò)工程專業(yè)相關(guān)知識主題范文,僅供參考,歡迎閱讀并收藏。
關(guān)鍵詞:網(wǎng)絡(luò)工程專業(yè);人才培養(yǎng)方案;創(chuàng)新創(chuàng)業(yè)
世界經(jīng)濟和科學(xué)技術(shù)的快速發(fā)展,特別是各地經(jīng)濟的轉(zhuǎn)型發(fā)展,對各類人才的知識、能力和素質(zhì)結(jié)構(gòu)提出了新的要求,特別是對于具有國際視野的網(wǎng)絡(luò)工程專業(yè)而言,這種要求更為迫切。人才培養(yǎng)方案是高校實施人才培養(yǎng)工作的根本性指導(dǎo)文件,是一所學(xué)校教育思想和教育理念的集中體現(xiàn),對人才培養(yǎng)質(zhì)量的提高具有重要作用。科學(xué)合理的人才培養(yǎng)方案是培養(yǎng)高質(zhì)量網(wǎng)絡(luò)工程人才的前提和基礎(chǔ),合理而有效地實施人才培養(yǎng)方案是培養(yǎng)高質(zhì)量網(wǎng)絡(luò)工程人才的保障。
1.人才培養(yǎng)現(xiàn)狀
1998年,網(wǎng)絡(luò)工程專業(yè)首次出現(xiàn)在教育部頒布的本科專業(yè)目錄中,專業(yè)代碼為080613W。2012年,教育部頒發(fā)的《普通高等學(xué)校本科專業(yè)目錄(修訂二稿)》將網(wǎng)絡(luò)工程專業(yè)歸人計算機類,設(shè)其專業(yè)代碼為080903。從2000年起,隨著網(wǎng)絡(luò)技術(shù)的普及和應(yīng)用,社會對網(wǎng)絡(luò)工程專業(yè)學(xué)生的需求逐漸增加,因此,各校陸續(xù)增設(shè)了網(wǎng)絡(luò)工程本科專業(yè)。截至2012年,全國已有包括“985”“211”高校在內(nèi)的300所高校設(shè)置了網(wǎng)絡(luò)工程專業(yè)。在網(wǎng)絡(luò)工程專業(yè)初辦階段,其課程體系與人才培養(yǎng)方案并沒有成熟的經(jīng)驗可借鑒。
CC2005將計算機學(xué)科劃分為5個子學(xué)科,分別是計算機科學(xué)(Computer Science)、計算機工程(ComputerEngineering)、信息系統(tǒng)(InformationSystems)、信息技術(shù)(Information Technology)和軟件工程(Sotiware Engineering)。教育部專門成立了計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會,下設(shè)計算機科學(xué)與技術(shù)專業(yè)和軟件工程專業(yè)兩個分委員會,進行課程體系和教學(xué)規(guī)范等方面的研究。2012年7月,清華大學(xué)、國防科技大學(xué)、理工大學(xué)、西安交通大學(xué)、溫州大學(xué)、鹽城師范學(xué)院等高校在充分調(diào)研網(wǎng)絡(luò)工程專業(yè)的基礎(chǔ)上,撰寫了“高等學(xué)校網(wǎng)絡(luò)工程專業(yè)規(guī)范(征求意見稿)”。此前,各高校的網(wǎng)絡(luò)工程專業(yè)一般是與該校的強勢專業(yè)緊密相連。有的以培養(yǎng)計算機通信工程專門人才和通信軟件工程師為目標(biāo);有的以培養(yǎng)計算機網(wǎng)絡(luò)工程管理、設(shè)計、開發(fā)和網(wǎng)絡(luò)系統(tǒng)管理的人才為目標(biāo);有的在原有計算機學(xué)科的基礎(chǔ)上,形成軟件與硬件結(jié)合、網(wǎng)絡(luò)與信息兼顧的寬口徑專業(yè)?!案叩葘W(xué)校網(wǎng)絡(luò)工程專業(yè)規(guī)范”的制定與頒布,必將為網(wǎng)絡(luò)工程專業(yè)人才培養(yǎng)方案的制訂與實施提供方向性和方法性的指導(dǎo)。
鹽城師范學(xué)院于2009年開始招收網(wǎng)絡(luò)工程專業(yè)本科生,并制定了2009版人才培養(yǎng)方案。該方案模塊清晰,突出對學(xué)生實踐能力的培養(yǎng)。但課程內(nèi)容重疊、課程設(shè)置面面俱到,重點不突出,忽視了學(xué)生主體作用的發(fā)揮。下面結(jié)合“高等學(xué)校網(wǎng)絡(luò)工程專業(yè)規(guī)范”,闡述鹽城師范學(xué)院網(wǎng)絡(luò)工程專業(yè)2012版人才培養(yǎng)方案的制訂與實施。
2.人才培養(yǎng)方案的制訂
網(wǎng)絡(luò)工程專業(yè)人才培養(yǎng)方案的制訂應(yīng)考慮“突出主體地位,反映個性發(fā)展,體現(xiàn)創(chuàng)新創(chuàng)業(yè),強調(diào)能力素質(zhì),彰顯區(qū)域特色”。
2.1突出主體地位
教育、教學(xué)改革的焦點是培養(yǎng)優(yōu)秀的人才,學(xué)生是思考問題的出發(fā)點,也是衡量改革成敗的方向標(biāo)。人才培養(yǎng)方案的制訂要突出學(xué)生的主體地位,突出對學(xué)生核心能力的培養(yǎng)。學(xué)生的核心能力包括自學(xué)能力、思考能力和實踐能力。計算機網(wǎng)絡(luò)理論與技術(shù)更新很快,學(xué)生只有掌握了學(xué)習(xí)相關(guān)知識的方法,才能受益終生。現(xiàn)在所提倡的創(chuàng)新創(chuàng)業(yè)主要來源于學(xué)生的正確思考。有了正確思考的能力,創(chuàng)新創(chuàng)業(yè)就有了很好的基礎(chǔ)。同時,現(xiàn)在學(xué)生的學(xué)習(xí)環(huán)境、生活環(huán)境發(fā)生著巨大的變化,特別是信息技術(shù)的普及和網(wǎng)絡(luò)技術(shù)的高速發(fā)展,導(dǎo)致學(xué)生獲取信息的方式、人際交往方式也發(fā)生了變化,因此我們不能再用傳統(tǒng)的觀念去看待現(xiàn)在的學(xué)生。培養(yǎng)學(xué)生,要做到懂學(xué)生,尊重學(xué)生,突出學(xué)生的主體地位。
2.2反映個性發(fā)展
人才培養(yǎng)方案的制訂要注重學(xué)生個性化培養(yǎng),制訂靈活的課程策略,設(shè)置寬泛性課程,增加個性化培養(yǎng)學(xué)分,充分發(fā)揮學(xué)生的潛能。課程設(shè)置不能體現(xiàn)大而全。因為學(xué)生的在校時間是有限的,不恰當(dāng)?shù)恼n程設(shè)置只能磨滅學(xué)生學(xué)習(xí)的熱情。此外鹽城師范學(xué)院網(wǎng)絡(luò)工程專業(yè)的學(xué)生不少是來自服從志愿,他們的專業(yè)思想不鞏固,將來也不一定從事計算機網(wǎng)絡(luò)的相關(guān)工作。
2.3體現(xiàn)創(chuàng)新創(chuàng)業(yè)
學(xué)生的創(chuàng)新精神和創(chuàng)新能力是其一生的財富。人才培養(yǎng)方案的制訂,特別是在實踐環(huán)節(jié)要充分體現(xiàn)這一點。在課程的設(shè)置上要充分考慮前瞻性課程、創(chuàng)新和創(chuàng)業(yè)類課程的設(shè)置,并且要納入學(xué)生的評價體系。針對網(wǎng)絡(luò)工程專業(yè)學(xué)生,要設(shè)置企業(yè)創(chuàng)業(yè)與管理、網(wǎng)絡(luò)工程標(biāo)準(zhǔn)、網(wǎng)絡(luò)系統(tǒng)集成等課程,培養(yǎng)學(xué)生綜合應(yīng)用知識的能力。
2.4強調(diào)能力素質(zhì)
我們要加強知識、能力和素質(zhì)三位一體的培養(yǎng),切實改變以知識學(xué)習(xí)為主的課程體系。知識是能力形成的基礎(chǔ),核心知識的內(nèi)化與積淀形成素質(zhì);能力能夠幫助和強化知識的獲取,能夠強化和鞏固素質(zhì);素質(zhì)決定知識的生成與發(fā)展,并將綜合知識外化,從而形成能力。由此可見。三者是密不可分的,它們和諧統(tǒng)一于人們一生的發(fā)展中。人才培養(yǎng)方案的制訂要充分反映3者間的關(guān)系,尤其要加強學(xué)生工程意識、工程管理知識、團隊精神與合作能力、溝通與表達、寫作能力、社交禮儀、社會責(zé)任等方面的能力和素質(zhì)的培養(yǎng)。在人才培養(yǎng)方案中應(yīng)適當(dāng)設(shè)置人文素養(yǎng)課程。針對網(wǎng)絡(luò)工程專業(yè)而言,要設(shè)置計算機和網(wǎng)絡(luò)發(fā)展史的課程,增加設(shè)備解剖類課程,培養(yǎng)學(xué)生探究知識的熱情。
關(guān)鍵詞:網(wǎng)絡(luò)工程專業(yè);網(wǎng)絡(luò)程序設(shè)計課程;教學(xué)內(nèi)容
截至2008年,我國已經(jīng)有143所高等學(xué)校開設(shè)了網(wǎng)絡(luò)工程本科專業(yè),其中大學(xué)類高校89所,“211”大學(xué)21所,學(xué)院類高校54所,高校所在地覆蓋全國26個省和直轄市[1]。網(wǎng)絡(luò)工程專業(yè)培養(yǎng)的是具有良好科學(xué)素養(yǎng),系統(tǒng)地掌握網(wǎng)絡(luò)工程技術(shù)的基本理論、方法與應(yīng)用,有較強的獲取新知識的能力、創(chuàng)新能力和實踐能力,能從事網(wǎng)絡(luò)工程及相關(guān)領(lǐng)域中的系統(tǒng)研究、設(shè)計、運行、維護和管理的高級工程技術(shù)人才。因此,該專業(yè)不僅要求學(xué)生掌握與網(wǎng)絡(luò)工程相關(guān)的基礎(chǔ)知識與理論,以及各種網(wǎng)絡(luò)系統(tǒng)設(shè)計、建設(shè)與維護技術(shù),如網(wǎng)絡(luò)協(xié)議體系、網(wǎng)絡(luò)互連技術(shù)、網(wǎng)絡(luò)服務(wù)、信息安全、組網(wǎng)實踐、網(wǎng)絡(luò)測試與管理等相關(guān)知識,也要求學(xué)生掌握基本的網(wǎng)絡(luò)應(yīng)用軟件與系統(tǒng)開發(fā)知識與技術(shù),滿足畢業(yè)生在今后的工作與學(xué)習(xí)過程中的多元需要。
為了讓網(wǎng)絡(luò)工程專業(yè)的學(xué)生掌握一定的網(wǎng)絡(luò)應(yīng)用軟件與系統(tǒng)開發(fā)知識,很多高校都開設(shè)了網(wǎng)絡(luò)程序設(shè)計或網(wǎng)絡(luò)編程課程。然而,由于網(wǎng)絡(luò)工程專業(yè)在大多數(shù)高校的開設(shè)時間不長,相關(guān)任課教師對網(wǎng)絡(luò)程序設(shè)計課程的教學(xué)還缺乏足夠的經(jīng)驗,因此對教學(xué)活動中的一些基本問題,如課程內(nèi)容設(shè)置與學(xué)時分配、實踐環(huán)節(jié)內(nèi)容與安排等還缺乏統(tǒng)一的認識[2-3]。本文依據(jù)網(wǎng)絡(luò)工程專業(yè)的培養(yǎng)目標(biāo),結(jié)合我們在教學(xué)過程中
的體會,對該課程教學(xué)活動中的基本問題進行了初步探討,闡述了作者對這些問題的理解和認識。希望本文能引起更多同行對網(wǎng)絡(luò)程序設(shè)計課程的關(guān)注,從而盡快提高該課程的建設(shè)水平。
1教學(xué)目標(biāo)與特點
1.1教學(xué)目標(biāo)
根據(jù)網(wǎng)絡(luò)工程專業(yè)的培養(yǎng)目標(biāo),我們認為網(wǎng)絡(luò)程序設(shè)計課程的教學(xué)目標(biāo)是讓學(xué)習(xí)者了解網(wǎng)絡(luò)程序設(shè)計的基本概念和常用的網(wǎng)絡(luò)編程接口,理解網(wǎng)絡(luò)程序設(shè)計的基本原理,掌握基本的網(wǎng)絡(luò)程序設(shè)計模型,同時具備進一步學(xué)習(xí)新的網(wǎng)絡(luò)編程知識與技術(shù)的能力。網(wǎng)絡(luò)工程專業(yè)的網(wǎng)絡(luò)程序設(shè)計課程應(yīng)重點教授基于網(wǎng)絡(luò)編程接口的網(wǎng)絡(luò)程序設(shè)計基礎(chǔ)知識,為后續(xù)使用和開發(fā)網(wǎng)絡(luò)應(yīng)用系統(tǒng)打下基礎(chǔ)。有別于信息管理類專業(yè)面向Web的網(wǎng)絡(luò)程序設(shè)計,本課程的中心內(nèi)容是基于操作系統(tǒng)套接口的客戶/服務(wù)器程序開發(fā)技術(shù)。
1.2課程特點
程序設(shè)計課程對計算機類專業(yè)的學(xué)生來說并不陌生,但其多針對具體的程序設(shè)計語言,以學(xué)習(xí)某種程序設(shè)計語言的基本語法和用法為主。網(wǎng)絡(luò)編程接口在本質(zhì)上與編程語言無關(guān),因此網(wǎng)絡(luò)程序設(shè)計與以前
作者簡介:紀(jì)其進(1974-),男,講師,工學(xué)博士,研究方向為計算機網(wǎng)絡(luò)與多媒體通信;朱艷琴 (1964-),女,教授,工學(xué)博士,副院長,研究方向為計算機網(wǎng)絡(luò)與信息安全。
的程序設(shè)計課程并不相同。網(wǎng)絡(luò)應(yīng)用程序具有以下兩方面的主要特點:
1) 程序結(jié)構(gòu)較為復(fù)雜。網(wǎng)絡(luò)程序至少涉及客戶端與服務(wù)器兩方面,且需要雙方協(xié)同配合,因此程序的結(jié)構(gòu)和邏輯都比較復(fù)雜。
2) 網(wǎng)絡(luò)程序設(shè)計對操作系統(tǒng)知識和網(wǎng)絡(luò)知識的依賴性很強。比如,多線程技術(shù)是避免程序在交互過程中發(fā)生阻塞的基本手段,因此開發(fā)者至少需理解操作系統(tǒng)的進程與線程的概念及多線程程序設(shè)計技術(shù)。再如消息驅(qū)動是Windows系統(tǒng)的基本機制,Windows網(wǎng)絡(luò)應(yīng)用程序開發(fā)也需要理解消息驅(qū)動機制。利用網(wǎng)絡(luò)接口編程需要理解底層網(wǎng)絡(luò)協(xié)議,特別是與網(wǎng)絡(luò)接口直接相關(guān)的運輸層協(xié)議知識。
2內(nèi)容設(shè)置與學(xué)時分配
運輸層以下的網(wǎng)絡(luò)協(xié)議功能在操作系統(tǒng)內(nèi)核中實現(xiàn),或利用系統(tǒng)應(yīng)用編程接口(API),通過專業(yè)的函數(shù)庫實現(xiàn)[4]。盡管IEEE已經(jīng)制定了網(wǎng)絡(luò)編程的接口標(biāo)準(zhǔn),各操作系統(tǒng)通常也支持標(biāo)準(zhǔn)接口,但一般會結(jié)合系統(tǒng)自身特點,對標(biāo)準(zhǔn)接口進行修改或擴展。因此,實際網(wǎng)絡(luò)編程接口實現(xiàn)與操作系統(tǒng)密切相關(guān)。當(dāng)前,Windows系統(tǒng)占據(jù)了工作站(含臺式機)與小型服務(wù)器市場的主要份額,Unix系統(tǒng)(含Linux)則在服務(wù)器特別是大型服務(wù)器市場中仍然占據(jù)主導(dǎo)地位??紤]到學(xué)生畢業(yè)后的實際工作情況,接觸Windows系統(tǒng)的機會應(yīng)該更多。因此,教學(xué)內(nèi)容選擇的指導(dǎo)思想是以Windows平臺網(wǎng)絡(luò)編程接口為主,同時兼顧標(biāo)準(zhǔn)網(wǎng)絡(luò)編程接口。
網(wǎng)絡(luò)程序設(shè)計是網(wǎng)絡(luò)工程專業(yè)的一門骨干專業(yè)課程,教學(xué)內(nèi)容較豐富,實踐性要求高。根據(jù)網(wǎng)絡(luò)程序設(shè)計課程的教學(xué)目標(biāo)和特點,我們?yōu)樵撜n程安排了以下課堂教學(xué)內(nèi)容:
第1章 網(wǎng)絡(luò)程序設(shè)計基礎(chǔ)知識。本章介紹網(wǎng)絡(luò)編程相關(guān)的基本概念和知識,內(nèi)容包括網(wǎng)絡(luò)程序設(shè)計概念、進程與線程的基本概念、TCP/IP協(xié)議及其在操作系統(tǒng)中的實現(xiàn)、基于客戶/服務(wù)器模式的網(wǎng)絡(luò)應(yīng)用程序模型等。
第2章 基于Berkley套接口的網(wǎng)絡(luò)程序設(shè)計。Berkley套接口是事實上網(wǎng)絡(luò)編程接口標(biāo)準(zhǔn),它出自于Unix系統(tǒng),Windows系統(tǒng)也盡可能地與之兼容。本章重點闡述Berkley套接口的基本用法,包括套接口編程的基本概念、面向連接的套接口編程、無連接的套接口編程及原始套接口編程等。
第3章 Windows程序設(shè)計基礎(chǔ)。在Windows平臺上進行網(wǎng)絡(luò)程序設(shè)計離不開Windows系統(tǒng)編程知識。本章介紹Windows編程的基礎(chǔ)知識,包括Windows操作系統(tǒng)的基本原理、Windows API的實現(xiàn)機制與調(diào)用方法及Windows消息機制。
第4章 Winsock網(wǎng)絡(luò)編程接口規(guī)范。Winsock是Windows系統(tǒng)中的套接口實現(xiàn),經(jīng)歷了Winsock1.1到Winsock2.2版本的發(fā)展。本章在第3章的基礎(chǔ)上全面介紹Winsock網(wǎng)絡(luò)接口規(guī)范及其使用,包括Winsock1.1及Winsock2.2的擴展能力。
第5章 基于MFC 套接口類的程序設(shè)計。MFC利用面向?qū)ο蠹夹g(shù),對基本的Windows API進行了封裝。Winsock編程接口的主要功能被封裝成為CAsyncSocket和CSocket兩個類。本章將通過實例說明這兩個類的用法。
第6章 Windows多線程網(wǎng)絡(luò)編程技術(shù)。多線程可以避免網(wǎng)絡(luò)應(yīng)用程序被某個調(diào)用阻塞。本章介紹多線程技術(shù)的必要性、Windows系統(tǒng)的多線程機制、MFC對多線程的支持及多線程機制在網(wǎng)絡(luò)編程中的應(yīng)用等。
第7章 Winsock編程接口I/O模型。支持異步網(wǎng)絡(luò)程序開發(fā)是Windows系統(tǒng)的特色,為此Winsock引入了5種I/O模型實現(xiàn)非阻塞的套接口工作模式。本章分別介紹5種異步I/O模型的原理與使用。
第8章 Winsock編程接口選項與I/O控制命令。套接口選項和I/O控制命令是在套接口建立以后對其各種屬性進行操作。本章介紹Winsock編程接口的基本選項及主要I/O控制命令的用法。
第9章 網(wǎng)絡(luò)程序設(shè)計實例。網(wǎng)絡(luò)編程技術(shù)具有很強的實踐性,學(xué)習(xí)與分析實例可以更好地理解基本知識與技術(shù)。本章通過講解分析實例中的各種網(wǎng)絡(luò)編程技術(shù)鞏固前面所學(xué)的知識,為以后的綜合應(yīng)用打下基礎(chǔ)。
本課程重在教授網(wǎng)絡(luò)編程的基礎(chǔ)知識與技能,內(nèi)容選擇主要是為了滿足教學(xué)需要,而非求全求深。因此,部分網(wǎng)絡(luò)編程相關(guān)知識沒有在課程中出現(xiàn),如Winsock對網(wǎng)絡(luò)服務(wù)質(zhì)量的支持、IPv6版本套接口等。
本課程的重點內(nèi)容在第3~6章。其中第3章是整個網(wǎng)絡(luò)編程的基礎(chǔ)部分,而第4章和第5章則包括了Windows平臺下網(wǎng)絡(luò)程序設(shè)計的基本知識,第6章的多線程技術(shù)是無阻塞同步網(wǎng)絡(luò)編程的基本技術(shù)。第7、8兩章內(nèi)容與操作系統(tǒng)關(guān)系較密切且較抽象,是課程的難點。我校為該課程安排64 學(xué)時,其中理論講授48學(xué)時,實驗教學(xué)16 學(xué)時。根據(jù)重點難點內(nèi)容分析結(jié)果,我們按表1分配課堂教學(xué)學(xué)時。
3課程實踐環(huán)節(jié)
3.1實踐環(huán)節(jié)的必要性
傳統(tǒng)的網(wǎng)絡(luò)課程教學(xué)方法多以講授計算機網(wǎng)絡(luò)基礎(chǔ)理論為主、少量的驗證性實驗為輔。網(wǎng)絡(luò)程序設(shè)計本身是一門實踐性非常強的課程,對引導(dǎo)學(xué)生掌握最新的網(wǎng)絡(luò)編程技術(shù),培養(yǎng)學(xué)生的動手能力、協(xié)作精神和創(chuàng)新能力都具有重要作用。在學(xué)生學(xué)習(xí)過程中,如不注重理論和實踐緊密結(jié)合,則不僅所學(xué)基本知識難以得到深入理解和鞏固,更不能將其靈活運用于解決新的問題。因此,教師在系統(tǒng)講述網(wǎng)絡(luò)編程基礎(chǔ)知識的同時,要充分調(diào)動學(xué)生的主動性,認真完成網(wǎng)絡(luò)編程實驗的教學(xué)。
3.2教學(xué)組織與學(xué)時分配
實驗是基本的實踐教學(xué)手段。通過實驗教學(xué),學(xué)生可以更快地實現(xiàn)從概念理解到實際編程能力的轉(zhuǎn)變。每次實驗前,教師首先講解實驗的設(shè)計目標(biāo)、要求和所需的編程技術(shù),要求學(xué)生做好充分的準(zhǔn)備工作,進行初步的需求分析和程序設(shè)計。在實驗過程中,教師通過解答學(xué)生提出的需求分析、設(shè)計與實現(xiàn)問題,為學(xué)生提供幫助。實驗結(jié)束后,學(xué)生需按一定的格式規(guī)范按時提交實驗報告;教師通過實驗報告檢查和評價學(xué)生的實驗質(zhì)量。如有條件,可組織學(xué)生對實驗結(jié)果進行簡短的討論,讓學(xué)生總結(jié)和分析自己的實驗體會。
我們根據(jù)網(wǎng)絡(luò)程序設(shè)計課程的教學(xué)大綱和實驗大綱制定了實驗計劃。實驗包括驗證型、設(shè)計型和綜合型實驗三種。驗證型實驗主要讓學(xué)生理解所學(xué)的網(wǎng)絡(luò)編程知識,通過重復(fù)課堂示例掌握某一項網(wǎng)絡(luò)編程技術(shù)。設(shè)計型實驗需要學(xué)生利用某一項網(wǎng)絡(luò)編程技術(shù),根據(jù)具體問題要求設(shè)計并實現(xiàn)一個網(wǎng)絡(luò)應(yīng)用程序。綜合性實驗需設(shè)計并實現(xiàn)一個相對復(fù)雜的網(wǎng)絡(luò)應(yīng)用程序,其中需用到多種網(wǎng)絡(luò)編程知識和技術(shù)。全部實驗內(nèi)容包括Berkley套接口編程實驗,Winsock套接口編程實驗,利用原始套接口進行PING 程序的設(shè)計及實現(xiàn),基于MFC套接口類的網(wǎng)絡(luò)編程,電子郵件程序的設(shè)計與實現(xiàn)(SMTP客戶端、POP3 客戶端程序)或FTP客戶端實現(xiàn)及聊天室軟件的設(shè)計及實現(xiàn)。實驗報告與其他課程基本類似,有相應(yīng)的實驗題目、實驗?zāi)康呐c要求、實驗步驟和實驗結(jié)果等內(nèi)容。實驗結(jié)果要包括實驗過程中的問題分析、解決方式及心得。表2總結(jié)了實驗的內(nèi)容與學(xué)時分配計劃。
有條件的學(xué)校還可以集中1周左右的時間進行課程設(shè)計。課程設(shè)計以課程教學(xué)內(nèi)容為基礎(chǔ),實現(xiàn)一個具有一定規(guī)模和實用價值的網(wǎng)絡(luò)應(yīng)用系統(tǒng)。課程設(shè)計對所學(xué)的理論知識及實驗中所學(xué)的各種方法與技巧進行綜合性應(yīng)用,對培養(yǎng)學(xué)生綜合分析能力、編程動手能力具有重要作用。課程設(shè)計報告包括系統(tǒng)需求分析、功能設(shè)計及各模塊詳細設(shè)計等,類似于計算機類畢業(yè)設(shè)計論文格式。
4結(jié)語
網(wǎng)絡(luò)工程專業(yè)是近年來為滿足社會信息化需求而出現(xiàn)的相對較新的專業(yè)。該專業(yè)目前還沒有一個明確的規(guī)范,開設(shè)該專業(yè)的各個院校對某些課程的教學(xué)尚缺乏統(tǒng)一的認識。本文以該專業(yè)的培養(yǎng)目標(biāo)為依
據(jù),結(jié)合個人教學(xué)過程中的體會,探討了網(wǎng)絡(luò)工程專業(yè)網(wǎng)絡(luò)程序設(shè)計課程的基本問題。文中討論了該課程的教學(xué)目標(biāo)與特點,給出了具體的課程內(nèi)容設(shè)置和實踐環(huán)節(jié)安排建議,希望對完善網(wǎng)絡(luò)工程專業(yè)以及網(wǎng)絡(luò)程序設(shè)計課程建設(shè)具有一定的借鑒意義。
參考文獻[ 規(guī)范格式]:
[1] 劉悅,張遠,賈忠田. 高等學(xué)校網(wǎng)絡(luò)工程本科專業(yè)的科學(xué)規(guī)范探討[J]. 計算機教育,2008(4):120-121.
[2] 王一飛,吳素芹. 網(wǎng)絡(luò)編程技術(shù)課程教學(xué)研究與探索[J]. 科技信息,2008(34):20.
[3] 馮健昭,肖德琴. 網(wǎng)絡(luò)編程教學(xué)改革探索[J]. 現(xiàn)代計算機,2009(8):69-70.
[4] 葉樹華. 網(wǎng)絡(luò)編程實用教程[M]. 2版. 北京:人民郵電出版社,2010.
Discussion on Network Program Design for Students Majoring in Network Engineering
JI Qi-jin, ZHU Yan-qin
(School of Computer Science and Technology, Soochow University, Suzhou 215006, China)
關(guān)鍵詞:應(yīng)用型本科專業(yè);計算機網(wǎng)絡(luò);教學(xué)方案;教學(xué)目標(biāo);知識模塊
中圖分類號:TP393文獻標(biāo)識碼:A文章編號:1009-3044(2012)08-1857-02
Research of Teaching Project on "Computer Network" for Application Type Undergraduate
CUI Yan-rong
(School of Computer and Science, Yangtze University, Jinzhou 434023, China)
Abstract: With the rapid development of the Internet, computer network technology is widely used in all walks of life, as the core curriculum of the science and technology of computer and the network engineering, "computer network" has different teaching plan under different talents cultivation mode. In view of the application type undergraduate talents cultivation model, the module of knowledge, the course orientation, teaching goal, content organization are studied for the "computer network", after many years of teaching practice, the method is feasible, has achieved good results in teaching.
Key words: application type undergraduate; computer network; teaching plan; teaching aim; knowledge module
《計算機網(wǎng)絡(luò)》是計算機科學(xué)與技術(shù)、網(wǎng)絡(luò)工程專業(yè)的專業(yè)核心課程,它主要講述計算機網(wǎng)絡(luò)的發(fā)展歷史、基本概念、體系結(jié)構(gòu)、基本原理與技術(shù)。在計算機科學(xué)專業(yè),特別是網(wǎng)絡(luò)工程專業(yè)課程體系中起到重要的理論支撐作用。本文針對應(yīng)用型本科專業(yè)人才培養(yǎng)模式,分析計算機網(wǎng)絡(luò)在專業(yè)課程體系中的定位,研究計算機網(wǎng)絡(luò)的知識模塊、教學(xué)目標(biāo)、教學(xué)內(nèi)容和考核方法,形成一套適合應(yīng)用型本科專業(yè)的教學(xué)方案。
1《計算機網(wǎng)絡(luò)》在專業(yè)課程體系中的定位
作為計算機科學(xué)的專業(yè)核心課程,《計算機網(wǎng)絡(luò)》為計算機科學(xué)與技術(shù)專業(yè)、網(wǎng)絡(luò)工程專業(yè)的后續(xù)課程提供支撐。以我校網(wǎng)絡(luò)工程專業(yè)為例,與《計算機網(wǎng)絡(luò)》密切相關(guān)的必修課程就有網(wǎng)絡(luò)工程、網(wǎng)絡(luò)管理、TCP/IP協(xié)議分析、密碼學(xué)、網(wǎng)絡(luò)安全等專業(yè)基礎(chǔ)課和專業(yè)核心課程,也有象電子商務(wù)、無線網(wǎng)絡(luò)、組網(wǎng)技術(shù)IPv6技術(shù)與應(yīng)用等專業(yè)選修課程,可以說計算機網(wǎng)絡(luò)是網(wǎng)絡(luò)工程專業(yè)課程群的核心,在專業(yè)課程體系中起著至關(guān)重要的作用。
2《計算機網(wǎng)絡(luò)》的知識模塊及教學(xué)目標(biāo)
2.1知識模塊
《計算機網(wǎng)絡(luò)》的知識模塊[1-3]有計算機網(wǎng)絡(luò)的基本概念,計算機網(wǎng)絡(luò)體系結(jié)構(gòu),計算機網(wǎng)絡(luò)的物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、運輸層和應(yīng)用層的主要功能與技術(shù)等核心知識模塊,以及網(wǎng)絡(luò)管理、網(wǎng)絡(luò)安全、無線網(wǎng)絡(luò)等相關(guān)知識模塊,每個知識模塊由一組互相關(guān)聯(lián)的知識點組成。
基本概念主要包括因特網(wǎng)的組成、計算機網(wǎng)絡(luò)的性能;體系結(jié)構(gòu)主要描述了OSI的七層體系結(jié)構(gòu)、TCP/IP的四層體系結(jié)構(gòu)和常用的五層體系結(jié)構(gòu)。
物理層的任務(wù)是透明地傳送比特流,它包含數(shù)據(jù)通信的基礎(chǔ)知識、物理層下面的傳輸媒體信道復(fù)用技術(shù)和數(shù)字傳輸系統(tǒng)等。
數(shù)據(jù)鏈路層定義相鄰兩個結(jié)點之間的數(shù)據(jù)傳輸協(xié)議,它包括使用點對點信道的數(shù)據(jù)鏈路層、使用廣播信道的數(shù)據(jù)鏈路層、使用廣播信道的以太網(wǎng)、擴展的以太網(wǎng)和高速以太網(wǎng)等。
網(wǎng)絡(luò)層負責(zé)為分組交換網(wǎng)上的不同主機提供通信服務(wù),它包括網(wǎng)際協(xié)議IP、劃分子網(wǎng)和構(gòu)造超網(wǎng)、網(wǎng)際控制報文協(xié)議ICMP、因特網(wǎng)的路由選擇協(xié)議、IP多播和虛擬專用網(wǎng)和網(wǎng)絡(luò)地址轉(zhuǎn)換NAT。
運輸層的任務(wù)是負責(zé)向兩個主機中進程之間的通信提供服務(wù),它包括用戶數(shù)據(jù)報協(xié)議UDP、傳輸控制協(xié)議TCP、TCP的流量控制、TCP的擁塞控制和TCP的運輸連接管理。
應(yīng)用層直接為用戶的應(yīng)用進程提供服務(wù),它包括域名系統(tǒng)DNS、文件傳輸協(xié)議、遠程終端協(xié)議TELNET、萬維網(wǎng)WWW,電子郵件、動態(tài)主機配置協(xié)議DHCP,簡單網(wǎng)絡(luò)管理協(xié)議SNMP等。
2.2教學(xué)目標(biāo)
同一門課程,不同的人才培養(yǎng)模式其教學(xué)目標(biāo)也不相同,應(yīng)用型本科專業(yè)計算機網(wǎng)絡(luò)
的教學(xué)目標(biāo)分為兩方面:理論知識水平目標(biāo)、實踐能力培養(yǎng)目標(biāo)。
理論知識水平目標(biāo):掌握計算機網(wǎng)絡(luò)的基本概念、體系結(jié)構(gòu)、分層的思想以及各層的數(shù)據(jù)傳輸原理與協(xié)議。重點掌握網(wǎng)絡(luò)層IP協(xié)議、路由協(xié)議、運輸層的UPD、TCP協(xié)議以及與這些協(xié)議相關(guān)的各類技術(shù)。
實踐能力培養(yǎng)目標(biāo):通過計算機網(wǎng)絡(luò)實驗課和課程設(shè)計以及課外作業(yè),掌握雙機互聯(lián)技術(shù)、VLAN劃分技術(shù)、網(wǎng)絡(luò)互聯(lián)技術(shù)、IIS配置、FTP配置、IP地址規(guī)劃和網(wǎng)站開發(fā)等實用技術(shù)。
3《計算機網(wǎng)絡(luò)》的教學(xué)內(nèi)容及考核方式
同一門課程,不同的人才培養(yǎng)模式其教學(xué)內(nèi)容和考核方式也不相同,應(yīng)用型本科專業(yè)計算機網(wǎng)絡(luò)的教學(xué)內(nèi)容和考核方式如下:
3.1教學(xué)內(nèi)容
根據(jù)應(yīng)用型本科專業(yè)的特點,選取如下的內(nèi)容進行教學(xué),并以64學(xué)時為例,其中理論為52學(xué)時、實驗為12學(xué)時,理論教學(xué)內(nèi)容如表1。
表1理論教學(xué)內(nèi)容與學(xué)時分配
實驗教學(xué)學(xué)時為12,計劃了三個實驗,分別是雙機互聯(lián)(2學(xué)時)、VLAN劃分(4學(xué)時)、網(wǎng)絡(luò)互聯(lián)(6學(xué)時)
3.2考核方式
課程考核方式為平時成績和課程結(jié)業(yè)考試成績兩部分??傇u成績=平時成績*20%+結(jié)業(yè)成績*80%。平時成績包括出勤情況、作業(yè)、小測驗、課堂回答問題情況,(實驗單獨計算成績,不記入平時成績)。結(jié)業(yè)考試試卷分別從能力層次和題型上做如下設(shè)計:
從能力考查方面分三個層次:
1)基礎(chǔ)知識的考查:掌握基本概念、原理、協(xié)議和應(yīng)用,分值比例為60%;
2)知識的綜合應(yīng)用能力考查,分值比例為20%;
3)應(yīng)用知識解決實際問題能力考查,分值比例為20%。
從題型上可以設(shè)計成以下幾個題型:
1)選擇題,分值比例為30%;
2)填空題,分值比例為20%;
3)計算題,分值比例為15%;
4)綜合題,分值比例為20%;
5)設(shè)計題,分值比例為15%。
4結(jié)束語
計算機科學(xué)人才培養(yǎng)目標(biāo)可以分為科學(xué)型、工程型和應(yīng)用型,針對應(yīng)用型計算機本科專業(yè)人才培養(yǎng)模式,分析了《計算機網(wǎng)絡(luò)》在專業(yè)課程體系中的定位,結(jié)合《計算機網(wǎng)絡(luò)》的知識模塊,從教學(xué)目標(biāo)、教學(xué)內(nèi)容和考核方式等方面制定了一套可行的教學(xué)方案,并在實踐中取得了好的教學(xué)效果。
參考文獻:
[1]謝希仁.計算機網(wǎng)絡(luò)[M].5版.北京:電子工業(yè)出版社,2009.1.
關(guān)鍵詞:高校;教學(xué);網(wǎng)絡(luò)工程實驗;優(yōu)化
隨著信息化技術(shù)的高速發(fā)展,計算機網(wǎng)絡(luò)的應(yīng)用已經(jīng)滲透到了人們生活、生產(chǎn)的各個領(lǐng)域,網(wǎng)絡(luò)工程實驗對科技研究和社會經(jīng)濟發(fā)展都發(fā)揮著重大作用。隨著科研和經(jīng)濟建設(shè)的快速發(fā)展,對網(wǎng)絡(luò)工程實驗的要求也越來越高,為適應(yīng)發(fā)展需求,必須優(yōu)化網(wǎng)絡(luò)工程實驗。
1 積極建設(shè)和應(yīng)用網(wǎng)絡(luò)仿真硬軟件
網(wǎng)絡(luò)仿真設(shè)備,是指可模擬各種真實網(wǎng)絡(luò)條件的各種軟件。高校計算機專業(yè)的教師,在教學(xué)實踐活動中,借助網(wǎng)絡(luò)仿真設(shè)備,可讓學(xué)生更加全面、直觀地理解教學(xué)內(nèi)容相關(guān)知識,同時還可有效提升學(xué)生的實踐操作能力。物理的網(wǎng)絡(luò)工程常常還需要眾多的路由器及網(wǎng)絡(luò)設(shè)備,需要巨大的資金投入才能實現(xiàn),且教學(xué)呈現(xiàn)的便易性也遠不及仿真教學(xué)。因此,高校在網(wǎng)絡(luò)工程實驗教學(xué)中,首先要考慮的是怎樣降低網(wǎng)絡(luò)工程實驗的成本。在當(dāng)前的研究中,最為大家偏愛的是網(wǎng)絡(luò)模擬軟件NS2就是一款免費的軟件模擬平臺,適合并且能滿足虛擬網(wǎng)絡(luò)工程實驗需要。NS2是一個新進的模擬器,可全真模擬離散事件,也可支持無線網(wǎng)絡(luò)與有線網(wǎng)絡(luò),其最大的優(yōu)點是可免費模擬。因此借助NS2構(gòu)建虛擬的模擬環(huán)境,既可大大節(jié)約實驗成本,還能達到良好的實驗效果。計算機專業(yè)網(wǎng)絡(luò)教學(xué)可借助該方法,將NS2仿真設(shè)備巧妙應(yīng)用在計算機實驗教學(xué)活動中,使其積極發(fā)揮作用。
2 重視對學(xué)生的激勵機制建設(shè)
高校網(wǎng)絡(luò)教學(xué)中網(wǎng)絡(luò)工程實驗創(chuàng)新的目的,是為了提升該專業(yè)學(xué)生的綜合素質(zhì)。在高校的計算機教學(xué)中,教師應(yīng)積極發(fā)揮引導(dǎo)與組織作用,可借助一邊操作一邊講解的形式引導(dǎo)學(xué)生更加牢固、清晰地把握理論知識與操作技巧,最大程度地提高學(xué)生學(xué)習(xí)主動性與積極性,提升學(xué)生的實踐能力與專業(yè)技能。筆者依據(jù)自身多方面的計算機網(wǎng)絡(luò)工程實驗教學(xué)經(jīng)驗,形成了一個行之有效的實驗教學(xué)驅(qū)動觀點,其包含學(xué)生需求與社會需求兩部分。①社會需求。社會需求是指社會所提供的研發(fā)環(huán)境及試點項目等所透露出來的導(dǎo)向信息。社會應(yīng)積極扶持及手段及網(wǎng)絡(luò)工程實驗教學(xué),以為網(wǎng)絡(luò)實驗提供更多的發(fā)展機會。借助校企聯(lián)合形式,構(gòu)建高端的計算機網(wǎng)絡(luò)工程實驗平臺,引進先進的實驗設(shè)備與實驗技術(shù),建立足夠先進的計算機網(wǎng)絡(luò)實驗基地,促使網(wǎng)絡(luò)虛擬實驗教學(xué)更有效地滲透在計算機網(wǎng)絡(luò)教學(xué)中,最大程度地提升高校計算機網(wǎng)絡(luò)教學(xué)的效率與效果。②學(xué)生需求。學(xué)生是網(wǎng)絡(luò)教學(xué)的主體,要想提高他們在網(wǎng)絡(luò)工程實驗教學(xué)中的學(xué)習(xí)積極性與主動性,并有效提升學(xué)生的實踐能力與學(xué)習(xí)能力,使學(xué)生們在網(wǎng)絡(luò)工程實驗教學(xué)中有所收獲,只有這樣才能使學(xué)生享受到收獲的喜悅,以激起他們將更多的熱情投入到以后的學(xué)習(xí)中,才能長久地促進網(wǎng)絡(luò)工程實驗教學(xué)效率的有效提高。
3 構(gòu)建虛擬實驗平臺及提升型實驗基地
構(gòu)建虛擬實驗平臺及提升型實驗基地,是高校計算機專業(yè)網(wǎng)絡(luò)教學(xué)中提高學(xué)生實踐操作能力、鞏固學(xué)生基礎(chǔ)理論知識的最有效方式。
第一,構(gòu)建虛擬實驗平臺。建立虛擬型實驗平臺,主要包含網(wǎng)絡(luò)技術(shù)與基礎(chǔ)設(shè)施兩個方面。由于一些高校的計算機網(wǎng)絡(luò)教學(xué)起步較晚,基礎(chǔ)設(shè)施還不夠先進,加上資金緊張等客觀因素,因此導(dǎo)致了虛擬網(wǎng)絡(luò)實驗平臺和實驗基地建設(shè)需要的軟硬件不能很好地滿足實際需求,這就給虛擬實驗平臺建設(shè)造成了不利影響。所以,在學(xué)生們進行的很多項實驗中,因條件限制,實驗都無法完整完成,也不易得出精準(zhǔn)的結(jié)果。由于計算機網(wǎng)絡(luò)技術(shù)是新生技術(shù),學(xué)生對于實驗環(huán)境不熟悉,在實際教學(xué)中學(xué)生常常來沒有充分熟悉環(huán)境,實驗就做完了,這都大大降低了實驗教學(xué)的效率。筆者依據(jù)當(dāng)前實驗教學(xué)中存在的問題,提出了幾個有效的解決措施:①借助外網(wǎng)構(gòu)建虛擬性質(zhì)的實驗平臺,以彌補實驗基礎(chǔ)設(shè)施不足的缺點。這樣的話,就沖破了當(dāng)前只利用局域網(wǎng)的缺點,為學(xué)生創(chuàng)造了更充足的實驗機會,促使學(xué)生進一步把握計算機網(wǎng)絡(luò)知識,并有效提高了學(xué)生的實踐操作技能。②注重教學(xué)效果的提升。為提高學(xué)生的實驗效果,首先教師應(yīng)布置學(xué)生進行課前準(zhǔn)備工作,讓學(xué)生對實驗中可能用到的計算機程序操作技能能先做個預(yù)熱甚至是熟練掌握。其次,教師應(yīng)巧妙設(shè)置疑問和任務(wù),引導(dǎo)學(xué)生分析問題,快速找到問題的答案;教師應(yīng)注重實驗方法的選取,以激發(fā)學(xué)生的學(xué)習(xí)主動性與積極性。
第二,建立提升型實驗基地。高校計算機網(wǎng)絡(luò)教學(xué)的改革,主要是實現(xiàn)實驗項目的模塊化,這樣做的目的是為了更好地落實教學(xué)任務(wù),有效提高教學(xué)效率,實現(xiàn)教學(xué)目標(biāo)。這就需要建設(shè)提升型的實驗基地。這里所說的提升型實驗基地,應(yīng)擁有先進的網(wǎng)絡(luò)管理技術(shù)及優(yōu)良的實驗設(shè)備,將以往的實驗項目稍加改良,就可實現(xiàn)網(wǎng)絡(luò)實驗項目的模塊化。另一方面,也應(yīng)加強網(wǎng)絡(luò)虛擬系統(tǒng)的管理,使之形成更為科學(xué)的網(wǎng)絡(luò)管理體系。實驗基地實驗性質(zhì)實驗性質(zhì)應(yīng)該是:創(chuàng)新性與提高性;實驗硬件應(yīng)該包含:實驗硬件:屏幕布、投影儀、數(shù)據(jù)中心、計算機等等。
總之,計算機網(wǎng)絡(luò)工程實驗教學(xué)在高校的網(wǎng)絡(luò)教學(xué)中具有重要作用,教師應(yīng)重視其地位,并積極借助實驗教學(xué)的優(yōu)勢,最大程度地發(fā)揮網(wǎng)絡(luò)工程實驗教學(xué)的重要作用。將網(wǎng)絡(luò)實驗與網(wǎng)絡(luò)知識有機結(jié)合,不斷提升學(xué)生的實踐能力與專業(yè)技能,給學(xué)生提供更大的發(fā)展空間。另一方面,教師與校方應(yīng)積極發(fā)揮職能作用,多措并舉,創(chuàng)造更好的學(xué)習(xí)條件,為社會主義建設(shè)培養(yǎng)更多的計算機網(wǎng)絡(luò)高端人才。
[參考文獻]
[1]羅芳瓊.高校計算機網(wǎng)絡(luò)實驗教學(xué)研究[J].福建電腦,2011年1期.
[2]魏來,吳堅.淺談計算機虛擬網(wǎng)絡(luò)實驗在高校實驗教學(xué)的實現(xiàn)[J].計算機光盤軟件與應(yīng)用,2011年21期.
關(guān)鍵詞:網(wǎng)絡(luò)安全;教學(xué)方法;實驗室建設(shè)
中圖分類號:G642 文獻標(biāo)識碼:A 文章編號:1009-3044(2012)28-6739-03
1 概述
信息安全是一門新興的學(xué)科,2004年成為一門正式的本科專業(yè),目前也成為科研機構(gòu)和大專院校的一個重要研究領(lǐng)域。網(wǎng)絡(luò)與信息安全也是一門交叉學(xué)科,它涉及到數(shù)學(xué)、信息、通信和計算機等多門學(xué)科,綜合性較強。作為一門課程,主要面向計算機科學(xué)與技術(shù)專業(yè)、網(wǎng)絡(luò)工程專業(yè)、信息安全專業(yè)等高年級的本科生來開設(shè),在學(xué)生掌握了一定的網(wǎng)絡(luò)基礎(chǔ)知識和具有一定的編程能力的基礎(chǔ)之上,通過本課程的學(xué)習(xí),深入了解在網(wǎng)絡(luò)和信息安全領(lǐng)域的一些關(guān)鍵技術(shù),例如加密技術(shù),防火墻,VPN等。因此更加要求學(xué)生具有較強的實踐動手能力。結(jié)合作者所在學(xué)校的實際情況,本文主要針對在獨立學(xué)院中,考慮到學(xué)校的培養(yǎng)方案和學(xué)生的特點,如何讓本課程能最大程度上達到原本的教學(xué)目的,分析教學(xué)和實踐內(nèi)容以及教學(xué)方法存在的問題,展開探討,并嘗試進行一些改革。
2 課程現(xiàn)狀與存在的問題
2.1 人才需求和相關(guān)課程建設(shè)
從國內(nèi)各個公司企業(yè)的實際需求來看,信息安全技術(shù)人員及其匱乏。專業(yè)的反病毒工程師在IT職業(yè)架構(gòu)中還是空白。隨著信息安全受到社會各界越來越多的關(guān)注,以及網(wǎng)絡(luò)中日益增多的安全問題的發(fā)生,對具備一定安全技能的技術(shù)人員的需求越來越突出[1-2]。
為了適應(yīng)實際需要,我校在2008年成功申報開設(shè)了網(wǎng)絡(luò)工程專業(yè),網(wǎng)絡(luò)安全作為本專業(yè)中一個重要的方向。作為獨立學(xué)院,立足于所在的廣東省的經(jīng)濟發(fā)展方向,我們所培養(yǎng)的學(xué)生的主要目的是:在掌握了一定的專業(yè)基礎(chǔ)知識后,要有很強的動手和實踐能力,能很好的適應(yīng)相關(guān)企業(yè)的實際需求。作為網(wǎng)絡(luò)工程專業(yè)的學(xué)生,在完成了前兩年的基礎(chǔ)課和專業(yè)基礎(chǔ)課以后,在第5和第6學(xué)期,我們開設(shè)了一系列網(wǎng)絡(luò)應(yīng)用和網(wǎng)絡(luò)安全方面的課程。第5學(xué)期主要包括:計算機網(wǎng)絡(luò),網(wǎng)絡(luò)操作系統(tǒng),TCP/IP協(xié)議,網(wǎng)絡(luò)安全。第6學(xué)期主要包括:局域網(wǎng)互聯(lián)技術(shù),網(wǎng)絡(luò)管理,網(wǎng)絡(luò)規(guī)劃和設(shè)計,網(wǎng)絡(luò)協(xié)議編程,網(wǎng)絡(luò)攻防技術(shù),無線網(wǎng)技術(shù)等一系列專業(yè)選修課程。這樣本專業(yè)的學(xué)生,在掌握了計算機的基礎(chǔ)知識以后通過這一年的學(xué)習(xí),對網(wǎng)絡(luò)應(yīng)用及網(wǎng)絡(luò)安全的知識結(jié)構(gòu)又有了系統(tǒng)的了解。
2.2 教學(xué)目的及內(nèi)容
本課程的主要教學(xué)內(nèi)容有:1)了解網(wǎng)絡(luò)與信息安全的相關(guān)知識、方法,了解計算機系統(tǒng)與網(wǎng)絡(luò)安全的原理。了解網(wǎng)絡(luò)與信息安全的相關(guān)策略。了解操作系統(tǒng)安全、因特網(wǎng)安全和數(shù)據(jù)庫系統(tǒng)安全。2)掌握幾種主要加密方法的算法和原理。掌握加密技術(shù)和數(shù)字簽名、身份鑒別、認證之間的關(guān)系。3)重點掌握PKI、身份認證、訪問控制、系統(tǒng)審計。重點掌握幾種成熟的網(wǎng)絡(luò)與信息安全軟件的使用方法[3]。
理論課時為32學(xué)時,實驗課時為16學(xué)時。理論課以課堂講解為主,輔助多媒體課件,對主要問題進行課堂討論,學(xué)生課后完成相關(guān)主題的課程報告。成績考核:平時成績占10%,實驗成績占20%,期末考試成績占70%。
2.3 教學(xué)中存在的問題
1) 需要開展有針對性的教材建設(shè)
目前可選用的教材大部分選擇了摘抄和羅列標(biāo)準(zhǔn)條款。而這些內(nèi)容對那些剛剛接觸網(wǎng)絡(luò)安全的學(xué)生而言是相當(dāng)晦澀的。我們認為,對于本課程中這些比較難于理解的內(nèi)容,教科書應(yīng)該把重點放在其導(dǎo)讀和解析方面。
2) 學(xué)習(xí)內(nèi)容過分偏向理論,與實踐脫節(jié)
由于本課程是一門交叉學(xué)科,特別是密碼學(xué)這部分,涉及到了數(shù)論的知識,從學(xué)生的角度來看,通常認為這部分內(nèi)容很難理解,不易學(xué)習(xí)和掌握。在本課程教學(xué)中,過多偏重理論知識的學(xué)習(xí)和考察,講授的一些安全技術(shù),與實際聯(lián)系較少,理論知識的學(xué)習(xí)過程顯得枯燥無趣,目前還主要以單純的教師講授為主,學(xué)生只是單純的在接收學(xué)習(xí)信息,缺少學(xué)生的參與和互動,從很大程度上削減了學(xué)生的學(xué)習(xí)積極性,逐漸脫離了應(yīng)用人才的培養(yǎng)目標(biāo)。
3) 實驗環(huán)境相對復(fù)雜,實驗室建設(shè)困難
網(wǎng)絡(luò)技術(shù)發(fā)展迅速,設(shè)備更新?lián)Q代快,即使建成高效完整的實驗室,也會在較短時間內(nèi)陳舊過時。目前,高校網(wǎng)絡(luò)實驗室的設(shè)備大多只用來進行局域網(wǎng)實驗,而對于網(wǎng)絡(luò)安全方面的常用技術(shù),如網(wǎng)站的入侵檢測、SQL注入、VPN 等,則難以開展實驗教學(xué)。只依靠擴大經(jīng)費投入、增加設(shè)備購置進行網(wǎng)絡(luò)實驗室建設(shè),不能解決上述問題,也無法適應(yīng)網(wǎng)絡(luò)安全技術(shù)飛速發(fā)展的需要。利用模擬實驗軟件,與現(xiàn)有實驗設(shè)備相結(jié)合,搭建虛實結(jié)合的網(wǎng)絡(luò)實驗平臺,解決實驗項目落后,提高實驗教學(xué)效果的有效解決方法[4]。
3 教學(xué)與實踐環(huán)節(jié)的改進
3.1 多樣化的教學(xué)方式
本課程以課堂教學(xué)作為主要的組織形式并輔以實驗教學(xué),并應(yīng)用多種教學(xué)方法。理論部分主要以課堂教學(xué)和講授法為主,以多媒體教學(xué)手段為輔,為后面的應(yīng)用和實踐部分打下好的基礎(chǔ)。為了在應(yīng)用和實用技術(shù)部分有效地培養(yǎng)學(xué)生的各種技能和提高學(xué)生的動手能力,采用了多種教學(xué)方法,大大加強學(xué)生參與的機會。其中基礎(chǔ)介紹性的部分采用講授法以提高效率,具體技術(shù)和工具的應(yīng)用部分應(yīng)用實驗教學(xué)并輔以學(xué)生自學(xué)、討論法。
1) 強調(diào)理論與實踐結(jié)合
本課程要求學(xué)生較系統(tǒng)地掌握網(wǎng)絡(luò)安全領(lǐng)域中所必需的基礎(chǔ)理論知識和基本技能,具有較強的實踐動手能力,掌握網(wǎng)絡(luò)安全相關(guān)協(xié)議,安全防御與攻擊技術(shù),安全檢測的方法,構(gòu)建安全網(wǎng)絡(luò)技術(shù)[5]。
通過本課程的學(xué)習(xí),在學(xué)生掌握和具備了扎實的計算機網(wǎng)絡(luò)安全知識基礎(chǔ)上,鼓勵網(wǎng)絡(luò)工程專業(yè)的同學(xué)積極參與國際上認可的思科網(wǎng)絡(luò)安全認證考試,使學(xué)生較早了解實際工作要求和社會需求,檢驗自己專業(yè)知識學(xué)習(xí)的水平。由于課時數(shù)的限制,無法對本門課程中所涉及的各學(xué)科知識過多介紹,這會對學(xué)生深入理解及融合相關(guān)知識帶來影響。在課程教學(xué)中采用理論與應(yīng)用相結(jié)合的方法,激發(fā)學(xué)生學(xué)習(xí)興趣,通過閱讀相關(guān)文獻,針對身邊的應(yīng)用學(xué)習(xí)技術(shù),并上升到理論,進一步理解和掌握各種網(wǎng)絡(luò)安全技術(shù)的原理與應(yīng)用。結(jié)合實驗課,在實驗中培養(yǎng)動手能力,學(xué)會查閱文獻、分析問題、解決問題的方法。掌握舉一反三、學(xué)以致用的學(xué)習(xí)方法。
2) 采用啟發(fā)式教學(xué)方法,鼓勵學(xué)生主動思考
在課程內(nèi)容安排上先提出網(wǎng)絡(luò)中存在的威脅、分析產(chǎn)生威脅的原因,然后介紹安全體系結(jié)構(gòu),使學(xué)生能夠?qū)π畔踩蚣苡幸粋€整體的認識,在其他各種安全技術(shù)的講解中,重點內(nèi)容采用實例分析和動畫演示,使學(xué)生能夠深刻理解學(xué)習(xí)內(nèi)容,激發(fā)學(xué)生的學(xué)習(xí)興趣,取得了良好的教學(xué)效果。采用啟發(fā)式教學(xué)方法。針對現(xiàn)實中網(wǎng)絡(luò)上的安全問題,例如網(wǎng)上銀行的信息保密,鼓勵學(xué)生自己去了解問題,分析問題,查找資料去了解目前采用的解決方案,然后以小論文的形式自己總結(jié)。
3) 培養(yǎng)學(xué)生動手能力,鼓勵創(chuàng)新
網(wǎng)絡(luò)安全是計算機學(xué)科的一個新方向,很多技術(shù)在現(xiàn)有的教科書中都沒有涉及,特別是一些國內(nèi)外的新產(chǎn)品和研究成果。把這些內(nèi)容安排到學(xué)生的課外作業(yè)中,不僅能拓寬學(xué)生的知識面,還能增強學(xué)生的研究興趣。
3.2 實驗室建設(shè)
建設(shè)網(wǎng)絡(luò)安全實驗室是為了構(gòu)建一個完整的配套實驗環(huán)境,以便開展實驗課及實訓(xùn)課,實驗環(huán)境的建設(shè)包括硬件和軟件兩個方面。
在硬件建設(shè)上,學(xué)校采購主流網(wǎng)絡(luò)廠商的網(wǎng)絡(luò)設(shè)備,包括路由器、交換機、防火墻等。因為不同的網(wǎng)絡(luò)設(shè)備商的產(chǎn)品會有所區(qū)別,雖然同類型的設(shè)備結(jié)構(gòu)基本一致,但不同廠商的產(chǎn)品操作方式是有區(qū)別的。為了讓學(xué)生更好的熟悉不同類型和不同廠商的的產(chǎn)品,我們把網(wǎng)絡(luò)設(shè)備分組,每組中至少包含一臺路由器、一臺三層交換機。不同組的設(shè)備型號和廠商會不同,每次實驗不同組的同學(xué)可以進行對比和交換實驗臺進行實驗。
在軟件實施上,采用中軟吉大的“網(wǎng)絡(luò)與信息安全教學(xué)實驗平臺系統(tǒng)”。對于密碼學(xué),系統(tǒng)安全,網(wǎng)站漏洞檢測,病毒防御,VPN等主要內(nèi)容,此實驗平臺都提供了模擬的實驗環(huán)境,能夠滿足對于本課程的實驗操作需求,而且有較詳細的實驗原理解釋,提供了大部分的實驗工具,為實驗準(zhǔn)備節(jié)省了大量時間,可以讓老師和學(xué)生把主要精力集中在對應(yīng)的實驗原理理解與操作過程中。此外,因為網(wǎng)絡(luò)安全實驗對實驗環(huán)境要求較高, 實驗操作也具有一定破壞性。我們還利用安裝虛擬機的方式消除實驗環(huán)境所帶來的影響。利用虛擬機進行所需網(wǎng)絡(luò)環(huán)境的組建,學(xué)生的實踐動手能力得到了很大的提高,利用網(wǎng)絡(luò)上開源的工具軟件,也能快速熟悉常見的網(wǎng)絡(luò)安全技術(shù)的實現(xiàn)與使用。這在實驗教學(xué)上取得了不錯的效果。
3.3 實驗項目設(shè)置
為了更好的讓學(xué)生將理論與實踐融合,深入理解理論課所學(xué)知識,我們重新設(shè)計了實驗內(nèi)容(表1)。并且采用了分組實驗,“任務(wù)驅(qū)動”的方式進行,極大提高了學(xué)生動手實踐的主動性。
4 總結(jié)
網(wǎng)絡(luò)安全是網(wǎng)絡(luò)工程專業(yè)本科生較為重要的一門課程,它涉及到知識面廣泛,又不斷出現(xiàn)新技術(shù),使得教學(xué)與實踐中不斷有問題出現(xiàn)。為使學(xué)生能夠掌握關(guān)鍵的網(wǎng)絡(luò)安全技術(shù),具備規(guī)劃安全網(wǎng)絡(luò)方案的能力,本文在理論教學(xué)方法,實驗室建設(shè),實驗內(nèi)容的設(shè)置上進行了一些有益的嘗試。在獨立學(xué)院的教學(xué)過程中,我們注重培養(yǎng)學(xué)生動手實踐能力,采用多元化的教學(xué)方式,通過理論聯(lián)系實際,使學(xué)生盡快掌握所學(xué)知識,取得了良好的教學(xué)效果。
參考文獻:
[1] 陳志奎,劉旸,丁寧.基于項目管理方式的信息安全實驗教學(xué)方法探討[J].計算機教育,2009(15):140-143.
[2] 王昭順.“信息安全”本科專業(yè)人才培養(yǎng)的研究[J].計算機教育,2006(10):73-75.
[3] 王鳳英,程震.網(wǎng)絡(luò)與信息安全[M].北京:中國鐵道出版社, 2006.
[關(guān)鍵詞]煤礦產(chǎn)業(yè);計算機網(wǎng)絡(luò)工程;信息系統(tǒng)工程
隨著現(xiàn)代化信息技術(shù)的快速發(fā)展,計算機網(wǎng)絡(luò)技術(shù)信息系統(tǒng)工程在我國煤炭產(chǎn)業(yè)應(yīng)用的越來越普遍,為我國煤炭產(chǎn)業(yè)的發(fā)展提供了強有力的支持。本文對計算機網(wǎng)絡(luò)工程與信息系統(tǒng)工程進行了深入的分析和探討,從而保證其能夠更好地服務(wù)于煤礦產(chǎn)業(yè)。
1計算機網(wǎng)絡(luò)信息系統(tǒng)工程的簡要概述
現(xiàn)階段,計算機網(wǎng)絡(luò)信息系統(tǒng)工程仍然沒有一個明確的概念,同時也沒有一個完整的衡量評價標(biāo)準(zhǔn)體系。但是計算機網(wǎng)絡(luò)信息系統(tǒng)工程包括管理體制、管理機構(gòu)以及管理行為等方面的內(nèi)容,因此計算機網(wǎng)絡(luò)信息系統(tǒng)工程屬于一個綜合性的概念,并不是一個單獨的軟件系統(tǒng),同時由于其對系統(tǒng)的質(zhì)量標(biāo)準(zhǔn)有一個全面的體現(xiàn),從而使計算機網(wǎng)絡(luò)信息系統(tǒng)沒有一個單純意義上的定義。由于在信息系統(tǒng)建設(shè)的過程中,人占據(jù)著主體的地位,因此信息系統(tǒng)質(zhì)量也可以依據(jù)人的重要性分開發(fā)方、管理方、用戶方3個方面來對計算機網(wǎng)絡(luò)信息工程系統(tǒng)質(zhì)量進行定義,其中開發(fā)方主要包括進行信息系統(tǒng)設(shè)計、開發(fā)的技術(shù)性人員,其主要是具有計算機信息軟件方面的相關(guān)知識;管理方主要是對計算機網(wǎng)絡(luò)信息系統(tǒng)進行相關(guān)的管理,以保證計算機網(wǎng)絡(luò)信息系統(tǒng)的開發(fā)和穩(wěn)定運行;用戶方則主要是指系統(tǒng)的全部使用人員,這些使用人員決定著信息系統(tǒng)的質(zhì)量需求。
2煤礦產(chǎn)業(yè)中的計算機網(wǎng)絡(luò)信息系統(tǒng)工程
2.1煤礦計算機網(wǎng)絡(luò)信息系統(tǒng)工程實用性的標(biāo)準(zhǔn)
美國人因工程學(xué)會主要將信息系統(tǒng)可用性分為效率、記憶、學(xué)習(xí)、錯誤以及滿意程度這五大屬性。簡言之,所謂可用性就是指效率快、成本低、出錯率低及使用舒適。信息系統(tǒng)的建設(shè)不僅提高了個人或者整體的工作效率,同時控制所需成本的增加。由于信息系統(tǒng)的最終使用者是人,因此在信息系統(tǒng)的設(shè)計過程中注意“以人為本”的設(shè)計理念,從使用者的需求出發(fā),從而設(shè)計出簡單易學(xué)的信息系統(tǒng)工程方案。出錯率低主要是指在設(shè)計過程中符合人們普遍的使用習(xí)慣,從而能夠最大限度降低使用者在使用過程中出錯的可能性。舒適度主要是指使用者對信息系統(tǒng)的使用感受,通過使用者的反饋開展進行信息化建設(shè)。因此計算機網(wǎng)絡(luò)信息工程的可用性標(biāo)準(zhǔn)主要是“以人為本”。判斷一個產(chǎn)品是否好用主要取決于這個產(chǎn)品的服務(wù)對象,不同的使用者有著不同的判斷,因此在信息化系統(tǒng)建設(shè)過程中需要建設(shè)不同的可用性標(biāo)準(zhǔn),這也是“以人為本”的集中體現(xiàn)??捎眯怨こ痰暮诵闹饕且允褂谜邽楹诵?,在設(shè)計實施標(biāo)準(zhǔn)、方法以及標(biāo)準(zhǔn)等方面突出使用者的核心地位,從而能更加有效地對信息系統(tǒng)的可用性質(zhì)量作出有效的評估,同時還可以彌補常規(guī)開發(fā)方法的不足。
2.2煤礦計算機網(wǎng)絡(luò)信息系統(tǒng)工程質(zhì)量控制原則
對于煤礦業(yè)來講,為了能有效地提高信息化建設(shè)的成功率及實效性,就要在信息系統(tǒng)建設(shè)過程中注意質(zhì)量的控制,要想在煤礦業(yè)的信息系統(tǒng)建設(shè)過程中實現(xiàn)控制質(zhì)量的目標(biāo),就要遵循以下原則:①事先控制。對于煤礦行業(yè)而言,信息系統(tǒng)的建設(shè)具有高投入的特點,如果因為質(zhì)量問題而影響工程的變更則會帶來極大的投資浪費,同時還會造成工期拖延。因此,在建設(shè)煤礦計算機網(wǎng)絡(luò)信息系統(tǒng)的過程中,要建立完善的質(zhì)量控制標(biāo)準(zhǔn),在系統(tǒng)的設(shè)計階段通過對使用者需求的探討,及時發(fā)現(xiàn)系統(tǒng)在分析過程和設(shè)計過程中的不足,并對其進行及時處理,從而在信息系統(tǒng)建設(shè)之前預(yù)防質(zhì)量問題的出現(xiàn),科學(xué)性地設(shè)計煤礦業(yè)計算機網(wǎng)絡(luò)信息系統(tǒng)。②分階段控制。煤礦業(yè)計算機網(wǎng)絡(luò)信息系統(tǒng)的建設(shè)需要根據(jù)用戶的具體需求進行深入考察,是一個不斷創(chuàng)新的過程,具有顯著的過程性,因此信息系統(tǒng)工程的質(zhì)量控制應(yīng)該分階段進行。針對煤礦業(yè)計算機網(wǎng)絡(luò)信息系統(tǒng),其系統(tǒng)的集成商主要是以系統(tǒng)的整體質(zhì)量為依據(jù),形成各個工程階段的質(zhì)量目標(biāo),并且制定具體的質(zhì)量控制措施,并通過各個階段質(zhì)量控制實現(xiàn)對系統(tǒng)整體質(zhì)量控制的目標(biāo)。③標(biāo)準(zhǔn)化控制。由于我國信息領(lǐng)域人員的不懈努力,使信息技術(shù)領(lǐng)域的相關(guān)標(biāo)準(zhǔn)已經(jīng)大致形成,這些標(biāo)準(zhǔn)為我們建設(shè)高質(zhì)量的信息系統(tǒng)提供了科學(xué)的依據(jù)。④符合用戶的質(zhì)量要求。由于用戶是煤礦計算機網(wǎng)絡(luò)信息系統(tǒng)的使用者,因此衡量信息系統(tǒng)質(zhì)量一個最重要的指標(biāo)就是對使用者需求的符合程度,信息系統(tǒng)的建設(shè)必須符合用戶的使用習(xí)慣和使用需求。
3結(jié)語
計算機網(wǎng)絡(luò)信息系統(tǒng)引入我國煤礦業(yè)后,不僅提高了煤礦業(yè)的工作效率,同時還增強了我國煤礦業(yè)在國際上的競爭力,為我國的國民經(jīng)濟發(fā)展提供了有力的支持。本文主要對煤礦業(yè)計算機網(wǎng)絡(luò)信息系統(tǒng)進行了深入的分析和探討,以期能為煤炭行業(yè)信息化建設(shè)的健康發(fā)展,提供借鑒和參考。
主要參考文獻
[1]張梁斌,高昆,梁世斌.以網(wǎng)絡(luò)職業(yè)認證為指引促進計算機網(wǎng)絡(luò)工程課程建設(shè)[J].浙江萬里學(xué)院學(xué)報,2011(5).
[2]陰國富.計算機網(wǎng)絡(luò)工程專業(yè)創(chuàng)新型人才培養(yǎng)模式的研究與探索[J].渭南師范學(xué)院學(xué)報:綜合版,2013(4).
[3]南惠斌.淺談計算機網(wǎng)絡(luò)工程規(guī)劃和施工設(shè)計[J].電子技術(shù)與軟件工程,2013(16).
[4]段莉屏.基于信息技術(shù)發(fā)展淺析計算機網(wǎng)絡(luò)工程建設(shè)策略[J].計算機光盤軟件與應(yīng)用,2013(20).
[5]鄒永康,王月浩.無線傳感網(wǎng)絡(luò)工程實驗中心規(guī)劃建設(shè)初探[J].重慶文理學(xué)院學(xué)報:自然科學(xué)版,2012(2).
關(guān)鍵詞:網(wǎng)絡(luò)工程專業(yè);網(wǎng)絡(luò)程序設(shè)計;案例教學(xué)
在網(wǎng)絡(luò)工程專業(yè)中開設(shè)“網(wǎng)絡(luò)程序設(shè)計”課程是為了讓該專業(yè)的學(xué)生在學(xué)習(xí)計算機網(wǎng)絡(luò)理論知識的基礎(chǔ)上,理解網(wǎng)絡(luò)程序設(shè)計的基本原理,掌握基本的網(wǎng)絡(luò)程序設(shè)計模型,具備網(wǎng)絡(luò)應(yīng)用軟件與系統(tǒng)開發(fā)的能力。然而,在筆者多年的教學(xué)過程中發(fā)現(xiàn),這門課程內(nèi)容多、學(xué)時少、實踐性強,而編程調(diào)試的難度又令很多動手能力差的學(xué)生失去了學(xué)好這門課程的信心。如何充分利用有限的課堂教學(xué)時間使學(xué)生完成理論與實踐的有機結(jié)合,掌握網(wǎng)絡(luò)程序的設(shè)計思想和開發(fā)方法,是亟待解決的問題。因此,筆者提出以案例為主線,將案例教學(xué)法應(yīng)用于課程的多個教學(xué)環(huán)節(jié)中的教學(xué)方法,取得了良好的教學(xué)效果。
1 教學(xué)現(xiàn)狀
1.1課程地位
作為本科院校的網(wǎng)絡(luò)工程專業(yè),培養(yǎng)目的不能局限于“組網(wǎng)工程”,而要根據(jù)各種類型的用人單位對網(wǎng)絡(luò)工程專業(yè)人才需求的不同層次,堅持理論和工程實踐結(jié)合,知識與能力并重,強化工程素養(yǎng)訓(xùn)練,培養(yǎng)基礎(chǔ)知識扎實的,具有較強的分析問題和動手解決問題能力的,能從事和網(wǎng)絡(luò)相關(guān)的科研、工程和應(yīng)用工作的多層次綜合性人才。因此,該專業(yè)不僅要求學(xué)生掌握與網(wǎng)絡(luò)工程相關(guān)的基礎(chǔ)知識與理論,以及各種網(wǎng)絡(luò)系統(tǒng)設(shè)計、建設(shè)與維護技術(shù),如網(wǎng)絡(luò)協(xié)議體系、網(wǎng)絡(luò)互聯(lián)技術(shù)、網(wǎng)絡(luò)服務(wù)、信息安全、組網(wǎng)實踐、網(wǎng)絡(luò)測試與管理等相關(guān)知識,也要求學(xué)生掌握基本的網(wǎng)絡(luò)應(yīng)用軟件與系統(tǒng)開發(fā)的知識與技術(shù),這樣才能滿足學(xué)生在以后的工作與學(xué)習(xí)過程中的多元化需要。
在網(wǎng)絡(luò)工程專業(yè)的課程體系中,“網(wǎng)絡(luò)程序設(shè)計”這門課程屬于專業(yè)選修課,目的是讓學(xué)生在學(xué)習(xí)了“計算機網(wǎng)絡(luò)”等理論課程和“C#程序設(shè)計”或“JAVA程序設(shè)計”等基本編程技術(shù)的基礎(chǔ)上,了解網(wǎng)絡(luò)程序設(shè)計的基本概念,深入系統(tǒng)地學(xué)習(xí)計算機網(wǎng)絡(luò)編程技術(shù),從網(wǎng)絡(luò)編程實現(xiàn)的角度更深層次地理解計算機網(wǎng)絡(luò)的理論和協(xié)議,同時,培養(yǎng)學(xué)生開發(fā)實用且具有網(wǎng)絡(luò)通信功能系統(tǒng)的能力。
1.2課程內(nèi)容
“網(wǎng)絡(luò)程序設(shè)計”課程與一般的程序設(shè)計課程不一樣。一個網(wǎng)絡(luò)通信程序必須由客戶端與服務(wù)端相互通信來實現(xiàn),因此,“網(wǎng)絡(luò)程序設(shè)計”課程側(cè)重于“網(wǎng)絡(luò)通信”,在教學(xué)上不能像一般的程序設(shè)計課程那樣偏重于程序設(shè)計語言的基本語法和用法,而應(yīng)強調(diào)網(wǎng)絡(luò)程序的編程思想和開發(fā)方法。
從課程內(nèi)容來說,本門課程以某種具體的程序設(shè)計語言為基礎(chǔ)(如c≠}程序設(shè)計語言),結(jié)合一些高級編程技術(shù),如多線程編程、數(shù)據(jù)流處理、異常處理機制等,實現(xiàn)對網(wǎng)絡(luò)中的各類協(xié)議進行編程開發(fā),如圖1所示。
1.3存在問題
1)學(xué)時有限。
由課程內(nèi)容可以看出,“網(wǎng)絡(luò)程序設(shè)計”課程涉及多種網(wǎng)絡(luò)編程技術(shù),涵蓋的知識點非常多。同時,隨著技術(shù)的不斷進步,內(nèi)容還在不斷地加深和豐富。但由于這門課程屬于專業(yè)選修課,學(xué)時安排一般比較少(大部分院校該課程安排在48學(xué)時左右),其中還包括學(xué)生上機實驗,因此課堂講授時應(yīng)盡可能兼顧編程思想、開發(fā)方法和各種網(wǎng)絡(luò)編程的技術(shù),以最少的學(xué)時讓學(xué)生掌握盡可能多的知識。
2)學(xué)生動手能力差。
這門課程的工程實踐性非常強,對學(xué)生使用程序設(shè)計語言的能力要求非常高。前期的“C#程序設(shè)計語言”課程中,教師受學(xué)時限制,往往會降低難度,在高級程序設(shè)計技術(shù)方面介紹較少,大部分學(xué)生只局限于掌握老師上課講的內(nèi)容,不會課后主動花大量時間深入研究,動手調(diào)試程序的能力比較弱,不具備軟件項目開發(fā)所需要的各項綜合能力,理論與實踐嚴(yán)重脫節(jié)。
2 案例教學(xué)的可行性
案例教學(xué)法是指教師根據(jù)教學(xué)內(nèi)容及目標(biāo),通過創(chuàng)設(shè)案例,組織學(xué)生開展分析、研究、表達等活動,讓學(xué)生在具體的問題情境中積極思考、主動探索,從而培養(yǎng)學(xué)生綜合素質(zhì)的一種教學(xué)方法。起初,案例教學(xué)主要應(yīng)用在管理學(xué)、法學(xué)等學(xué)科的課堂教學(xué)中。目前,案例教學(xué)在程序設(shè)計語言課程中也有很多應(yīng)用,但主要集中在對一些具體技術(shù)的講解,在案例處理及選擇方面缺乏連續(xù)性,各章節(jié)知識點的案例相互割裂,無法體現(xiàn)各知識點之間的聯(lián)系,在“網(wǎng)絡(luò)程序設(shè)計”課程中的應(yīng)用仍然較少。
在設(shè)計網(wǎng)絡(luò)程序時,不再是簡單的單機程序,而是由多個用戶程序互相通信來實現(xiàn)。因此,一個網(wǎng)絡(luò)程序更類似于一個小型項目系統(tǒng)的設(shè)計。案例教學(xué)對于幾乎沒有項目開發(fā)經(jīng)驗的學(xué)生來說,是掌握這門課程的最佳途徑。設(shè)計好的案例可以將學(xué)生引入特定的情境中,啟發(fā)學(xué)生思考,拓寬學(xué)生分析問題的思路,培養(yǎng)學(xué)生解決問題的能力、實際動手能力與創(chuàng)新能力,讓學(xué)生最終學(xué)會網(wǎng)絡(luò)程序的設(shè)計思想和開發(fā)方法,符合“網(wǎng)絡(luò)程序設(shè)計”這門課程理論與實踐并重的基本要求。
3 案例教學(xué)的實施
本課程內(nèi)容多、學(xué)時少、工程實踐要求非常高。因此,在教學(xué)過程中,要以解決實際的網(wǎng)絡(luò)程序設(shè)計問題為中心,立足協(xié)議的運用,設(shè)計合理的案例,注重理論與實踐的緊密結(jié)合。
3.1案例設(shè)計
在案例設(shè)計時要兼顧以下幾點:
1)一個案例中要包含盡可能多的知識點,兼顧知識點之間的聯(lián)系。例如,設(shè)計一個網(wǎng)絡(luò)聊天的案例,由客戶端和服務(wù)器端進行通信,功能包含打字聊天、語音對話、傳送文件等。這個案例中包含了Socket編程技術(shù),TCP、UDP、FTP協(xié)議編程,以及多線程編程技術(shù)、數(shù)據(jù)流和異常處理機制等知識點,在這些知識點和技術(shù)的配合下實現(xiàn)這個網(wǎng)絡(luò)聊天系統(tǒng)。
2)在設(shè)計案例時要從實際應(yīng)用的項目中尋找,激發(fā)學(xué)生的學(xué)習(xí)興趣。例如,設(shè)計一個網(wǎng)絡(luò)管理的案例,包括ping、主機掃描、端口掃描、活動主機發(fā)現(xiàn)等功能。這個案例的功能在“360安全衛(wèi)士”中都有,容易使學(xué)生產(chǎn)生主觀感受,激起開發(fā)熱情。
本課程的教學(xué)中,設(shè)計的案例如表1所示,6個案例涵蓋了圖1中的所有知識點。
3.2實施步驟
設(shè)計好合理的課程案例后,整個教學(xué)過程以案例為主線進行,具體的教學(xué)實施分3個階段:上課講解、上機實踐、總結(jié)評價。下面從3個教學(xué)環(huán)節(jié)具體介紹案例教學(xué)法在整個授課過程中的應(yīng)用。
3.2.1上課講解
在理論教學(xué)時,首先通過案例引出授課內(nèi)容,演示案例的運行效果,讓學(xué)生對案例有個全局認識,引起學(xué)生的興趣。然后,教師以項目開發(fā)的方式,對案例進行分析和設(shè)計,以軟件工程的思想畫出案例的設(shè)計框圖,為學(xué)生日后進行項目開發(fā)打下基礎(chǔ)。再針對案例中涉及的知識點逐個進行理論講解,將先修課程中的計算機網(wǎng)絡(luò)及協(xié)議的理論知識應(yīng)用于程序設(shè)計中,讓學(xué)生在網(wǎng)絡(luò)程序設(shè)計的過程中進一步加深對理論知識的理解。在講課時要注意以下幾點:
1)由淺入深、循序漸進。
例如,在網(wǎng)絡(luò)聊天案例中,介紹TCP編程的知識點時,首先結(jié)合TCP協(xié)議的理論,歸納TCP編程的一般步驟;然后以C#語言為例,介紹實現(xiàn)TCP編程所用到的類;根據(jù)編程步驟,由C#類實現(xiàn)一個簡單的客戶端發(fā)送“hello”消息給服務(wù)器端的小程序,利用投影儀當(dāng)堂演示小程序的編寫和調(diào)試。在調(diào)試時,可以故意設(shè)置一些障礙,例如不運行服務(wù)器端,故意造成客戶端連接失敗,從而逐步培養(yǎng)學(xué)生的程序調(diào)試能力。同時,可以在此基礎(chǔ)上引申出異常處理這個知識點,循序漸進地引出TCP消息邊界問題、多線程編程、數(shù)據(jù)流等知識點。
2)注意知識點的融合與比較。
課程設(shè)計的案例往往包含較多的知識點,要注意不要將知識點相互孤立,要加強對這些知識點的融合和比較。例如,在文件傳輸?shù)陌咐校現(xiàn)TP編程知識點和數(shù)據(jù)流知識點就要融合起來講,不能割裂。在講計算機編程時,結(jié)合FTP文件傳輸協(xié)議仔細講解FTP協(xié)議傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)流和文件數(shù)據(jù)流之間的區(qū)別和聯(lián)系,并實際編寫課堂小程序展示兩者之間的關(guān)聯(lián),加深學(xué)生對這些知識點的融合與比較。另外,在后面的課程中,介紹網(wǎng)絡(luò)下載案例時,可以與之前的文件傳輸案例進行比較,從實際編程的角度比較分析P2P技術(shù)的文件傳輸與FTP協(xié)議的文件傳輸,并用多臺機器配合演示兩個案例的實際運行效果,讓學(xué)生在掌握P2P技術(shù)與FTP協(xié)議的理論知識后,從實際編程項目的角度加深對理論知識的理解。
3)理論聯(lián)系實際、培養(yǎng)動手能力。
在理論課講授過程中注意理論知識的講授與程序的編程、調(diào)試的演示要交叉進行,給學(xué)生一個良好的起點,激發(fā)學(xué)生自己動手的興趣。在講課時要注意控制好節(jié)奏,留給學(xué)生一定的思考時間與空間;在編程或調(diào)試的過程中要不斷地拋出問題,引導(dǎo)學(xué)生思考、分析和討論,從而幫助學(xué)生逐漸增強在編程時分析問題、解決問題的能力。由于講課課時有限,對每個案例不可能都盡善盡美地在課堂上講解調(diào)試完成,因此,每節(jié)課結(jié)束后都要留幾個問題,讓學(xué)生課后去思考,主動查找資料完善程序,然后在上機實踐環(huán)節(jié)中編程調(diào)試。學(xué)生上機的內(nèi)容,由傳統(tǒng)的驗證型編程改為綜合型、設(shè)計型項目的編程。這樣可以引導(dǎo)學(xué)生的發(fā)散性思維,進一步激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生課后主動探索,尋找問題的解決方案。
3.2.2上機實踐
在程序設(shè)計類課程中,上機實踐環(huán)節(jié)是必不可少的。讓學(xué)生親自動手編程,學(xué)會程序的分析、設(shè)計、編程以及調(diào)試,提高實際動手的能力。本門課程涉及比較難的程序設(shè)計內(nèi)容,在調(diào)試程序時又需要多個通信主機配合,因此,在上機實踐環(huán)節(jié),可以打破傳統(tǒng),由3~4個學(xué)生組成一個小組,共同完成每個案例的編程調(diào)試,這樣做有幾個優(yōu)點:
1)增強團隊意識,提高上機效率。
學(xué)生的動手能力參差不齊,有的善于查找資料,有的善于編寫代碼,有的善于程序測試等。讓他們3~4人組成一個小組,由組長帶領(lǐng),發(fā)揮各人的特長,共同討論,互幫互助,相互配合,可以在有限的上機課時中更好地完成案例內(nèi)容,提高上機的效率。
2)激發(fā)學(xué)生的編程興趣和斗志。
傳統(tǒng)的上機課時有限,上機內(nèi)容一般是每個學(xué)生獨立完成,而網(wǎng)絡(luò)程序設(shè)計的編程、調(diào)試難度比較大,大部分動手能力差的學(xué)生遇到錯誤無法找到出錯的地方,產(chǎn)生極大的失落感,慢慢地就失去了對網(wǎng)絡(luò)程序設(shè)計的開發(fā)熱情。采用小組合作的方式,小組內(nèi)成員互相探討共同完成一個項目的開發(fā),容易產(chǎn)生成就感,激發(fā)編程的興趣。小組之間還可以互相競爭,比比看誰的系統(tǒng)更好,這樣,又避免了上機抄襲的現(xiàn)象,比傳統(tǒng)的獨立完成驗證型實驗?zāi)苁盏礁玫男Ч?/p>
3.2.3總結(jié)評價
在每個案例的上機實踐環(huán)節(jié)結(jié)束后,要求每個小組撰寫提交實踐總結(jié)報告,內(nèi)容包括:案例的功能描述、總體設(shè)計思路與框圖、詳細設(shè)計、問題及解決方案、編程技巧與心得體會等。撰寫總結(jié)報告一來是對每個案例的總結(jié)與回顧,加深學(xué)生對案例及相關(guān)理論知識的理解;二來是為日后撰寫畢業(yè)設(shè)計論準(zhǔn)備,鍛煉學(xué)生的寫作能力。
在最后評定成績時,不再以傳統(tǒng)的卷面考試方式來評判,而是結(jié)合同學(xué)們的理論和實踐能力,綜合考評,成績以優(yōu)、良、中、及格、不及格5個級別給出。因為上機實踐是以小組的形式進行的,因此在考評時也以小組為單位進行考核。在此基礎(chǔ)上,綜合考量每個學(xué)生在小組中的角色和工作量的多少,最終評定出每個同學(xué)的成績。
3.3效果分析
“網(wǎng)絡(luò)程序設(shè)計”課程選擇具有啟發(fā)性、典型性且來源于實際的案例,將理論知識應(yīng)用于具體的編程實踐,讓學(xué)生在上機編程的過程中進一步體會理論知識,提高了學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)主動性。在上機實踐環(huán)節(jié)以小組形式加強互助合作,增強編程成就感的同時,提高了學(xué)生的編程、調(diào)試能力,培養(yǎng)了學(xué)生分析問題、解決問題的能力和進一步學(xué)習(xí)新的網(wǎng)絡(luò)編程知識與技術(shù)的能力。
關(guān)鍵詞:移動開發(fā);網(wǎng)絡(luò)工程;教學(xué)研究;課程改革
中圖分類號:G642.0 文獻標(biāo)志碼:A 文章編號:1674-9324(2016)11-0147-02
一、課程背景
近年來,隨著智能手機和平板電腦的普及,Android操作系統(tǒng)已成為智能手機和平板電腦的市場主導(dǎo)力量[1],各種Android程序已深入到大眾生活之中,使得移動應(yīng)用編程成為程序開發(fā)的一個非常重要的方向。由于Android在國內(nèi)發(fā)展時間不長,人才稀缺問題較為嚴(yán)重。為了滿足市場對人才的需求,我國許多院校的計算機相關(guān)專業(yè)都將Android應(yīng)用開發(fā)作為一門重要的專業(yè)課程[2]。
移動應(yīng)用開發(fā)作為網(wǎng)絡(luò)工程專業(yè)畢業(yè)生應(yīng)具備的網(wǎng)絡(luò)軟件開發(fā)能力之一[3],我校該專業(yè)在2011年開設(shè)《移動應(yīng)用程序開發(fā)》課程,除了培養(yǎng)學(xué)生移動應(yīng)用開發(fā)基本技能外,還結(jié)合了網(wǎng)絡(luò)專業(yè)的特點,著重培養(yǎng)學(xué)生的移動網(wǎng)絡(luò)開發(fā)能力,通過開發(fā)PC-Android、Web-Android程序,將網(wǎng)絡(luò)應(yīng)用程序開發(fā)、Web開發(fā)和移動開發(fā)有機結(jié)合起來,在深化學(xué)生網(wǎng)絡(luò)開發(fā)技能的同時,使學(xué)生能熟練掌握移動網(wǎng)絡(luò)應(yīng)用程序的開發(fā)流程和技巧,為在“互聯(lián)網(wǎng)+”的技術(shù)浪潮中奮勇搏擊奠定了堅實的基礎(chǔ)。
二、課程設(shè)置
(一)課程定位
網(wǎng)絡(luò)工程專業(yè)學(xué)生應(yīng)具備的網(wǎng)絡(luò)應(yīng)用軟件開發(fā)能力一般有網(wǎng)絡(luò)應(yīng)用程序開發(fā)、網(wǎng)站開發(fā)、移動應(yīng)用程序程序開發(fā)三個方面[3],見表1所示。
圍繞上述能力的培養(yǎng),我們的《移動應(yīng)用程序開發(fā)》課程不同于其他計算機專業(yè)僅定位移動平臺應(yīng)用開發(fā)本身,而是使其成為與其他2門專業(yè)課程交叉融合的綜合型課程,注重培養(yǎng)學(xué)生移動平臺網(wǎng)絡(luò)開發(fā)以及不同平臺間通信開發(fā)的能力,使得課程更能貼近市場需求,提高學(xué)生畢業(yè)時的競爭力。本課程在大二下學(xué)期和大三上學(xué)期學(xué)生學(xué)完Web開發(fā)和網(wǎng)絡(luò)程序開發(fā)后,于大三下學(xué)期開設(shè)比較合適。該課程也可以看作是對整個網(wǎng)絡(luò)應(yīng)用軟件開發(fā)能力的整合和提升。
(二)課程的目標(biāo)
通過本課程的學(xué)習(xí),使學(xué)生具備Android平臺開發(fā)的基本知識,在此基礎(chǔ)上掌握Android上網(wǎng)絡(luò)應(yīng)用開發(fā)的相關(guān)知識,如使用WiFi或藍牙實現(xiàn)移動終端之間的通信,使用TCP/UDP實現(xiàn)PC服務(wù)器與Android客戶端間的通信,以及使用HTTP實現(xiàn)Web服務(wù)器與Android客戶端間的通信等,達到能夠獨立開發(fā)小型移動網(wǎng)絡(luò)終端應(yīng)用軟件的能力。
(三)課程內(nèi)容設(shè)計
結(jié)合Android平臺網(wǎng)絡(luò)開發(fā)人員所需的技術(shù)技能,按照循序漸進原則將課程的學(xué)習(xí)內(nèi)容分為Android平臺基本開發(fā)技術(shù)和Android平臺應(yīng)用通信開發(fā)技術(shù)兩個部分,如下頁圖1所示,由上至下,由左至右依次遞進。
三、教學(xué)方法和手段
(一)實施范例教學(xué)和項目引導(dǎo)教學(xué)相結(jié)合
課程采用范例教學(xué)和項目引導(dǎo)與驅(qū)動教學(xué)相結(jié)合的教學(xué)方式。所謂范例教學(xué),即是對各章的重要編程方法,通過簡單易懂的小范例進行演示,有利于學(xué)生快速掌握編程要領(lǐng)。而項目引導(dǎo)與驅(qū)動教學(xué)則是從一個工程項目,如“移動點餐系統(tǒng)”入手,以項目為線索,結(jié)合課程內(nèi)容,從移動點餐系統(tǒng)的開發(fā)環(huán)境搭建、界面設(shè)計、數(shù)據(jù)存儲、后臺服務(wù)逐步過渡到局域網(wǎng)和互聯(lián)網(wǎng)點餐等各項功能的實現(xiàn),起到深化編程方法,提高學(xué)生綜合應(yīng)用能力,獲得更好的工程實踐體驗的作用。
這種將范例和項目結(jié)合,由淺入深的方法,既改變了以往課程中單純知識講解及簡單例子模擬的教學(xué)方法,防止學(xué)生“只見樹木,不見森林”,又解決了直接使用實際項目模擬因涉及各模塊和功能間的整合往往代碼復(fù)雜,使基礎(chǔ)較差的學(xué)生難于理解,易形成畏難情緒的問題。同時,授課教師可以根據(jù)所教對象的層次和接受能力合理選擇內(nèi)容和案例,達到因材施教的目的。
(二)重視實踐教學(xué)
以往的教學(xué)往往重理論、輕實踐[4],該課程則大力加強了學(xué)生的實踐教學(xué)環(huán)節(jié)。首先,使實踐學(xué)時和理論學(xué)時的比例達到2∶1;其次,使實踐環(huán)節(jié)從課內(nèi)實驗、課程設(shè)計延伸到綜合課程設(shè)計、生產(chǎn)實習(xí)、畢業(yè)設(shè)計,在各個層次培養(yǎng)學(xué)生的移動平臺網(wǎng)絡(luò)開發(fā)能力,形成一個從單一到綜合的有梯度、有層次的實踐教學(xué)過程。以移動平臺上的網(wǎng)絡(luò)筆記本程序為例,課內(nèi)實驗編寫一個基于TCP或者HTTP協(xié)議的網(wǎng)絡(luò)筆記本,實現(xiàn)單用戶文字的上傳下載;課程設(shè)計則擴展到多移動客戶端的網(wǎng)絡(luò)筆記本系統(tǒng),并增加文件傳輸功能;綜合課程設(shè)計再增加標(biāo)簽、筆記查找、用戶多客戶端平臺同步等功能;畢業(yè)設(shè)計則在前面功能上實現(xiàn)一個仿“有道云筆記”的網(wǎng)絡(luò)筆記軟件,既夯實了實踐基礎(chǔ),又激發(fā)了學(xué)生的興趣,進而逐步提高其實踐能力。
(三)推行課內(nèi)外實踐相結(jié)合
在重視課內(nèi)實踐的同時,通過加強校企合作、建立創(chuàng)新實驗室、開展多種APP大賽等形式提升學(xué)生移動平臺軟件開發(fā)能力。在校企合作方面同中軟國際、達內(nèi)科技等著名軟件培訓(xùn)企業(yè)建立長期良好的合作關(guān)系,近年來他們通過對APP開發(fā)感興趣的學(xué)生進行實習(xí)培訓(xùn),從實際出發(fā),以企業(yè)完成的成功案例為線索,指導(dǎo)學(xué)生體會移動應(yīng)用軟件開發(fā)過程;在創(chuàng)新實驗室建設(shè)方面,讓動手能力強且對APP開發(fā)懷有熱情的學(xué)生大二即進入創(chuàng)新實驗室移動開發(fā)組,提前接受APP培訓(xùn)和參與項目工作,或在教師指導(dǎo)下參與校內(nèi)外多種APP大賽。通過創(chuàng)新實驗室的鍛煉,這些同學(xué)的實踐能力普遍強于其他同學(xué),在后面的課程學(xué)習(xí)中起到了帶動作用。
四、考核方法和手段
《移動應(yīng)用程序開發(fā)》作為一門實踐性很強的課程,我們摒棄傳統(tǒng)考核通常以學(xué)生卷面成績?yōu)橹鞯姆椒?,采用過程考核、結(jié)果考核與實踐考核相結(jié)合的方法。其中,過程考核和結(jié)果考核按4∶6的比例用于主課程,實踐考核則用于該課程的課程設(shè)計。過程考核主要考核學(xué)生的出勤和每次實踐課任務(wù)完成情況,結(jié)果考核采用試卷、上機等多種方式,主要考核學(xué)生對教材主要知識點和教學(xué)案例的掌握情況。實踐考核則要求學(xué)生單獨或以小組為單位完成一個小型的移動網(wǎng)絡(luò)應(yīng)用項目,通過項目演示、答辯和設(shè)計報告全面考核學(xué)生的學(xué)習(xí)效果。
五、結(jié)束語
網(wǎng)絡(luò)工程專業(yè)雖然肩負著培養(yǎng)學(xué)生網(wǎng)絡(luò)軟件開發(fā)能力的使命,但又不能像軟件工程等其他計算機專業(yè)那樣設(shè)置較多的軟件專業(yè)課程,因此如何在有限的軟件課程中最大限度地提高學(xué)生開發(fā)能力的確是一個值得探討的問題。本文探討了我校網(wǎng)絡(luò)工程專業(yè)的《移動應(yīng)用程序開發(fā)》課程結(jié)合專業(yè)培養(yǎng)特點,以移動網(wǎng)絡(luò)開發(fā)為主線將有限的軟件專業(yè)課程融合提升的內(nèi)容體系,以及更重視實踐能力培養(yǎng)的多樣化教學(xué)和考核方法。經(jīng)過這幾年的實踐證明,上面方法收到了很好的效果,提高了學(xué)生的學(xué)習(xí)興趣和實際動手能力,但也對教師提出了更高的要求。在未來的教學(xué)改革中我們將進一步完善課程體系,以更多樣化的形式探索提高學(xué)生網(wǎng)絡(luò)開發(fā)能力的方法,以期達到更好的培養(yǎng)效果。
參考文獻:
[1]張建兵,范江波.面向Android移動開發(fā)的編程思維能力訓(xùn)練與培養(yǎng)研究[J].計算機教育,2015,(14):1-4.
[2]劉成明,李瑋瑋.Android手機開發(fā)課程的案例教學(xué)法[J].計算機教育,2014,(14):37-40.
論文摘要:高職計算機網(wǎng)絡(luò)技術(shù)專業(yè)的實踐教學(xué),要貫穿培養(yǎng)技能型專門人才的教學(xué)理念,必須改革傳統(tǒng)的實踐教學(xué)方法。本文探討了在實踐教學(xué)中如何采用企業(yè)真實的項目來驅(qū)動教學(xué)、聘請企業(yè)的項目工程師指導(dǎo)教學(xué)的教學(xué)模式,從而端正了學(xué)生的學(xué)習(xí)態(tài)度,激發(fā)了學(xué)生的學(xué)習(xí)興趣,實現(xiàn)了教師指導(dǎo)下的學(xué)生自主性學(xué)習(xí),提高了高職計算機網(wǎng)絡(luò)技術(shù)專業(yè)學(xué)生的實際項目操作能力和綜合應(yīng)用能力,為實現(xiàn)零距離就業(yè)打下了堅實的基礎(chǔ)。
0 引言
計算機網(wǎng)絡(luò)技術(shù)專業(yè)是一個對實踐技能要求非常高的專業(yè),是與社會實際職業(yè)崗位聯(lián)系密切的專業(yè),實踐教學(xué)對計算機網(wǎng)絡(luò)技術(shù)專業(yè)學(xué)生的培養(yǎng)非常重要。進入21世紀(jì),計算機網(wǎng)絡(luò)得以迅速發(fā)展,傳統(tǒng)的計算機網(wǎng)絡(luò)技術(shù)專業(yè)在實踐性教學(xué)環(huán)節(jié)方面已不能滿足計算機網(wǎng)絡(luò)發(fā)展、應(yīng)用的需要,加之計算機網(wǎng)絡(luò)技術(shù)和產(chǎn)品更新較快,目前,國內(nèi)許多高職院校在計算機網(wǎng)絡(luò)實踐性教學(xué)環(huán)節(jié)中,均存在著網(wǎng)絡(luò)設(shè)備和技術(shù)落后、設(shè)備參差不齊的現(xiàn)象,無法跟上新技術(shù)和新產(chǎn)品發(fā)展的步伐;雖然近幾年實踐教學(xué)力度已有所加大,但實踐教學(xué)模式還未取得根本性突破。因此,對高職計算機網(wǎng)絡(luò)技術(shù)專業(yè)的實踐教學(xué)進行改革已迫在眉睫。探索和研究適合高職計算機網(wǎng)絡(luò)技術(shù)專業(yè)實踐教學(xué)的教學(xué)模式,已成為高職計算機網(wǎng)絡(luò)技術(shù)教育目前面臨的重要課題。
1 當(dāng)前高職院校網(wǎng)絡(luò)技術(shù)專業(yè)實踐教學(xué)現(xiàn)狀分析
實踐教學(xué)是培養(yǎng)高素質(zhì)技能型網(wǎng)絡(luò)技術(shù)人才最為重要的環(huán)節(jié),目前,大部分高職院校計算機網(wǎng)絡(luò)技術(shù)專業(yè)的專業(yè)課程教學(xué)主要采用兩種教學(xué)方法:一是課堂教學(xué)與上機實踐相結(jié)合的方法;二是多媒體演示加練習(xí)的方法。每門課程結(jié)束時再安排相應(yīng)的課程實訓(xùn)。這兩種教學(xué)方法存在以下弊端:①以教師為中心,完全由教師主宰課堂,而學(xué)生只是作為“觀眾”,忽視學(xué)生的認知主體地位。②無法適應(yīng)學(xué)生的個別化需求。由于學(xué)生基礎(chǔ)和素質(zhì)的差別,存在“有些學(xué)生吃不飽,有些學(xué)生吃不了”的情況。③難以調(diào)動學(xué)生的學(xué)習(xí)積極性。由于學(xué)生是知識的被動接受者,學(xué)生缺少探索和研究的精神和動力。④對計算機網(wǎng)絡(luò)技術(shù)專業(yè)的實踐教學(xué)認識不足,實踐教學(xué)的內(nèi)容不能滿足職業(yè)崗位的任職要求。一直以來,人們觀念中的計算機網(wǎng)絡(luò)技術(shù)專業(yè)的實踐教學(xué)主要是驗證性實驗,實驗課依附于理論教學(xué),實驗內(nèi)容不系統(tǒng),形式松散,隨意性大,結(jié)果使學(xué)生普遍存在理論與實踐脫節(jié)的現(xiàn)象,在實際應(yīng)用中不能學(xué)以致用。因此迫切需要對高職院校計算機網(wǎng)絡(luò)技術(shù)專業(yè)的專業(yè)課程的實踐教學(xué)模式進行改革。
2 基于項目驅(qū)動的網(wǎng)絡(luò)技術(shù)專業(yè)實踐教學(xué)改革
當(dāng)今高職院校的中心工作是專業(yè)建設(shè),教學(xué)改革是加強專業(yè)建設(shè)的核心內(nèi)容,重視學(xué)生技術(shù)應(yīng)用能力、職業(yè)能力培養(yǎng)則是教學(xué)改革的重點。高職教育培養(yǎng)的是面向生產(chǎn)、管理、服務(wù)第一線的中高級技術(shù)型、實用型人才。因此我們的實踐教學(xué)就必須以培養(yǎng)學(xué)生分析解決實際問題能力為目標(biāo),在實踐教學(xué)過程中以實際工程項目為主線,讓學(xué)生在學(xué)習(xí)過程中積累工作經(jīng)驗,掌握項目開發(fā)的流程,切實感到所學(xué)知識的實用性,做到與就業(yè)的崗位零距離接軌。
2.1 以項目為驅(qū)動的教學(xué) “項目驅(qū)動教學(xué)”是師生通過共同實施一個完整的項目工作而進行的教學(xué)活動。教師組織學(xué)生參加實際項目設(shè)計、實施和管理的全過程,在項目設(shè)計實施過程中完成教學(xué)任務(wù),但目前大多數(shù)高職院校的教師都是在傳統(tǒng)的學(xué)科體系下培養(yǎng)起來的,沒有一線的生產(chǎn)實踐經(jīng)驗和經(jīng)歷,為了解決這一問題,我院近兩年通過校企合作的方式,在企業(yè)派遣的項目工程師的指導(dǎo)下,將企業(yè)已驗收的真實網(wǎng)絡(luò)工程項目引入我們的實踐教學(xué),推出了網(wǎng)絡(luò)項目教學(xué)模式,取得了很好的教學(xué)效果。
2.2 網(wǎng)絡(luò)項目教學(xué)模式 所謂“網(wǎng)絡(luò)項目教學(xué)模式”,就是在企業(yè)派遣的項目工程師的指導(dǎo)下,圍繞真實的網(wǎng)絡(luò)工程項目,將學(xué)生組成項目開發(fā)團隊,通過協(xié)作方式開展“做中學(xué)、學(xué)中做”的互動教學(xué),有機的將網(wǎng)絡(luò)理論知識與實踐教學(xué)融合在網(wǎng)絡(luò)項目教學(xué)中。
為了增加學(xué)生對“項目”的真實感,我們采用參觀項目、模擬項目的教學(xué)方法。首先由項目工程師帶領(lǐng)學(xué)生參觀他所開發(fā)的網(wǎng)絡(luò)工程項目,讓學(xué)生對什么是項目開發(fā)、畢業(yè)后能干什么有一個初步的了解;接著由項目工程師介紹項目工程開發(fā)的一般流程,并對項目進行分解,形成一個個的子項目,強調(diào)相關(guān)的注意事項;然后將學(xué)生組成項目開發(fā)團隊,由團隊成員根據(jù)所實施的項目進行需求分析和討論,規(guī)劃和設(shè)計網(wǎng)絡(luò)方案,擬定有效的項目實施計劃;最后根據(jù)項目實施計劃進行分工、合作,共同完成項目任務(wù)。
2.3 項目評價的方式 項目驅(qū)動教學(xué)法采用的是形成性評價與總結(jié)性評價相結(jié)合的成績評價方式。在項目實施過程中,每位學(xué)生必須作好實施記錄、寫好實驗報告。每個子項目完成后由組長進行小結(jié),教師進行點評,指出該子項目完成的優(yōu)劣,以及可改進的地方、怎樣使項目方案構(gòu)建得更趨科學(xué)性和可持續(xù)發(fā)展性等等,修改方案、項目合成,直至最終完成整個項目。
學(xué)生完成項目任務(wù)并由企業(yè)派遣的教師驗收合格后,除了需要撰寫項目文檔和項目總結(jié)報告外,一定要及時的進行交流、展示并點評,及時的對學(xué)生的學(xué)習(xí)情況作出反饋和評價。這是知識形成和提高的重要階段,同時也能極大地促進培養(yǎng)學(xué)生的成就感。因此,我們對項目的評價分四級來進行,包括:學(xué)生自評,組員互評、組間互評和教師對團隊總評,最后綜合四級評定來確定學(xué)生的最終成績。其中組間互評是采用展示和匯報的方式。學(xué)生完成了項目展示后,還應(yīng)由團隊成員制作一個PowerPoint演示文稿來說明這個項目的構(gòu)思及設(shè)計的重點和特點、解決了哪些問題;然后由其他團隊一起來評論,說出可圈可點之處。另外,其他學(xué)生對這個項目的設(shè)計、實施有何疑問之處,也可提出來,由團隊來答疑。最后,由教師對團隊總評,指出這個項目中值得大家學(xué)習(xí)和借鑒之處。經(jīng)過這樣的展示和匯報,就可以讓學(xué)生“茅塞頓開”,有助于思考能力、解決實際問題的能力、交往能力和競爭意識的養(yǎng)成,有助于團隊精神、集體觀念的培育,使學(xué)習(xí)者為某—相同目標(biāo)而團結(jié)共事的合作精神得到提升。
3 教學(xué)改革效果
從2009年開始,在我院計算機網(wǎng)絡(luò)技術(shù)專業(yè)08級進行了兩年的實踐教學(xué)改革,學(xué)生普遍反映對于教學(xué)改革后的課程,在課余準(zhǔn)備的時間遠大于實驗課的時間,學(xué)生主動學(xué)習(xí)的熱情比以前高很多,學(xué)生不僅學(xué)得會,而且對專業(yè)學(xué)習(xí)的目的有了更加直接的感觀認識。采用網(wǎng)絡(luò)項目教學(xué)模式不僅能培養(yǎng)學(xué)生總結(jié)、歸納和思考的能力,通過發(fā)現(xiàn)問題去分析問題最后解決問題,而且還能使學(xué)生想象力和創(chuàng)造力得到充分發(fā)揮。此外,學(xué)生要高質(zhì)量地完成項目設(shè)計,不僅需要靈活應(yīng)用所學(xué)知識,以及自學(xué)很多相關(guān)知識,同時培養(yǎng)了學(xué)生利用互聯(lián)網(wǎng)獲取、處理、利用信息的能力,因此也大大提高了學(xué)生的自學(xué)能力、綜合運用知識的能力和職業(yè)能力。這些改革的效果體現(xiàn)在學(xué)生的到課率、學(xué)習(xí)熱情、學(xué)習(xí)成績等方面,尤其是在畢業(yè)設(shè)計選題時,許多學(xué)生愿意選那些涉及網(wǎng)絡(luò)工程規(guī)劃與設(shè)計、網(wǎng)站開發(fā)等項目式的課題。
4 結(jié)束語
在高職學(xué)院計算機網(wǎng)絡(luò)技術(shù)專業(yè)的實踐教學(xué)中運用項目驅(qū)動教學(xué)法,充分體現(xiàn)了以學(xué)生為主體的教學(xué)理念,激發(fā)了學(xué)生的學(xué)習(xí)興趣,能夠幫助學(xué)生更好的理解所學(xué)知識,培養(yǎng)了學(xué)生自主探究、觀察分析問題、解決問題的能力,將理論知識運用于實踐的能力、溝通能力和合作能力。最重要的是提高了學(xué)生實際項目操作能力,為實現(xiàn)零距離就業(yè)打下了堅實的基礎(chǔ)。
總之,計算機網(wǎng)絡(luò)技術(shù)專業(yè)的實踐教學(xué)改革是一項長期而艱巨的工作,我們?nèi)孕柙诮虒W(xué)實踐中不斷更新教學(xué)理念,不斷研究和探索教學(xué)新的教學(xué)方法和教學(xué)手段,努力推動高職學(xué)院計算機網(wǎng)絡(luò)技術(shù)專業(yè)教學(xué)的改革與發(fā)展,培養(yǎng)出社會需要的高素質(zhì)技能型人才。
參考文獻
[1]嚴(yán)雙林.高職計算機網(wǎng)絡(luò)專業(yè)實踐性環(huán)節(jié)的教學(xué)改革與實踐[J].揚州職業(yè)大學(xué)學(xué)報,2007,11(1):53-55.
[2]李環(huán).計算機網(wǎng)絡(luò)實驗的項目驅(qū)動式教學(xué)應(yīng)用[J].計算機教育,2010(5):85-87.
[3]聶麗萍,田立武,沈權(quán)權(quán).項目教學(xué)在計算機網(wǎng)絡(luò)專業(yè)的應(yīng)用研究[J].科技創(chuàng)新導(dǎo)報,2009(14):162-163.