国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺談基于.NET課程鏈的C#項目實戰(zhàn)課程開發(fā)

2017-11-17 05:44:37馬海珠
數(shù)碼設計 2017年5期
關鍵詞:軟件技術課程體系職業(yè)

馬海珠*

?

淺談基于.NET課程鏈的C#項目實戰(zhàn)課程開發(fā)

馬海珠*

(無錫城市職業(yè)技術學院,江蘇無錫,214000)

本文從分析軟件技術專業(yè).NET方向的崗位定位及所需要的知識和技能開始,到形成.NET方向鏈路課程體系的過程,并詳細闡述C#項目實戰(zhàn)課程的開發(fā)理念、鏈路課程之間的知識串接、項目過程化的設計方案等,形成符合高職學生認知規(guī)律的課程。

課程鏈;.NET方向;C#項目實戰(zhàn);課程開發(fā)

引言

近年來無錫軟件產(chǎn)業(yè)發(fā)展迅速,無錫軟件園(iPark)是江蘇省最重要的軟件及服務外包產(chǎn)業(yè)基地,未來幾年,園區(qū)將建成投用載體100萬平方米,集聚各類創(chuàng)新企業(yè)500~600家,培育上市企業(yè)8~10家,集聚各類人才4~6萬人,年產(chǎn)值500億以上的智慧園區(qū)。因此軟件技術專業(yè)人才的需求量也將越來越大。根據(jù)這一社會需求我校開設了軟件技術專業(yè)。根據(jù)軟件技術專業(yè)特點,與企業(yè)緊密聯(lián)系,分別多家企業(yè)建立了合作關系,簽訂了協(xié)議。目前學校主要承擔應用技術型人才培養(yǎng)。2015年9月份軟件技術專業(yè)引入“課程鏈”的概念,通過搭建“NET方向課程鏈”來構建合理的課程體系。經(jīng)過多年的研究、實踐和優(yōu)化,達到細化專業(yè)建設的目的,開發(fā)了有自己特色的C#項目實戰(zhàn)課程,使教學更符合高職學生的認知規(guī)律、符合社會對軟件技術專業(yè)的需求。

1 NET方向鏈路課程體系與C#項目實戰(zhàn)

軟件技術專業(yè).NET方向高職學生崗位定位主要是軟件工程師,軟件測試員和軟件技術支持工程師,次要崗位可以是網(wǎng)站管理與維護,網(wǎng)頁設計等。從事主要崗位需要具備的主要專業(yè)知識和技能如下:①程序的閱讀理解及編寫能力;②熟練使用SQL Server數(shù)據(jù)庫,能進行T-SQL及存儲過程開發(fā);③熟練使用HTML、CSS及JavaScript 腳本編程能力;④.NET編程知識和.NET的C/S結構和B/S結構應用程序開發(fā)能力;⑤.NET軟件測試能力。

NET方向課程鏈是以軟件產(chǎn)品的開發(fā)工作過程為依據(jù),以職業(yè)崗位需求確定能力,以能力確定典型項目,作為貫穿專業(yè)課程和應用技能的鏈條,通過項目分解形成若干個獨立的子項目,線性成序列形成課程內(nèi)容。在課程體系的實施中,課程之間的關聯(lián)關系不僅表現(xiàn)在“先修課程”和“后續(xù)課程”之間的關系上,還表現(xiàn)在各課程中的案例、項目模塊之間是有一定聯(lián)系的,通過先后課程之間知識點的融合,達到先修課程中的相關知識和能力直接為后續(xù)課程服務的效果。通過這種供應鏈路的方式,最終形成.NET方向鏈路課程體系,如圖1所示。

圖1 NET方向鏈路課程體系

C#項目實戰(zhàn)課程是軟件技術專業(yè)的核心課程。利用.NET框架作為軟件開發(fā)平臺,培養(yǎng)學生基于.NET方向的WinForm開發(fā)能力。通過課程的學習,學生能夠?qū)嶋H經(jīng)歷.NET方向C/S架構應用軟件開發(fā)流程,養(yǎng)成良好的團隊協(xié)作職業(yè)素質(zhì),熟練應用.NET技術完成WinForm應用程序功能模塊設計、編碼、調(diào)試和單元測試的能力。C#項目實戰(zhàn)對學生的職業(yè)能力培養(yǎng)和職業(yè)素養(yǎng)提高起支撐作用。課程以“C#程序設計”、“數(shù)據(jù)庫SQL”、“軟件測試”等知識、技能為基礎進行學習,為學生參加畢業(yè)設計與實習創(chuàng)造條件。

