李彬
【摘 要】中職是培養(yǎng)實踐性人才的院校,而計算機程序設計課程作為教育的重點課程,應當受到教師的重點關注。如今,中職程序設計課程無法跟隨時代的發(fā)展,其具有諸多缺陷,由此,本文介紹了中職計算機程序設計課程的問題,并提出解決對策,以期提高教學質量。
【關鍵詞】中職;計算機程序設計課程
一、程序設計語言教學中存在的問題
(1)教學課時少。
雖然計算機程序設計課程已經在絕大多數中職院校開設,但其課時未能滿足教學需求,學生缺乏足夠的上課時間,其中理論課以及實踐課的比例不合理,直接造成學生無法掌握充足的程序設計知識,或者只能根據書本的案例從而簡單模仿,無法解決實際問題。
(2)學生基礎參差小齊,學習程序設計的信心、興趣小足。
由于中職學生的學習能力較差,不愿在程序設計學習中投入大量的時間,而且程序設計需要較強的思維邏輯能力,而中職學生的知識儲備較少、基礎較差,難以滿足課程需要,因此他們經常在遇到困難時產生放棄學習的想法,畏難情緒過重,導致無法產生學習程序設計的興趣,逃避困難。此外,中職學生較為貪玩,上課過程中難以集中注意力,開小差、睡覺、玩手機等現象頻繁發(fā)生,導致教師無法正常教學,最終造成教學質量下降,學生失去學習程序設計的動力。
(3)學校對程序課程的重視程度較低。
雖然計算機程序設計作為中職教學課程之一,其能夠加強學生的思維創(chuàng)新,提高學生解決實際問題的能力,但學校領導并未給予這門課程足夠的關注,造成學生以及教師也認為該課程只是“附屬品”,無需花費大量的精力,甚至部分學校已經取消計算機程序設計課程,學生失去學習該課程的機會,不利于學生發(fā)展。
(4)教學方法落后。
絕大多數中職院校依舊采用傳統(tǒng)的教學方法,換句話說,教師只是簡單地講述書本知識,并提供少量的實踐環(huán)節(jié)讓學生模仿解題步驟,實現課后目標便能取得較高的成績。而此種教學方式只能使學生掌握基礎的程序知識,甚至遇到初級的實際程序問題卻無法下手,缺乏自主創(chuàng)新以及解決問題的能力。此外,中職院校并未加大師資引進的力度,教師的教學水平低下,直接影響學生的學習效率,缺乏正確的知識體系以及高質量的教學手段,計算機程序設計課程變得更加復雜。
(5)考核方式較簡單小能全而檢驗學生的學習效果。
如今,中職院校的計算機程序設計課程考核依然以期末考試為主,以試卷形式檢驗學生的學習效果,單一且片面的考核手段無法體現出學生的內在品質以及實踐能力,而且忽略了學生的過程評價,可能導致學生的自信心受挫,不愿繼續(xù)學習計算機程序設計課程。
(6)生源質量差。學習的主體是學生,而上述困難的源頭是由于大部分的優(yōu)秀生源全部被高中所占據,而中職院校吸納的都是基礎薄弱且不愿努力學習的學生,直接導致學生學習程序設計的困難。
(7)教材內容缺陷。如今的中職計算機程序設計教材內容并不合理,缺乏細節(jié)講解以及實踐環(huán)節(jié),未能體現出教材的規(guī)范性,也難以實現課程預期的目的,學生的技術水平得不到有效提高,磨滅中職教育特色,最終導致學生無法滿足企業(yè)需要。學校領導以及教師必須制定科學的教學方案,結合課程特點以及學校資源條件去探索合理的戰(zhàn)略,以充分調動他們的學生積極性和主觀能動性。
二、解決問題的關鍵在于教育方法的創(chuàng)新
興趣是學習的動力源泉,提高學生的學習效率,使學生投入到課堂之中,因此我們需要探索提高學生興趣的手段,本文提出以下幾點建議:
(1)改善教學內容。教師需要做好備課工作,拋棄已有教材內的缺陷,挑選重點知識,針對學生的薄弱環(huán)節(jié)進行針對性授課,如果中職院校具備自己編寫教材的能力,教師可以根據學生基礎以及社會需求,編寫符合中職學生的計算機程序設計教材,添加大量的實踐性內容,激發(fā)學生的思維能力,提高學習效率。
(2)改善教學方式。教師需要拋棄傳統(tǒng)的教學手段,不再一味地根據書本內容進行復述,而是提出關鍵問題,引領學生自主思考,教師只起到輔助以及引導的作用,讓學生自己尋找學習方式以及解決問題的道路,提高他們的學習能力。
(3)打造實踐項目。課堂中只能開展理論教學,即使計算機實踐課程也無法完全模擬企業(yè)的實際環(huán)境,因此,中職院??梢耘c互聯(lián)網企業(yè)進行溝通,聯(lián)合培養(yǎng)專業(yè)人才,呼應校企合作的口號,將學生定期送往企業(yè)開展實習,同時結合校內的理論學習,將理論與實踐無縫對接,將知識點都溶化到實訓項目的程序編寫中。
(4)開展教學活動。如何激發(fā)學生的學習興趣是教學的難題,但程序設計有其特殊性,它擁有多樣的解法,因此教師可以開展辯論賽,提高學生的創(chuàng)新能力,相互討論自己的解題思路,在激烈的競爭環(huán)境中互相學習他人的優(yōu)點,總結經驗,不僅促進學生間的交流,而且能夠挖掘學生的學習興趣,提高其競爭意識。
(5)分層教學。由于學生的能力存在一定差異,因此教師不應用統(tǒng)一標準考核學生,教學階段,教師需要將學生劃分為不同的學習層次,教授相應難度的內容,不讓任何一名學生脫離學習隊伍,并建立對應的考核機制,完善過程性考核,教師需要關注學生的學習積極性,不再以單純的考試成績評判某一位學生,此外,教師要善于發(fā)現學生的優(yōu)點并及時給予表揚,提高學生自信心。
(6)加強師資團隊建設。中職院校需要加大師資引進力度,立足于自身的經濟條件,給予教學人才更好的待遇,優(yōu)秀的教師擁有更加科學的教學手段,具備更加充足的計算機知識,學生獲得更高質量的學習資源,有利于促進學習效率。
三、結語
針對中職學生而言,計算機程序設計的學習目的在于適應企業(yè)的人才需求,因此教師需要加強學生的自主思維能力以及動手操作能力,利用科學的教學手段來打消學生的畏難情緒,給予學生認可,使學生在學習中得到快樂、嘗試成功的喜悅,提高學習的積極性和主動性。本文提出改善教學內容、改善教學方式、打造實踐項目、開展教學活動、分層教學、加強師資團隊建設等建議,以期培養(yǎng)學生自主思維能力以及動手實踐能力,滿足社會以及企業(yè)需要,為計算機行業(yè)做出自己的貢獻。
【參考文獻】
[1]黃道炫.中職計算機基礎課程項目教學實踐探究——以“Visual Basic程序設計語言”項目教學為例[J].上海課程教學研究,2016(05):54-57.
[2]湯穎婷.探究案例教學在中職計算機程序設計課程中的應用[J].時代教育,2015(20):124.
[3]曾春生.中職網頁設計與制作課程有效教學的實踐與探索[J].現代職業(yè)教育,2017(20):86-87.