摘要:根據當前軟件技術專業程序課堂教學現狀,大多數教學都是學生嚴格按照教師的指令,完成教學活動,這種枯燥、死板的教學方式,束縛了學生實踐創新能力,使學生創新思維得不到應有的鍛煉,也降低了學生的學習積極性,缺失了動力,使原本有創造性的程序設計課堂演變成技術演練,針對當前在教學過程現狀中存在的問題及不足,經過深刻的思考,提出如何提高軟件程序設計課堂教學效率,以更好的培養軟件程序設計人才,滿足社會發展需求需要。
關鍵詞:軟件程序設計;教學效率
隨著時代的變遷,社會生產力的不斷發展,當前社會對軟件技術專業人員需求越來越多,但同時對軟件技術專業學生的要求也越來越高,為了使學生能夠更好的在程序設計課堂教學中學習到相關知識,教師就應該積極改變傳統教學模式,更新自身教學理念,通過借助多媒體、互聯網、計算機等技術,為學生普及更多的軟件技術專業內容,從而使學生能夠更順利的走入社會,為學生發展作出貢獻。長期以來軟件程序設計課程這種枯燥、死板的教學方式,束縛了學生動手創新能力,使學生創新思維得不到應有的鍛煉,使原本有創造性的信息技術課演變成單一技術演練課。值得我們深刻的思考,為了使學生能夠更好的在程序課堂教學中學習到相關知識,應該積極改變傳統教學模式,更新自身教學理念,提高軟件技術專業程序設計課堂教學效率,提升軟件程序設計課堂教學成果。
一、軟件程序設計課堂教學現狀
(一)軟件技術專業教學內容局限性
由于目前社會發展的需要,軟件技術已經得到了廣泛的使用,科技大發展,軟件技術也實現了快速發展,其中不僅包括了很多新內容,對設計人員要求也有所提高,而學校作為培養軟件技術開發人才的基地,當前在開展軟件技術專業程序課堂教學時,仍然存在著教學內容有限的問題。目前當前使用的軟件程序設計專業教學仍然使用著以往的教材,雖然使用以往教材能夠使學生學習到一些基礎性的軟件技術知識,但是無法使學生及時掌握到當前更新的軟件技術教學內容,因此在一定程度上降低了課堂教學創新性和有效性,學生無法及時跟上當前軟件技術發展的潮流,影響了該課程的有效性和持續性。
(二)教學理念陳舊
雖然在教育教學改革的大發展下,以及社會發展的需要,軟件程序設計技術專業程序課堂教學已經提高了對學生的重視程度,但是由于傳統教學理念根深蒂固,大部分軟件技術專業教師在教學過程中仍然采用傳統教學觀念,意圖通過為學生灌輸與軟件技術相關的知識來提高學生軟件技術設計能力,然而在該種教學理念引導的軟件技術專業教學下,學生無法感受到自身主體在學習過程中的重要地位,不僅降低了學生學習興趣,甚至還會造成學生出現厭惡學習軟件技術知識的情況,學生對軟件程序設計積極性下降,其課堂教學有效性與學生學習有效性也會相應下降,對學生日后的發展也產生了不良的影響。
二、如何提高軟件程序設計課堂教學的效率
(一)精講精練,合理安排教學內容
我們發現,當前軟件程序設計教學知識受到限制是導致教學效率降低的主要原因之一,基于此,為了提高軟件技術專業程序課堂教學效率,教學過程中應該精講精練,不宜完全按照課本安排的知識點進行,而是要結合學生的自學自查能力,盡快進入到程序設計部分,先舉例后分析,逐漸引入知識點,先具體后抽象,再從應用的角度劃分知識內容,區分重難點,結合實際發展態勢,了解當前軟件技術發展情況,把握新舊教學內容的有機融合,針對學生的認知規律,讓學生的學習系統更加清晰,掌握重點、突破難點,降低臺階,慢慢滲透理論體系,以提高課堂教學效率。
(二)開展教師培訓,更新教學理念
雖然與以往教學相比,當前更重視學生的主體地位,但是在開展軟件程序設計課堂教學過程中,教師的引導地位十分重要,只有教師具備正確的教學理念,才能提高教學的有效性。基于此,學校就應該發揮出自身作用,通過為軟件程序設計專業教師開展培訓活動,使軟件技術專業教師能夠認識到自己當前在程序課堂教學過程中存在的不足,同時在開展教師培訓時,還應該更新教師的教學理念,教師必須深入鉆研教材,精心設計課堂教學,先了解學生的知識層面、程序設計能力,知識體系如何,再備目標,即根據大鋼和教材體系,明確教學目標,然后備教材,即明確知識體系的重點、難點內容,之后備教法,根據不同的課程內容、知識點和課程類型,確定不同的教學方法,同時切實認識到學生在教學過程中學生的主體地位,不僅僅采用傳統“理論+實踐”教學模式進行教學,也能夠考慮到學生接受能力、自主學習能力等方面,提高學生與課堂互動能力及融入程度,以取得良好的教學效果,提升課堂效率。
(三)靈活教學方法,增加設計實踐環節
在軟件程序設計課堂教學中,實踐教學與理論教學同等重要,只有學生能夠將理論中所學習到的知識運用到實踐中,才能夠切實提高教學的有效性,通過實踐設計環節,緊緊抓住教學重點,正確設計好課程實踐內容,任務明確,內容充實,層層深入,從基礎的知識到實踐技巧,并進行分析、比較、歸納、總結、做階段性練習,在課堂教學過程中做好互動,在課前、課中、課后有效貫穿,可以充分調動學生學習積極性,讓教學課堂充滿智慧和激情,充滿生機與活力,通過實踐中相互協作的方式,引導學生的探究能力,促進創新能力的發展和技巧的提高,再通過實驗探討,相互交流,切磋學習經驗,及時討論消化課程中出現的問題,促進學生自主能力和團隊意識的培養。可以采用案例驅動教學法,通過設計教學案例,圍繞相關內容及實踐,學生獨立分析和解決問題,從而主動掌握教學內容,也可通過階梯式教學,將教學需求設置為階梯式,引領學生實現跨度,通過不斷編程調試、跟蹤運行,提高學生的軟件程序設計能力和專業思維。同時可以運用分專業層教學法,詳略得當,張揚個性,標榜自我,培養獨立能力,給學生帶來更有價值的創造,激發個性,有效地提高課堂教學效率。
結語:要提高軟件程序設計課堂教學效率,教師在教學過程中就應該積極探索實踐,更新知識層面,為學生普及更多的知識,使學生能夠激發出自身學習興趣,同時,教師還應該積極轉變自身教學理念,采用更適合的教學方法,及時準確的把握學生學習心理并能夠將學生有效指導于教學實踐,最大限度發揮自身教學能力,提高教學質量,使學生能夠積極參與到課堂學習中,進而讓學生能夠主動將理論知識運用到實踐操作中,在增加的實踐設計環節,互相探索、互相學習,形成一種學習、探索的教研、教學氣氛,并大膽的進行開拓創新,另外培養協作和團隊精神,智力和資源共享,將好的課堂教學關系、氣氛進行保持。通過教學內容、教學方式及教學層面的不斷改觀,努力提高軟件程序設計課堂教學效率,提升學生分析和解決問題的能力。
參考文獻:
[1]李新良.翻轉課堂教學模式在高職軟件技術專業綜合實訓課程中應用研究[J].通訊世界,2016,(05):277-278.
[2]江衛星.計算機網絡課程教學的研究[J].電腦知識與技術,2008,4(3):682-683.