
---
# 程式設計入門與資訊基礎知識
---
## 講者
----
楊昕翰/606
暱稱:羊羊
---
## 講座大綱
----
1. 競程相關介紹
2. 資訊學習資源
3. 專案成果介紹
4. 社團DWCIC介紹
5. Q&A解惑
---
# 競程介紹
---
## 甚麼是競程?
----
競程為「競技程式」的簡寫,通常是比一些演算法題目的程式實作。
----
這是廣大資訊領域中的一小個分支而已,但對學生來說,因為有很多專門的比賽和檢定對升學很有幫助,所以現在越來越熱門。
---
## 甚麼樣的人適合競程?
----
競程的練習方式就是寫題目和學習新的演算法,適合喜歡思考或寫程式的人來加入。但最重要的還是看自己有沒有興趣,可以先嘗試用Online Judge解一些題目來判斷。
---
## 如何入門?
----
首先要比程式競賽當然要會程式語言,現在最主流的是 C++ 和 Python(但最通用的還是C++,Python有些比賽不能使用),所以建議初學者先去學習 C++。
---
## 常用Online Judge
----
1. [LeetCode](https://leetcode.com/)
2. [ASOJ](https://apcs-simulation.com/)
3. [Kattis](https://open.kattis.com/)
4. [ZeroJudge](https://zerojudge.tw/)
5. [TOJ](https://toj.tfcis.org/oj/)
6. [AtCoder](https://atcoder.jp/)
7. [CodeForce](https://codeforces.com/)
8. [UVa](https://onlinejudge.org/)
---
# 學習資源
----
1. [新竹實驗中學C++程式語言教學講義](https://hackmd.io/@CLKO/B18yT_i5Z)
2. [APCS實作題從三級到五級](https://drive.google.com/drive/folders/10hZCMHH0YgsfguVZCHU7EYiG8qJE5f-m)
3. [STL 教學講義](https://tioj.ck.tp.edu.tw/uploads/attachment/5/12/1_2.pdf)
4. [CP hand book](https://usaco.guide/CPH.pdf)
---
# 專案成果介紹
----
[線上物品借閱系統](https://github.com/yangxinhan/items-borrow-Web)
---
# 社團介紹
----
[Discord](https://discord.gg/aCsbaZgTHe)
----

----
[ig](https://www.instagram.com/dw_cic?igsh=MTd0eDVldW56Y250aA==)
----

---
## Q&A
----
<iframe src="https://app.sli.do/event/1HjHrFWx9wh8u7jW3qmzxb" height="100%" width="100%" frameBorder="0" style="min-height: 560px;" allow="clipboard-write" title="Slido"></iframe>
{"title":"講座簡報","contributors":"[{\"id\":\"59b5360f-3494-4d53-b698-a3aca5a3dfd4\",\"add\":4226,\"del\":2524}]","description":"探索科技世界的第一步"}