楊琴
摘 要:隨著國家科學技術的進步,市場對計算機編程人才的需求也相比之前更加強烈,各大學校開始深入改革和創新計算機編程類課程的教學理念和方式,旨在進一步細化教學目標,能夠使得教師和學生更加明確專業的應用方法,從而可以形成良好的合作關系,推進計算機編程類課程能夠更好的實施和執行,因此下文將針對此進行分析和探討。
關鍵詞:編程類課程設置;目標細化;課外興趣小組試點
眾所周知,隨著時代的進步和發展,社會和市場對計算機編程類的人才的需求相比之前有了突飛猛進的提升,這就啟示各大學校在進行課程教學以及管理的過程當中,需要針對課程內容設計以及教學目標的細化等工作進行較為深入的改革和創新,從而能夠幫助學生更好地掌握基本的結構設計方法,能夠掌握基本的編程設計技能,從而可以在這個領域實現軟件編寫的能力,因此教師需要針對當前的計算機編程教學出現的問題進行實施措施的探討。
一、目前學校在計算機編程類課程體系中存在的教學問題
目前許多學校的計算機學院都十分重視計算機編程類的相關課程,這方面的教學工作對該領域的技術人才的教學意義十分重大,但是當前在計算機編程類課程的教學方面還存在許多問題,以下將針對教學體系中存在的教學問題進行分析:
1.學生通過傳統教育根深蒂固了“先學會后動手”的不良學習習慣。
傳統教學觀念根深蒂固,使得不論什么課程都過于強調教師的教導角色,在計算機編程的教學課堂中也難免出現這種情況,學生們都受以往的教學方式的影響,在心中已經根深蒂固了“先學會,后動手”的學習習慣,那么就會在每堂課程的進行過程中過于依賴教師,而缺少在課前的嘗試和預習。但是這門課程不僅僅需要學生掌握理論知識,更需要學生具備一定的專業技能,那么在實驗過程中的熟練度就是一項重要的檢測指標,如果學生堅持傳統的學習習慣,不能夠提高自己的學習自主性,甚至不能夠與教師之間形成良好的互動交流關系,就會影響學生對不懂的知識也緘默其口,不能夠與教師共同營造一個良好的、積極的課堂氣氛。對于計算機編程的教學是沒有益處的,因此教師需要引導學生能夠提高自己的自主性,在課堂上需要增添自己動手的機會,遇到不會的問題就及時向老師提問,從而能夠把握好課堂的機會,實現較高的學習效果。同時,也便于教師更好地向學生傳達計算機編程類的相關知識。
2.以掌握語法規則為導向目標的教學。
我們拿C語言來作例子,計算機C語言在計算機相關的專業內容設置中計算機語言課程的第一門。學習計算機的學生們往往是從C語言的學習過程中開啟編程學習的概念建設,也是通過對C語言的學習讓學生獲得計算機數據類型以及語句的相關知識,這讓學生能夠對計算機語言的順序、循環和選擇有一個更深刻的理解,明確其為C語言學習的主要內容。高等院校計算機教學往往過分的重視計算機語言語法規則的地位,相關教材也是以為了讓學生“死記硬背”為原則而編錄。不僅如此,老師的課堂教學、學生的自主學習以及教學質量成果考評都是以語法規則為主體,這其實是對學生教育的一種錯誤導向,學生的專業技術素養的成長嚴重滯后。而實際上語法的記憶并不是編程能力的全部,甚至也不是其必要條件,這是因為計算機的編程工具也在隨著計算機語言的發展進程而不斷更新進步,許多的編程校驗工具、高精度代碼生成工具都為計算機編程提供了更加高效便捷的幫助;另一方面,計算機語言的發展也受到了計算機事業發展的促進,計算機語言經歷了長時間的創新發展,解決了許多的曾經容易出現的問題,語言體系的不斷完善也彌補了編程方式存在的一些固有缺陷,比如通過某種框架或者統一語法來解決常見的程序員失誤。并且編程人員在計算機程序工具的幫助下,使用語法的幾率會逐漸下降,那么長此以往記憶中的語法規則隨著時間而缺失,這就意味著在學習時候付出的努力竟然變成了無用功,所以死記硬背計算機語法的方法在今天是不完全可取的。
二、對編程類課程的目標細化實際方法
1.重新設計方案以及側重點。
計算機編程學習是一個漫長又冗雜的體系過程,針對這樣的特殊情況,教育主體需要對教育方案以及其重點教學目標進行重新的定位,比如將計算機C語言的學習計劃提前,為學生接下來的計算機編程學習奠定一個比較牢靠的基礎,在基礎牢固后再逐步進行加強化的專項訓練,提高學生的專業素養深度。
2.對各級學生展開不同的細分培養目標。
學校開展教學工作時要重視學生的主體地位,堅持以學生為本的因材施教策略,對于不同年級的學生采取不同的教學計劃以達到更有針對性更加有效的教學成果,比如重視職校一年級學生的基礎性學習;提高大二學生的知識儲備;對于大三學生進行拔高性教育提高其專業素養深度;對于大四學生要鍛煉其實際工作能力,讓學生深入實踐,提高自己的專業能力。學生經歷這樣的階梯式學習成長,對其未來的發展具有極其重要的作用。
三、結束語
當前眾多學校都對計算機編程類課程的教學工作給予了高度的重視,為了更好的適應時代發展的趨勢,更好的滿足社會以及市場對人才的需求,就需要學校教師針對當前的教學現狀做出分析。針對計算機編程類課程的教學工作展開創新和改善,從而推進教學目標更加趨于完善,因此需要教師對教學目標進行細化,能夠在教學工作中劃分清楚重點內容和次要內容,實現高效的教學工作。
參考文獻:
[1]劉敬偉.計算機編程類課程教學直觀的培養[J].北京航空航天大學學報(社會科學版),2016(02)53.
[2]胡衛平.國外對編程思維思維培育的理論與實踐[J].比較教育研究,2017(05)68.