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

?

高職C#程序開(kāi)發(fā)改革研究

2017-07-29 09:53謝振華
電腦知識(shí)與技術(shù) 2017年12期
關(guān)鍵詞:程序開(kāi)發(fā)改革高職

謝振華

摘要:c#編程語(yǔ)言作為微軟公司推出的面向?qū)ο蟾呒?jí)設(shè)計(jì)語(yǔ)言,因其具有簡(jiǎn)單,高效和跨平臺(tái)的特點(diǎn),目前正成為高職院校軟件專業(yè)開(kāi)設(shè)的核心語(yǔ)言之一。針對(duì)c#程序設(shè)計(jì)開(kāi)設(shè)情況,提出了高職c#程序設(shè)計(jì)改革研究的必要性,然后提出了高職c#程序設(shè)計(jì)改革研究的方法和成果。

關(guān)鍵詞:高職;c#程序開(kāi)發(fā);改革

C#作為流行的軟件開(kāi)發(fā)語(yǔ)言,一直是高職計(jì)算機(jī)軟件專業(yè)重點(diǎn)選擇的方向之一。C#語(yǔ)言是微軟公司發(fā)布的一款面向?qū)ο?,運(yùn)行在.net framework之上的高級(jí)程序設(shè)計(jì)語(yǔ)言,具有安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的特點(diǎn)。隨著.netframework框架的開(kāi)源,C#語(yǔ)言也與Java語(yǔ)言一樣實(shí)現(xiàn)了跨平臺(tái)運(yùn)行,再加上微軟公司不留余力的支持,使得c#語(yǔ)言將會(huì)越來(lái)越流行。因此學(xué)習(xí)C#語(yǔ)言,并且精通C#語(yǔ)言,對(duì)高職院校的學(xué)生而言,是一個(gè)非常不錯(cuò)的開(kāi)發(fā)語(yǔ)言選擇種類,很多高職院校也將C#語(yǔ)言作為核心課程學(xué)習(xí)。但是,目前高職院校在對(duì)該程序設(shè)計(jì)語(yǔ)言開(kāi)設(shè)過(guò)程中,存在明顯的問(wèn)題,致使高職軟件專業(yè)的學(xué)生只能基本掌握該語(yǔ)言語(yǔ)法,而不能使用該語(yǔ)言進(jìn)行項(xiàng)目設(shè)計(jì)和項(xiàng)目開(kāi)發(fā)。高職軟件專業(yè)在C#程序開(kāi)發(fā)方面僅僅只設(shè)置《C#程序開(kāi)發(fā)》和《asp.net》等少數(shù)幾門課程,存在著明顯的c#課程體系內(nèi)容缺失和邏輯紊亂等多方面的問(wèn)題。因此針對(duì)高職軟件專業(yè)以C#程序開(kāi)發(fā)為專業(yè)發(fā)展方向的院校,提出高職C#程序開(kāi)發(fā)的改革研究。

1高職軟件專業(yè)C#程序開(kāi)發(fā)改革必要性

高職軟件專業(yè)的人才培養(yǎng)目標(biāo)是培養(yǎng)服務(wù)于軟件行業(yè),從事軟件項(xiàng)目設(shè)計(jì),開(kāi)發(fā),實(shí)施和維護(hù)的高技能和高素質(zhì)人才。因此高職軟件專業(yè)學(xué)生在畢業(yè)前就必須具備必要的程序理論知識(shí)、扎實(shí)的編程技能和項(xiàng)目分析設(shè)計(jì)能力。目前,以C#程序開(kāi)發(fā)為專業(yè)發(fā)展方向的院校,在進(jìn)行課程設(shè)計(jì)時(shí),并沒(méi)有完全考慮到人才培養(yǎng)目標(biāo),或者說(shuō)沒(méi)有考慮到課程設(shè)計(jì)的合理性和科學(xué)性,致使高校在進(jìn)行人才培養(yǎng)時(shí)效果不明顯,學(xué)生畢業(yè)生時(shí)各方面的能力很難達(dá)到行業(yè)要求,不能進(jìn)行技術(shù)的無(wú)縫對(duì)接,嚴(yán)重地影響了企業(yè)的人才招聘,阻礙了企業(yè)的快速的發(fā)展。因此,對(duì)高職軟件專業(yè)的c#程序開(kāi)發(fā)進(jìn)行改革,對(duì)與c#程序開(kāi)發(fā)相關(guān)的所有課程進(jìn)行重構(gòu),使所有課程的體系和課程內(nèi)容更加的科學(xué)合理,按照修改之后的課程體系和課程內(nèi)容教學(xué),使教學(xué)效果達(dá)到軟件專業(yè)的人才培養(yǎng)目標(biāo),降低企業(yè)的人才招聘成本,推進(jìn)企業(yè)的高速發(fā)展。

