高慧敏
摘要:在教學改革的背景下,各大中職學校紛紛開始進行傳統教學模式的改革,尤其是在計算機信息技術飛速發展的時期,C語言學科在素質教育中的重要性逐漸提升,加強對C語言課程教學的研究有助于提高學生對于計算機信息技術的掌握,為現代社會培養出一批高新技術人才。一體化教學是在C語言課程教學下衍生出來的一種新型教學模式,能夠進一步提高C語言課程的教學效果。本文將針對一體化教學在C語言課程教學中的重要作用進行分析。
關鍵詞:一體化教學;C語言課程;教學;應用
一、 前言
隨著科學技術的飛速發展,計算機已經成為現代人生活、工作、學習中必不可少的重要組成部分,對現代社會的發展有一定的促進作用。C語言課程作為提高學生計算機信息技術水平的必經之路,在現代教學事業中受到了高度的重視。然而,C語言課程在實際教學中還存在著各種各樣的問題,難以充分調動學生的主觀能動性,大大降低了C語言課程的教學效率和教學質量,還需要采取一體化教學的方式進行完善。
二、 一體化教學的基本概述
一體化教學是一種新型的教學模式,能夠針對課程教學中的各個環節進行整合,將理論教學和實踐教學作為一個整體進行考慮,在培養學生職業能力的基礎上制訂教學計劃,并且將教學計劃貫徹于整個教學過程中的全部環節,有助于教學目標的整體實現,對于培養出一批職業能力水平高的優秀技術人才有很大的幫助。近幾年來,一體化教學在教育事業中的應用越來越廣泛,有助于學生綜合素質的穩定提升。一體化教學是理論與實踐的有機融合,充分展現出了教師教、學生學、動手做三個教學環節的重要作用,不僅能夠提高學生對于專業理論知識的掌握,還能夠鍛煉學生的動手操作能力,進一步明確學生在教學過程中的主體地位,教師輔以適當的引導來推動學生發展,盡可能地調動學生主觀能動性,鼓勵學生邊學邊做,將所學的理論知識充分地應用在實踐當中,對于學生日后在社會中的穩定發展有很大的幫助。
三、 C語言課程教學中存在的問題
(一) 學生學習目的和學習方法不明確
C語言課程存在于所有專業學科當中,很多非計算機專業的學生普遍認為學習C語言是沒有任何意義的,只有計算機專業的學生才需要掌握程序設計相關的技能,對于C語言課程的認知始終模糊不清,大部分學生都是帶著疑惑學習C語言的,并且這種疑惑會伴隨著整個教學過程,嚴重影響了學生對于C語言的學習和探究,學生學習C語言課程的目的性不強,勢必會影響學習效果。而且,學生在學習C語言課程的方法上也存在著很大的問題,按照其他學科的學習方式進行死記硬背,而不是去理解C語言中的每一個符號所代表的含義,沒有發現C語言程序設計中存在的規律,單憑記憶想要記住所有的相關知識點是非常困難的,即使記住了,在實踐過程中也不知道如何使用,大大降低了C語言課程的教學效果。
(二) 學生缺少對于C語言課程的興趣
C語言課程對于學生邏輯思維能力的考查比較嚴格,很多學生在看到C語言中復雜的代碼之后,就失去了想要學習的自信心,缺乏對C語言濃厚的興趣,很少積極地參與到課堂活動中,與教師、同學之間的互動比較少,難以調動學生的主觀能動性。通過實際觀察發現,大部分學生在利用C語言進行程序設計的時候,一旦遇到無法編譯或運行的情況,立刻尋求老師的幫助,而不是仔仔細細地去檢查自己代碼中是否存在錯誤,對于教師的依賴性比較嚴重。最終還是得由教師代為完成程序的調試,學生并沒有參與到C語言實踐課程當中,對于C語言相關理論知識的掌握和運用自然也得不到提升,學生失去了探究意識,無法提高C語言課程的教學效果。
(三) 教學內容與教學對象存在矛盾
隨著計算機的普及,很多中職院校都開始積極引進計算機設備,開設計算機課程。但是,我國各地計算機教育水平參差不齊的現象比較顯著,尤其是對于經濟發展落后的偏遠地區來說,學生計算機基礎水平普遍較低,學生對于計算機的掌握存在很大的差異。有些學生從小就能夠接觸到計算機,對于計算機編程也有一定的了解;而有些學生對于計算機的了解還停留在辦公軟件階段,并沒有真正接觸過與C語言程序編寫相關的內容。面對學生計算機基礎水平參差不齊的情況,教師在構建教學計劃的時候也不能采取單一的教學模式。但是,現階段我國C語言課程的教學模式還存在很多漏洞,無法針對不同層次的學生進行教學,大大降低了C語言課程的教學質量。
四、 一體化教學在C語言課程教學中的應用
(一) 營造一體化教學的良好氛圍
C語言課程的一體化教學所涉及的內容非常廣泛,并不是短時間內就能夠完成的,還需要全體師生的共同努力,真正將一體化教學的目標落實到實處。C語言教師要改變傳統的教學習慣,充分認識到一體化教學在C語言課程中的重要作用,通過理論教學與實踐教學的緊密結合來促進一體化教學的穩定發展,為一體化教學營造一個良好的發展氛圍。學校應該定期進行一體化教學的宣傳與推廣,進一步推動傳統C語言課程教學模式的改革,統一教師的教學思想,深化對一體化教學的全面認識,為C語言課程的一體化教學奠定基礎。另外,還要通過校企合作的形式來為學生提供實踐機會,培養學生的職業素養,最大限度地發揮出一體化教學的重要作用。
(二) 采取各種措施推進一體化教學
C語言課程在開展一體化教學的時候,需要多種教學手段的支持,通過各種教學手段的緊密結合來培養綜合素質高的學生,幫助學生正確認識C語言在學習生涯中的重要作用,鼓勵學生充分地參與到C語言課程一體化教學中來。在培養學生C語言專業理論知識的同時,還要確保學生能夠將所掌握的知識靈活地應用在實踐工作當中,為現代社會培養更多掌握C語言技巧的高新技術人才。另外,學校應該加大在C語言課程基礎設施上的投入,建立多元化的綜合實訓場所,采取各種措施推動一體化教學的發展,將C語言課程融入到各行各業的發展當中,進一步提升C語言課程教學的效果。
(三) 培養適合一體化教學的教師
C語言教師的綜合水平是提高教學效果的重要手段,在一體化教學的背景下,中職院校應該加強對C語言教師的培養,不僅要提升C語言教師的理論水平和實踐水平,還需要培養C語言教師優秀的職業素養,確保C語言教師能夠充分地將一體化教學利用起來,通過各種專業理論知識與生產實訓的完美融合來發揮出一體化教學的重要作用,確保學生能夠利用自己的專業知識解決實訓過程中遇到的各種問題。同時,中職院校還應該提升C語言教師的綜合職業能力,主要包括操作技能和動手能力,確保教師能夠將與C語言相關的知識、技能、經驗全部傳授給學生,靈活地使用一體化教學手段來提高學生對C語言的興趣,充分調動他們的主觀能動性,確保學生能夠積極主動地參與到C語言教學活動中來。
五、 結論
綜上分析可知,隨著科學技術的飛速發展,計算機已經成為現代人日常生活中的重要組成部分,中職院校也應該深刻認識到C語言課程在素質教育中的重要作用,明確C語言教學過程中存在的問題,幫助學生正確認識到學習C語言的目的,掌握各種C語言的學習方法,有效地提高學生對于C語言課程的興趣,為C語言教學營造一個良好的一體化教學環境。靈活地使用各種手段來推動一體化教學的發展,培養更加適合一體化教學的教師,加強理論與實踐的完美融合,進一步提升C語言課程教學的效果。
參考文獻:
[1]艾斯木比提·阿布力特甫.“項目導入任務驅動”教學法在《C語言程序設計》教學中的應用[D].新疆師范大學,2016.
[2]彭興群.“教學做一體化”在中職“Dream wearver網頁制作”課程教學中的應用[D].湖南師范大學,2013.
[3]蔣黎妮,譚秋蘋.“翻轉課堂”教學模式在C語言課程中的設計與應用[J].重慶電力高等??茖W校學報,2015,(05):7-10.
[4]錢麗丹.項目化教學在C語言程序設計課程中的應用[J].軟件導刊,2013,(01):188-190.
[5]劉慧梅.項目教學在高職C語言課程中的應用[J].軟件,2012,(02):92-93,96.
[6]姜麗華.項目教學法在C語言課程教學中的應用[J].中國科教創新導刊,2011,(31):151.