摘 要:計算機程序設計教學是計算機專業(yè)教學的主要內(nèi)容體系之一,如何提高計算機程序設計課程教學的科學性,是當前高校計算機專業(yè)研究的主要方向。本文主要探討計算機程序設計課程教學的現(xiàn)狀以及今后的改進策略。
關(guān)鍵詞:計算機;程序設計;課程教學
隨著我國對計算機人才需求量的不斷增加,掌握某種計算機程序設計方法已經(jīng)成為我國計算機人才必備的技能之一。但是,由于諸多方面的原因,我國計算機程序設計課程在教學的方法上、教學的環(huán)境上、教學的評價上等,還存在著較大的提升空間。目前的課程設置、教材編寫已經(jīng)無法完全完成和滿足整個社會對計算機人才的發(fā)展需求。所以,在今后的計算機程序設計課程的教學實施中,還應該不斷地與社會進行親密的互動,才能培養(yǎng)出社會所需要的計算機人才。簡單來講,社會需要什么樣的人才,計算機教育就應該培養(yǎng)相應的人才。本文主要從這些現(xiàn)狀出發(fā)探討今后的計算機程序設計課程的教學改革與發(fā)展策略。
1 計算機程序設計課程教學的現(xiàn)狀
計算機程序設計教學是計算機基礎教學課程體系中的第二層次教學必修課,大部分學校選擇Visual Basic程序設計作為非計算機專業(yè)程序設計入門課,雖然Visual Basic相對其它程序設計語言容易入門,但它也有程序設計語言共同點。經(jīng)過一些調(diào)查發(fā)現(xiàn),計算機程序設計課程枯燥、難以理解,學生缺乏相應的知識背景,導致學生對這門課有恐懼心理,缺乏興趣。在一些高校,這樣的程序設計課程的教學在方法方面、目標方面、環(huán)境方面、教學評價方面還有待提升,具體如下。
首先,計算機程序設計課程的教學目標有待重新確立。教學目標在整個計算機程序設計教育中起決定性作用。如果目標不明確,在很難在教學過程的開展中實現(xiàn)方向的科學性。因此,進一步的完善計算機程序設計課程教學目標是今后改革的重點。
其次,計算機程序設計課程的教學方法有待進一步的提升。在整個計算機程序設計課程教學過程當中,科學的教學方法扮演著重要的角色。但是,由于某些原因,一些計算機課程設計教學的方法還存在著一定的被動和落后性,學生的積極性并沒有得到很大的激發(fā)。因此,在今后的計算機程序設計課程教學中,不斷地改進這些方面是發(fā)展的重要方向。
再次,計算機程序設計課程的教學環(huán)境有待完善??梢钥吹剑绦蛟O計是一個硬性學科,注重學生的操作能力和動手實踐能力。如果沒有一個良好的硬件環(huán)境和軟件環(huán)境,學生的程序設計能力很難得到很好的提高與發(fā)揮。因此,在今后的計算機程序設計課程教學改革中,要不斷的完善和優(yōu)化教學環(huán)境。
最后,計算機程序設計課程教學評價體系有待完善。在今后的教學中,這些評價發(fā)揮著關(guān)鍵的作用。只有不斷的從教學目標出發(fā),制定科學的評價策略以及評價方法,才能夠更好的指導計算機程序設計課程教學完善與發(fā)展??傊瑥哪壳皝砜?,我國的計算機程序課程教學改革還面臨著很長一段路要走。
2 計算機程序設計課程改革方向
在上文中,主要探討了計算機程序設計課程教學的現(xiàn)狀,在借鑒相關(guān)研究成果的基礎上,本文嘗試從以下幾個方面來探討計算機程序設計課程的教學改革策略。
首先,要明確計算機程序設計課程教學的目標。在今后的計算機程序設計課程教學實踐中,要充分的尊重該課程的基本原理和基本規(guī)律,按照國家頒布的相關(guān)課程標準,來不斷地明確計算機程序設計的基本目標。例如,培養(yǎng)學生基本的計算機程序設計能力以及程序編創(chuàng)能力,只有在能力培養(yǎng)的基礎上,計算機程序設計課程教學才會有章可依、避免混亂。
其次,要不斷完善計算機程序設計課程教學的方法。在整個教學過程當中,這些方法扮演著越來越重要的角色,如何發(fā)揮科學方法的指導性是計算機教學領(lǐng)域研究的重點。目前,可以通過網(wǎng)絡課堂、翻轉(zhuǎn)課堂、啟發(fā)式教學、探究式教學等科學的方法,來進一步的提高學生對計算機程序設計課程的學習興趣,只有這樣,計算機程序設計課程教學才會朝向更加科學的方向發(fā)展。
再次,要完善計算機程序設計課程教學環(huán)境。教學環(huán)境主要包含兩個方面,一個方面是硬件環(huán)境,也可以理解為物理環(huán)境。另一個方面是心理環(huán)境,也可以理解為軟件環(huán)境。所以,計算機程序設計老師應該通過計算機程序設計所需要的設備以及技術(shù)條件的優(yōu)化,來不斷的提高計算機程序課程教學改革效果。另外,老師與學生應該構(gòu)建良好的師生關(guān)系,從而更好的促進計算機程序設計課程教學效果的提升。
最后,要充分發(fā)揮教學評價的激勵作用。從目前來看,計算機程序設計課程教學評價方式比較單一,沒有很好地調(diào)動廣大學生的學習積極性。因此,要借助良好的評價體系和長效的評價機制,來不斷的提高計算機程序設計課程教學整體的有效性和科學性。
總之,如何提升計算機程序設計課程教學的科學性,是當前計算機領(lǐng)域研究的主要問題,需要學校、教師、學生等諸多方面的溝通配合與努力。
3 結(jié)語
本文主要從計算機程序設計課程教學的現(xiàn)狀出發(fā),探討今后的計算機程序設計課程教學改革的方向與策略。希望本文的研究能夠為今后的計算機程序設計課程教學改革提供一定的借鑒與參考。
目前,在高校的計算機程序設計課程中,主要是通過C語言等程序設計課程來提高學生的程序編輯能力。但是,目前社會對計算機程序編輯有著更高的要求。以社會市場需要為導向,才會避免在今后的人才培養(yǎng)中出現(xiàn)銜接不當?shù)膯栴},當然,在以市場為導向進行人才培養(yǎng)的過程當中,還應該積極地打好基礎理論,不斷的從計算機編程所需要的綜合素養(yǎng)出發(fā),不斷的提升學生的計算機編程創(chuàng)新能力,只有這樣,今后的計算機編程教學才會更好的吻合社會的人才需求。
參考文獻:
[1]杜晶,李瑛,趙海冰.軍隊院校計算機程序設計課程高效課堂模型教學實踐探索[J].計算機教育,2017(04):64-67.
[2]劉瑋.計算機程序設計教學中的教學方法研究[J].電腦迷,2017(9).
[3]肖敏,郭美.微探“互聯(lián)網(wǎng)+”背景下計算機程序設計課程教學改革[J].福建電腦,2017,33(3):81-82.
作者簡介:劉雯(1979-),女,漢族,遼寧省鐵嶺人,本科,講師,研究方向:計算機應用技術(shù)。