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

Java 系列課程的教學設計與實踐

2021-01-11 05:48:18翟寶峰王建鑫
關鍵詞:實訓課程設計

翟寶峰,王建鑫

(遼寧工業大學 軟件學院,遼寧 錦州 121001)

隨著國家對軟件人才需求的增加以及提高專科軟件相關專業學生技術水平的要求,一些高校設置了專升本軟件工程專業。專科生主要注重動手能力的培養,某些系統軟件的實際應用是他們的目標。軟件開發技術教學則是多數專科院校的薄弱環節。專升本軟件工程專業應在原來的基礎上,大力提高學生的程序開發水平,這就需要一個完整的技術系列課程的教學方案。系列課程的選取、學時的安排、教學方式都與四年制本科生有很大的差別,需要細致的研究及合理的設計。軟件開發有多個系列,由于專升本學制只有兩年,還要學習必要的基礎理論課,所以,留給軟件開發系列課的學時偏少,也只能選擇一個系列軟件開發技術來學習。

Java 語言是一種簡便高效、多線程、跨平臺的面向對象語言,適合于B/S、C/S 模式程序的開發。尤其,互聯網的迅猛發展,Java 語言在B/S 模式應用程序中的使用越來越廣,在經濟性、開放性、系統集成性和信息交流、發布服務等方面都體現出它的優越性,受到廣大軟件開發公司的歡迎,Java 語言也成為軟件開發最常用的語言[1]。所以,專升本軟件工程專業把Java 系列課程作為軟件開發核心課程是必要的。

一、Java 系列課程組成

由于Java 語言特點,它主要應用于B/S 模式的應用系統中。而單靠Java 語言自己是不能開發一個完整B/S 應用程序,需要和其他技術合作來完成的,主要包括課程:數據庫技術、網頁設計、Java 程序設計、JSP 動態網頁設計、Java 應用框架以及移動設備客戶端開發的Android 開發技術等。這幾門課構成了Java 系列成組課。另外,專科生在升入專升本之前,一般只學習了 C 語言,如果直接學習面向對象的Java 語言可能有些困難,所以,在學習Java語言之前,設置C++程序設計課程。因為有C 語言基礎學起來比較容易,可以順利掌握面向對象思想,再進行Java 學習能取得更好的效果。

二、課程設置

Java 系列課程可以分為三部分:一類是先修課;一類是專業基礎課;另一類是項目有關的專業技術課程。先修課為專業技術課打基礎做鋪墊,只有先學好先修課,才能順利地進行專業基礎課和專業技術課的學習。先修課有:數據庫技術、網頁設計、C++程序設計;專業基礎課:Java 程序設計、JSP動態網頁設計,該兩門課程使學生具備Java 及動態網頁編程基礎;專業技術課:Java 應用開發框架、Android 開發技術,這兩門課是在開發中常用的實際技術。

在與現有市場技術相銜接上,設置了軟件案例開發課程。該課程對市場當前的技術進行介紹,使學生能夠開闊知識面,了解當前軟件開發的一些常用的技術,例如Shiro 框架、Activiti 框架、layUI框架、Bootstrap 框架、微信小程序等。該類課程隨著時間的推移會發生改變,所以應該及時調整,靈活處理。

(一)先修課課程教學設置

三門先修課之間從知識內容上沒有過多聯系,可以并行開出課程,也可以串行開出課程。考慮到專升本只有三個學期上課時間,不能采用完全串行安排。在實際教學中安排順序是:C++程序設計和數據庫技術并列開出,安排在第一學期前八周,隨后在后八周開出網頁設計課。

在課程內容上,根據學生的具體情況和應用型人才培養的需要以及與后續課程的連續性,對課程內容做了相應調整。數據庫技術的理論部分進行壓縮,課時重點分配在具體DBMS 及SQL 語言應用上;C++程序設計基礎部分占用學時很少,大部分學時分配給與類有關的知識點上;網頁設計基本HTML 標簽、CSS 的課時相應減少,對于表單標簽多分配了較多學時,并加入HTML5 中有關知識,其中插入相應式編程方法。

(二)Java 專業基礎及技術課設置

