不少同學從Hello world學到檔案操作之后,回顧感徑訓又不會? 學會了又感覺沒學會?這種不踏實、模糊虛無的感覺?
原因在于編程不同于理論學科,你聽懂和理解了理論就可以運用,
比如歷史地理,看完書,我們在討論的時候:“北美洲和南美洲的分界是什么?辛亥革命是什么時候?”這些問題只要你看到過,腦子有記憶你都可以說出來,從大腦記憶到用嘴表達是我們很順理成章的事情,因此你會覺得很容易,
但如果是編程,比如我們在談論陣列的時候,你想到的只能是書本上 “int a[10]”、“中括號”、“{1,2,3,4,5,6,7,8,9}”這些零星的關鍵字,
你想了想說:“哦,我好像學過!” 但其實呢,你壓根沒在電腦上敲出來過,更沒有寫過具體的例子,經過編譯、運行看到運行效果等等,因此你的印象就停留在書本上那些知識,忘掉只是遲早的事情,
何況編程是一門非常強調動手的課程,只看不練能行嗎?無論是從事開發、教學、競賽還是當做一個工具,都需要足夠的上機練習才可以證明你真的掌握了這門編程語言,因此缺失上機編碼的程序就會讓你產生前面提到的那種虛無的感覺,感覺自己學過又沒會,過陣子就會忘掉!
所以回到我們的最初問題上來,學編程最難最關鍵的部分不在于學,而在于練,在具體點:在于配套的學練程序,
因此對于正在學習的同學,我們的建議是,不必拘泥于學習資料的形式,是視頻還是書籍,是線上還是線下,找到自己舒服的形式就可以,
而最關鍵得在于學習程序中,及時的訓練剛剛理解的知識點,從而通過上機練習鞏固理解的知識,由大腦的意識通過雙手實踐出來,最終深深的印在大腦皮層,學和練的配合,最終牢牢掌握這門課程,C語言網正是基于這種考慮,為大家提供教程的同時提供對應的OJ練習,讓大家每個知識點都能有完整的代碼實踐,檢驗自己強化動手,而杜絕眼高手低的純理論學習,最終避免學完之后感覺沒學一樣的效果,
這就是學習編程目前最大的問題和解決方法,希望可以幫助更多的編程學習者!、
如果你想提升你的編程能力,以便更好從事編程類作業的話!那么你很幸運~分享(原始碼、專案實戰視頻、專案筆記,基礎入門教程)歡迎轉行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!
點擊進入 學習基地直通車
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/173096.html
標籤:C
上一篇:C 庫 stddef.h
