---
# System prepended metadata

title: 計算機概論心得

---

# 計算機概論心得

林鈺凱 D1149371 資訊一甲

課程內容的心得報告
---
上完了這學期的計算機概論，雖然每個章節都是稍微討論一下，但這讓我覺得計算機概論肯定是一本資訊領域的寶典。不管是從資料處理到人工智慧，都能打開我們對未來的想像，心想以後就是會用到這些知識，成為一個強大的資訊人。

而我主要對本次課程有兩方面的體會，第一個是對新知識的探索，感到最新鮮的莫屬 AI 那一個環節，rapidminer 是我第一次接觸的工具，透過這樣圖像化的模擬 AI 的運算過程，學習決策樹的使用、神經網絡的模擬，實在非常有趣且印象深刻。還有老師提到的 ChatGPT 實在非常好用，讓我在資訊新技術的學習上能更好了解，也幫助我省了許多筆記統整的功夫，真不愧是程序員的好幫手，同時也震驚 AI 科技已經到達這麼強大的地步。

第二個是對自己的肯定以及增加對資訊的熱情，課堂上教導的 git、演算法、LeetCode、爬蟲等等，我在高中時就已經有所接觸，但當時對自己先學會這些工具對未來有沒有實質的幫助感到困惑，經過這幾堂課，我現在對自己所懷有的資訊能力感到非常有自信，更渴望能有機會將此才能發揮有所用途，所以除了在作業上協助其他同學完成之外，我又深入了解這些工具，也讓我對新技術感到更有熱情。總之，我很感謝老師能帶來這麼有趣的課程，以及對我們未來有所幫助的功課，讓我們能拓展對資訊的想像，成為可靠的資訊人。

未來規劃
---
**未來暫時的方向**
1. 由於我會想要往軟體開發的方向發展。因此選修部分選擇許多關於軟體的課程，如：軟體設計、網路安全等。
2. 此外，自己也有在打競程，所以希望明年能夠像今年一樣順利進軍 ICPC，彌補今年以一題之差錯失銅牌的遺憾，同時也為學校爭光。
3. 關於網路安全的部分我也會在其他社群繼續努力學習，如黑客社，增加自己對於資安的認知，來增進自己未來開發軟體的安全性。

| 年級   | 選修種類 | 選修課程                 | 理由                                                                              |
| ------ | ------ | -------- |-------|
| 大二上 | 核心選修 | 物件導向、物件導向實習| 雖然高中的時候有學過，但我想要再把基礎打穩一點，並且輕鬆賺取這個學分 |
| 大二上 | 選修 | 工程數學、使用者經驗設計 | 我覺得工程數學很有趣，不管是在競程、或是科展的時候都有接觸點毛皮，所以希望能一探究竟，或許對我未來的成果展有所幫助。使用者經驗設計也正是我現在學網頁前端設計的一大瓶頸，希望能透過有系統性的課程來幫助我開發出更適合大眾的設計。
| 大二下 | 核心選修 | 數位系統設計、數位系統設計與實驗、系統分析與設計 | 我認為這些都可以幫助我未來在軟體上的開發，所以希望能透過這幾堂課，讓我能對數位系統有所認知 |
| 大二下 | 選修 | 互聯網路、多媒體設計、組合數學 | 希望能透過這些課程幫助我在未來的軟體開發 |
| 大三上 | 核心選修 | 軟體工程開發實務、網路程式設計、資訊與網路安全 | 透過這幾堂課增加我軟體開發的經驗 |
| 大三上 | 選修 | 軟體測試、寬頻網路、校外專業實習(暑一)| 透過這幾堂課、校外實習增加我軟體開發的經驗 |
| 大三下 | 核心選修 | 人工智慧導論、程式語言 | 我認為人工智慧必定是未來的趨勢，所以我選擇了這堂選修來了解人工智慧 |
| 大三下 | 選修 | 行動應用程式開發、軟體框架設計、雲端應用系統開發、人工智慧自然語言導論 | 增強自己在軟體上的開發，同時也了解人工智慧的相關知識 |
| 大四上 | 選修 | 專題產業實習(一)、人工智慧的產業應用 | 我認為專題產業實習能幫助我在軟體上的經驗累積，同時累積對人工智慧的知識 |
| 大四下 | 選修 | 校外專業實習(一) | 希望能專心在實習上精進自己的能力以及累積經驗

**相關網路學習資源：**
1. [Linux 學習](https://linux.vbird.org/)：軟體開發以 Linux 較為優勢，所以我決定先以熟悉 Linux 為主
2. [重新認識 Vue](https://book.vue.tw/CH1/1-1-introduction.html)：雖然本身會寫 Vue ，但我認為自己了解得不夠透徹，所以在學習 Vuex 等狀態模組前，先把基礎打穩，對未來網頁開發也有優勢
3. [Node.js 學習](https://www.runoob.com/nodejs/nodejs-tutorial.html)：希望能藉此學習有效創建自己的服務，並了解伺服器的運作。
4. [PicoCTF](https://picoctf.org/)：提升資安知識，尤其是網路資安的部分
5. [LeetCode](https://leetcode.com/)：保持活用演算法的邏輯能力，不管是對競程，或是未來的工作上都能成為一大優勢。
6. [Codeforces](https://codeforces.com/)：同上
7. [w3school](https://www.w3schools.com/?fbclid=IwAR1xCj9wNKTnl2n9qqVaEAn5cGjBNbL1fNQhjK3opLDDKUofZ4DWV4fHyd4)：幫助我能快速初步的認識新的程式語言。

**最後以這張圖表是我未來可能會需要學習到的技術作結。希望我能比現在更強大。**
![前後端工程師技能樹](https://cdn.uarizonabootcamp.com/wp-content/uploads/sites/56/2020/05/front-end-developer-skills.jpg)