知識管理與最佳化應用實驗室試圖利用計算機程式、網際內容管理、電腦輔助設計實習與協同產品設計實習等課程, 進行與機械設計相關的主題式教學, 其中包含強化創造力的教學、令學員熟習六種工程表達方式, 並且俱備融入協同設計所需要的四大面向知識與技能.
機械設計主題教學
創造力三元素, 機械設計的六種表達, 協同設計的四大面向.
- 強化創造能力 - 自學力、程式力與想像力 (Creative Competencies)
- 熟習六種表達 - 口語、文字、2D、3D、理論與實體表達 (Six Presentation Methods)
- 融入協同設計 - 電腦、網路、軟硬體工具與協同專案 (Collaborative Designs)
2016 Fall CADP 課程資料檢視:
將要以 Brython 讀取兩班修課名單與分組名單, 並根據作業倉儲規劃,
以各班 submodule 分組檢視 (必須各組與各成員 submodule 設置正確):
各成員 submodule 架構檢視 (必須各組與各成員 submodule 設置正確):
各班各組直接檢視:
電腦輔助設計實習甲班成員連結:
甲班學員投影片:
甲班學員網誌:
甲班學員 wiki:
甲班學員倉儲:
乙班學員投影片:
乙班學員網誌:
乙班學員 wiki:
乙班學員倉儲:
各班各組成員 submodule 架構檢視 (必須各組 submodule 設置正確:
各成員直接檢視:
以下為分組資料處理程式:
content = open("2016fall_cadp_a_groups.txt").read()
#print(content)
result = content.splitlines()
#print(result)
gno = 1
for i in range(len(result)):
#print(result[i])
group = result[i].split(":")
#列出組序
print("<a href='../g"+str(gno)+"'>第"+str(gno)+"組</a>:<br />")
#print("第"+str(gno)+"組:<br />")
#取 group 第2成員, 用逗點隔開納入數列後, 利用[:-1]去掉最後空白
#print(group[1].split(",")[:-1])
gmember = group[1].split(",")[:-1]
for j in range(len(gmember)):
#print(gmember[j])
print("<a href='../g"+str(gno)+"/"+str(gmember[j])+"'>"+ \
str(gmember[j])+"</a> ")
print("<br />")
gno = gno + 1