在四門課中,Java 程序設計是其它三門課程的基礎,也是三門課程都會用到的,所以要先行開出。Java 程序設計與網頁設計兩門課程沒有聯系,可以并行開出,實際教學中也安排在第一學期后八周。JSP 動態網頁設計在Java 程序設計后開出,Java 應用開發框架隨后開出,順序不能顛倒,實際教學中,JSP 動態網頁設計安排在第二學期的前八周,Java應用開發框架安排在第二學期后八周。Android 開發技術與上兩門課程聯系不大,可以在Java 程序設計后開出。實際教學中考慮到其它課程,這門課程在第三學期開出。

課程內容上,四門課程也稍作調整。Java程序設計重點放在類、接口、JDBC應用、多線程、泛型與集合框架上,基本知識分配學時較少;JSP動態網頁設計圍繞MVC模式為重點展開,了解WEB編程的特點及所涉及的技術,每個技術的作用及它們相 互 之 間 的 調 用 關 系,詳 細 介 紹JSP+Servlet+JavaBean綜合應用,各種標記及內置對象簡單介紹;Java應用開發框架對內容進行了改革,由學習SSH框架替換成SSM框架,與軟件公司開發工具對應;Android開發是開發移動設備程序的技術,核心是Java程序,重點放在用戶界面設計、組件通信、數據存儲與訪問上。

課程設置順序分布學期見表1。

(三)注重實踐教學

由于受學時限制,各門課設置的總學時都是48學時。對于這幾門課程來說,Java 程序設計、Java應用開發框架、Android 開發技術是不夠的,可以適當增加學時。這些課程實踐性較強,壓縮講授學時的同時,每門課開設對應的課設或實訓,有些課程學完之后還設置了綜合實踐環節,在JSP 動態網頁之后設置了網站設計綜合實訓,可以把數據庫技術、網頁設計、JSP 動態網頁課程集成起來訓練,對綜合應用這些技術起到了較好效果,學生的軟件開發能力顯著提高。各門課程講授學時與實驗學時以及課設、實訓設置如表2。

表2 課程學時及課設、實訓開設表

三、教學方式、方法

專升本軟件工程專業學生是培養適應人才市場需求的應用型人才,相比四年制本科更注重這一點,主要是提高學生軟件開發的技術技能。另外,因為學制為兩年,受學時限制,教學方法、方式上也不盡相同。經過多年的教學實踐,需采用以下系列方法。

(一)多元教學

傳統教學方式是采用課堂教學,老師在課堂上講,學生在下面聽,有限時間內學習,學生可能沒有學會。課后老師答疑時間又有限,不利于學生掌握所學內容。為了學生多渠道學習,除了上課以外,還開設了相關MOOC,學生可以在MOOC 中反復學習,另外,還建立了學習群,老師可以通過微信、QQ 和學生互動、答疑,通過多種學習手段,保證了學習效果[2]。

(二)實例引導

課程中的實驗往往都是驗證性的,學生只是按照指導書中的步驟、代碼進行操作,不利實踐技能的理解與提高。在課程中引入實際開發中常用的典型模塊實例,例如設計實現一個安全有效的登錄模塊,再比如通過表格處理表數據等等,通過實例的鍛煉,既調動了學生學習的積極性,也有利于提高實際開發能力。

(三)項目驅動

在課程設計、實訓中,積極引入實際項目,有意識地讓學生參與其中,積累項目開發經驗。橫向科研中的醫院管理、物流管理、公文審批管理等,都吸納了多名學生參與。另外,積極鼓勵學生參與各種軟件競賽,自擬題目,開發設計。這些項目的引入,學生積累了項目開發經驗,教學效果良好[3]。

(四)團隊協作

原來的實訓中,每個學生都是獨立完成自己的任務,缺少團隊協作能力培養。

現在的軟件規模大、技術涉及面廣,一個人是不能勝任的,必須協同作戰才能完成。在實訓中,將4 至5 名學生分成一組,給他們分配一個綜合性的項目,既各司其責,又相互協作,互相交流,在短期實訓中,能夠完成一個較為復雜一些的項目。學生在實訓中能夠學到更多的技能,也得到了團隊協作的鍛煉。

(五)校企合作

