本週大綱

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

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

  • 1. 09月 12日 - 09月 18日

    第1章  程式是什麼呢?
    Lesson 1-1 │ 所謂程式便是指令的集合體
    Lesson 1-2 │ 程式該怎麼製作?
    Lesson 1-3 │ 製作程式需要什麼?
    Lesson 1-4 │ 該學習什麼才好?

    • 2. 09月 19日 - 09月 25日

      第2章  開始使用Python吧
      Lesson 2-3 │ 安裝Python
      Lesson 2-4 │ 試著執行簡單的指令
      Lesson 2-5 │ 試著使用對話模式玩玩看

      • 3. 09月 26日 - 10月 2日

        第3章  以Python撰寫程式的規則
        Lesson 3-1 │ 將指令統整於一個檔案裡
        Lesson 3-2 │ 試著排列許多指令
        Lesson 3-3 │ 開啟之前的儲存檔案
        Lesson 3-4 │ 試著顯示文字
        Lesson 3-5 │ 試著連結字串
        Lesson 3-6 │ 讓中文正常顯示的規則
        Lesson 3-7 │ 試著顯示較長的字串
        Lesson 3-8 │ 空白、縮排、換行的作用
        Lesson 3-9 │ 用來補充說明程式的註解寫法

        • 4. 10月 3日 - 10月 9日

          第4章  組成程式的基本功能
          Lesson 4-1 │ 組成程式的6大元素
          Lesson 4-2 │ 試著使用變數

          • 5. 10月 10日 - 10月 16日

            Lesson 4-3 │ 試著反覆執行①for語法
            Lesson 4-4 │ 試著反覆執行②while語法

            • 6. 10月 17日 - 10月 23日

              Lesson 4-5 │ 條件分歧/if語法

              • 7. 10月 24日 - 10月 30日

                Lesson 4-6 │ 使用函式
                Lesson 4-7 │ 擴充功能的模組:

                • 10. 11月 14日 - 11月 20日

                  第5章  試著製作猜數字遊戲
                  Lesson 5-1 │ 來製作猜數字遊戲吧
                  Lesson 5-2 │ 首先試試1位數字
                  Lesson 5-3 │ 產生4位數的隨機值

                  • 11. 11月 21日 - 11月 27日

                    Lesson 5-4 │ 要求正確輸入4位數字
                    Lesson 5-5 │ 判斷Hit與Blow

                    • 12. 11月 28日 - 12月 4日

                      第6章  為猜數字遊戲加上圖形介面
                      Lesson 6-1 │ 如何設計遊戲的外觀?
                      Lesson 6-2 │ 試著用Python顯示視窗
                      Lesson 6-3 │ 來配置訊息與輸入欄位

                      • 13. 12月 5日 - 12月 11日

                        Lesson 6-4 │ 按下按鈕後顯示訊息
                        Lesson 6-5 │ 嵌入Hit & Blow的判斷
                        Lesson 6-6 │ 顯示紀錄

                        • 14. 12月 12日 - 12月 18日

                          第7章  類別與物件
                          Lesson 7-1 │ 製作移動圓形的程式
                          Lesson 7-2 │ 在視窗中描繪圓形
                          Lesson 7-3 │ 試著讓圓形移動至點擊位置
                          Lesson 7-4 │ 試著讓圓形往右移動

                          • 15. 12月 19日 - 12月 25日

                            Lesson 7-5 │ 試著來回移動
                            Lesson 7-6 │ 往斜方向移動

                            • 16. 12月 26日 - 01月 1日

                              Lesson 7-7 │ 來移動許多圓形吧
                              Lesson 7-8 │ 將程式區塊化賦予單一功能
                              Lesson 7-9 │ 除了圓形,也試著混入矩形和三角形

                              • 17. 01月 2日 - 01月 8日

                                第8章  使用擴充模組
                                Lesson 8-1 │ 使用PDF製作橫布條
                                Lesson 8-2 │ 新增Python功能的模組
                                Lesson 8-3 │ 試著用Python製作PDF檔案
                                Lesson 8-4 │ 製作橫布條

                                • 18. 01月 9日 - 01月 15日

                                  期末報告:
                                  1. Python模組介紹 (20%)
                                  2. 模組教學 (50%)
                                  3. 模組應用(30%)