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

軟件開發語言使用調研及其對IT實踐類課程體系優化的影響分析

2019-09-10 07:22:44呂友波秦相林張艷榮商海亮姚桂林
高教學刊 2019年6期
關鍵詞:實踐教學課程體系

呂友波 秦相林 張艷榮 商海亮 姚桂林

摘? 要:以地方普通高校計算機科學與技術專業等相關專業畢業生就業后在工作中所用開發語言角度分析當前IT行業流行的技術和開發語言使用情況。分析研究為IT專業語言類實踐課程的課程體系優化提供建議和參考,從而更好地培養符合用人市場需求的復合型、應用型IT技術人才。

關鍵詞:軟件開發語言;課程體系;實踐教學;計算機科學與技術專業

中圖分類號:G640 文獻標志碼:A 文章編號:2096-000X(2019)06-0072-03

Abstract: The current popular technologies and development languages used in the IT industry are analyzed from the perspective of the development languages used by the graduates of related majors such as computer science and technology major in local colleges and universities. Analytical investigation provides suggestions and references for the curriculum system optimization of IT professional language practice courses, which can better cultivate compound and applied IT technical talents that meet the needs of the employment market.

Keywords: software development language; curriculum system; practical teaching; computer science and technology major

目前一些地方普通高校在制定計算機科學與技術為代表的IT相關專業人才培養方案和實踐教學內容時往往缺乏相關的調研工作[1]。在不了解行業發展趨勢、用人單位需求,畢業生就業后所從事工作的背景下盲目制定人才培養方案。培養方案和實踐教學體系要么照搬某些“985”高校,忽視學生的特點,人才培養缺乏特色,人才培養與就業脫鉤[2]。要么完全過度參照高職高專人才培養模式,學生知識體系不完善,就業后淪為“代碼工人”,與地方普通高校培養復合型、應用型的IT技術人才的培養目標背道而馳。

一、計算機語言的發展與需求標準