2 課程開發(fā)理念

2.1 合作開發(fā),形成工作過程系統(tǒng)化課程

結合加拿大、澳大利亞等國家先進的課程開發(fā)理念,發(fā)揮專業(yè)建設指導委員會和校企合作優(yōu)勢,對.NET方向的WinForm開發(fā)的職業(yè)崗位、職業(yè)能力與工作任務進行詳細分析,并聘請企業(yè)實踐專家、教育學專家和專業(yè)教師參與課程規(guī)劃、設計與開發(fā)如圖2所示,形成3個典型的教學項目、3個拓展能力訓練、3個思維開發(fā)訓練和構建若干個工作任務。

圖2 基于工作過程系統(tǒng)化的課程形成

根據(jù)企業(yè)實際項目開發(fā)工作流程,以“工作過程系統(tǒng)化”為導向開發(fā)課程,構建以項目為載體,工作任務為中心的課程體系。項目設計按“三環(huán)節(jié)六過程多任務”方式進行,將項目開發(fā)工作流程分成三大環(huán)節(jié):項目實施前——項目實施中——項目實施后,再按六個工作過程“項目背景、解決方案、項目開發(fā)、項目測試、項目匯報和項目總結”設計成若干個工作任務。教師和學生按不同角色任務要求進行“做什么,怎么做,做中教,做中學”教學活動,從而實現(xiàn)“工作過程系統(tǒng)化”的課程設計理念如表1所示。讓學生在學習過程中掌握工作過程,在學習中掌握相關的技術,在學習中形成職業(yè)能力。

表1 項目開發(fā)流程

2.2 構建層次化教學,教學按“三段訓練法”模式設計

課程基于“三段訓練法”實施教學,從“教學項目訓練——拓展能力訓練——思維開發(fā)訓練”,讓學生體驗“依樣制項目”,“參照擴充項目”到“自主開發(fā)項目”的過程。既體現(xiàn)統(tǒng)一性,又體現(xiàn)學生個性化發(fā)展。教師參與度逐漸減少,學生的自主性穩(wěn)步提高,完成從知識學習、知識鞏固到知識遷移的過程。

在項目設計時,項目難度層層遞進,項目的前后順序按實際工作崗位中提高和發(fā)展的次序進行,項目之間既有橫向設計上的聯(lián)系,又有縱向難度上的提升,進一步體現(xiàn)了工作過程系統(tǒng)化課程的設計,如圖3所示。

圖3 三段訓練法

2.3 采用多元化課程評價體系

采用多元化課程評價和考核方式,一方面評價學生的職業(yè)能力,職業(yè)素養(yǎng),采用工作過程+項目作品+專業(yè)交流的方式進行。具體評分要素中,工作過程包括了項目經(jīng)理(教師)對團隊及成員的考核、小組負責人對團隊成員的考核、團隊成員相互考核等,項目作品由教師和學員共同評定,專業(yè)交流就是小組派代表參加答辯,代表在不同的項目不可重復。

3 項目過程化設計方案

課程開發(fā)的關鍵在于課程設計。課程設計包括學習目標、教學任務、內(nèi)容方法等要素。重點是根據(jù)崗位所需的知識和技能,結合課程鏈上相關課程知識點的有機融合確定工作任務。這里以C#項目實戰(zhàn)課程中教學項目三“超市進銷存管理系統(tǒng)”為例進行闡述。在具體開發(fā)中,一方面,通過課程鏈上數(shù)據(jù)庫技術前導課程的學習,學生學會了基本的數(shù)據(jù)庫管理及利用T-SQL編制觸發(fā)器存儲過程等技能且課程會將超市進銷存管理系統(tǒng)的數(shù)據(jù)庫設計作為課程設計內(nèi)容讓學生學習和體會。另一方面,通過C#程序設計先修課程學會了基本流程控制及建立了面向?qū)ο笤O計思想;掌握Windows窗體應用程序及ADO.NET技術的應用,再配以課程鏈上的軟件測試和軟件工程的知識儲備,對整個項目進行分解設計若干個工作任務如表2所示,并且要求學生完成五個要求①要求學生學做需求分析,并提交“超市進銷存管理系統(tǒng)”需求說明書;②第二要求學生對整個項目做計劃(包括實際完成情況);③完成項目概要設計說明書及詳細設計說明書(包含數(shù)據(jù)庫結構設計);④編寫源代碼及提交重點模塊的闡述;⑤完成驗收計劃和驗收用例安裝手冊。

