公務員期刊網 論文中心 正文

談網絡程序設計課程教學改革

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了談網絡程序設計課程教學改革范文,希望能給你帶來靈感和參考,敬請閱讀。

談網絡程序設計課程教學改革

摘要:從網絡程序設計課程在整個學科建設體系中的作用和位置出發,通過與在校學生訪談,畢業學生跟蹤、調研等工作,結合當代學生的實際情況和現有的現代教育教學技術手段,提出課程的教育教學改革新觀念。教學改革研究成果表明,該理念付諸實施,顯著提高了學生實際動手能力,提高了學生就業能力。

關鍵詞:網絡程序設計;教學改革;研究

1引言

網絡程序設計作為計算機網絡的后續課程,是計算機網絡工程專業課程體系中的一門重要課程。該課程有其自身獨特性,它涉及的知識面非常廣,內容包括網絡原理、網絡協議、網絡安全、操作系統、數據庫以及具體編程語言等多方面知識,是一門綜合性、實踐性和應用性較強的學科,該課程對學生加深理解和運用計算機操作系統、計算機網絡的基本原理及程序設計能力的提高等,都起到至關重要的作用[1]。通過對從事研發工作的畢業生進行跟蹤調查,結合在校生的實際學習過程,筆者發現諸多問題,諸如大多數學生專業基礎知識掌握不牢,直接導致動手設計開發能力較差,有些學生不知道如何提高學習效率,為將來就業打下堅實基礎等,為了幫助學生解決實際問題,就必須對該課程的教學模式進行探索。

2網絡程序設計課程特點

本課程主要介紹各類網絡編程相關理論知識、語言和技能。通過課堂教學,讓學生在網絡環境下運用編程工具實現網絡程序,讓學生學會運用幾種主要的網絡編程技術,同時加深學生對計算機網絡軟件開發相關技術與理論的認識[2]。該課程具體特點如下:

2.1課程的內容豐富

該課程涉及的內容多,知識雜,綜合性高,需要許多前導課程,如操作系統、數據結構,專業核心課程,如計算機網絡原理、網絡協議分析,高級語言程序設計專業方向課程,如計算機網絡課程設計綜合實踐課程等。針對社會、公司對網絡編程人才的需求,結合唐山師范學院學生的實際情況,應該對該課程的相關課程統籌兼顧,避免教學中占用很多時間去學習補充在其他前導課程中已學的知識??傊枰驹诖笳n程群的角度,以切實提高學生編程能力為總目標,綜合考慮,使各門課程有機聯系起來,相互配合,讓有限的課時盡可能集中在核心內容的教學上[3]。

2.2課程的實踐性強

應用型的本科院校以學生終身發展為目標,“能力本位,服務就業”。本課程偏重學生綜合設計、開發、集成應用的網絡編程能力。學生僅僅掌握課堂上講授的理論知識,是無法勝任編程研發實踐工作的,必須加大實踐教學資源投入,高度重視實踐教學,精心設計實驗項目,緊跟市場需求步伐,促進理論教學與實踐教學進一步有效結合。

2.3課程的程序設計復雜

網絡程序功能強大,所以程序設計也復雜。程序一般分為服務器端編程和客戶端編程,這兩類程序之間要進行網絡通信,共同完成某項任務。與簡單程序設計相比,網絡程序設計規模大,復雜度高,編程難度大[4]。因此,網絡編程中的程序設計,不再是一般意義上簡單程序設計,而是更接近于小型軟件系統開發。

3網絡程序設計課程的改革措施

3.1精選教學內容

教學質量是教學的生命,教學內容的選取,直接關系到教育教學質量,本課程教學內容選擇要“廣而精”,同時符合社會對人才的需求,注重實際應用的需要。筆者和講授網絡工程專業課程教師團隊總結探討,對教學內容進一步完善和優化。我們主要選取了八個方面的教學內容,并配合教學案例強化教學,總計54學時,其中理論32學時,實踐32學時,如表1所示。

3.2加強上機實踐和總結

