之前想要報名同樣是TQC+舉辦的CSF競賽,為了達到報名門檻於是報名了這個項目,之後因為疫情,比賽停辦,而檢定就延期到今天,當初考前也很緊張地想搜尋相關的心得文,但都找不到多少,頂多是類似歷屆試題的東西,這次考完想把一些考試的心得分享給同樣需要心得或是考慮要不要報名的人。
直接講重點,這項檢定的報名費是1500,檢定題目難度不算太高,但除了基礎的語法(print、input、if&elif、else、for、while、break)外,主要是要熟悉比較常用的功能(split、sort、max&min、insert等等)以及部份的字串操作(upper,title),才容易拿分,不熟悉一些功能的話很容易吃虧。
還有一點就是,他的題目有部分會從前面講的歷屆出,所以如果把那些題目都看過的話,對於題目的難度會有一定的了解,但還是不建議直接背答案,這對程式能力的進步是沒有好處的,我建議看到題目先試著自己想大概怎麼解,或是乾脆直接自己是寫一個出來,再跟解答對照,分析每個部份所處理的邏輯與步驟。
題目連結(總共應該有101~110......901~909共九篇,每篇約10題左右,均有附上解答程式碼)
整個檢定的內容為在100分鐘內考9題,總分100分,70分為及格門檻,第4題一律佔20分,編譯器是用spyder,可以知道每題平均下來時間只有11分鐘多,但由於題目難度不會太高,沒有卡住的話是可以提早交卷離開的(跟我考的另一位好像20還30分鐘就交了),且分數會即時回饋給你,可以先確定自己有沒有過。
最後,我的成績是80/100分,卡兩題之中,一題我寫出來了,但還是沒過,我猜是格式沒辦法跟題目要求的一樣(我不知道怎麼輸出後在同一行輸入),另一題我題目有看過,但讀檔案時怎麼都顯示錯誤,後來看我打的格式好像也沒有錯:/ 剩最後兩題時時間大概還剩30分鐘,但我還是解不出來,我爛。
Python是我只會在學校碰的程式語言,於是在考前三天把大致基本語法&題目都練過,今天才能僥倖及格,第一次學的話我是建議一到兩個星期前就要開始準備了,畢竟對題目的敏感度和經驗的累積都會影響解題的速度和正確度。
重複一次,雖然題目會從歷屆出,但
不要背題目!不要背題目!不要背題目!
交1500不是讓你背題目去換張破紙回來的,只有將學習的都記在腦中並能融會貫通,才會是你的東西。
有錯字請務必糾正!