- 請試著使用截至目前所學的 Alice 語法, 實作一情境
- 請撰寫一說明文件, 介紹所實作的 Alice 情境, 與使用到的程式概念
- 繳交期限: 23:59, 3/20/2018
- 繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
- 郵件命名: 程式設計第一次作業-學號-姓名
- 作業格式: a2w (alice 世界) 與 pdf (說明文件)
- 作業檔案命名:學號.a2w 與 學號-姓名.pdf
- 請在同學的電腦上, 安裝 Anaconda 與 Sublime Text 編輯器
- 請同學撰寫一 Python 程式, 並執行程式碼 (透過 spyder, jupyter notebook, Sublime Text + 命令列模式皆可)
- 請將上述步驟截圖並編輯至作業文件
- 請在人力銀行網頁搜尋, 找到求職者程式語言需求為 Python, 並與數學, 統計, 財務, 金融等有所關聯的工作 (至少 3 個), 並編輯至作業文件
- 繳交期限: 23:59, 5/1/2018
- 繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
- 郵件命名: 程式設計第三次作業-學號-姓名
- 作業格式: pdf
- 作業檔案命名: 學號-姓名.pdf
- 期中專案報告日期: 5/9/2018
- 使用 Alice, 搭配課堂上所教授的程式語言概念, 設計與實作出一個故事 (或遊戲)
- 製作投影片並上台報告, 投影片參考內容如下
- 介紹故事 (遊戲) 想法
- 介紹故事 (遊戲) 流程
- 介紹設計與實作故事 (遊戲) 時, 使用到的程式語言概念
- 團隊分工
- 實作心得
- 實際展示所實作的 Alice 故事 (或遊戲)
- 團隊組成: 每組 1 至 4 位同學
- 報告時間: 每組 7 分鐘
- 特別要求: 期中報告後需將專案匯出為影片, 並上傳至 YouTube
- 報告繳交: 請於期中專案報告後一周內, 將投影片, Alice 世界, 與 YouTube 連結寄到老師電子郵件信箱 (chkao@gm.nttu.edu.tw)
- 郵件命名: 程式設計期中報告
- 請同學基於基礎程式, 撰寫以下功能
- 接收使用者一字串輸入, 若無文字資料, 則依照同學自訂的副檔名檢查規則, 列出所有檔案, 並顯示檔案格式
- 接收使用者一字串輸入, 如 .jpg, 則列出符合該副檔名的檔案, 並計算檔案個數
- 請同學撰寫一說明文件, 說明使用到的變數, 自訂的檢查規則, 判斷方法, 以及顯示方法
- 請同學製作實驗截圖 (目錄內的檔案內容, 與程式執行結果)
- 繳交期限: 23:59, 6/5/2018
- 繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
- 郵件命名: 程式設計第四次作業-學號-姓名
- 作業格式: py (python 原始碼), pdf (說明文件), 實驗目錄內容截圖, 與程式執行結果截圖
- 作業檔案命名:學號.py 與 學號-姓名.pdf
- 請同學撰寫一程式, 包含以下功能
- 提供使用者輸入姓名, 數學成績, 程式設計成績 (模擬班上同學的成績記載)
- 將姓名, 數學成績, 程式設計成績以一資料結構儲存 (列表或字典皆可, 由同學自行設計)
- 若使用者直接按下 Enter 鍵, 則表示已將所有資訊提供完畢, 可進行後續計算
- 透過迴圈走訪, 在螢幕上一一印出姓名, 數學成績, 程式設計成績
- 在螢幕上印出全班的數學成績與程式設計成績敘述統計
- 在螢幕上印出平均成績最高與最低的同學姓名, 與平均分數
- 請同學撰寫一說明文件, 說明使用到的變數, 資料結構, 設計邏輯, 計算方法, 顯示方法, 執行與測試結果
- 繳交期限: 23:59, 6/19/2018
- 繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
- 郵件命名: 程式設計第五次作業-學號-姓名
- 作業格式: py (python 原始碼) 與 pdf (說明文件)
- 作業檔案命名:學號.py 與 學號-姓名.pdf
- 由同學所實際遭遇的 “問題,” “需求,” 或 “想法” 等, 透過 Python 程式語言實作一軟體程式, 並解決 (完成) 所遭遇的 “問題,” “需求,” 或 “想法”
- 製作投影片並上台報告, 投影片參考內容如下
- 問題, 需求或想法
- 解決 (完成) 方法設計
- Python 程式語言實作 (使用到的變數, 資料結構, 邏輯控制, 輸入輸出等)
- 對於所實作的軟體程式進行測試
- 專案分工與心得分享
- 報告日期: 6/27/2018
- 團隊組成: 每組 1 至 4 位同學
- 報告時間: 每組 5-7 分鐘
- 請製作投影片並上台報告, 並實際展示軟體程式的功能
- 請於報告後一個星期內, 將投影片, 程式碼, 文件等, 寄到老師電子郵件信箱 (chkao@gm.nttu.edu.tw)
- 專案主題參考