109-2_法律與程式設計
教師 曾智義教師 謝開平

109-2_法律與程式設計

教學目標
本課程財法系謝開平老師以及經管所曾智義老師負責課程設計與教學,專為法律學院學生所設計的法學院程式設計特色課程。程式設計(programming)是人工智慧(AI)重要的核心技術,歐美重要大學如哈佛、史丹佛等校,早已將程式設計(如「Python」語言),列為所有學生學習的第一種電腦語言。人工智慧在各種專業領域的應用只會愈來愈普遍。例如面對新程式應用可能帶來的法律問題等。人工智慧的發展大致可以區分成三個階段,工具、協力、自主創作甚至和人類競爭,對法學院學生而言,有需基礎性的理解「法律議題」 X 「程式設計」的運算思維及基礎程式設計,來認識與法律專業連結後的所帶來的跨域新機會與新挑戰。 本課程設計的核心想法是引領法律學院學生認識程式設計如何與法律議題整合,透過法律議題與程式設計教學,來引導學生獲得不同領域專業的整合運用,培養跨入科技,透過程式設計議題式教學,給予學生獲得法律科技素養。學習後同學可獲得: 1.真正學會一種程式語言的基本編碼與在不同法律議題的基礎應用。 2.培養思考未來法律專業置入電腦程式後的跨域創新洞見。

授課形式
理論講述與討論-40.00%;個案分析或作品賞析-30.00%;專題實作與報告-30.00%;田野調查-0.00%;實驗-0.00%;其他-0.00%

課程內容與進度
Week 1 - 7:法律議題與程式關聯 (5~6個法條議題) ⁃法律與AI ⁃AI的核心技術:程式設計 ⁃法律專業為何需要學程式 ⁃議題:法律議題的應用軟體探討 ⁃議題:哪些法律議題可以融入程式 ⁃議題:運算及邏輯思維介紹 Week 8-16:法律議題與程式設計專題實作(Law X Coding) Week 8:法律議題 1實做:資料編碼 ⁃議題:法條資料型別及運用 (Programming Law Data Type) Week 9:期中考週 Week 10:法律議題2實做:判斷流程控制 ⁃議題:法條詢問AI(Flow Programming) ⁃議題:模組化思考:邏輯、先後、簡單化的思維 ⁃議題:我的法條AI比你有智慧 Week 11:法律議題3實做:臉部辨識法律議題 ⁃議題:寫個臉部辨識小程式 Week 12-13:法律議題 4實做:環境法條互動AI ⁃議題:寫個環境法條互動AI Week 14-15:法律議題 5實做:說說這篇判案的重點(AI Programming) ⁃議題:爬判案新聞與重點 Week 16:法律議題 6實做:案例諮詢AI ⁃議題:設計我的案例諮詢AI Week 17-18:學期議題實作及成果分享(Topics X Coding):學生實作議題與成果分享 ⁃期末議題編碼 ⁃期末議題實作分組報告、一對一討論 ⁃各組簡報、教師提問、引領改進方向、別組觀摩學習 ⁃知道所設計的程式的優點及缺點,學習別人的優點

教科書/參考書
自編

評分標準
有改進 > 跨單元運用 > 議題有趣 > 結果有用 > 程式(不用)偉大

學分數
3

授課時數(周)
3

開課班級
A10929

修課人數
15