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

?

計算機專業(yè)程序設計課程的建設研究

2015-04-29 12:43王怡寧
工業(yè)設計 2015年11期
關鍵詞:計算機專業(yè)措施問題

王怡寧

摘 要:21世紀是計算機信息技術的時代,各個行業(yè)的發(fā)展都離不開計算機信息技術,計算機信息技術已經成為推動世界經濟發(fā)展的主要動力之一。計算機程序設計人才是計算機信息技術發(fā)展的基礎,計算機軟件產業(yè)的發(fā)展急需大量優(yōu)秀的程序設計人才。目前,我國各大高校都開設了計算機專業(yè),計算機專業(yè)的主要教學目的就是培養(yǎng)具備足夠專業(yè)能力的程序設計人才,但我國現有的程序設計課程滿足社會的人才需求,很多高校仍然采用傳統(tǒng)課程的教學模式,導致計算機專業(yè)的程序設計課程教學效果不佳。本文將深入地分析我國計算機專業(yè)的程序設計課程教學模式,并根據實際問題提出改進措施,為我國的計算機專業(yè)程序設計課程教學的發(fā)展提供參考。

關鍵詞:計算機專業(yè);程序設計課程;建設;問題;措施

計算機信息技術作為新興的科學技術,可開發(fā)的市場潛力巨大,因此,計算機科學的理論研究發(fā)展迅速,以編程語言為例,上世紀80年代,研究人員開發(fā)出了最早的編程語言EVA,之后數十年的發(fā)展,已經發(fā)展出了B言語、C語言、C++、C#、Java等上千種編程語言,高校不應該僅僅局限于知識技能的教學,還應該重視學生綜合能力的培養(yǎng),尤其是學生的自主學習與開發(fā)能力,通過對計算機程序設計人員的培養(yǎng),推進我國軟件產業(yè)的發(fā)展,充分發(fā)揮計算機軟件產業(yè)在國民經濟中的作用。

1 計算機專業(yè)程序設計課程教學的內容與目的

計算機專業(yè)的程序設計課程教學模式需要綜合考慮課程的內涵與外延,同時從教師與學生的角度展開教學,逐步引導學生學習計算機程序言語,從結構化的程序設計開始教學,之后深入學習面向對象的程序設計,由淺入深,循序漸進。計算機程序的教學主要集中在兩點,一方面是學生的專業(yè)技能培養(yǎng),需要學生熟練掌握多種編程語言,同時掌握編程語言的設計方法,除此之外,教師必須傳授給學生足夠的編程技巧,為學生編寫合適的教案與習題,提高學生的編程速度與準確率。另一方面是程序設計思維的教學,程序本來就是人類邏輯思維的產物,程序設計需要遵循思維的嚴密性,在實現程序基本功能的前提下,充分思考程序的合理性,逐步簡化程序的結構。除此之外,程序設計教學必須為學生提供最前沿的程序研究理論,并通過實際的程序設計案例,提高學生的實際設計能力。

2 計算機專業(yè)程序設計課程教學模式中的問題

目前,我國計算機專業(yè)程序設計課程教學模式已經比較完善,但仍然存在較多的問題,從實際教學來看,我國的計算機程序設計教學主要存在以下幾點問題:課程定位模糊、教學內容狹窄、教學方式不當、實驗教學落后、學生難以跟上程序設計教學等。下面將逐一講解程序設計教學中的缺陷與問題。

2.1 課程定位模糊

上世紀90年代以來,我國高校逐步引進計算機程序設計課程,但我國的計算機專業(yè)的程序設計教學定位模糊,現有的程序設計課程側重于編程技能的教學,程序設計課程的教材注重編程語言規(guī)則的教學,與實際的程序設計能力存在較大的差距。計算機專業(yè)的程序設計課程教學沒有明確程序設計教學與編程基礎知識教學之間的差別,導致學生仍然采用傳統(tǒng)課程學習模式,降低了學生的實際設計能力。

2.2 教學內容狹窄

初級程序設計課程與高級語言程序設計課程在教學上偏重于程序語言規(guī)則,教學大綱也以程序語言要素為主,著重介紹了編程語言的語義、語法等,知識點都是圍繞程序語言本身,與循環(huán)標識字為例,教材反復強調了for語句、while語句的使用,教師圍繞教材將各種編程規(guī)則灌輸給學生,導致學生難以融會貫通。除此之外,程序設計課程并未重點講解程序的發(fā)展歷程與前沿動態(tài),導致學生難以了解最新的程序設計理念。

2.3 教學方式不當

程序設計課程教學的核心目標就是培養(yǎng)學生運用程序設計語言解決實際問題的能力,程序設計課程教學是計算機專業(yè)教學的基礎,很多專業(yè)課程都需要有程序設計的背景,包括計算機專業(yè)的軟件工程、機電一體化專業(yè)的單片機設計等,除此之外,程序設計的邏輯思維方式直接影響著工程設計人員的設計方案。目前,我國的程序設計課程忽視了課程本身的實踐性,將課程作為簡單的理論知識課進行教學,課程教學采用傳統(tǒng)的教學模式,老師采用板書、口述、講解等方式傳授基礎知識,學生被動式接受,忽略了學生的學習能力差別。

2.4 實驗教學落后

