課程資訊

此頁課程資訊與臺大課程網為同步更新

課程基本資訊

項目 內容
課程名稱 去中心化應用程式之設計實務
開課學期 111-2
授課對象 資訊網路與多媒體研究所
資訊工程學研究所
授課教師 葛如鈞
課號 NM 5371
課程辨識碼 944 U0160
班次
學分 3
全/半年 半年
必/選修 選修
上課時間 星期三 3,4,5(10:20~13:10)
上課地點
備註 上課教室:德田館R104

 

課程大綱

項目 內容
課程概述 去中心化應用程式乃是運用密碼學及分散式運算建構而成的各種「去信賴(Trustless)」應用程式與服務機制,透過以太坊之後的智能合約如圖靈完備的 Solidity 結合 EVM 虛擬機等機制,可架構各種新型態鏈上應用程式。本課程將介紹包括:去中心化交易、去中心化域名、串流資金、NFT 數位蒐藏品、鏈上證書或社交貨幣等,這一切應用結合虛擬化、元宇宙平台、人工智慧、雲端運算等,共構成新世代的網路體驗,通稱 Web3 / Web3.0。為切合當代社會趨勢和產業概況,本次課程將引入 dApp / Web3 for Social Good 的主軸,邀請技術專業、開發者及業界人士分享、引導並協助討論,也將此主軸作為期末專題方向,以回應目前整體產業朝向 ESG(Environment、Social、Governance) / 聯合國SDGs(Sustainable Development Goals)的企業社會責任和社會貢獻的方針,藉由此課程期望同學結合前沿科技的探索,同時認識當前國際上發展 dApp / Web3 for Social Good 的技術和案例,如 Hypercerts, SBT(Soulbound Token), DAO(Decentralized Autonomous Organization)等,藉由一學期的探索和實作,期望同學積累 dApp 設計與實務的認識,也能讓同學接觸 Social Good 的公益精神,累積科技除了智能化和指數發展之外的公眾社會用途。 - 課程時間:2/22 開始,共 16 週,每週三 10:20-13:10(前面不下課,12:30下課),第八週期中報告、第十六週期末報告 - 課程教室:台大資工 德田館 104 - 人數:100 個,8 成資工資管,含學士、碩士、博士。 - 分組規劃:10~20 組同學 (5~8 人一組),依據 SDGs 分組 - 課程共筆(含課程影片及簡報等資料):https://g0v.hackmd.io/@jothon/ntuweb3 - 課程溝通平台:請加入 g0v Slack 中 #edu-ntu 頻道,加入連結 https://join.g0v.tw。 - 課程將依據講師意願,全程錄影,並預計於 7 月公開在 g0v 零時小學校「源力增能營」線上課程 Youtube。 本課程協力規劃:da0、g0v 零時小學校、電通行銷傳播集團 / dentsu Consult
課程目標 本課程的目標在於讓修課同學: 瞭解去中心化應用程式的基本知識與技術入口; 認知以去中心化應用程式為基礎的各種實務發展; 熟悉各種不同去中心化應用程式類別包括 DeSoc, NFT, SBT 等; 有能力操作、體驗或初步建構各種類型之去中心化應用程式與設計實務。 * 本學期會以 Web3 for Social Good 為案例主軸
課程要求 建議能夠擁抱新科技以及課堂內容之變動性以及不確定性的同學,較適合修此門課程。謝謝!
預期每週課後學習時數
參考書目 E. Glen Weyl, Eric A. Posner., Radical Markets: Uprooting Capitalism and Democracy for a Just Society
指定閱讀

 

課程進度

週次 日期 單元主題
第1週 2/22 [暫定] - 概論 :web3 for social goods - 課堂工具: Slack HackMD 模版工具 - 期中期末評量方式說明
第2週 3/1 [暫定] 概論&案例:Hypercerts(Vivian)
第3週 3/8 [暫定] 技術&討論:Hypercerts(Protocol Labs-線上)
第4週 3/15 [暫定] 概論&案例:NFT & arts(仕東/寶成、鴻明)
第5週 3/22 [暫定] 技術&討論:NFT & arts(仕東/寶成、鴻明)
第6週 3/29 [暫定] 概論&案例 / 技術&討論:DAO(Isabel、Noah)
第7週 4/5 春節放假
第8週 4/12 [暫定] 技術&討論:DAO(da0 Jacky、Stamford)
第9週 4/19 [暫定] 期中個人報告 Proposal + 提交期末分組成員名單開始填寫
第10週 4/26 [暫定] Web3 Journalism: Matters & Likecoin(飛地 NFT 出版 / 潔平、高重建) 專案實作
第11週 5/3 [暫定] SBT / did / DeSoc(陳昶吾) 專案實作
第12週 5/10 [暫定] DeSci(Weiting Lin & Tim Lin - 邀請中) 專案實作
第13週 5/17 [暫定] Branding for Social Good(電通集團文化長/執行董事 Jean) 專案實作
第14週 5/24 [暫定] 專案實作(實務助教 AMA)
第15週 5/31 [暫定] 期末考-專案 Prototype Demo I(Noah、寶博)
第16週 6/7 [暫定] 期末考-專案 Prototype Demo II(Noah、寶博) The GOOD Panel(Panel:維人、Isabel、潔平、Jacky、寶博(M))

 

成績評量方式

編號 項目 百分比 說明
1 期中報告 35% [暫定] 期中:個人報告 案例/技術分享 + 小組專案實作 Proposal (Bonus) 1-2 min [暫定]
2 期末專題 45% [暫定] 期末:分組填報專案模版 + 小組專案實作成果 Concept Demo / Prototype Demo 8-12 mins [暫定]
3 出席參與及公眾貢獻 20% [暫定] 優:對世界做出貢獻(如:新的開源小工具)或樂在其中(老師主觀)或成果優異​​(老師主觀) 佳:分享課堂沒講到的知識、工具 或整理、分享獨到的心得 或延伸作業以外的要求(例:主動尋找、測試更優作法或工具;期末專題 working prototype)即便失敗了 或記錄操作步驟、文章、影片並公開分享 可:以課堂教授工具、技能和方法完成 dApp 設計或實務之操作或演練

 

針對學生困難提供學生調整方式

調整方式
上課形式 以錄影輔助
作業繳交形式 個人報告取代團體報告,
學生與授課老師協議改以其他形式呈現
考試形式
其他 由師生雙方議定

 

面談時間

編號 星期 開始時間 結束時間
1 3 10:20 13:10
備註