表2 項目過程化設計方案

4 結束語

課程開發(fā)的目的是讓學生更好地掌握知識技能,項目的選擇和內(nèi)容的安排都要以學生的學習能力為基礎,通過課程學習和訓練,養(yǎng)成學生自主學習的能力,學會尋找解決問題的方法,為以后的工作打下堅實的基礎。課程開發(fā)是動態(tài)的,應在實踐中不斷調(diào)整,通過將不同課程的知識有機的串接起來,學生在學習新知識的同時不斷鞏固和強化其他課程中知識點,讓學生經(jīng)歷從個體到整體、從簡單功能到復雜功能的漸進過程,達到量變到質(zhì)變的效果,更好地掌握專業(yè)知識。

[1] 許文憲. 高職院校軟件技術專業(yè)的教改構想[J]. 計算機教育, 2007(16): 75-76.

[2] 韓玉民, 車戰(zhàn)斌, 高亮. 高職軟件技術. NET方向軟件開發(fā)課程群建設[J]. 計算機教育, 2008(10): 7-11.

[3] 袁江琛. 基于課程鏈ASP.NET校本教材開發(fā)的實踐研究[J]. 電腦知識與技術, 2016(8): 131-132.

[4] 王秀艷, 楊艷慈. 以項目形成的課程鏈為主體的課程體系探討[J]. 河北工程大學學報: 社會科學版, 2007(6): 111-113.

[5] 胡曉敏, 王金強. “C#.NET程序設計”課程開發(fā)探索與實踐[J]. 黑龍江生態(tài)工程職業(yè)學院學報, 2015(2): 101-102.

Development of C# Project Actual Combat Course Based on.NET Curriculum Chain

MA Haizhu*

(Wuxi Urban Vocational College, Jiangsu Wuxi,214000, China)

This article from the position analysis of software technology specialty in.NET direction and the knowledge and skills needed to start, the formation process of.NET link of curriculum system, and expounds the C# project practice curriculum development ideas, curriculum knowledge link series and project process design, formed in line with higher vocational students' cognitive law courses.

curriculum chain;.NET direction; C# project actual combat; curriculum development

馬海珠. 淺談基于.NET課程鏈的C#項目實戰(zhàn)課程開發(fā)[J]. 數(shù)碼設計, 2017, 6(5): 114-116.

MA Haizhu. Development of C# Project Actual Combat Course Based on.NET Curriculum Chain[J]. Peak Data Science, 2017, 6(5): 114-116.

10.19551/j.cnki.issn1672-9129.2017.05.046

G642.3;TP312.1-4

A

1672-9129(2017)05-0114-03

2017-02-13;

2017-03-06。

2015年無錫市職業(yè)教育創(chuàng)新發(fā)展專項研究課題。

馬海珠,(1968-)女,江蘇無錫,副教授,本科,研究方向為軟件技術方向,無錫城市職業(yè)技術學院。E-mail:54382152@qq.com

猜你喜歡
軟件技術課程體系職業(yè)
守護的心,衍生新職業(yè)
金橋(2021年8期)2021-08-23 01:06:44
基于大數(shù)據(jù)分析的集合式EPC總承包項目管理軟件技術的應用
職業(yè)寫作
文苑(2018年20期)2018-11-09 01:36:00
以創(chuàng)新課程體系引領學生發(fā)展
輔導員(2017年18期)2017-10-16 01:14:48
民法課程體系的改進和完善思路*——以中國政法大學的民法課程體系為例
我愛的職業(yè)
基于長三角地區(qū)需求的軟件技術人才的培養(yǎng)
利用Java開發(fā)智能軟件技術研究
加強青少年中醫(yī)傳統(tǒng)文化教育的必要性及其課程體系構建
論普通高校國防教育課程體系的構建
密云县| 武清区| 丰原市| 瓦房店市| 铜山县| 洛浦县| 攀枝花市| 酒泉市| 雷山县| 盖州市| 威远县| 正定县| 方山县| 乐平市| 阳朔县| 灵宝市| 永登县| 徐汇区| 肇州县| 铜梁县| 马关县| 香格里拉县| 蒲城县| 凤庆县| 萍乡市| 西藏| 安康市| 西华县| 怀仁县| 临潭县| 崇州市| 环江| 南丹县| 梁山县| 花莲市| 泰州市| 通渭县| 稷山县| 定西市| 犍为县| 新建县|