Lectures

社課

學長姐手把手教學,搭配業界前輩實戰分享。在這裡,你可以學程式、做專案,也能輕鬆交友。無論你的目標是什麼,這裡都有適合你的位置,帶你踏入開源世界的無限可能!

了解課程難度分級
2/20

開源新起點 LEVEL UP!

威力主線
2月20日
威力主線
A3-307

📢 新學期開始啦!你是不是也很好奇這學期的社課和活動安排呢? 想知道有哪些有趣的企劃等著大家一起參與嗎?那這場期初茶會你絕對不能錯過!✨ 這次的活動不僅會帶你深入了解新學期的社團規劃 📋,還能和幹部、社員們輕鬆聊聊 💭,提出你的想法,甚至發現志同道合的夥伴! 不論你是剛加入的新朋友 🆕,還是已經參加過活動的老朋友 👋,我們都熱情歡迎你的到來~ 🎉 讓我們一起迎接全新的學期、全新的可能!🎊

#期初大會

時程

17:30~18:00
場地布置與活動準備
18:00~19:00
社團介紹、活動規劃說明、退費機制修訂
19:00~19:45
自由交流時間(點心、聊天、分享想法)
19:45~20:00
填寫回饋表單、場復
2/27

蛇年就來學 Python 吧!(上)

阿文主線
2月27日
阿文主線
A3-200

Python 作為當今最受歡迎的程式語言之一,憑藉其簡潔的語法與強大的功能,在數據分析、人工智慧、網頁開發、自動化處理等領域佔有重要地位。本次課程,希望能讓社員們在短時間內掌握 Python 的基礎語法,從開發環境開始,逐步學習變數宣告、資料型態、輸入輸出、數學運算、條件判斷等核心概念,並透過實際的問題練習來強化理解,此外還會比較 C語言 和 Python 的語法差別,讓大家加深對 Python 簡潔語法的印象。

#Python#程式設計

時程

17:30~18:00
場佈、活動準備
18:00~18:20
開場閒聊、調查、設置環境 (Google Colab、Jupyter)
18:20~19:50
Python 基礎教學 (語言特性、輸出/入、變數與資料型態、運算與條件判斷)
19:50~20:00
填寫回饋表單、場地復原
3/6

蛇年就來學 Python 吧!(下)

阿文主線
3月6日
阿文主線
A3-200

延續上週的課程,本次課程將帶領社員深入探索迴圈,學習如何有效率地處理重複性任務;透過序組,理解 Python 如何管理與操作資料;最後,我們將介紹模組導入,讓社員學會運用 Python 標準函式庫來擴充功能,例如使用 random 來產生亂數。

#Python#程式設計

時程

17:30~18:00
場佈、活動準備
18:00~18:20
複習上次社課的內容
18:20~19:50
正式社課 (for、while 邏輯與使用、字串和 list 處理技巧、導入模組與 random 用法、終極密碼實作)
19:50~20:00
表單回饋
3/13

SIGSEGV時在做什麼?有沒有GDB?可以來除錯嗎?

Yuto主線
3月13日
Yuto主線
A3-200

在程式開發的學習過程中,Debug(除錯)往往是最耗時且令人沮喪的環節。傳統教學較注重語法和解題,容易忽略除錯技巧的培養。當程式發生錯誤,例如出現SIGSEGV(Segmentation Fault)時,新手往往難以找到問題根源,只能靠運氣或土法煉鋼的方式除錯。 GDB (GNU Debugger) 是一款歷史悠久且功能強大的除錯工具,廣泛應用於軟體開發、系統分析、資訊安全等領域。透過 GDB,開發者可以逐步追蹤程式碼的執行流程、檢視變數內容、分析記憶體狀態,從而快速定位並解決問題。 本次社課希望引導社員及對程式開發有興趣的同學,認識 GDB 這個強大的工具,擺脫以往 printf 大法低效率的除錯方式,學會利用更有效率的工具來解決問題,提升程式開發能力。

#除錯#GDB

時程

17:30~18:00
場地佈置、進場
18:00~19:30
GDB使用教學
19:30~19:50
實作練習
19:50~20:00
填寫問卷、收拾場地
3/20

Java(上)

烤餅主線
3月20日
烤餅主線
A3-200

Java 作為一種廣泛應用的程式語言,在後端開發、行動應用與企業級系統等等領域占有重要地位。不管是第一次接觸程式設計或已經學會其他程式語言,Java 都是一個值得學習的程式語言。本次課程將介紹 Java 的開發基礎,從開發環境開始,逐步學習變數宣告、資料型態、條件判斷、方法等核心概念。

#Java#程式設計

時程

17:30~18:00
場地佈置、進場
18:00~18:10
介紹課程目標
18:10~18:30
介紹Java、運行環境、各種IDE
18:30~20:00
正式社課 (hello world、基本資料型態與變數、運算子、流程控制、陣列、靜態方法)
20:00~20:10
表單回饋
3/27

Java(下)

烤餅主線
3月27日
烤餅主線
A3-200

Java 作為一種廣泛應用的程式語言,在後端開發、行動應用與企業級系統等等領域占有重要地位。物件導向是一種靈活,強調「物件」與「類別」關係的程式設計模式,能夠提升程式的擴展性、可讀性。本次課程將介紹物件導向的核心概念,如類別、實例、繼承等。並透過各種物件導向相關的關鍵字,幫助學員學習在Java中使用物件導向設計程式。

#Java#程式設計

時程

17:30~18:00
場地佈置、進場
18:00~18:20
複習上次社課的內容
18:20~20:00
正式社課 (物件導向、類別、實例、參照/GC、靜態、this、繼承、final)
20:00~20:10
表單回饋
3/31

