第一次作業
請試著使用截至目前所學的 Alice 語法, 實作一情境
請撰寫一說明文件, 介紹所實作的 Alice 情境, 與使用到的程式概念
繳交期限: 23:59, 3/9/2017
繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
郵件命名: 程式設計第一次作業-學號-姓名
作業格式: a2w (alice 世界) 與 pdf (說明文件)
作業檔案命名:學號.a2w 與 學號-姓名.pdf
第二次作業
請試著使用截至目前所學的 Alice 語法, 實作一情境 (需用到 if/else 或 while)
請撰寫一說明文件, 介紹所實作的 Alice 情境, 與使用到的程式概念
繳交期限: 23:59, 3/30/2017
繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
郵件命名: 程式設計第二次作業-學號-姓名
作業格式: a2w (alice 世界) 與 pdf (說明文件)
作業檔案命名:學號.a2w 與 學號-姓名.pdf
期中報告
期中報告日期: 4/21/2017
使用 Alice, 搭配課堂上所教授的程式語言概念, 設計與實作出一個故事 (或遊戲)
製作投影片並上台報告, 參考內容如下
介紹故事 (遊戲) 想法
說明故事 (遊戲) 流程
設計與實作時, 使用到的程式語言概念
團隊分工
實作心得
實際展示所實作的 Alice 專案
報告時間: 每組 7 分鐘
期中報告後將專案匯出為影片, 並上傳至 YouTube
請於報告後將投影片, 程式碼, 文件, 與 YouTube 連結寄到老師電子郵件信箱 (chkao@gm.nttu.edu.tw)
繳交時間: 23:59, 4/27/2017
郵件命名: 程式設計期中報告
第三次作業
請在同學的電腦上, 安裝 Python (3.4 至 3.6 版本皆可) 與 Sublime Text 編輯器
請同學調整系統環境變數
請同學撰寫一 Python 程式 (如投影片的範例程式), 開啟命令列模式並執行程式碼
請截上述步驟圖型並編輯至作業文件
請到 104 求職網頁, 找到求職者程式語言需求為 Python, 並與數學有所關聯的工作 (至少 3 個), 並編輯至作業文件
繳交期限: 23:59, 5/4/2017
繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
郵件命名: 程式設計第三次作業-學號-姓名
作業格式: pdf
作業檔案命名: 學號-姓名.pdf
第四次作業
請同學撰寫一程式, 包含以下功能
接收使用者名字與姓氏, 接收數個學科分數, 學科學分數, 計算加權平均成績 (學科數量, 學分數由同學自定)
於螢幕上輸出使用者姓名, 學科名稱, 學分數, 成績, 以及最後的加權平均分數
請同學撰寫一說明文件, 說明使用到的變數, 計算方法, 以及顯示方法
繳交期限: 23:59, 5/18/2017
繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
郵件命名: 程式設計第四次作業-學號-姓名
作業格式: py (python 原始碼) 與 pdf (說明文件)
作業檔案命名:學號.py 與 學號-姓名.pdf
第五次作業
請同學撰寫一程式, 包含以下功能
提供使用者輸入姓名, 數學成績 (如班上同學的成績記載)
將姓名, 數學成績以列表儲存
若使用者直接按下 Enter 鍵, 則表示已將所有資訊提供完畢, 可進行後續計算
透過迴圈走訪, 在螢幕上一一印出姓名與數學成績
在螢幕上印出全班的平均數學成績
在螢幕上印出數學成績最高的同學姓名, 及其分數
請同學撰寫一說明文件, 說明使用到的變數, 設計與判斷邏輯, 計算方法, 以及顯示方法
繳交期限: 23:59, 6/8/2017
繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
郵件命名: 程式設計第五次作業-學號-姓名
作業格式: py (python 原始碼) 與 pdf (說明文件)
作業檔案命名:學號.py 與 學號-姓名.pdf
期末報告
期末報告日期: 6/16/2017
期末報告主題: 由同學所實際遭遇的 “問題,” “需求,” “想法” 等, 透過 Python 程式語言實作一軟體程式, 並解決 (完成) 所遭遇的 “問題,” “需求,” “想法”
確立問題, 需求或想法
思考解決 (完成) 方法
透過 Python 程式語言依照解決 (完成) 方法進行設計與實作
對於所實作的軟體程式進行測試
專案分工與心得分享
請製作投影片並上台報告, 並實際展示軟體程式的功能
報告時間: 每組 5-7 分鐘 請將分組名單與主題寄至老師信箱 (chkao@gm.nttu.edu.tw), 主題將於協作平台 (報告與分組) 公布
請於報告後將投影片, 程式碼寄到老師電子郵件信箱 (chkao@gm.nttu.edu.tw)
繳交時間: 23:59, 6/22/2017
郵件命名: 程式設計期末報告
參考案例
自動評語產生器
英文單字學習程式
便利貼程式
交談式記帳程式
家聚抽籤程式
餐點選擇程式
數學問題計算