計算機專業(yè)的程序設計課程教學必須將實驗納入教學中,但是在實際教學中,教師很難再課堂上為學生提供程序設計練習的機會,只能依靠學生課下自主學習。除此之外,程序設計實驗的習題缺少專業(yè)性,一方面導致學生難以接觸實際程序設計流程,另一方面導致學生缺少實際設計經驗。但是大量的程序設計習題增加了教師的教學工作量,同時提高了教學評價難度,因此,教師會采用大量的標準化習題進行測驗,通過簡單的選項判斷程序設計的正確性,但忽略了程序結構設計的合理性。

2.5 學生個人能力的問題

高等教育的程序設計忽略了學生個人學習能力的問題,大多數學生在大學以前都是接受應試教育,通過死記硬背獲取知識,對于靈活性較高的知識理論難以掌握。很多大學生在第一次接觸程序設計時,仍然采用傳統(tǒng)的思維模式與學習方式,難以理解程序設計的思路。除此之外,很多學習在大一下學期就開設了程序設計課程,導致學生思維轉變跟不上教學速率,嚴重影響了教學質量。

3 計算機專業(yè)程序設計課程教學的改進措施

3.1 培養(yǎng)程序設計思維

課程的教育大綱需要根據課程的教育目標進行安排,新的程序設計教學模式主要教學目標是培養(yǎng)學生的程序設計習慣與觀念,為學生進一步學習專業(yè)的程序設計打下基礎,新的教育模式以程序設計的能力主要目標,同時根據學生的個人能力進行個性化培養(yǎng),將現有的教學內容分成兩個階段,第一階段以培養(yǎng)學生的程序設計基礎為主要內容,包括程序語言的語法、語義以及最前沿的程序設計研究等,第一階段重點培養(yǎng)學生的專業(yè)實際能力與程序設計理念。

3.2 強化實踐設計環(huán)節(jié)

程序設計原本就偏向于實際工程應用,要是需要鼓勵學生積極參與程序設計,通過實際的程序設計項目提高程序設計能力,充分調動學生的自主學習積極性,鼓勵學生編寫設計程序,并通過上機調試程序發(fā)現程序中的語法錯誤與邏輯問題。除此之外,教師需要引導學生課下研究程序設計,通過學習已經完善的程序模塊提高程序的設計效率。

3.3 改進現有教學內容

教師需要根據程序設計課程的特點安排教學內容,初級的程序設計側重于基礎知識要點,高級的程序設計側重于設計理念,同時教師需要根據學生的知識水平優(yōu)化教學內容,把教學的重心轉移到程序的設計思路與概念,改變傳統(tǒng)的灌輸式教育模式,重新定義教師的課堂角色。

4 結語

進入21世紀以來,我國的計算機軟件產業(yè)發(fā)展迅猛,計算機程序設計行業(yè)已經取得了巨大的成果,計算機軟件產業(yè)作為技術密集型產業(yè),在未來數十年的發(fā)展中仍然需要大量的人才。大量高素質的程序設計人才是軟件產業(yè)發(fā)展的基礎,我國高校的計算機專業(yè)程序設計的教學面臨著巨大的挑戰(zhàn),專業(yè)技能與思維方式都是程序設計教學的主要教學目標,計算機程序設計課程教學模式需要根據軟件產業(yè)的特點進行改進,滿足社會發(fā)展的需求,以知識教學為載體,培養(yǎng)學生的綜合能力。本文詳細地闡述了我國計算機程序設計教學的現狀與問題,并根據市場的需求提出了可行的改進建議,希望本文的研究有利于我國的軟件產業(yè)的發(fā)展。

參考文獻:

[1] 潘地林,李敬兆.非計算機專業(yè)程序設計課程教學思考[J].安徽理工大學學報: 社會科學版.2010(02):91-94.

[2] 車萬翔,蘇小紅,袁永峰,等.計算機專業(yè)高級語言程序設計課程改革探索[J].計算機教育.2014(13):56-58.

[3] 許麗娟,黃冬梅,王愛繼.以計算思維為導向的非計算機專業(yè)程序設計課程創(chuàng)新教學[J].計算機教育.2015(12):31-34.

[4] 陸金鈺,盧瑞華,郭恒寧,等.非計算機專業(yè)C語言程序設計課程雙語教學實踐[J].科技創(chuàng)新導報.2013(25):105-106.

猜你喜歡
計算機專業(yè)措施問題
放養(yǎng)雞疾病防治八措施
“以賽促學,以賽促教”促進計算機專業(yè)教學理念創(chuàng)新與實踐研究
高中數學解題中構造法的應用措施
減少豬相互打斗的措施
夏季豬熱應激及其防治措施
演員出“問題”,電影怎么辦(聊天室)
韓媒稱中俄冷對朝鮮“問題”貨船
職業(yè)高中計算機專業(yè)教學改革淺析
“問題”干部“回爐”再造
非計算機專業(yè)C語言教學探討
沙湾县| 陇川县| 中西区| 东丽区| 蕉岭县| 静安区| 盐津县| 稷山县| 名山县| 手游| 建德市| 隆回县| 类乌齐县| 永康市| 瑞丽市| 隆林| 岫岩| 阿拉善左旗| 资兴市| 陆川县| 淳安县| 北川| 仁化县| 潜江市| 天祝| 辰溪县| 陵川县| 凤山县| 满城县| 义马市| 保德县| 诸城市| 五家渠市| 宝山区| 湘乡市| 海原县| 五河县| 子洲县| 甘孜县| 茂名市| 桦甸市|