一级毛片免费不卡在线视频,国产日批视频免费在线观看,菠萝菠萝蜜在线视频免费视频,欧美日韩亚洲无线码在线观看,久久精品这里精品,国产成人综合手机在线播放,色噜噜狠狠狠综合曰曰曰,琪琪视频

軟件工程實踐類的課程體系論文

時間:2024-07-10 00:07:40 論文范文 我要投稿
  • 相關推薦

軟件工程實踐類的課程體系論文

  【摘要】以湖北文理學院為例,分析軟件工程專業(yè)實踐類課程體系,明確每門實踐類課程在軟件工程專業(yè)實踐類課程體系中的定位。實踐證明,湖北文理學院軟件工程專業(yè)取得了較好的實踐教學效果,有效提高了學生的工程實踐能力

軟件工程實踐類的課程體系論文

  【關鍵詞】軟件工程;課程體系;課程考核

  1引言

  隨著我國軟件產(chǎn)業(yè)的快速發(fā)展,對軟件工程專業(yè)畢業(yè)生的實踐能力也提出了更高的要求[1],因此,有必要合理構建軟件工程專業(yè)的實踐類課程體系,以提高軟件工程專業(yè)學生的工程化應用能力。本文以湖北文理學院軟件工程專業(yè)為例,構建了合理、規(guī)范的實踐類課程體系,并提出了軟件工程專業(yè)實踐類課程的考核方式。

  2軟件工程專業(yè)實踐類課程體系

  軟件工程專業(yè)實踐類課程體系如表1所示。該體系主要包括程序設計基礎(C語言)、面向?qū)ο蟪绦蛟O計(Java)、數(shù)據(jù)結構、數(shù)據(jù)庫系統(tǒng)、網(wǎng)頁設計、JavaWeb編程技術、JavaEE框架技術、軟件測試與質(zhì)量保證、Web應用軟件開發(fā)實訓等課程。

  2.1程序設計基礎(C語言)

  程序設計基礎(C語言)作為軟件工程專業(yè)學生學習的第一門實踐類課程,主要解決結構化編程問題。課程的核心內(nèi)容在于順序結構、選擇結構、循環(huán)結構的理解和應用,教師在授課時一定要把握好,不能舍本逐末。有很多教師沒有全局觀念,在授課時過多強調(diào)語法知識,而忽略了核心內(nèi)容,顯然是不對的。另外,在課程最后需要讓學生在理解結構體的基礎上,能夠應用結構體設計一個小的應用程序[2],為學生學習面向?qū)ο蟪绦蛟O計打下基礎,因為類本質(zhì)上是在結構體的基礎上增加了成員方法。

  2.2面向?qū)ο蟪绦蛟O計(Java)

  面向?qū)ο蟪绦蛟O計(Java)主要解決面向?qū)ο缶幊虇栴},因此,該課程的核心內(nèi)容在于類的定義及在定義類的基礎上創(chuàng)建對象。在本門課程中,需要理解并熟練掌握對象可以調(diào)用類的方法。面向?qū)ο蟪绦蛟O計(Java)是非常重要的一門專業(yè)基礎課程,一定要求學生認真、不折不扣地掌握。實踐證明,由于后期的JavaWeb編程技術和JavaEE框架技術是以本門課程為基礎的,如果本門課程沒有掌握,后期的學生就沒有辦法繼續(xù)學習。

  2.3數(shù)據(jù)結構

  數(shù)據(jù)結構主要解決算法設計問題。有的教師和學生錯誤的認為軟件工程專業(yè)的學生畢業(yè)后主要從事軟件開發(fā),只需要掌握軟件開發(fā)所需要的工具和開發(fā)技術,不需要去研究算法,這是嚴重錯誤的。因為,高校和培訓公司不同,高校不僅要解決學生的就業(yè)問題,還要為學生畢業(yè)后的成長打好基礎。

  2.4數(shù)據(jù)庫系統(tǒng)

  數(shù)據(jù)庫系統(tǒng)主要解決信息系統(tǒng)中數(shù)據(jù)的存儲問題。在該課程的教學過程中,不僅要讓學生掌握數(shù)據(jù)庫的基礎理論知識,還要掌握數(shù)據(jù)庫的應用。由于在信息系統(tǒng)、Web系統(tǒng)等應用中處理的數(shù)據(jù)可能來自不同的表,因此,讓學生學會處理數(shù)據(jù)庫中表與表的關系就顯得格外重要。

  2.5網(wǎng)頁設計

  網(wǎng)頁設計即Web系統(tǒng)的頁面設計,主要解決Web系統(tǒng)中前端頁面的設計及其美工問題。在本門課的教學中,不僅讓學生掌握UI的設計方法,更重要的是培養(yǎng)學生的美工意識,使其設計的界面足夠“美觀”。

  2.6JavaWeb編程技術

  JavaWeb編程技術主要解決MVC模式的編程思想。通過本門課程的學習,使學生在理解模型層、視圖層和控制層各自作用的基礎上,學會處理三者之間的邏輯調(diào)度關系。視圖層主要負責Web系統(tǒng)的頁面展示,是Web系統(tǒng)與用戶交互的窗口;模型層提供處理各種問題的方法;控制層接收視圖層的數(shù)據(jù)后,主要負責對模型層的調(diào)度,相當于一個“管家”角色。

  2.7JavaEE框架技術

  JavaEE框架技術是在MVC模式的基礎上,主要解決J2EE架構的問題。在大多數(shù)高校的教學中,采用的架構是流行的SSH架構(Spring、Struts和Hibernate)[3]。由于該課程內(nèi)容較多,應用性強,而且學生畢業(yè)后主要以本課程學習的技術求職,因此,需要加大課時量,同時要安排具有豐富工程實踐經(jīng)驗的教師任教。

  2.8軟件測試與質(zhì)量保證

  軟件測試與質(zhì)量保證主要解決軟件測試問題,以保證軟件開發(fā)的質(zhì)量。隨著軟件復雜度的不斷提升,軟件測試的地位急劇上升。然而,在實際的軟件工程專業(yè)實踐教學中,有很多地方高校教師對軟件測試還不夠重視,總覺的軟件開發(fā)完畢經(jīng)過調(diào)試就可以了,所以,講授時有敷衍了事的情況發(fā)生。

  2.9Web應用軟件開發(fā)實訓

  Web應用軟件開發(fā)實訓是軟件工程專業(yè)學生在校的最后一門課程,同時也是是軟件工程專業(yè)的一門重要的實踐性教學課程。本課程不僅培養(yǎng)學生的軟件開發(fā)能力,還培養(yǎng)學生的合作意識與團隊精神,從而使學生提高軟件工程的綜合應用能力。本課程應采用“以學生為中心”的實踐教學模式,教師則起引導作用,充分調(diào)動學生的主觀能動性。

  3軟件工程專業(yè)實踐類課程考核

  軟件工程專業(yè)實踐類課程不同于其它理論性課程,它主要培養(yǎng)學生的程序設計能力及軟件開發(fā)能力。因此,考核方式最好不要采用考試的方式,而應該以軟件設計類的大作業(yè)為主,主要考核學生對課程知識點的掌握情況、編碼能力、系統(tǒng)演示情況、創(chuàng)新能力。

  4結語

  隨著我國軟件產(chǎn)業(yè)的快速發(fā)展,對軟件工程專業(yè)畢業(yè)生的實踐能力要求也在不斷提升,因此,合理構建軟件工程專業(yè)的實踐類課程體系直接關系著學校畢業(yè)生的就業(yè),顯得尤為重要。湖北文理學院軟件工程專業(yè)在構建實踐類課程體系地基礎上,定期安排青年骨干教師到企業(yè)去參加培訓,有效地提高了教師的工程應用能力,擴展了教師的專業(yè)視野,從而有效地保證了軟件工程專業(yè)的實踐教學質(zhì)量。實踐證明,湖北文理學院軟件工程專業(yè)通過合理的構建實踐類課程體系,取得了較好的實踐教學效果,提高了學生的就業(yè)能力。

  參考文獻

  [1]李健利,董宇欣,蘭賀,等.校企協(xié)同的軟件工程人才實踐能力立體化培養(yǎng)體系[J].計算機教育,2016(5):32-35.

  [2]夏蕓.《C語言程序設計》中結構體實驗教學的探討[J].電腦知識與技術,2015,11(9):163-164.

  [3]梁于玲.基于SSH的網(wǎng)絡教育視頻點播系統(tǒng)的設計與實現(xiàn)[D].江西農(nóng)業(yè)大學,2015.

  

【軟件工程實踐類的課程體系論文】相關文章:

軟件工程專業(yè)課程體系的研究與創(chuàng)新實踐論文05-04

軟件工程的課程實踐教學的論文04-27

關于實踐教學軟件工程論文04-27

工程管理專業(yè)實驗課程體系的研究與實踐教育論文05-04

軟件工程教學方法實踐的論文04-27

電氣信息類本科專業(yè)課程體系的改革與實踐04-30

師范類學生軟件工程課程教學的論文04-27

軟件工程中技工教育的實踐應用的論文04-27

化工實驗課程體系創(chuàng)建的論文06-22

數(shù)學建模課程體系的研究與實踐05-02