實踐教學被稱為培養學生解決實際問題能力的第二課堂,是對課堂教學環節有益的補充,理論和實踐結合起來,才能培養學生動手能力。根據課堂講授的內容以及知識點的內在聯系,設計由淺入深、由易到難的實驗,實驗項目盡可能選擇身邊應用比較廣泛的案例。根據案例的難易度,將實驗分為三個層次,第一層是基礎實驗,如表1中第二、三、五章節中的實驗內容,該類實驗代碼量少,通常要求學生在課上獨自完成;第二層是高級實驗,如表1中的第六、七章節中的實驗,客戶端編程和服務器端編程要互相通訊,學生在有限的時間內單獨完成比較困難,可以采用分組的方式,每組2~3人,每個項目小組的學生之間可以互相幫助,共同協作,共同提高,這樣既充分發揮了每個學生的優勢,又培養他們完成項目的團隊合作精神;第三是綜合實驗,如表1中的第四、八章節中的實驗,這些實驗主要特點就是網絡知識點多,界面多,功能強大,綜合型強,和小項目差異不大。實現一個較大的程序時,學生需要占用大量課外時間,反復調試,可以把這類實驗安排成課程設計課,同時學生也可以自選題目,或引入企業培訓項目,然后統一在實驗室演示、答辯和考核。每次實驗結束后,要求學生填寫項目實驗報告,提交項目源代碼和項目使用說明書。實驗報告要規范書寫格式,按照軟件工程的思想編寫,包括實驗內容、目的,涉及到問題的描述及定義、問題的解決方案、問題的設計思路與規劃、概要及詳細設計、編程體會等。項目源代碼可以調試,完善和存檔,以有效監測學生開發的進度,難點,存在的問題和完成情況。項目使用說明書,要求明確介紹項目開發的用途,開發環境,項目使用流程和注意事項等,這有利于同學間對項目開發的交流和分享。

3.3校企合作平臺

校企合作是一種注重培養質量,注重在校學習與企業實踐,注重學校與企業資源、信息共享的“雙贏”模式[5]。針對網絡程序設計的特色和重點,筆者探討了兩種模式,一是頂崗實習,鼓勵學生到校企合作實踐基地進行頂崗實習,學生可以向企業人才學習,既拓寬了知識面,又能找出學校教育知識的不足,查缺補漏。二是“嵌入式”工作站,邀請企業科技骨干來校內指導教學,及時地發現教師教學過程中存在的不足以及學生技能方面的弱點,對教師專業素養的提高以及學生技能水平的提高有一定的促進作用。

4結束語

通過對網絡程序設計課程的教學改革,完善了適合應用型本科人才教學的課程教學內容,構建了案例教學的模式,將理論知識應用于實踐,根據課程工程性、實用性的特點,搭建了校企平臺,促進了學生構建良好的知識體系。到目前為止,已經在我校計算機科學系的2015級、2016級網絡工程班完成了二輪新模式教學試驗,取得了較好效果,學生的學習熱情高漲,主動性、積極性大大加強,學生之間溝通與協作也頻繁許多。從最后提交的項目來看,學生網絡編程的能力、寫作能力和表達能力都有明顯提高。

[參考文獻]

[1]胡慶輝,阮曉霞,陸玉靖.應用型本科計算機專業“網絡程序設計”課程教學改革探索[J].教育教學論壇,2015,7(28):276-278.

[2]朵春紅,魯斌.高校《網絡軟件程序設計》課程研究型教學模式探索研究[J].課程教育研究,2016,1(2):253-254.

[3]彭勝,丁雷.基于網絡程序設計課程的教學模式改革[J].科技資訊,2015,1(3):188-189.

[4]李慶華.計算機專業網絡編程課程教改研究與探索[J].福建電腦,2014,1(1):59-60.

[5]彭芳,王文婷.“化工機械安裝與維修實訓”VR化建設在職業教育中的研究與實踐[J].現代制造技術與裝備,2019,11(11):207-215.

作者:郭亞軍 單位:唐山師范學院

主站蜘蛛池模板: 久久久久国色av免费观看| 国产精品香蕉在线观看| 伊人蕉久中文字幕无码专区| av无码免费永久在线观看| 波多野42部无码喷潮在线| 国产精品嫩草影院av| 久久综合久久网| 视频在线观看国产| 91高清完整版在线观看| 乱系列中文字幕在线视频| 小信的干洗店1~4| 欧美视频日韩视频| 欧美jizzjizz在线播放| 亚洲一级视频在线观看| 国产女高清在线看免费观看| 无码h黄肉3d动漫在线观看| 97精品国产高清自在线看超| 亚洲国产综合第一精品小说| 国产精品第2页| 好男人视频在线观看免费看片 | 色吊丝av中文字幕| 波霸在线精品视频免费观看| 久久一区二区精品| 亚洲成av人片在线观看无码| 国产午夜无码福利在线看网站 | 日韩A∨精品日韩在线观看| 蜜芽.768.忘忧草二区老狼| 69女porenkino| 九一制片厂免费传媒果冻| 国产一区二区三区在线看片| 天天综合视频网| 极品精品国产超清自在线观看| 英国video性精品高清最新| AAA日本高清在线播放免费观看| 亚洲aⅴ在线无码播放毛片一线天| 嗯灬啊灬老师别揉我奶了啊灬嗯| 在线观看国产精美视频| 日本在线观看一级高清片| 欧美美女毛茸茸| 福利视频免费看| 青青视频免费在线|