?

職業學校C語言程序設計教學改革策略探究

2020-12-28 01:54崔艷梅
神州·上旬刊 2020年12期
關鍵詞:C語言程序設計職業院校教學改革

摘要:隨著計算機技術在當今社會的快速普及應用,C語言程序設計作為計算機語言的重要組成部分,目前已廣泛滲透到社會各行各業的各種程序設計中,促進了社會對計算機人才C語言程序設計水平要求的提升。在此大環境下,職業院校作為培養社會需求人才的主要基地,面臨著如何順應時代發展趨勢改革創新C語言程序設計教學的重要任務,本文結合對目前我國職業院校C語言程序設計教學的現狀分析,重點探究了職業院校C語言程序設計教學的可行改革策略,以期增強我國職業院校C語言程序設計教學水平,提升職業院校辦學實力。

關鍵詞:教學改革;C語言程序設計;策略;職業院校

C語言程序設計課程在職業院校計算機編程專業中占據著不容忽視的重要地位,既是學生進行計算機程序設計學習的基礎性入門課程,同時也是學生學好其他計算機專業課程的主要依據,對促進學生專業技能水平提高起著極大作用?,F如今,我國大部分職業院校已經開設了C語言程序設計課程,加強了對學生編程實踐能力與變成思維的鍛煉,提升了職業院校計算機專業人才培養體系的建設水平。不過,時代在不斷進步變化,職業院校C語言程序設計教學如果依舊采取傳統教學模式進行,勢必難以滿足社會發展需求,亟待通過教學改革策略的探究和實施,順利實現現代職業院校C語言程序設計教學整體目標。

一、我國職業院校C語言程序設計教學現狀分析

整體上來看,近兩年我國職業教育獲得了快速發展,社會各界對職業教育給予了更多關注和更多認可,促進了職業院校各專業教學水平提升。其中,C語言程序設計教學效率和質量也隨之呈現良好的上升態勢,給社會培養出了更加優秀的計算機編程人才,然而不能否認職業院校目前的C語言程序教學實踐中仍舊存在一些不足,影響了教學有效性,阻礙了教學改革創新,其中的問題主要包括以下幾點。

首先,學生學習興趣差,語法規則掌握不牢。由于C語言包括大量語句,加之課程內容理論知識抽象性較強,加大了學生學習難度,學生在學習過程中普遍存在學習興趣不足現象,且大部分學生在C語言書寫時,頻繁發生漏掉大括號、多加一個標點符號、粗心大意等問題,學生語法書寫不規范,語法規則掌握不牢,造成編程程序難以順利運行,影響了技能水平和課程教學質量[1]。

其次,教學方法單一,算法思想滲透不足。一些職業院校C語言程序設計課程教師在課堂上,按部就班講解教材知識內容,機械化示范操作C語言程序編程,沒有充分滲透算法思想,導致學生對算法知識、計算機理論知識的了解不夠充分,難以在全面了解基礎上樹立起嚴謹有效的解題思路,不能很好的針對各種問題采取相應的算法,而C語言程序設計的實踐過程一旦缺少正確算法,勢必會缺失正確程序。

最后,實踐較學薄弱,教學與現實應用脫節。職業院校因為C語言程序設計課程內容教學條件有限、教學內容繁多、教學課時緊張等諸多因素影響,更加側重于課程基本語法和基本概念的知識講解,沒有構建起理論教學和實踐教學充分結合的科學教學模式。對學生的學習考核單一以期末理論考試與期末上機操作進行,令很多學生不夠重視C語言程序設計的實踐應用[2]。此外,由于教師對當今社會的C語言應用現狀和發展趨勢掌握不足,因此無法將社會上所需求的C語言程序設計實際應用融入課程教學內容中,導致學生的課程所學與社會實際應用明顯脫節,存在嚴重的滯后性,無法體驗和展示C語言程序設計的現實應用價值。

二、職業院校C語言程序設計教學的可行改革策略

(一)激發學習興趣,把握課堂開端

學生能否對C語言程序設計產生學習興趣,直接決定著C語言程序設計課堂的教學效率與成功與否,因此C語言程序設計課程教師要重視對學生學習興趣的有效激發。為了避免學生感覺C語言是枯燥無味的無用知識,聯系生活情境牢牢把握課堂教學開端,在教學前通過生活化問題調動學生對C語言的好奇心和求知欲望,讓學生能夠在導課環節便大致了解C語言特點,通過自主思考探究總結C語言程序設計相關知識,主動導入課程教學新內容,成為學習的主人。

