「英雄可以受委屈,但是不能不會Language C」 😵你還在用最陽春的scanf輸入嗎? 🥲你想知道大神們都怎麼寫的又快又簡潔嗎? 😵💫身為資訊人才的你還不知道C語言的運作原理嗎? 別再猶豫了! 我叫你🕶️🤏 來上課🗣️😡 這次GDSC專門開了一堂C語言的課程! (‼️此課程為獨立開課,跟正課的簽到是分開的, 非正課的學員也可以單獨報名此課程!) 這堂課會著重於: 1. C語言的背後原理、進階應用 2. 常見陷阱與Bug 3. 探討指標與陣列的本質 4. 淺談資料結構 讓你直接變成C語言大神🤩 非常推薦給已經有一點C語言底子的人、或是程式設計想拿高分的同學💯 🌟上課資訊 ————————————————— 上課時間:每週四 晚上7點 地點:工EC 9013 #gdsc_nsysu #C_language教學 這是11/17對於C程式設計的PPT: https://sites.google.com/view/gdscnsysu/歷屆活動/111上學期社課/程沒教你的事一 如果下課後有任何不熟悉的可以再點進去閱覽一遍喔! ————————————————— ❓問題與解惑❓ Q: 想知道如果要透過自學提升能力有沒有推薦的書籍或是網路影片呢?目前對於915的作業和期中完全沒有頭緒:(,希望能透過自學的方式讓自己能跟上課程。 還有想知道學長們學習程式語言的動機和熱忱是甚麼呢? A(社長孫世諭): 我自己是不常用書不好推薦,這邊分享自己學習程式的時候是分成兩種方式: 一種是純技術類的例如資料結構、演算法這種耗費大量腦力的,這種就是跟數學一樣只能瘋狂刷題,遇到不會的就查,通常大家會用Uva或是LeetCode刷題,不太有特定的書籍或是影片,這種通常會需要自己開竅。 另一種是應用類的像是設計專案(Discord Bot、爬蟲)這種,其實就是邊寫Code邊查資料,書或是教材通常只會給最基礎的(包括我們星期一的社課),進階的東西我都是查資料 → 抄Code → 到最後變成自己的。 動機,呃,先找到一個有興趣的技術吧?碰一碰就有成就感了,而通常那些技術都會用到你目前學的東西,那這時候你就會有興趣學了。 A(講師謝承翰): C++ 教學手冊 第三版 C語言教學手冊(四版) 上面兩本是我早期學C/C++的書,我覺得寫得還可以。 至於對915的作業和期中毫無頭緒的問題,這就要靠寫題目來彌補,可以找學長要考古,然後寫這些題目,又或者,你可以去online judge找題目寫,UVa、leetcode都是不錯的刷題網站。 另外,也可以多看看別人的code怎麼寫,為什麼要這樣寫,不要害怕抄別人的code,但是在抄code的時候,務必要理解背後的原理,這樣才是真的在學習。 自學程式其實是一個漫長又痛苦的路,我小時候也是自學開始,所以深知那種感覺,我建議可以找一個已經有底子的人帶你,例如樓上的社長,這樣學習的過程其實會順利很多。 如果真的找不到人,那就學習如何好好google,中文找不到答案就用英文找,雖然google找答案的效率不比有個人帶還高,但是google提供答案的廣度是無可比擬的。 我學習程式的動機很簡單,就只是有興趣。
—————————————————
Thursday, November 17, 2022
11:00 AM – 1:15 PM UTC
GDSC Lead