cp2025 計算機程式

  • Home
    • SMap
    • reveal
    • blog
  • About
    • cs101
    • Computer
      • llama
      • nginx
    • AI
      • QandA
      • Teams
    • Homework
  • Topics
    • Git
      • Git_ex1
      • Git_ex2
    • Python
      • SE
      • CL
      • Loops
      • Recursion
      • SA
      • SST
      • Maze
      • Collect
      • GT
      • Python_ex1
    • Javascript
      • HTML and CSS
    • Project
      • Waitress
      • API
  • Brython
    • Brython_ex
    • Robot_ex
  • Ref
    • Reeborg
      • ex1
      • Otto_ninja
    • tkinter
    • Pyodide
    • Pyodide_ex
    • Pyodide2
      • robot.py
      • Example2
    • Pyodide3
      • png_files
      • Harvest
Next >> cs101

About

課程名稱: 計算機程式

Github 倉儲: https://github.com/mdecycu/cp2025

課程網頁: https://mde.tw/cp2025 (cp for computer programming)

課程簡介:

cp2025 課程將以每組至多六人分組進行,從導入瀏覽器中的 brython_robot.py 2D 機器人模組為開端,讓學員將基本的 Python 程式範例,存入個人 Github 帳號中的 Gist 倉儲後,直接在 Brython 頁面中進行練習。

此外,每位學員可利用 Github Codespaces 或近端可攜系統,維護個人網頁或利用 git 分散式版次管理系統,與組員協同開發程式。

課程最後將利用瀏覽器中的 3D 機器人動態模擬,說明 Python 程式如何應用於雲端系統上的機電控制系統設計。

可攜程式套件:

portable_2026.7z (387MB)

解開壓縮後,雙點擊 start_miniconda3.bat 啟動可攜系統,雙點擊 stop.bat 關閉可攜系統。

可攜系統啟動後,在命令列執行 conda activate y:\envs\cmsimde 可進入能執行 CMSiMDE 的環境。

若希望可攜系統啟動直接進入 cmsimde 環境,可將 start_miniconda3.bat 檔案中第 98 行: call "%CONDA_ROOT%\Scripts\activate.bat" %ENV_NAME% 更換為 call "%CONDA_ROOT%\Scripts\activate.bat" %Disk%:\envs\cmsimde。

課程內容:

如何維持教室整齊清潔?

學員定期打掃 (由助教安排) 

學員自律

如何善用教室與工作站室硬體?

電腦設定

網路連線

課餘時間預約 (由助教安排) 

Python 與 Javascript 程式語法在 Reeborg 機器人系統上的應用。

Python 程式教材

利用 Git 與 Github 建立分組網站。

Teams 線上教學:

以 "學號@nfu.edu.tw" 登入 https://login.microsoftonline.com/ Office 365

MS Teams 團隊代碼: w87x8do  

課程評分:

學習心得報告 (60%) - MS Teams 線上參與,6人一組每三週發表學習心得。

w3、w7、w10、w14、w17、w18

學習心得報告主題:

w3: 什麼是 git, GitHub, gist 與 cmsimde? 如何使用這些工具?為什麼要使用這些工具? (動態模擬)

w7: Brython 是什麼?如何在瀏覽器配置 Brython 環境? Brython 能做什麼? (Brython, Examples)

w10: 如何在瀏覽器中模擬機器人作動? (機器人作動)

w14: 在瀏覽器中模擬機器人作動的目的是什麼? (otto_robot.7z, Plotter, open_duck_mini.7z ,https://webots.cloud/AcTNYs0)

w17 (1b 採 Youtube 影片簡報): 計算機程式課程學到了什麼?

w18: 課程總結

個人與分組網站維護 (40%) - 每週至少兩次推送與課程進度相關的學習內容與心得。

w9 期中自評、w18 期末自評

行事曆

1a 上課時段: 每週三 13:20 - 16:10

1b 上課時段: 每週四 09:10 - 12:00 (w16 12/25 行憲放假, w17 1/1 元旦放假)

全頁檢視


Next >> cs101

Copyright © All rights reserved | This template is made with by Colorlib