-
很多人說最好從C語言開始,但我自己的經驗告訴我,最好從指令碼語言開始,比如PHP。
剛接觸C語言的時候,總是面對著盒子裡的黑洞,很容易讓人失去興趣。 這些黑匣子離我們常見的桌面程式(如QQ和Office)太遠了。 在課程開始時,通常沒有人告訴我們控制台應用程式和 GUI 應用程式之間的關係。
如果你對 Web 感興趣,可以先學習一些基本的 HTML 和 CSS,雖然這不是嚴格意義上的程式語言,但它可以讓你在開始的時候做乙個可見的介面,掌握基礎知識非常簡單,然後學習一點後台開發語言, 我推薦PHP或Python。
請記住,對於新手來說,最重要的是保持熱情!
學習一段時間後,你可以嘗試自己製作乙個簡單的留言板,不要小看這個老式的小東西,這可以讓你立刻有成就感。 而如果你從C開始,這種成就感需要更長的時間才能獲得,而且往往很多新手都在前進的路上躺著。 然後,可以在留言板的基礎上製作乙個簡單的部落格系統。
記得看一看每個階段"正常"與其一堆**,不如執行一行類似的字元。 這就是為什麼我建議學習 HTML 和 CSS,因為它可以很容易地構建帶有使用者介面的程式。
當你做完這一切後,如果你仍然對程式設計很感興趣,你覺得你逐漸從心底裡喜歡上了程式設計,那麼當你面對那些黑匣子時,你會感覺好多了,你會覺得很酷,你會喜歡把自己想象成電影中的黑客。
至於演算法資料結構,當你感興趣並需要這些知識時,它不會成為慢慢學習的障礙,它會變得更加有趣。 但是一開始,沒有任何程式基礎,我只會讓你感到困惑,不明白它的用途。 這也是我現在討厭的大學教育的乙個方面,它完全違背了認知規律。
首先,我會告訴你很多理論,我不會告訴你為什麼,有什麼用,這讓人感到厭惡,但是當我們以後真正需要它時,我們記不住了,所以我們只能從頭開始學習。
最後,我想補充一點,對於剛接觸程式設計的童鞋來說,也許保持興趣是最重要的,但是在你對程式設計有了一定的了解之後,你會發現你還是有很多迷茫的,然後你需要彌補基礎,對底層的理解越清晰, 它越能幫助您消除困惑並更深入地理解程式設計。
1. 仔細安排你的時間。 首先,你需要知道你一周想做什麼,然後制定乙個工作和休息的時間表。 在表格中填寫您必須花費的時間,例如吃飯、睡覺、上課、玩樂等。 >>>More
每個人都有自己的事情要做!! 如果你父母的工作與電腦關係不大,那麼你學習也不會有多大用處!! 如果你真的想讓父母學習,你可以用你父母感興趣的東西來引起他們的興趣!! >>>More