国产午夜精品久久久久免费视-国产午夜三级-国产性大片黄在线观看在线放-国产性老妇女做爰在线-一区一精品-一区在线观看

淺談提高學生程序設計能力的主要策略的創(chuàng)新分析論文

時間:2021-04-19 16:37:32 論文 我要投稿

淺談提高學生程序設計能力的主要策略的創(chuàng)新分析論文

  計算機課程是實踐性很強的課程,針對這一特點,對計算機課程增加“課程設計”綜合實踐環(huán)節(jié),采用“理論+實驗+設計”的教學模式,改變了傳統(tǒng)“重理論,輕實踐”的狀況,使課程實踐環(huán)節(jié)比以前得到大大的加強,有利于學生對知識的理解和程序設計能力的培養(yǎng),尤其是“課程設計”這個實踐環(huán)節(jié),能激發(fā)學生的學習興趣、拓寬學生的思路,有利于培養(yǎng)學生分析問題、解決問題的綜合能力。“課程設計”安排在課程結束后立即進行,由任課教師完成。這種課程教學模式,不但要求教師注重理論知識的傳授,更應重視理論的實踐應用,使學生的實踐教學不再是一句空話,學生的程序設計能力訓練得到有效的保證。

淺談提高學生程序設計能力的主要策略的創(chuàng)新分析論文

  一、分層次培養(yǎng)學生的程序設計能力

  程序設計能力培養(yǎng)是由多門課程即“課程群”和很多教師共同完成。培養(yǎng)學生程序設計能力,可分四個層次[1]:基本程序設計能力、模塊化程序設計能力、數據庫應用系統(tǒng)開發(fā)能力以及多層分布式系統(tǒng)開發(fā)能力。這個四個層次有一定的邏輯先后關系、相互聯系和相互促進。在教學過程中,狠抓學生這四個層次程序設計能力的訓練培養(yǎng)。

  二、基本程序設計能力的培養(yǎng)

  基本程序設計能力是程序設計能力進一步提高的基礎,也是后續(xù)許多計算機專業(yè)課程學習的基礎,由大學一年級第一門程序設計語言課程來完成,對于大多數學生來說,這是一個新的領域,因此必須高度重視。學生的基本程序設計能力表現為能比較熟練地運用一門高級程序設計語言提供的數據類型、運算符、語句和函數和過程獨立地編寫解決簡單問題的程序,在一定的程序設計集成環(huán)境下獨立地上機調試程序,掌握最基本的程序測試和調試的方法。為了有效培養(yǎng)學生基本程序設計基本能力,在教學過程中 從程序設計語言的選擇,教材的選用,到任課教師的安排,都必須進行周密的考慮。

  根據多年的教學實踐經驗,譚浩強編寫的'《C語言程序設計》作為程序設計課程的啟蒙教育,是比較好的選擇;教學人員安排,要求至少具有三年教學工作經驗、工作責任感強的老師擔任此課程的教學。

  三、模塊化程序設計能力的培養(yǎng)

  學生在學完第一門程序設計課程后,只掌握基本程序設計能力,能編寫處理一些簡單的問題程序(代碼通常不超過20行)。對于復雜一點的問題,還不能運行模塊化技術分解一個程序的功能進行設計程序。模塊化程序設計能力培養(yǎng)主要由《C語言課程設計》完成,由《C語言程序設計》教師擔任,更利于學生能力培養(yǎng)。在《C語言課程設計》中,教師重點培養(yǎng)學生抽象思維能力,對程序要解決的復雜問題按功能進行分解成一個個具有獨立意義的子功能,用C語言函數分別實現各個子功能,并使每個函數包含程序代碼長度符合學生容易理解的代碼長度。

  案例教學法是快速培養(yǎng)模塊化程序設計能力的有效教學方法。任課教師精心準備幾個典型的案例[3],并對這些案例進行詳細分析、講解,讓學生運行程序和閱讀程序代碼,分析程序中各函數的功能和算法,分析各函數間的調用關系,使學生對程序的一般組成和結構有一個直觀的認識,然后讓學生模仿一個類似的實例,編制一個程序實踐,使學生逐步適應和學會運用抽象思維方式,學會模塊化程序設計技術,編寫出有一定規(guī)模、具有一定實用性的程序的能力,從而掌握模塊化程序設計的基本思想。在后續(xù)課程學習中,如《數據結構》、《操作系統(tǒng)》,教師要對模塊化程序設計技術做進一步加強、提高。

  四、數據庫應用系統(tǒng)開發(fā)能力的培養(yǎng)

  信息管理系統(tǒng)應用非常廣泛,信息管理系統(tǒng)實際上就是數據庫應用系統(tǒng),因此,數據庫應用系統(tǒng)開發(fā)技術是計算機專業(yè)類學生必須掌握的技術。數據庫應用系統(tǒng)開發(fā)能力(單機環(huán)境)的培養(yǎng)主要是通過《數據庫原理》、可視化面向對象程序設計(如VB)等課程設計完成。

  在實踐教學中,主要采取兩項措施保證這種能力的訓練。一是教師講解數據庫原理、面向對象程序設計(如VB、Delphi)課程時,一定要仔細分析一個信息系統(tǒng)開發(fā)案例,如“圖書管理系統(tǒng)”,“人才信息管理系統(tǒng)”,“學生信息管理系統(tǒng)”等等。這種生動實用的案例學習,能激發(fā)學生的學習興趣和動力,也很容易使學生理解掌握數據庫應用系統(tǒng)開發(fā)的一般規(guī)律。二是通過隨后開設的《數據庫課程設計》、《VB課程設計》、《Delphi課程設計》,要求學生自己用學到的知識,嚴格按照軟件工程的思想,開發(fā)數據庫應用系統(tǒng)實例。這種反復的訓練,使學生數據庫應用系統(tǒng)開發(fā)能力得到進一步鞏固、完善。

  五、多層分布式系統(tǒng)開發(fā)能力的培養(yǎng)

  隨著Internet/Intranet網絡的發(fā)展與廣泛應用,應用系統(tǒng)的規(guī)模不斷擴大,業(yè)務量的變化,用戶需求的進一步提高,多層分布式應用系統(tǒng)開發(fā)模式成為系統(tǒng)開發(fā)的主流,掌握多層分布式系統(tǒng)開發(fā)的基本過程、思想,也成為學生程序設計能力必不可少的教學內容。這種體系結構的軟件設計,要考慮兩個個方面的問題,一個是業(yè)務邏輯層(也叫應用服務器)設計,是程序設計的一個重點難點。另一個是網絡環(huán)境下,軟件系統(tǒng)部署和運行在多臺計算機上,需要相互協調地工作,必須考慮網絡通信協議的使用,客戶端與服務器之間怎樣建立連接,以及怎樣實現數據的交流等因素。

  這個層次通常在數據庫應用系統(tǒng)開發(fā)能力培養(yǎng)和計算機網絡課程開設后進行。多層分布式系統(tǒng)開發(fā)編程技術訓練,可以在第三個層次培養(yǎng)案例基礎上進行,只需將系統(tǒng)的單機環(huán)境改為網絡環(huán)境,教師學生都只要把精力重點放“多層、分布式”技術上,既節(jié)約了時間,而且效果好。

  六、加強實踐環(huán)節(jié)要求和管理

  計算機課程光是“聽老師講”和“自己看書”是絕對不夠的。在努力提高課堂教學的同時,必須大力加強實踐環(huán)節(jié)的要求和管理。“理論+實驗+設計”教學模式,表明實踐環(huán)節(jié)的重要性,但還得管理好實踐環(huán)節(jié)。對于課程的實驗環(huán)節(jié)主要從以下幾個方面加強落實管理。

  一是抓好常規(guī)實驗。教師必須認真對待上機實驗課,要像理論課教學那樣,每次都要明確指明實驗的目的、要求,對上機實驗內容要精心安排,對學生上機實驗要嚴格監(jiān)督。

  二是抓好課程設計,即綜合實訓。為了快速、有效培養(yǎng)這方面的能力,通常由課程設計的指導教師,分析幾個代表行的案例,然后由教師布置一些事先想好的課程設計作業(yè),以小組為單位進行課程設計。每一個小組要挑選一到兩個專業(yè)素質較好的學生擔任正副組長,讓他們對本組項目全權負責,充分發(fā)揮優(yōu)秀學生在課程設計中的積極作用,既可以減輕指導教師的壓力,又有利于課程設計質量的保證,發(fā)揮學生的創(chuàng)造能力。課程設計落實得好,將使學生的知識運用能力和程序設計能力得到迅速成長,教學效果也顯著。

  為了保證學生認真對待實踐環(huán)節(jié),防止學生復制或不做,比較好的辦法是要求每個學生提交實踐作業(yè),并進行批閱,批閱的成績,參與課程結束的期末成績評定,實踐表明,這種辦法效果非常好。

  三是組織各種程序設計比賽,鼓勵學生自己積極編寫程序代碼,對于程序代碼編寫多又好多學生,給予表揚和適當的物資獎勵,提倡在大學畢業(yè)前,編寫10萬行代碼。試想一個在校大學生,如果編寫了近10萬行的代碼,程序設計能力一定達到較高水平。

  七、將科研項目與學生程序設計能力培養(yǎng)結合起來

  教師要積極參加科研活動,通過科研項目活動不斷提高科研水平、教學水平和實踐水平。在進行科研過程中,可以將優(yōu)秀好學的學生吸收進來,共同完成科研項目的開發(fā)。將科研與學生程序設計設計能力培養(yǎng)兩者結合起來,不但提高了教師的實際項目開發(fā)能力,也培養(yǎng)了學生的知識應用能力、解決實際問題能力和程序設計能力。

  八、結束語

  程序設計能力是計算機專業(yè)學生的基本能力,同時又是最重要的能力,需要花大力氣培養(yǎng)。試想一個軟件開發(fā)團隊,如果沒有幾個程序設計能力強的程序設計人員作堅強后盾,無論需求分析和設計方案做得多么好,最終可能只是空中樓閣。因此,培養(yǎng)學生程序設計能力值得去研究和探索。不斷改革教學手段,采取有效的措施,強化實踐教學力度,提高學生的自主學習能力和程序設計能力,培養(yǎng)出更多滿足時代需求的合格計算機應用人才,具有重要的現實意義和深遠歷史意義。

