正文 淺談C語言學習

類別:都市言情 作者:商情(2014年11期) 本章:正文 淺談C語言學習

    淺談C語言學習

    行業科技

    作者:張鵬

    【摘要】 本文分析了C語言的初學者在學習中出現的問題,並探究了產生這些問題的原因,並對此提出了積極的解決方案,具體闡述了改進C語言學習的措施。

    【關鍵詞】 C語言學習;問題;措施

    21世紀屬於信息時代,信息時代的核心主角就是計算機,而計算機是由軟件和硬件兩部分組成,其中硬件是載體,軟件是靈魂,而軟件的設計就需要程序設計語言,C語言作為最流行的程序設計語言,是任何一個計算機專業及其愛好者們都必須掌握的一門編程語言。在我國的高等教育中,計算機的課程是基礎公共課,是必修科目,而有關C語言的課程也是其中的基礎課之一。可見,C語言的學習是非常重要的。大學對於C語言的教學目標不僅僅是讓學生學會C語言的語法規則,更加注重學生用C語言編程的實際操作能力。這一目標對於C語言的初學者來說,是非常艱巨的,特別是對於非計算機專業的學生,因此,如何才能真正學習到C語言的編程精髓,真正達到學以致用的目是大家都非常關心的問題。

    一、C語言學習中存在的問題

    (一)基礎薄弱,無法適應

    C語言學習的課程通常安排在大一,這個時候,學生們剛剛進入高校這個新環境,經過高考後的長達3個月的“放羊”,學生們在學習方麵的興趣有所回落,而且新的學習習慣還未養成,因此,對於一門完全陌生的學科,肯定是無法好好適應的。雖然C語言是計算機編程類的最基礎的入門課程,但是,對於學生而言,它屬於一個全新的領域,學生們不知道該如何去學習,特別是在進行上機實驗的時候,就顯得更加不知所措。用C語言編程的時候,要求百分百的正確率,否則,就“差之毫厘,失之千”,編寫的程序無法正常運行,學生們容易產生挫敗感,從而降低學習C語言的熱情。

    (二)課時少,學習壓力大

    由於C語言對於很多非計算機專業的學生來說,隻是一門公共基礎課,因此,安排的課時相對較少,這樣導致教師在每節課的講授內容就非常大,學生的學習壓力非常大。特別是在剛開始學習C語言的時候,都是些理論知識和語法知識,麵對枯燥的理論和大量需要記憶的繁瑣的語法知識,學生很難在短期內消化吸收,需要一個過程,而現有的課時安排不夠的情況下,使得學生每節課的學習壓力增大,一旦前麵的內容沒有完全掌握,對於後麵的學習就無法跟上,從而使得學生會對其產生厭煩心理。

    (三)學習方法不當,學習效率低下

    麵對這樣一個新的學科,要想學好,學習方法是十分重要的。而對於經曆了長期的應試教育磨練的大學新生們來說,學習的知識都隻是為了應付考試,而不知道真正的如何去學以致用。而學習C語言的最終目的,就是為了編程,反過來說,能夠證明學好了C語言的唯一方式就是能夠編寫出優秀的程序。初學者們在學習之初,帶著過去傳統的學習方法來進行C語言的學習,注重語法的記憶,可是,到了上機實踐的時候,連最簡單的模仿都不能做好,就更不用說自己自主設計編寫程序了。

    二、改進C 語言學習的措施

    (一)選擇好的學習工具

    “工欲善其事,必先利其器。”初學者在學習之初,一定要選擇最好的學習工具。學校配備的教材不一定是業界公認最優秀的,因此,學生們可以去請老師推薦,或是通過網絡查找,配備一兩本被業界認可的最好的入門書籍。另外,在實踐方麵,選擇的編程工具也要是最合適的,現在被普遍廣泛使用的是Visual C++ 6.0。


>>章節報錯<<

如果您喜歡,請把《商情(2014年11期)》,方便以後閱讀商情(2014年11期)正文 淺談C語言學習後的更新連載!
如果你對商情(2014年11期)正文 淺談C語言學習並對商情(2014年11期)章節有什建議或者評論,請後台發信息給管理員。