分享到plurk 分享到twitter 分享到facebook

marvin0102 (林彥甫)

簡介

2024 Linux 核心設計 春季班 自我評量

成果發表和貢獻

評分 1 在這段期間,我並沒有能夠做出貢獻,因此給予自己不及格。

作業/隨堂測驗

評分 9 參與這個課程讓我認清自己的不足,並且抱持著重新學習的心態參與此課程,從第一次作業 lab0-c 實作鏈結佇列開始,一步一步重新認識 c 語言並且學習到了如何透過實驗分析與驗證自己所寫的程式效能,並且透過接下來的作業逐步認識 linux 系統。 我在這個課程投入了大量的時間,雖然自認為盡全力母成每一份作業,但仍舊有許多做得不夠完善的地方,因此給予自己評分 9 分。

期末專題

評分 8 此專案望可以理解相關 rect clipping 相關演算法以及精進 fixed point 的操作並且改進,最終利用 Linux framebuffer 和 input 子系統來展現整個視窗系統。截至目前,已經能夠將全向量視窗系統 EVGUI 移植至 SDL 函式庫,並在過程中理解了 rect clipping 演算法運作方式,並且運用 double buffering 解決了過程中的顯示問題。因為家庭與論文等事務繁忙,導致仍有許多任務如 libcg 的整合等來不及實現,但我不能為自己的懶惰找藉口,自認為在期末專題中的投入時間不足,因此給予自己 8 分。

與授課教師的互動

  • 4/26 晚上 8:00 一對一討論
  • 5/14 晚上10:00 一對一討論
  • 兩次與教師在課堂休息時間討論

評分 10 在課程中,我與授課教師進行了兩次的一對一會談。在 4/26 討論不僅解答了我在學習過程中的疑問,還深化了我對課程內容的理解,同時與我討論了期末專題的方向。在之後的會談中,針對了期末專題的後續任務以及執行中遇到的困難進行了向戲的討論,幫助我快速的找到問題所在。因此,我自評這次交流的效果非常好,給自己打了滿分(10分)。

所見所聞所感

評分 9 我給予自記得評分為 9 分,回顧我投入這堂課的過程,我重新重新檢視了我過往的學習狀況。我以為我早就掌握的知識其實只是皮毛。舉例而言,知道三角函數的半角公式與將其用於解決問題之間仍有很大一段距離。這段學習過程讓我明白到學習是一個持續深化的過程,而不是單純掌握基本概念就能止步不前。透過這次經驗,我意識到要想真正掌握一門學科,需要不斷地重複學習、應用和反思,以建立更堅實的知識基礎和解決問題的能力。

因此,這段學習經歷不僅讓我認識到自己的不足,也激勵我更加努力地學習和探索,如同《因為自動飲料機而延畢的那一年》中描述的那樣,每一次的挫折和障礙都是成長和進步的機會。這種精神將成為我在未來學習和生活中的重要指導。

研究生發信時間

評分 5 二月份學習回顧:主要敘述通過 lab0-c 認知到了自己能力的不徂並且通過鏈結佇列初步窺探 linux 核心。 在學習回顧的部分,因為自己的疏忽,並沒有確實執行,因此給予自己不及格。

自我評量 (1 ~ 10)

  • 方案 B: 1 + 7 = 8
  • GEOMEAN = 7