薛王飛 吉宏蘭
[摘? ? ? ? ? ?要]? C語言在當前的“互聯網+”智慧時代的發展下,是程序語言設計當中的重要組成部分,同時也是全國計算機等級考試當中的重要考核內容,其功能豐富、實用、靈活且便捷的優勢,受到了諸多編程工作者的喜愛,完善的模塊程序架構被應用于軟件開發與應用當中,體現出了其良好的應用價值。但是對于中職學生來說,在C語言的學習方面卻始終有些枯燥單調,教師在針對C語言程序設計進行教學指導的過程中,需要考慮到C語言的程序設計作為編程入門的專業基礎課程,雖然在語言設計上難免存在一定的復雜性,但是為了提升教學效果,尤其是配合當今“互聯網+”時代的需求,就應當針對教育教學模式進行有效的改善。
[關? ? 鍵? ?詞]? “互聯網+”;中職教育;C語言;創新研究
[中圖分類號]? G712? ? ? ? ? ? ? ? ? ?[文獻標志碼]? A? ? ? ? ? ? ? ? ? ? ? [文章編號]? 2096-0603(2020)51-0156-02
對于C語言的程序設計相關內容進行學習,有助于為學生今后的軟件開發和應用、專業課程的學習奠定基礎。在課堂的具體教學實踐當中,如何針對學生的學習動力進行開發,就成為中職教師需要面對的一項重要課題。為了能夠有效地激發學生對于C語言的學習興趣,在“互聯網+”環境下完成對中職C語言程序課程設計的創新研究,進一步實現應用型人才的培養,在校方和教研組針對計算機編程語言課程設置的過程中,一定要把握好最終的目標選擇,確保在課程落實的過程中能夠培養學生的邏輯思維,提升學生對編程內容的實操能力,為社會輸送更多專業性較強的實用型人才。為了能夠綜合實現有關中職教育當中C語言的創新研究,教師必須針對當前的教育環境做到細致的分析,從而能夠實現對癥下藥,提升整體的教學質量,幫助學生實現全面發展。
一、中職C語言教學存在的問題
(一)教學內容方面
計算機專業具有較強的應用性,在實踐教學過程中,C語言本身作為一項較難的程序設計語言,在培養學生的實踐操作能力上有著重要的作用。但是如果由于課程設置不當,在教學內容上沒有得到較好的安排,就會導致教師在教學的過程中偏重基礎理論的灌輸,而無法向學生傳達具體實踐操作當中的技巧與問題,也使得學生認為課程的實用性不高,在積極性上難以得到充分的體現。
就目前的教學內容安排而言,部分中職學校教研組在教學內容的具體計劃上還缺乏長遠的眼光,認為對于C語言這種高級應用程序設計語言來說,并不能在中職學校當中進行有效的推廣,甚至都沒有將C語言納入學校的教學范圍當中,導致很多學生都無法對C語言進行深入的了解,并不利于學生未來的職業發展。
(二)教學方式方面
在教學方式上存在的問題由來已久,有關中職學校在C語言的教學內容設置上并沒有采取科學的教學方式,仍以基礎知識為主,而初次接觸C語言的學生都不由得感到晦澀難懂。所以從教學方式的角度來說,為了提升整體的教學質量,教師需要選取能夠適應“互聯網+”時代發展的教學方式來展開教學。但是在實際的教學過程中,很多教師仍然會采用傳統的教學方式與學生進行交流,在教學過程中缺乏基本的創意,影響到學生的基本學習興趣,甚至會對C語言這門課程產生厭惡情緒。
(三)計劃安排方面
中等職業學校的學制基本都是三年,學生自身的學習時間有限,而C語言作為一門較為復雜的高級程序設計應用語言,其內容的復雜性必然會導致學生在學習的過程中遇到各種困難,在較短的時間內是難以做到全面解決的,所以很多學校對此采取了對教學課時進行壓縮的策略,這勢必會導致在計劃安排方面針對C語言的教學難以做到充分的全面性,雖然解決了表面上的問題,但也只是治標不治本,會帶來新的問題。本身課時安排較少,而授課難度又大大超出學生可接受的范圍,讓學生對C語言的內容無法做到充分吸收,這本身又是對學生寶貴學習時間的一種變相浪費,所以針對教學計劃安排當中所存在的問題,需要在后期的措施當中予以充分解決。
(四)學生自身的抵觸心理
由于目前中等職業學校學生大多學習基礎相對較為薄弱,學習能力與思維還有欠缺,對于幾乎沒有接觸過計算機專業知識的他們,對C語言課程知識的生搬硬套無疑會讓他們的學習興趣和效率大打折扣,無法在學習的過程中對C語言程序設計的專業性和邏輯性實現深入理解[1]。
二、C語言教學改良的具體措施
(一)教學內容優化
對中職學校計算機專業中的C語言課程教學內容進行優化,首先就要從理論基礎知識入手,確保學生具備扎實的計算機學習基礎之后,再進行理論與實操之間的配合,通過二者之間的協調來保證教學內容的優化。教師也可以適當增加與高級編程語言相關的其他教學內容,使得學生能夠更加綜合全面地把握計算機編程語言的整個體系,為學生的未來發展奠定扎實的基礎,從而培養出社會所需要的應用型專業人才[2]。
(二)對教學安排的改進
對于C語言的課時安排,校方與教研組都應當引起充分的重視,教師可以對不重要的內容進行適當的刪減,對重要課程的內容則需要進行有效的加強,確保學生能夠打好扎實的基礎,同時教師也可以通過自身教學技巧的優化,為教育質量水平的提升保駕護航。運用合適的方法讓學生接受原本復雜難懂的C語言教學內容,避免學生在學習的過程中遇到困境而止步不前,根據課堂教學設計的緊湊性和節奏性,突出重點教學內容,讓學生能夠獲得更多的知識補充。
(三)激發學生自主性
要想讓學生真正掌握C語言程序設計的相關內容,教師就需要在教學過程中,始終堅持激發學生的學習自主性,讓學生能夠積極地面對有關C語言的所有知識,教師要懂得在教學的過程中因材施教,針對學生的學習特點以及基礎,運用“互聯網+”的各類教學平臺與工具來實現真正的“在線互動式”學習。同時教師還應當轉變學生對C語言的認識,讓學生不要在學習之前就產生恐懼。教師也要努力尋找教學內容當中的趣味元素,讓學生能夠更為專注地投入學習的海洋當中[3]。
(四)注重實踐
激發學生對實踐的重視,是提升學生對C語言掌握水平的不二法門,教師需要始終重視學生實踐操作能力的培養,將理論知識應用到實踐操作當中,要通過自主操作提高學生C語言的設計與編程能力,讓學生能夠在應用知識的過程中獨立地解決問題。
(五)改進教學方法
在“互聯網+”環境下,中職教師對于教學方法的改進已經成為必然趨勢,教師針對教學現狀的改進,可以從四個方面入手,為了讓學生能夠全方位地掌握與認識C語言的知識體系,在課堂當中,教師要始終致力于堅持啟發式教學和營造輕松和諧的課堂氛圍來使得學生不會對C語言產生抵觸心理;在教學的過程中,始終堅持行為導向教學法,聯合多媒體工具,運用互聯網環境來幫助學生積極地投入模擬表演與項目教學的實踐當中,促進學生的技能掌握與創新。
三、C語言教學的創新發展
(一)心理戰術的應用
心理戰術的應用主要在于兩個方面:首先,要讓學生克服自身的畏懼心理,使其能夠愛上學習C語言;其次,則在于如何建立自信。從心理學的角度來看,興趣與自發原理的應用可以使教學成為一件輕松愉快的事情,教師應當利用各種手段來激發學生對知識的渴望,而所應用的方法,則必須符合學生的年齡和發展階段,確保學生能夠做到充分的理解[4]。
教師可以在授課過程當中列舉一些較為生活化的例子,讓學生了解到C語言并不是自己所想象的那么難,就像嬰兒學步一樣,只要能夠跟著老師一步一步穩扎穩打地學下去,就一定能夠掌握其訣竅。然后再拋出對應的C程序實例,以此做好形象的類比,將原本復雜的內容與生活經驗相結合,讓學生對此充滿興趣。可以將程序類比為已經完成步伐走姿學習的狀態,而語句就是被分解出來的動作,函數則是在動作當中所包含的身體關節,而關鍵字則代表人體周身的細胞。人本身就是一個龐大的系統,這樣的類比運用手勢和動作來進行講解也會更加生動。
著名的皮格馬利翁效應提到,人們總會達成自己心中所想的事情。也就是說,教師要讓學生認識到自己的優勢,運用肯定、贊賞的目光來使得學生更加認真地面對C語言程序設計的相關內容,使得學生不再對這項課程內容感到畏懼。
(二)摸清教學規律和建立平臺
無規矩不成方圓,只有摸清了整體教學規律,才能針對教學方法進行有效的改進,使得學生感受到有關C語言當中的知識關聯性,在尋找教學規律的過程中,要充分遵循中學生身心發展和學習發展特點,將課堂作為研究主陣地,對教材進行深挖,并且精心設計好每堂課的教學環節。同時要著力建立多樣化的學習平臺,從學生的需求角度出發,讓學生能夠獲得自主學習的環境。
能夠根據學生平臺所反饋的數據來分析結果及制定有效的教學目標,并結合內容當中的重難點,推送微課、微視頻等學習資源,使得學生可以隨時隨地地針對自己所存在的缺漏進行彌補,促進學生對學習心得進行分享,構建起多元化的評價體系,能夠讓學生對自己的學習狀態和水平有綜合的認識,讓學生在學習過程中有更多的收獲,與人溝通協作的能力也能夠獲得綜合提升。
四、結語
中職學校要承擔起為社會培養所需技能型人才的責任,根據目前的“互聯網+”趨勢,從網絡技術和計算機技術發展的角度來對此進行研究,確保學生在跟隨教師學習具體內容的過程中,也能夠對社會的市場發展規律有綜合性了解,為自己未來的職業生涯做好準備,實現人生的長遠發展。教師需要直面當前存在的問題,對教學模式、方法以及理念等各個方面做好反思,用各類教學手段提升整體的教學質量,確保學生能夠獲得教師的理解與幫助,在學習程序設計和計算機語言的征途上勇往直前。
參考文獻:
[1]郭金輝.中職對口單招C語言程序設計課程教學探討[J].試題與研究,2020(27):191-192.
[2]曹星皓.淺析中職《C語言程序設計》課程教學中小組合作模式的應用[J].天天愛科學(教育前沿),2020(9):102.
[3]張玉靜.主題式語言教學模式在中職英語教學中的實踐探索[J].海外英語,2020(14):200,202.
[4]薛元杰,王廷梅.項目教學法在中職C語言教學中的研究與實踐[J].信息與電腦(理論版),2020,32(13):231-235.
◎編輯 郭小琴