2高職軟件專業(yè)C#程序開(kāi)發(fā)改革方法

通過(guò)到企業(yè)進(jìn)行考察調(diào)研,與企業(yè)專家進(jìn)行座談以及結(jié)合高職院校的教學(xué)實(shí)際情況分析得出,培養(yǎng)出符合專業(yè)人才培養(yǎng)目標(biāo)的高技能和高素質(zhì)人才,必須要求課程結(jié)構(gòu)、內(nèi)容和體系要先易后難,環(huán)環(huán)相扣,層層遞進(jìn),而且教學(xué)方式方法也要通俗易懂,形象具體。只有這樣,學(xué)生才能快速地掌握課程技能,增加學(xué)習(xí)積極性和學(xué)習(xí)興趣。我們將按照以下三個(gè)方面進(jìn)行C#程序開(kāi)發(fā)進(jìn)行改革。

2.1重構(gòu)C#程序設(shè)計(jì)課程體系結(jié)構(gòu),增強(qiáng)結(jié)構(gòu)的緊密型和邏輯性

C#編程語(yǔ)言是一門面向?qū)ο蟮母呒?jí)程序設(shè)計(jì)語(yǔ)言,主要應(yīng)用于大型的復(fù)雜的應(yīng)用系統(tǒng),諸如銀行交易系統(tǒng),ktv點(diǎn)歌系統(tǒng),辦公自動(dòng)化系統(tǒng),erp系統(tǒng)和電子商務(wù)交易平臺(tái)等等。因此我們根據(jù)C#編程語(yǔ)言的語(yǔ)言特點(diǎn)和使用的應(yīng)用場(chǎng)景,分析與設(shè)計(jì)C#程序設(shè)計(jì)的課程體系結(jié)構(gòu)。語(yǔ)言特點(diǎn)決定了程序設(shè)計(jì)的語(yǔ)法技術(shù)路線,應(yīng)用場(chǎng)景決定了程序設(shè)計(jì)的應(yīng)用技術(shù)路線。

因此我們將根據(jù)語(yǔ)法技術(shù)路線和應(yīng)用技術(shù)路線想結(jié)合的方式來(lái)進(jìn)行課程體系結(jié)構(gòu)的設(shè)計(jì)方法。在語(yǔ)法技術(shù)路線方面,我們將由淺入深,層層遞進(jìn)的方式進(jìn)行設(shè)計(jì),根據(jù)考察調(diào)研分析,主要分為三大內(nèi)容,其一是方法體內(nèi)程序的編程語(yǔ)法,這是類似于面向過(guò)程程序設(shè)計(jì)部分,其二是面向?qū)ο蟪绦蛟O(shè)計(jì)部分,其三是項(xiàng)目框架搭建部分語(yǔ)法。在應(yīng)用技術(shù)路線方面,我們將采用由簡(jiǎn)入難,齊頭并進(jìn)的方式進(jìn)行設(shè)計(jì),根據(jù)考察調(diào)研分析,主要分為四大內(nèi)容,分別是文件讀寫應(yīng)用,數(shù)據(jù)庫(kù)訪問(wèn)應(yīng)用,網(wǎng)絡(luò)傳輸應(yīng)用,多線程處理應(yīng)用。其中網(wǎng)絡(luò)傳輸應(yīng)用分為http傳輸應(yīng)用,tcp和udp自定義端口傳輸應(yīng)用。

2.2重構(gòu)C#程序設(shè)計(jì)開(kāi)發(fā)課程結(jié)構(gòu)和內(nèi)容,增加課程的合理性