學校教育目標是培養符合企業需求的人才,在教學中尋找契機與企業合作。筆者所在的學院與祥云科技、恒大科技、滕泰科技等軟件公司進行了教學合作。在實訓中,邀請公司技術人員做技術報告,指導學生實訓,學生既能了解企業的需求,也能掌握一些企業常用的開發技術。隨著教學的進行以及市場人才需求的轉變,要想培養更加符合企業需求的軟件人才,學校和企業應當探索更深層次的合作。在校企合作進行畢業實習以及畢業設計方面進行聯合,為學生就業創造更有利的條件。

四、成績考核

Java 系列課程具有較強的實踐性,學生實踐技能、動手能力的考核應為主體。課程中實驗、課程設計、實訓的結果必須實現,否則,不能通過。

課程成績由平時成績與期末考試成績組成,比例為1:1。平時成績中,實驗部分占50%,平時表現、出勤、作業等占50%。期末考試試卷中,有關編程技能方面比重偏多,理論方面偏少。

課程設計、實訓中,要對每位學生單獨考核,對實現細節進行答辯,掌握學生技能掌握程度,以此作為成績的主要依據。

五、教學效果

Java 系列課程開出十多年來,不斷地進行教學方法、教學手段的改革,密切關注軟件人才市場需求,教學內容不斷更新,取得了較好的效果。學生屢次在軟件競賽中表現優秀。畢業生對Java 開發技術掌握也來越好,受到用人單位的歡迎,為以后工作打下了良好基礎,實現了應用型軟件人才的培養目標。

猜你喜歡
實訓課程設計
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于CDIO理念的數控實訓教學改革與實踐
為什么要學習HAA課程?
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
電工電子實訓教學改革與創新
電子制作(2017年8期)2017-06-05 09:36:15
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
微課在數控實訓課中的應用探析
虛實結合實訓平臺的開發與應用探索
主站蜘蛛池模板: 亚洲国产av无码综合原创国产| 久久熟女AV| 欧美日一级片| 国产成人乱无码视频| 成人毛片在线播放| 免费观看国产小粉嫩喷水 | 国产h视频在线观看视频| 亚洲精品欧美日韩在线| 欧美亚洲一二三区| 女人18毛片久久| 超碰色了色| 国产成人夜色91| 亚洲视频色图| 中国特黄美女一级视频| 欧洲成人免费视频| 亚洲无线国产观看| 精品国产一区91在线| 日韩东京热无码人妻| 免费av一区二区三区在线| 91久久偷偷做嫩草影院免费看 | 丁香五月激情图片| 国产永久在线视频| 久久天天躁狠狠躁夜夜2020一| 在线观看免费黄色网址| 国产第二十一页| 欧美人与牲动交a欧美精品| 亚洲综合香蕉| 亚洲香蕉在线| 91视频首页| 欧美在线观看不卡| 日韩小视频网站hq| 日本五区在线不卡精品| 国产精品99r8在线观看| 欧美精品黑人粗大| 亚洲妓女综合网995久久| 女人18毛片一级毛片在线 | 99热国产在线精品99| 91久久大香线蕉| 直接黄91麻豆网站| 国产导航在线| 日韩成人在线一区二区| 亚洲第一成年人网站| 午夜不卡视频| 日韩不卡免费视频| 欧美午夜小视频| 免费观看精品视频999| 亚洲香蕉久久| 日本午夜视频在线观看| 久久www视频| 99re视频在线| 精品久久777| 亚洲精品无码日韩国产不卡| 国产精品污污在线观看网站| 亚洲国产成人麻豆精品| 久久亚洲精少妇毛片午夜无码| 亚洲成A人V欧美综合| 亚洲精品另类| 久热这里只有精品6| 99精品国产电影| 国产成熟女人性满足视频| 亚洲第一国产综合| 国产成人精品亚洲77美色| 国产精鲁鲁网在线视频| 国产一区二区丝袜高跟鞋| 国产欧美一区二区三区视频在线观看| 国产成人亚洲无码淙合青草| 亚洲精品免费网站| 97在线公开视频| 网久久综合| 国产69囗曝护士吞精在线视频| 免费人成黄页在线观看国产| 极品国产在线| 婷婷99视频精品全部在线观看 | 无码人妻热线精品视频| 国产成人一区在线播放| 亚洲精品高清视频| 国产成人亚洲日韩欧美电影| a级免费视频| 91在线一9|永久视频在线| 午夜福利亚洲精品| 亚洲精品无码不卡在线播放| 免费在线成人网|