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