通過(guò)匯總所有的語(yǔ)法技術(shù)路線和應(yīng)用技術(shù)路線知識(shí)點(diǎn)和技能點(diǎn),將這些知識(shí)合理的安排到每門課程中,使課程之間的關(guān)系緊密而富有邏輯性,而課程內(nèi)的結(jié)構(gòu)與內(nèi)容也要進(jìn)行合理的設(shè)計(jì)與安排,使結(jié)構(gòu)嚴(yán)謹(jǐn),邏輯連續(xù),內(nèi)容全面。在語(yǔ)法技術(shù)路線方面,我們以面向?qū)ο髮W(xué)習(xí)為例,先要學(xué)習(xí)類的封裝性,繼承性,接著學(xué)習(xí)里氏替換原則,引出類的多態(tài)性,最后學(xué)習(xí)實(shí)現(xiàn)類的多態(tài)的幾種方式,諸如抽象類和接口。在應(yīng)用技術(shù)路線方面,我們以文件讀取為例,我們先學(xué)習(xí)簡(jiǎn)單的普通文件讀取,如文本文件和二進(jìn)制文件,然后在學(xué)習(xí)特殊的xml文件的讀取。

2.3改革授課方式與技巧,降低課程難度,提高課程的樂(lè)趣,提高學(xué)生的積極性

C#程序開(kāi)發(fā)在授課過(guò)程中,要根據(jù)不同的授課內(nèi)容選擇合適的授課方式方法,我們多采用對(duì)比區(qū)分法,圖示法,動(dòng)畫(huà)演示法,形象比喻法,案例演示法等。例如,在講授值類型和引用類型的區(qū)別時(shí),我們采用圖示法進(jìn)行講解,畫(huà)出值類型存儲(chǔ)和引用類型存儲(chǔ)在內(nèi)存中的不同位置,通過(guò)圖示法,使學(xué)生一目了然,即形象又具體。與此同時(shí),出于對(duì)學(xué)生健忘性的考慮,我們需要對(duì)授課過(guò)程進(jìn)行記錄。教師采用文本文件記錄課程內(nèi)容和技能操作過(guò)程筆記,采用著名的Mindiet MindManager頭腦風(fēng)暴軟件對(duì)授課內(nèi)容進(jìn)行總結(jié),采用教學(xué)錄屏軟件時(shí)時(shí)錄制授課過(guò)程。通過(guò)以上授課方式方法,教師能夠通俗易懂的講授課程內(nèi)容,演示操作步驟,記錄課程筆記,總結(jié)核心知識(shí)點(diǎn),搭建知識(shí)點(diǎn)結(jié)構(gòu),錄制課程微課,讓學(xué)生能夠輕松的理解課程內(nèi)容,掌握操作步驟,重溫課程內(nèi)容,鞏固操作步驟,從而提高教學(xué)積極性和學(xué)習(xí)興趣,提高C#的理論知識(shí)和實(shí)踐操作技能。

3高職C#程序開(kāi)發(fā)改革研究成果

按照C#課程開(kāi)發(fā)的改革方法,將C#程序開(kāi)發(fā)的課程體系和課程內(nèi)容進(jìn)行重構(gòu),使課程體系中各課程之間的聯(lián)系更為緊密,邏輯性更強(qiáng),使課程內(nèi)容結(jié)構(gòu)更為合理,內(nèi)容更為循序漸進(jìn),環(huán)環(huán)相扣,整個(gè)課程體系和課程內(nèi)容以及授課方式方法更為科學(xué)合理。下面的圖1為重構(gòu)的課程體系和課程內(nèi)容,即為c#軟件開(kāi)發(fā)改革成果。

圖中A和B分別代表語(yǔ)法技術(shù)路線和應(yīng)用技術(shù)路線,數(shù)字序號(hào)分別代表兩種路線的不同內(nèi)容。從圖中可以看出,語(yǔ)法技術(shù)和應(yīng)用技術(shù)是不斷交叉分配安排的。在課程安排上,由淺入深,語(yǔ)法學(xué)習(xí)和應(yīng)用技術(shù)相互融合進(jìn)行,提高學(xué)生獨(dú)立完成項(xiàng)目需求分析,項(xiàng)目設(shè)計(jì),項(xiàng)目開(kāi)發(fā)和項(xiàng)目實(shí)施的能力。在課程教授方式上應(yīng)該采取案例一理論一案例的方式,通過(guò)案例演示或者情景表述進(jìn)行理論知識(shí)的講解,然后組織學(xué)生進(jìn)行課程實(shí)踐,以大量的實(shí)踐加深理論知識(shí)的理解和提高學(xué)生的實(shí)踐能力。

4高職C#程序開(kāi)發(fā)教學(xué)改革效果

