--- title: 20241007-Re:從 C 開始的大學生活(上) tags: - 企劃書 - 113 學年 - C語言 --- - [x] 企劃書審核 - [x] 系統申請 - [x] 檔案下載 & 修改 - [x] 檔案列印 - [x] 企劃書繳交 # 20241007-Re:從 C 開始的大學生活(上) **活動名稱:** `Re:從 C 開始的大學生活(上)` **起止時間:** `113/10/07 17:30`~`113/10/07 20:00` **活動地點:** `挺生大樓 200 教室` **參加人數:** `30` **主辦單位:** `大同大學科學開源服務社` **活動對象:** `本社社員、幹部` **講師  :** `阿文` #### 核心能力 <!-- 問題解決需要敘述更多 --> - [x] 問題解決:學會利用C語言撰寫程式,以解決日常生活中的計算問題。 - [ ] 思維創新: - [ ] 關懷回饋: - [ ] 團隊合作: - [x] 反思探索:社員反思所學知識和應用,探索更難的問題和挑戰,並思考如何不斷提升自己的能力。 **申請人所屬社團:** `大同大學科學開源服務社` #### 活動緣起 此堂社課標題應該對資工系的社員來說是個真切地體會,一個禮拜六堂的程式設計課,卻有很多人是零基礎,雖然一開始的課程對初學者很簡單,但很快就會力不從心,透過這堂社課,希望能讓零基礎的人對於學習C語言更加踏實,在課程的最後也會出幾道比較難的題目讓社員們應用剛剛在課堂所學的知識。 #### 活動目的 1. 介紹Visual Studio Code、Dev-C++、CodeBlocks等軟體 2. 協助社員們安裝並建立程式開發環境 3. 教社員們認識基本的C語言 4. 實際利用C語言撰寫程式來解決問題 #### 活動目標 1. 讓社員們在自己的電腦或筆電上可以寫程式 2. 讓社員們了解基本的變數和判斷 3. 讓社員們能夠撰寫簡單的C語言程式碼 #### 活動內容 從介紹Visual Studio Code、Dev-C++、CodeBlocks 等軟體,建立自己寫程式的開發環境,再進入到基礎的C語言,例如:輸出/入、變數宣告、資料型態、數學、邏輯運算、條件判斷,最後利用問題練習來複習本次課堂的內容。 1. 17:30~18:00 場佈、活動準備 2. 18:00~18:40 開場閒聊、調查、設置環境 - 介紹程式開發環境 - Visual Studio Code、Dev-C++、CodeBlocks 等軟體 3. 18:40~19:50 正式社課 - 輸出/入 - 使用 printf、scanf 輸出與輸入資訊 - 變數宣告、資料型態 - 介紹整數、浮點數、字元型態並介紹變數取名的注意事項 - 數學、邏輯運算 - 簡單的 +、-、×、÷ 和 <math.h> 所含的 pow、sqrt 等函式及判斷邏輯的 >、=、<、||、&& 等等... - 條件判斷 - 介紹 if-else、switch 和三元運算子 - 問題練習 - 將本次所學匯總成一支有功能的程式 5. 19:50~20:00 表單回饋 #### 活動預期效益 透過此社課,社員將獲得基礎的C語言知識,不論是初學者還是有經驗者,都能從中受益,提升他們解決實際問題的能力。