本週大綱

    《尊重智慧財產權,請使用正版教科書,勿非法影印書籍及教材,以免侵犯他人著作權》

    瀏覽課程大綱Syllabus】【列印Print

  • 1. 09月 11日 - 09月 17日

    1. 授課目標、課程流程、課程要求說明
    2. Python開發環境與程式語言簡介
    3. Google Colab工具介紹

    • 2. 09月 18日 - 09月 24日

      Python程式設計基礎 ─ 基本語法與運算

      • 3. 09月 25日 - 10月 1日

        Python程式設計基礎 ─ 輸出與輸入

        • 4. 10月 2日 - 10月 8日

          Python程式設計基礎 ─ 字串與檔案處理

          • 5. 10月 9日 - 10月 15日

            Python程式設計基礎 ─ 條件邏輯

            • 6. 10月 16日 - 10月 22日

              Python程式設計基礎 ─ 流程控制迴圈

              • 7. 10月 23日 - 10月 29日

                Python程式設計基礎 ─ 函數與資料結構

                • 8. 10月 30日 - 11月 5日

                  Python程式設計基礎 ─ 物件類別

                  • 11. 11月 20日 - 11月 26日

                    程式實務演練II

                    • 12. 11月 27日 - 12月 3日

                      程式實務演練III
                      專題說明與分組

                      • 13. 12月 4日 - 12月 10日

                        1. 微型專題,題目確認
                        2. 專案管理流程
                        3. 運用Scrum進行專題的user story與items討論
                        4. 專題之軟體版本管理

                        • 14. 12月 11日 - 12月 17日

                          微型專題討論實務I

                          • 15. 12月 18日 - 12月 24日

                            微型專題討論實務II

                            • 16. 12月 25日 - 12月 31日

                              微型專題討論實務III

                              • 17. 01月 1日 - 01月 7日

                                TQC+ Python認證考試

                                • 18. 01月 8日 - 01月 14日

                                  微型專題報告、軟體功能展示與QA問答(每組20分鐘)

                                  目前有6組 : 1、3、5、6、7、8

                                  本組自評不採分,所以只有5組。

                                  期末報告評分:

                                  每周討論成績(作業繳交)  20%

                                  專題報告展示同儕評分  30%

                                  老師與業師完整性評分 50%

                                   

                                  評分基準

                                  1. 主題理解 : 研究的主題、背景、目標或想解決的問題是否容易理解
                                  2. 創意 : 作品是否有別於市場上既有產品的痛點、概念與創新
                                  3. 是否使用Scrum : 在Sprint目標、團隊角色參與度、時間、達成度、改進等方面
                                  4. 使用者故事 : 情境、任務拆解、任務優先度、是否合理與完整
                                  5. 架構 : 整體系統架構、架構內元素間的相互關係、技術整合是否合理與完整
                                  6. 流程 : 是否能明確說明使用方法、架構流程、使用者流程、程式流程
                                  7. 程式 : 程式說明、易讀註、邏輯是否順暢
                                  8. 功能開發和實現 : 是否有更進階的解法,或有額外的附加功能
                                  9. 美觀 : 圖片、圖表、使用者介面、PPT的設計與呈現是否豐富漂亮
                                  10. 介紹作品(DEMO) : 實際演示和解釋是否順暢和有趣
                                  11. Github : Git和Github指令,分支管理、版本控制、.md文檔是否容易了解與適合新手操作
                                  12. 上台報告 : 內容表達、自信心、問答互動,是否穩定與有趣