經(jīng)過(guò)教學(xué)改革,在課程開(kāi)發(fā)組同事的共同努力下,C#程序開(kāi)發(fā)改革取得了良好的效果。

1)通過(guò)對(duì)C#程序開(kāi)發(fā)的課程重構(gòu),提高了C#程序開(kāi)發(fā)相關(guān)課程的結(jié)構(gòu)組織的合理性,內(nèi)容安排的合理性。使學(xué)生能夠很有邏輯性的掌握各項(xiàng)語(yǔ)法技術(shù)和應(yīng)用技術(shù),最后學(xué)生能夠獨(dú)立的完成項(xiàng)目需求分析,設(shè)計(jì),開(kāi)發(fā)和實(shí)施,并且能夠根據(jù)項(xiàng)目的類型和復(fù)雜度選擇不同的框架技術(shù)來(lái)進(jìn)行開(kāi)發(fā)。提高了學(xué)生對(duì)語(yǔ)法理解的深度和對(duì)實(shí)踐操作的復(fù)雜度,提高了學(xué)生的專業(yè)技術(shù)水平和職業(yè)素質(zhì)。

2)改變了教師上課的隨意性,嚴(yán)格地按照案例講授,記錄課程筆記,錄制課程微課的方式來(lái)完成,通過(guò)正確的授課方法提高學(xué)生的注意力,理解力,同時(shí)可以通過(guò)筆記、課程總結(jié)和微課進(jìn)行及時(shí)的溫習(xí)和鞏固。采用高效的授課方式,提高了老師在學(xué)生心目中的形象與威望,使更多的學(xué)生加入到學(xué)習(xí)的隊(duì)伍中來(lái),提高了班上學(xué)生的學(xué)習(xí)氛圍,增強(qiáng)了學(xué)生的技能水平。

5總結(jié)

在C#程序開(kāi)發(fā)的教學(xué)改革過(guò)程中,著重解決以前高職軟件專業(yè)課程設(shè)置雜亂,多而不精的現(xiàn)狀。通過(guò)改革,使學(xué)生認(rèn)真學(xué)習(xí)和精通C#語(yǔ)言,理解C#語(yǔ)言的語(yǔ)法技術(shù)和應(yīng)用技術(shù),以適應(yīng)人才培養(yǎng)的目標(biāo),通過(guò)優(yōu)化教學(xué)手段和方法,以保證教學(xué)效率和效果,讓更多的學(xué)生增加專業(yè)的興趣和提高專業(yè)水平。在C#程序開(kāi)發(fā)設(shè)計(jì)過(guò)程中,知識(shí)內(nèi)容采用“由易到難”、“環(huán)環(huán)相扣”和“層次遞進(jìn)”的方式組織教學(xué)內(nèi)容,形成合理的語(yǔ)法技術(shù)路線和應(yīng)用技術(shù)路線,不但使得學(xué)生具備了工作崗位需求的專業(yè)技能和職業(yè)素養(yǎng),而且為學(xué)生在職場(chǎng)上的可持續(xù)發(fā)展打下基礎(chǔ)。

猜你喜歡
程序開(kāi)發(fā)改革高職
APP應(yīng)用程序開(kāi)發(fā)模式探究
改革之路
高職應(yīng)用文寫作教學(xué)改革與創(chuàng)新
基于TestStand的自動(dòng)檢測(cè)程序開(kāi)發(fā)
基于嵌入式系統(tǒng)Windows CE的應(yīng)用程序開(kāi)發(fā)
基于App inventor 2手機(jī)程序開(kāi)發(fā)過(guò)程的學(xué)習(xí)與實(shí)——以“喵喵定時(shí)器”APP開(kāi)發(fā)為例
改革備忘
改革創(chuàng)新(二)
高職人才培養(yǎng)模式創(chuàng)新探討
瞧,那些改革推手
长丰县| 高碑店市| 柳河县| 定安县| 莱芜市| 乌兰察布市| 永和县| 平武县| 万载县| 石林| 当涂县| 且末县| 临猗县| 霍林郭勒市| 通城县| 班戈县| 修文县| 金阳县| 页游| 玉龙| 延安市| 万全县| 腾冲县| 旺苍县| 吉安市| 高阳县| 方城县| 潞城市| 黄冈市| 武川县| 凌云县| 卓资县| 苍山县| 宽城| 桑植县| 于田县| 连城县| 电白县| 常宁市| 珠海市| 罗山县|