王宇 云南經(jīng)濟管理學(xué)院
以Java為例探析計算機程序設(shè)計類課程教學(xué)方法
王宇 云南經(jīng)濟管理學(xué)院
對當(dāng)前的計算機教育工作,其主要是為社會培養(yǎng)具有專業(yè)計算機程序知識和較強實踐動手能力的人才,而其中的java程序設(shè)計課程作為基礎(chǔ)性的實踐操作課程,其對學(xué)生的學(xué)習(xí)具有非常重要的影響。在本文中,作者對Java教學(xué)中存在的不足進(jìn)行了簡單的分析,同時提出了對計算機程序設(shè)計類課程的教學(xué)方法改善。
Java 程序設(shè)計 教學(xué)模式
對于當(dāng)前的各大高校,其為了保證學(xué)生畢業(yè)后能夠更快的融入到現(xiàn)代化企業(yè)中,在進(jìn)行日常教學(xué)的過程中往往會開設(shè)一門計算機程序設(shè)計課程,像VB、VC和C語言等,同時為這些課程安排對應(yīng)的課程設(shè)計任務(wù)。但在實際的教學(xué)工作中,大部分的教育工作人員在計算機程序設(shè)計類課程教學(xué)中存在這一定的問題,下面以Java教學(xué)為例對當(dāng)前計算機課程設(shè)計類教學(xué)方法進(jìn)行分析。
對于Java程序設(shè)計類教學(xué)模式,其存在的問題同當(dāng)前大部分的計算機課程設(shè)計類教學(xué)課程相似,下面對其進(jìn)行了簡單的分析:
1.1 課程設(shè)計缺乏足夠的認(rèn)識,教學(xué)目的性不強
對于當(dāng)前大部分的計算機程序設(shè)計類課程教學(xué),教師和學(xué)生對其教學(xué)目的并沒有一個正確的認(rèn)識,大部分的學(xué)生和教師將其當(dāng)作一門爭取學(xué)分幫助學(xué)生畢業(yè)的課程,其教學(xué)內(nèi)容也是完全按照教材進(jìn)行生搬硬套,學(xué)生的學(xué)習(xí)態(tài)度較差,大部分教師在教學(xué)的過程中并沒有將其學(xué)生今后的實際應(yīng)用進(jìn)行練習(xí),從而導(dǎo)致學(xué)生的學(xué)習(xí)效果較差。大部分的學(xué)生在計算機課程設(shè)計類學(xué)科修完后并沒有掌握其實際操作能力,大部分學(xué)生知識理論知識較為充分,這對學(xué)生今后的學(xué)習(xí)工作發(fā)展具有較大的影響。
1.2 課程設(shè)計題目較為單一,內(nèi)容過于老舊
對于Java教學(xué)課程,其在當(dāng)前的教學(xué)內(nèi)容仍然是很早之前的教學(xué)模式,且大部分的教學(xué)內(nèi)容并沒有發(fā)生較大的改變,而教師在進(jìn)行課程設(shè)計考核時選取的題目已經(jīng)使用多年,這使得學(xué)生對課程設(shè)計課程的重視程度難以提升。另外,對于大部分的Java教學(xué)人員,其本身并沒有參與過Java的相關(guān)科研項目,因此,其在進(jìn)行課程設(shè)計的過程中僅僅是通過自身對教材的理解進(jìn)行設(shè)計,這種課程設(shè)計內(nèi)容同其實際應(yīng)用脫節(jié)較為嚴(yán)重,學(xué)生在學(xué)習(xí)的過程中很難產(chǎn)生興趣,嚴(yán)重影響學(xué)生的學(xué)習(xí)效果。
1.3 設(shè)備較為落后,管理科水平不高
對于當(dāng)前我國的大部分高校,Java課程設(shè)計教學(xué)工作都存在著這一問題,這主要是由于計算機技術(shù)的更新速度較快,加上很多新技術(shù)和新方法的出現(xiàn)使得課程設(shè)計內(nèi)容需要及時進(jìn)行更新,但當(dāng)前大部分的高校對于Java課程設(shè)計的重視程度不足,從而使得學(xué)生在進(jìn)行學(xué)習(xí)的過程中接觸的設(shè)備和方法等較為落后,其學(xué)習(xí)能力無法轉(zhuǎn)化為今后學(xué)習(xí)工作的實際能力,從而影響學(xué)校程序設(shè)計類課程的實際效果。
對于課程設(shè)計教學(xué)內(nèi)容,既是理論教學(xué)的延伸,同時也是對學(xué)生實踐操作能力的培養(yǎng),幫助學(xué)生今后更快的融入到學(xué)習(xí)工作中去。對于當(dāng)前的計算機程序設(shè)計類課程,期刊主要是幫助學(xué)生對理論知識以及技能進(jìn)行掌握,同時對學(xué)生進(jìn)行知識運用鍛煉,作者根據(jù)自身的教學(xué)經(jīng)驗總結(jié)了以下幾點改善方法:
2.1 引導(dǎo)學(xué)生建立學(xué)習(xí)信心
對于Java課程設(shè)計教學(xué),很多學(xué)生由于以前沒有接觸過這一類型的知識,因此,在學(xué)習(xí)的過程中不知道從何處著手進(jìn)行設(shè)計,對于這一現(xiàn)象,教師需要對學(xué)生進(jìn)行積極的引導(dǎo),幫助學(xué)生消除其內(nèi)心的恐慌等情緒,同時對學(xué)生中存在的抄襲等問題,教師需要嚴(yán)格對其進(jìn)行審核,發(fā)現(xiàn)問題嚴(yán)肅處理,保證學(xué)生參加Java課程設(shè)計學(xué)習(xí)的效果和態(tài)度。
2.2 開發(fā)課程設(shè)計教學(xué)平臺,進(jìn)行設(shè)計成果規(guī)范
對于Java程序設(shè)計教學(xué),學(xué)生需要根據(jù)自身的知識累積對教師給出的設(shè)計題目進(jìn)行設(shè)計研究,在這一過程中,學(xué)生會遇到各種各樣的問題,通過開發(fā)課程設(shè)計教學(xué)平臺,學(xué)生在遇到問題后能夠及時尋找教師對其進(jìn)行解答,提高學(xué)生的學(xué)習(xí)熱情,同時幫助學(xué)生加快課程設(shè)計學(xué)習(xí)進(jìn)度。此外,通過平臺,教師能夠?qū)W(xué)生的設(shè)計和學(xué)習(xí)情況有一個全面的了解,然后更好的開展下一步教學(xué)工作。在進(jìn)行課程設(shè)計的過程中,教師需要對學(xué)生進(jìn)行充分的安排,包括配置、報告和團隊的組織等,保證學(xué)生設(shè)計完成的項目內(nèi)容較為全面。
綜合上述所說,對于課程設(shè)計工作,其是高校教學(xué)工作的重要內(nèi)容,通過該教學(xué)工作學(xué)生能夠更好的鍛煉自身的表達(dá)能力和團隊協(xié)作能力等。為此,教師在開展計算機程序設(shè)計類教學(xué)時需要根據(jù)學(xué)生的特點以及專業(yè)特點等為學(xué)生選擇合適的教學(xué)方法,提高學(xué)生的學(xué)習(xí)效果。
[1]鞠佳.以Java為例探析計算機程序設(shè)計類課程教學(xué)方法[J].現(xiàn)代經(jīng)濟信息,2016,(15):454
[2]凌敏.以Java為例探析計算機程序設(shè)計類課程教學(xué)方法[J].電子制作,2013,(13):101
王宇,講師,1982—,云南經(jīng)濟管理學(xué)院,研究生,軟件開發(fā)、數(shù)據(jù)庫應(yīng)用。