考前讀書會

威力主線
3月31日
威力主線
A3 8F 樂學空間

期中考前夕,讓我們一起準備考試!社員們可以互相交流讀書心得,學長姐也會在現場協助解答問題。

#工作坊#讀書

時程

18:00~18:30
入座準備
18:30~20:50
準備考試內容
20:50~21:00
填寫回饋表單
4/17

期中社遊

威力主線
4月17日
威力主線
待定

期中考是學生壓力較大的時期,科學開源服務社希望透過輕鬆的社遊活動,讓社員在忙碌的學業中得到喘息的機會。此外,由於平時社課較難建立深厚的人際連結,我們期待藉由這次的社遊拉近社員與幹部之間的距離,增進彼此了解,營造更友善溫暖的社團氛圍,讓大家更願意持續參與社團活動。

#社遊

時程

18:00~20:00
社遊
4/24

Denny 學長的 Git 教學 (上)

Denny主線
4月24日
Denny主線
A3-200

Git 是在不論是開源或是工程師在工作中常使用的版本控制工具,用來監督程式碼的開發,也可以變成多人合作的利器。但在大學課堂中,教師並不會教導學生使用,更多的學生甚至都不知道有這樣的工具存在。這堂課將帶領大家認識 Git 的基本概念和常用指令,讓你在未來的開發道路上更加順暢。

#Git#版本控制

時程

17:30~18:00
場地佈置、進場
18:00~18:30
介紹版本控制概念
18:30~19:00
安裝 git 與環境設定
19:00~20:00
git 基本指令教學
5/1

Denny 學長的 Git 教學(下)

Denny主線
5月1日
Denny主線
A3-200

延續上週的社課教導社員使用版本控制系統,這次我們將介紹線上版本控制平台 GitHub,讓大家學習如何透過 Git 與 GitHub 進行多人協作。課程中將帶領大家註冊 GitHub 帳號、建立專案倉庫,並實際操作如何將本地的程式碼推送到 GitHub 上,以及如何與他人共同開發專案。透過這堂課,你將學會如何運用版本控制系統進行團隊合作開發。

#Git#版本控制

時程

17:30~18:00
場地佈置、進場
18:00~18:30
介紹 GitHub 與建立帳號
18:30~19:00
熟習 GitHub
19:00~20:00
練習將 Git 與 GitHub 結合
5/8

前端小白入門指北

Yuto主線
5月8日
Yuto主線
A3-200

在現今的網路時代,無論是個人品牌建立、作品展示,或是商業行銷,網頁都扮演著至關重要的角色。然而,對於許多初學者來說,前端開發的技術門檻仍然偏高,常常因為缺乏系統性的引導而感到卻步。

本次課程將以實作導向的方式進行,透過 hands-on 的練習,讓參與者在動手做的過程中,快速掌握 HTML、CSS 和 Bootstrap 等常用技術,並學會使用 VSCode 開發工具,為自己的網路世界開啟無限可能。

#網頁前端#HTML#CSS

時程

17:30~18:00
場地佈置、活動準備、參與者報到
18:00~18:30
前端基礎概念介紹 (HTML、CSS)
18:30~19:30
Bootstrap 框架教學與實作
19:30~19:50
VSCode 開發工具使用
19:50~20:00
成果展示與 QA
20:00~20:30
表單回饋、場地復原
5/15

前端小白的 GitHub Pages 入門

小方主線
5月15日
小方主線
A3-200

藉由前幾堂課所學的 Git 基礎指令與 HTML/CSS 網頁開發技巧,本次課程將帶領大家整合所學並進一步探索 GitHub 平台。我們將介紹如何運用 GitHub Pages 服務來架設靜態網站,同時也會深入講解 Git 在多人協作專案中的應用場景。透過實際操作,讓社員能更全面地掌握以 Git 為核心的版本控制技術,並學會如何運用 GitHub 平台來展示自己的作品。

#網頁前端#GitHub Pages

時程

17:30~18:00
課前準備
18:00~18:20
環境準備
18:20~18:50
複習及整合前面課程所提及之各項內容
19:00~19:20
簡單提及網路概論及網頁架構
19:20~19:40
申請 Github.io 域名,將域名指向個人 Github
19:40~20:00
成果發表,瀏覽成員之網頁
5/22

期末大會

威力主線
5月22日
威力主線
A3-307

這學期即將結束,我們想透過期末大會一起回顧這段時間的努力和成果,感謝每位社員的付出與參與。這不僅是一個分享心得的機會,更是凝聚共識、調整未來方向的重要時刻。同時,我們也將進行幹部交接儀式,協助新任幹部更清楚自己的職責,確保社團能夠順利傳承、持續茁壯!

#期末大會

時程

17:30~18:00
場地布置與活動準備
18:00~18:30
本學期活動回顧與成果分享
18:30~19:00
社員心得分享與意見交流
19:00~19:20
幹部交接儀式
19:20~19:45
社團未來規劃討論
19:45~20:00
填寫回饋表單、場復
5/26

考前讀書會

威力主線
5月26日
威力主線
A3 8F 樂學空間

有別於以往考試期間暫停社團活動的慣例,我們特別舉辦這場考前讀書會,希望能讓社員們在準備考試時互相扶持。透過學長姐的經驗分享,指導學弟妹如何有效規劃讀書策略、掌握重點,並在現場協助解答各科目的疑難。我們相信,藉由這樣的讀書會形式,不僅能讓社員在考前得到實質的幫助,更能凝聚社團向心力,一同在學業上精進成長。

#工作坊#讀書

時程

18:00~18:30
入座準備
18:30~20:50
準備考試內容
20:50~21:00
填寫回饋表單