課程學習履歷

班級:資工一
學號:110510522
姓名:林柏億

1. 這學期你學到了什麼?

  • 如何使用 Git 與 GitHub 進行版本控制(主要)
    • 透過 Git 操作與提交
    • 創建和修改 Repository
    • 使用 GitHub 協作
  • HTML + CSS + Javascript
    • 基礎語法
  • C 語言
  • 專題(仍在摸索中,因此只學會一點點)
    • Java 基礎
    • Android 聊天 App (尚未完成雙方溝通功能,目前狀態類似留言版)
    • LINE BOT(目前只做出鸚鵡機器人,會重複我說的話)
  • 補充:上學期內容
  • 一次專心學一門語言,不要同時學多個語言,否則轉換使用時易混淆用法

2. 什麼東西是你還沒學會的?

  • C 語言
    • 指標
    • 引用檔
  • 如何操作 travis.ci
  • Javascript
    • 串聯前後端
  • Java (只修前面一點點,規劃暑假來學)
  • Android Studio 操作 (規劃暑假來學)

3. 學習筆記

*註:以上檔案都存放在 Google 雲端硬碟

4. 你做的專案

心得

這學期很榮幸地受學姊的邀請而投入專題的製作,儘管這學期只是籌備階段,每週還是會有些小任務要解,但由於自己相關的先備知識並不足,因此小任務對我來說還是很困難,只能每週盡量趕些進度,但因為落差實在太大,每次其實都是在後面苦追。

若把參與專題當作上戰場、寫程式能力當成開槍技能,那我可能就是到戰場上才開始學開槍,太遲了。可是既然已經在戰場上,總不可能等死吧?因此我盡量修補一些基礎的漏洞,像是一開始在學如何操作FireBase跟寫Android程式,但後來發現要學會FireBase要先瞭解資料庫的架構;寫Android程式至少要能看懂Java語法,但這些我都不懂……

所以後來我決定先退一萬步,與其看著不懂的東西停滯不前,不如先從基礎慢慢扎根,我開始想什麼是弄專題必備的技能,並且不會太難入門的。於是想到了版本管理對於團隊協作非常重要,因此選了一門Git和GitHub的教學,並且修到了現在。

results matching ""

    No results matching ""