【淺談提高學生程序設計能力的主要策略的創(chuàng)新分析論文】相關文章:

提高學生施工圖設計能力的分析論文11-14

企業(yè)創(chuàng)新策略分析論文07-02

大學生科技創(chuàng)新策略分析論文11-02

淺談大學生創(chuàng)新創(chuàng)業(yè)能力的提高論文04-20

淺談語文有效教學的實施策略分析論文07-02

最新淺談提高有效體育教學的策略論文01-26

CCFCSP認證及程序設計能力培養(yǎng)的論文11-30

學生機械創(chuàng)新設計能力的培養(yǎng)論文12-10

語文教學提高學生幸福感的策略分析論文07-22

主站蜘蛛池模板: 永久免费视频 | 欧美成在线 | 天天爱天天色天天干 | 3atv国产精品视频 | 国产亚洲青色国产 | 亚洲啊v在线 | 老子影院午夜伦不卡不四虎卡 | 亚洲免费中文 | avav网站| 日日噜噜夜夜狠狠久久丁香七 | 老湿影院免费在线观看 | cao美女视频网站在线观看 | 成人在线免费网站 | 亚洲日本天堂 | 毛茸茸free牲交 | 一区二区三区影院 | 天天干免费视频 | 天天操天天射天天爽 | 国产成人精品视频频 | 黄色片视频网 | 国产成人刺激视频在线观看 | 99在线国产视频 | 特级毛片a级毛免费播放 | 黄色短视频网站 | 国产一区二区三区国产精品 | 天天躁夜夜躁 | 国产精品果贷一区二区借贷宝 | 国产成人精品三级在线 | 国产一级a毛片 | 欧美成人eee在线 | 天天舔天天爱 | 黄h视频 | 曰批全过程免费视频播放网站 | 国产精品13页 | 天天天天天天天操 | 一级毛片特黄久久免费看 | 亚洲欧美日韩中文不卡 | 成人在线免费网站 | 天堂婷婷 | 日日碰狠狠添天天爽 | 性做久久久久久久免费看 |