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