程式素養 97.5(第一名)、資訊科技概論 97.5(第一名)——兩科皆為選擇題

(程式素養第一名證書)

(資訊科技概論第一名證書)
拿到成績的當下其實很開心,但冷靜下來後,我更想把這次比賽當成一次誠實盤點:哪些地方做對了、哪些只是運氣好、還有哪些看不見的缺口,需要在日常慢慢補起來。
我怎麼準備(針對選擇題的節奏與心法)
這次兩科都是選擇題,我把練習重點放在「題目→觀念→再題目」的循環:
- 先用題目找盲點(不要急著看解答)。
- 回去補相對應的核心觀念,而不是只記解法。
- 再回題目驗收,把「似懂非懂」變成「說得清楚」。
作答時我刻意放慢第一輪步調,優先把送分題與觀念清晰題收下;遇到容易糾結的敘述,我會先標記跳過,等情緒回穩再處理。這樣做,不是求快,而是求穩。
科目一|Python 程式素養(選擇題,觀念為主)
題目多在測:基本語法、資料型態與容器、open() 檔案操作、json 的讀寫、例外處理,以及看到一小段程式能不能正確推演輸出或副作用。
這些是我這次特別有感的幾個小點:
open()模式:r / w / a / b的差異、with open(...) as f:的習慣、覆寫 vs 追加。json四兄弟:json.loads()/json.dumps():處理字串json.load()/json.dump():處理檔案物件
容易在考場把load/loads混用,這次我有先做對照表,臨場比較安定。
- 容器與型別:
list / dict / set / tuple的語意差異;可變/不可變、淺拷貝/深拷貝。 - 推導式與常見內建:
len / sum / max / min / sorted / enumerate / zip,以及推導式的評估順序。 - 例外處理:
try / except / finally的執行序,還有變數在 except 內的作用域。
小提醒(也是我的易錯):字串編碼、整除 vs 浮點、索引邊界,常在緊張時出錯;看關鍵字與單位能救回不少分數。
科目二|資訊科技概論(選擇題,廣度與連結)
這科比較像在看一張大地圖:硬體(CPU/快取/記憶體/儲存)、作業系統、網路(TCP/IP、DNS、HTTP/HTTPS)、以及資訊安全與軟體工程基本觀念。
我學到的一件事是:單一名詞的定義不會救你,但如果能把它與前後脈絡連起來,就能用邏輯排除不合理選項。
例如:把「TCP 三向交握」與「HTTP 在傳輸層之上」放在同一條時間線上,很多敘述題自然就能判別。
我真正學到的
成績漂亮,但我更想記下自己還不夠好的地方:
- 細節耐心:有幾題其實不是不會,是讀太快,差一個字就走錯。
- 名詞辨識:
load/loads、dump/dumps、a/w這些看起來小的地方,考場上很會「掉點」。 - 心情管理:遇到卡題時如果不及時換題,效率會明顯下滑;這次中段有被情緒拉走。
我不確定下一次還能拿到一樣的分數,但我可以確定:把這份檢討變成習慣,下一次會更穩。
下一步,我準備這樣做
- 把錯題系統化:題目→觀念→再題目,留下可查的索引。
- 純觀念複誦:把
open()、json、容器、例外處理做成口條版筆記,逼自己「說得清楚」。 - 模擬臨場:限時作答 + 刻意練「跳題再回來」,讓節奏更穩。
- 知識上游:把資訊概論的幾個章節串成圖(網路分層、OS 概念圖),用「連結」代替背誦。
謝謝
謝謝提醒我細節的人,也謝謝一路陪我練習的人。
這份成績算是一個節點,但我更希望,它是往前的起點。