例如,教師可以在上課鈴響起后,不直接要求學生翻開C語言程序設計課程教材直奔主題進行教學,而是提出依據現實生活創設的問題情境,讓學生思考“公鴨每只5元,母鴨每只3元,小鴨3只一元,想要用100元買100只鴨,并做到公鴨、母鴨、小鴨全都有,可以有多少種買法?”引導學生利用已經學習過的C語言編程知識與技能,自行設計百錢百鴨編程,其中使用n表示鴨子的幾種買法,定義變量分別為公鴨、母鴨、小鴨,快速應用編程解決有趣的買鴨問題,并對更加深入的C語言程序設計新知識產生了學習興趣,想要通過新知識與新技能的掌握,便捷的解決更多生活化問題。

(二)革新教學模式,培養算法思想

職業院校C語言課程教師,正確認識C語言程序設計教學內容自身具有的語法復雜性和較強邏輯性特征,以此為依據,著手革新傳統的計算機專業課程教學模式,構建與C語言內容特點相符的科學教學模式,有效培養學生算法思想。引入微課、慕課等依托現代教育技術的新穎教學手段,延伸對學生算法思想培養的時間和空間,擴大課堂教學容量,使學生課程知識獲取、算法思想鍛煉能夠在多樣化教學模式中不斷提升學習效率和學習質量,從獨立思考與合作探究中獲取、分享借鑒解題思路,碰撞出更多思維火花,提升學生靈活運用C語言編程的實際能力[3]。

例如,教師在課前圍繞課程教學內容錄制C語言程序設計相應的微視頻課件,將算法思想滲透到視頻課件制作的各個環節,引導學生在課前預習時獲取微視頻蘊藏的算法思想,拓展解題思路,探究正確的C語言程序設計方法,避免學生盲目照搬照抄教師示范的C語言編程步驟,加大對學生創新思維與自主學習能力的培養力度。

(三)推行理實結合,與社會發展接軌

職業院校開設C語言程序設計課程的教學根本目的在于培養學生成為理實一體化的優秀編程人才,這就需要教師盡可能給學生創造更多實踐機會,提高對實踐教學的重視度,關注目前社會各個領域的C語言程序設計應用現狀,加強與相關企業的校企合作,著力將打造成雙師型C語言教師隊伍,在課程理論教學與實踐教學的有機結合中,引入社會前沿相關信息,準確預測C語言編程應用發展趨勢[4]。同時,通過對學生實踐興趣、創新思維能力、實踐活動參與度、項目驅動任務完成情況、企業實習參觀表現等各方面的綜合評價,改革創新C語言程序設計教學的考核評價機制,利用理實教學的有機結合以及教學考核評價的全面創新,促進學生C語言程序設計理論知識與實踐能力協同發展。

結束語:

總而言之,推進職業院校C語言程序設計教學改革勢在必行,既是滿足現代社會對計算機編程人才需求的必由之路,也是提升學校C語言程序設計教學水平的有效途徑,職業院校分析教學現狀,從目前存在的實際問題入手,采取相應的改革策略,構建新穎、高效的C語言程序設計教學課堂。

參考文獻:

[1]石文兵,張順香,孫克雷,等.C語言程序設計智能化教學改革[J].通化師范學院學報,2020,41(4):113-117.

[2]金獻忠.C語言程序設計教學解析[J].現代職業教育,2020(4):178-179.

[3]羅洋.C語言課程教學模式探索的研究[J].卷宗,2020,10(3):287.

[4]袁玉英,羅永剛.C語言教學方法探討[J].電腦知識與技術,2019,15(33):136-137.

作者簡介:崔艷梅(1971.10-)女,漢族,吉林省懷德縣人,高級講師,研究生學歷,主要從事計算機專業教學及校園網絡管理的研究工作。

猜你喜歡
C語言程序設計職業院校教學改革
如何加強職業院校學生的德育教育
淺談職業院校中的美術教育
支持水利職業院校發展
職業院校不能僅培養一線普通工人
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合