第一步先安裝vscode,想好自己想學哪一種程式語言,網路上很多教學文,不用知道為什麼照著步驟一步步調整好就可以了
(或著下面提到的 MIT6.100L 中的 problem set 0,其中也有一份pdf 是教你如何安裝 vscode 的)
我一開始是學c,我個人是去圖書館借書的,Deitel & Deitel 的 C: How to programming,中文翻譯叫做 C程式語言藝術,很適合初學者,就是聽說不夠全面且太淺了,反正我也不是本科的,陸陸續續花了半年吧
c++我不會,但之前在yt上看過 c++ 3.5小時初學者課程,從路人到入門,感覺還滿清晰的,但沒堅持下去現在忘得差不多了
想學python的話,有人說推薦yt的Feis studio,好像是台大的教授
不過我個人是看MIT6.100L
ocw,總共26堂課,一堂差不多1小時多
授課還滿淺顯的,有上過高中大概都聽得懂,上面的cs自學指南也有這門課程的食用指南
課程官網有code和習題,非常簡單
比較有挑戰性的problem set共有5個
就只是課程是英文的而已,卡關的話丟到Gemini 上幫助也挺大的
中文翻譯的話,中s國i那m邊v好i像s有o,但好像要加什麼QQ群
我從0開始學python是從1/31號,10天前,完全不知道物件導向程式設計是什麼,現在已經完成所有作業和課程了,只是被我爸說花太多時間了,反正我就笨
雖然個人推薦不要逃避英文,(因為印度人真的太神了),但中文資源b站上非常非常多,除此之外什麼菜鳥教程、程式語言教學誌、steam教育學習網
或在it邦幫忙、medium、github、CSDN、Stackoverflow,都有很多有關程式語言的教學文章或帖子
----------------------2/12 更--------------------
突然想到幾件事
如果想要挑戰MIT6.100L 的 problem set:
1. 用vscode寫problem set的話,如果出現相對路徑文件讀取失敗的問題
總之就照著這張圖說得把Terminal Executer in File Dir 勾選起來看看