摘要:程序開發(fā)能力和計(jì)算機(jī)應(yīng)用能力是檢驗(yàn)計(jì)算機(jī)專業(yè)教學(xué)的兩個重要手段,筆者結(jié)合自己的軟件開發(fā)經(jīng)驗(yàn)和教學(xué)經(jīng)歷,從學(xué)、讀、思、練、實(shí)踐和好習(xí)慣等6個方面探討了如何提高計(jì)算機(jī)專業(yè)學(xué)生的程序開發(fā)能力。
關(guān)鍵詞:學(xué)習(xí);實(shí)踐;程序;能力
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:B
高等教育的目的有兩個,從社會角度來講是起濾網(wǎng)的作用,為社會提供不同類型、不同層次的人才;從人的角度來講是盡可能的發(fā)展個人的潛力,讓個人在社會中找到自己的位置。
作為計(jì)算機(jī)專業(yè)的老師,除了注重學(xué)生計(jì)算機(jī)基礎(chǔ)能力的培養(yǎng)外,還要注重學(xué)生專業(yè)應(yīng)用能力和專業(yè)擴(kuò)展能力的培養(yǎng),這樣學(xué)生才能適應(yīng)社會發(fā)展的需要;作為計(jì)算機(jī)專業(yè)的學(xué)生,必須提高自己的知識綜合運(yùn)用能力和程序開發(fā)能力,這樣才能在知識日新月異的時代占有一席之地。筆者結(jié)合自己的軟件開發(fā)經(jīng)驗(yàn)和教學(xué)經(jīng)歷,加上對學(xué)生的了解,從學(xué)、讀、思、練、實(shí)踐和好習(xí)慣6個方面來談一下如何提高學(xué)生的程序開發(fā)能力。
1 學(xué)
所謂學(xué)就是學(xué)習(xí),認(rèn)真學(xué)習(xí)程序開發(fā)基礎(chǔ)課程和專業(yè)課程,不斷地學(xué)習(xí)新的、先進(jìn)的開發(fā)工具;只有扎實(shí)的理論基礎(chǔ),編程才能游刃有余,才能寫出高水平的代碼,才能開發(fā)出高質(zhì)量的程序。
首先學(xué)好程序開發(fā)的最基礎(chǔ)的課程一一C語言,然后根據(jù)應(yīng)用范圍不同而選擇學(xué)習(xí)研究不同的開發(fā)工具。底層開發(fā)一般使用C和匯編;大型或者游戲軟件開發(fā)使用C或C++,一般用VC++或BC++;……