上個世紀七八十年代,計算機程序員普遍使用匯編語言、C語言、Pascal語言等進行編程。九十年代中后期以PowerBuilder語言為代表的數據庫系統開發語言廣泛使用。隨著面向對象思想的發展,C++、Visual Basic、Delphi等語言迅速發展。2000年以后,興起了大量的腳本語言(如VB Script語言、JavaScript語言等),和一些新型的功能強大的面向對象語言(如Java語言、C#語言),以及專用于Web開發的PHP語言等。近年來,隨著大數據和人工智能的發展,Python語言、R語言等脫穎而出。此外蘋果系統的Objective-C語言、安卓系統的Kotlin語言等也在一些IT企業中廣泛應用。IT行業目前常見流行的語言就多達二十余種。

目前許多信息技術類本科畢業生畢業后都要從事軟件開發工作,尤其是計算機科學與技術專業的學生更要求熟練掌握相關的計算機語言進行軟件開發。就業市場上,應聘者能否熟練掌握一門或幾門計算機語言進行軟件開發已成為衡量其技術實踐水平的重要標準。

二、高校計算機相關專業開設多門語言類課程的必要性與帶來的問題

(一)開設多門開發語言的必要性

由于我國幅員遼闊,在不同的區域,即使是同一行業的不同企業,其所采用的開發語言也不統一。有時,客戶會指定框架、技術與語言,開發企業必須接受這一要求,所以某些IT企業可能會儲備分別精通不同語言的工程師,或者要求工程師在精通一門語言的基礎上還要掌握或熟悉某些其它語言。一些公司的軟件系統也可能會由多種不同的技術和語言混合實現。在用人市場上,如果學生沒學習過某種語言,可能有一大批企業就無法直接去應聘。所以通常信息技術領域的學生需要在本科階段學習大量的語言,以完成除語言課程之外后續相關課程的學習,及應對將來在各個領域技術開發時計算機開發語言的需要。

(二)開設多門語言類課程帶來的問題

由于我國高校受總學時限制,一些通識類課程、學科基礎課、專業基礎課必須開設,使得以熟練使用開發語言進行編程為特點的IT應用技術實踐類課程的學時非常有限。如果安排不夠科學,可能會造成學生知識面過窄或過寬泛;或編程訓練程度不夠,實踐動手能力差等結果,直接影響學生就業能力和創新能力的培養。因此,如何優化IT應用技術實踐類課程的設置,精選課程內容,在有限學時內最大限度地提高學生實踐能力與就業競爭力,成為普通高等學校相關教育工作者面臨的突出問題。

三、調查的目的與任務

(一)調查的目的

開發語言種類眾多,特點也各不相同,這就使得在設計培養方案時,軟件技術開發類語言的選擇和設置非常重要。例如:挑選哪些在IT行業中普遍流行的語言設置在培養方案中;明確該語言課程在培養方案的地位和作用是什么,對其它課程的支撐作用是什么;確定該語言課程具體要設置多少學時,其中理論學時和實踐學時如何分配;論證該語言技術類課程是否有必要開設課程設計或綜合課程設計以進一步提高學生的實踐開發能力;明晰學生對該語言技術類課程需要掌握到什么程度才能適合將來就業的基本需要。在這種情況下,需要針對當前主流開發語言做一次全面調查,收集必要的信息,為制定IT行業技術實踐類課程體系與優化積累扎實的參考資料[3]。

(二)調查任務

具體任務如下:

1. 通過調研、查閱資料、與IT行業深入接觸,與在IT行業從事專業技術的畢業生溝通,進一步了解IT行業最新主要采用的軟件研發技術,以及對本科人才在知識、技術等方面素質要求。

2. 在各大計算機技術交流論壇、軟件工程師論壇、CSDN等IT論壇網站上調查已經注冊的用戶,提出一些問題,查看回答情況。對每個問題回答的情況,做記錄并統計。

3. 查閱開發語言的相關資料,深入了解各種開發語言的歷史淵源、優缺點、適用領域等。必要時可參考互聯網上計算機語言權威排名統計資料。

4. 研究調查結果,分析原因,并提出課題組自己的觀點和建議。

5. 將此次調查背景,調查任務,調查方法,調查過程,調查結果,結果分析等內容整理成材料。

四、調查實施

由于各高校在信息技術人才培養的培養目標和培養特色上存在差異,本次調查準備從我校計算機科學與技術專業、信息管理與信息系統等信息技術類已畢業學生在工作中的情況采集入手,進而掌握IT行業目前普遍采用的技術和語言情況。

調查實施分為以下四個階段:

(一)調查設計階段

課題組在進行調查工作之前廣泛查閱了大量的文獻,初步了解行業發展狀況,對將要進行的研究工作做了細致的設想。

(二)收集資料階段

課題組遵循統計學原理采取必要措施得到準確可靠的原始資料。此階段主要采取了問卷法,主要采集在IT公司工作已畢業學生的以下信息:畢業生就職公司名、就業城市名、已完成或正在開發的項目、項目前臺開發語言及開發工具、項目后臺開發語言及開發工具等。

調查表由課題組通過輔導員老師向已畢業學生的郵箱及QQ群發布,已畢業學生填寫后發給課題組老師郵箱,課題組教師最終匯總在電子表格中。畢業生可自愿提交目前薪資水平和期望的薪資水平,作為后續教研用,但不做本次分析使用。

(三)整理資料階段

從完整性和準確性兩個方面審核原始資料。使原始資料系統化、條理化,便于進一步計算統計指標和分析。完成數據清理,處理缺失值、光滑噪聲數據、識別或刪除錯誤數據。

(四)分析資料階段

計算有關指標,反映數據的綜合特征,闡明事物的內在聯系和規律。用統計指標與統計圖(表)等方法對樣本資料的數量特征及其分布規律進行描述。對比互聯網上其它的統計資料做數據分析。

五、調查結果與分析

(一)調查結果

本次調查經收集整理,共采集到272份有效的樣本信息。因開發語言市場占有率和地域有一定的相關性,課題組首先進行了被調查者工作所在地的統計。調查顯示,采集數據中有52.94%的畢業生目前在北京就業。被調查者工作單位包括:搜狗、中科軟、中國人民銀行軟件開發中心、美團、奇虎360等公司。有19.12%的畢業生選擇在東北地區的IT企業就業,就業企業包括:哈爾濱工業大學軟件工程股份有限公司、哈爾濱有道科技、黑龍江農墾墾通信息通信有限公司、招商銀行等。上海、深圳、杭州各占4.41%,其它城市(如天津、南京、濟南等)占14.71%。

然后對被調查者所用語言統計,得到的畢業生中主流開發語言市場占有率如表1所示。

表1 畢業生中主流開發語言使用情況

由于C和C++語言有較強的相關性,在表1中作為同一類開發語言統計。HTML語言和JavaScript等腳本語言不參加排名。

(二)結果分析

根據調查結果,課題組深入分析了主流軟件開發語言的歷史淵源、特點,適用領域、各招聘網站的招聘信息等,認定調查結果較為真實地體現了當前主流開發語言市場占有率狀況。課題組根據主流開發語言市場占有率情況,可預測出未來一段時間里,主流開發語言的前景,為制定地方普通高校技術實踐類課程體系與后續人才培養方案的修訂積累了扎實的參考資料。

經對統計結果研究分析,對目前的主流開發語言分析評述如下。

1. Java語言市場占有率占據第1位,這與國際權威的語言排行榜TIOBE(https://www.tiobe.com)的位次一致,市場占有比例高達47.06%(2018年2月的TIOBE榜顯示Java語言的比例為16.38%,占據所有語言排行榜第1位)。市場占有率如此之高說明我國Java語言的行業接受程度已經非常高,尤其是在一些企業級項目、大中型Web網站、安卓移動平臺開發中普遍使用。

2. C語言和C++語言的市場占有率達到16.18%,在TIOBE榜中兩門語言分列第2和第3位。調查顯示,在畢業生目前已完成或目前正在開發的一些視頻轉碼卡、自助繳費機、虛擬現實、電器線控器開發、數字集群項目中C語言和C++語言被廣泛使用。

3. PHP語言的在此次調查中市場占有率占據第2位,比例高達17.65%,超過了C語言和C++語言。這與TIOBE的排行榜存在較大差異(TIOBE中PHP位居C#、Python和Visual Basic語言之后排名第7位,占有率僅為3.003%),也與我們之前的預期有較大差異。初步分析,可能我國Web系統開發中PHP采用率較高,且地方普通高校本科畢業生中從事Web開發人員的比例也相對偏高的原因。

4. 調查中也體現了語言的區域差異,如Visual Basic語言在此次統計中沒有畢業生反饋目前使用,但該語言在國外使用率相對較高,這說明語言的市場占有率確實需要因地制宜進行分析。

5. C#語言的應用場合和Java類似,但在非Windows領域和移動端開發的采用率不理想限制了該語言的市場占有率。另外調查顯示該語言在深圳地區、東北地區的畢業生中使用率相對較高,在北京地區相對較少,顯示了語言的地域差別特點。

6. 調查顯示目前Python語言的市場占有率已略微超過了C#語言。近年來Python語言在機器學習、數據分析與挖掘、自動化測試和運維、Web開發等領域迅速流行,未來人才缺口也相對較大。

六、結束語

綜上所述,現階段Java、C、C++三門語言的市場采用率較高,可在培養方案中通過保證授課總學時、調整理論學時和實踐學時比、加強期末考核的力度和科學性、組織學生參加大學生程序設計競賽、對后續知識及課程再擴展(如開設Java EE課程)、適當增加課程設計等實踐環節學時、組織學生參加校外專門培訓機構培訓等方式不斷提高學生對以上語言的掌握程度和實踐開發能力[4]。其中至少一門語言能達到精通或非常熟悉的程度,以保證學生在將來的就業市場上有一定的競爭能力[5]。

在掌握以上基礎語言的基礎上,應面向將來有意愿專門從事Web開發的學生開設PHP程序設計和JavaScript語言為基礎的網頁前端頁面開發課程;對理論知識較好將來有意考研的同學或有意愿從事大數據分析與挖掘、機器學習、自動化運維的同學開設Python語言程序設計相關課程。在課時允許情況下,可面向將來有意愿專攻Windows系統.NET框架下開發同學開設C#程序設計相關的課程。

由于課題組能力有限,調查對象的選擇覆蓋面可能有所欠缺,數據量也相對偏少,可能導致反映的調查結果比較片面,課題組后續應逐步增加樣本數量,從而提高數據的全面性和客觀性。

參考文獻:

[1]劉元林,張增鳳,孟慶強.實踐類課程教學質量監控體系的研究與實踐[J].實驗室研究與探索,2009,28(8):126-128.

[2]聶秀山,林培光,馬林元.地方財經類高校計算機實踐教學模式構建[J].計算機教育,2016(4):59-62.

[3]宋芳.工程實踐類課程教學體系改革的探討[J].教育教學論壇,2017(32):98-99.

[4]申志軍,郭玉波.計算機專業編程實踐類課程考核方法探索[J]. 教育觀察,2017,6(13):101-102.

[5]侯暢,王阿川.面向企業需求的Java課程教學改革策略研究[J]. 黑龍江教育(高教研究與評估),2014(1):41-42.

猜你喜歡
實踐教學課程體系
以創新課程體系引領學生發展
輔導員(2017年18期)2017-10-16 01:14:48
民法課程體系的改進和完善思路*——以中國政法大學的民法課程體系為例
茶學專業校企合作實踐教學探索
考試周刊(2016年79期)2016-10-13 23:35:16
《電氣工程畢業設計》 課程的教學設計
考試周刊(2016年79期)2016-10-13 23:26:02
研究型學習在傳熱學實踐教學中的應用
大學教育(2016年9期)2016-10-09 08:34:10
思想政治理論課實踐教學研究述評
大學教育(2016年9期)2016-10-09 08:17:37
高職院校商務禮儀課程教學改革探索芻議
大學教育(2016年9期)2016-10-09 08:12:01
《數據庫高級應用》教學創新方法研究
科技視界(2016年20期)2016-09-29 11:25:15
加強青少年中醫傳統文化教育的必要性及其課程體系構建
論普通高校國防教育課程體系的構建
主站蜘蛛池模板: 国产欧美视频在线观看| 天堂中文在线资源| 亚欧乱色视频网站大全| 精品一区二区三区四区五区| 亚洲免费人成影院| 一本一本大道香蕉久在线播放| 欧美视频在线播放观看免费福利资源| 久久性妇女精品免费| 一级黄色网站在线免费看| 色欲色欲久久综合网| 亚洲成a人在线观看| 亚洲精品无码人妻无码| 精品国产成人av免费| 激情综合婷婷丁香五月尤物| 国产成人在线无码免费视频| 欧美日本视频在线观看| 亚洲精品国产成人7777| 亚洲欧美另类久久久精品播放的| 亚洲欧美日本国产专区一区| 中文字幕永久视频| 综合人妻久久一区二区精品| a级高清毛片| 最新亚洲人成网站在线观看| 国产精品自拍露脸视频| 久久久亚洲国产美女国产盗摄| 国产精品区视频中文字幕| 亚洲国产中文精品va在线播放| 无码精油按摩潮喷在线播放| 亚洲一本大道在线| 色综合狠狠操| 成人午夜精品一级毛片| 久青草国产高清在线视频| 精品亚洲麻豆1区2区3区| 凹凸国产分类在线观看| 日韩东京热无码人妻| 欧洲熟妇精品视频| 少妇露出福利视频| 国产成人无码AV在线播放动漫 | 日韩无码一二三区| 九九热免费在线视频| 91久久国产热精品免费| 在线中文字幕日韩| 人与鲁专区| 日韩成人免费网站| 国产精品亚洲五月天高清| 国产精品久线在线观看| 欧美成人精品欧美一级乱黄| 成人精品在线观看| 欧美a√在线| 亚洲人成网站色7777| 天堂av综合网| 欧美色综合网站| 亚洲高清在线播放| 2024av在线无码中文最新| 国产69精品久久久久孕妇大杂乱| 国产综合另类小说色区色噜噜 | 欧美日韩免费| 精品视频在线观看你懂的一区| 日韩在线播放中文字幕| 色综合热无码热国产| 在线网站18禁| 久久综合九九亚洲一区| 亚洲热线99精品视频| 第一区免费在线观看| 蝴蝶伊人久久中文娱乐网| 国产Av无码精品色午夜| 国产精品视屏| 91免费在线看| 国产精品大白天新婚身材| 伊人久久久久久久| 成年片色大黄全免费网站久久| 国产黄色视频综合| 五月激情婷婷综合| 国产精品无码AV片在线观看播放| 国国产a国产片免费麻豆| 欧美a在线视频| 国产精品女主播| 无码av免费不卡在线观看| 亚洲愉拍一区二区精品| 欧美人与牲动交a欧美精品| 久久午夜影院| 国产又爽又黄无遮挡免费观看|