《區塊鏈技術》課程標準_第1頁
《區塊鏈技術》課程標準_第2頁
《區塊鏈技術》課程標準_第3頁
《區塊鏈技術》課程標準_第4頁
《區塊鏈技術》課程標準_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《區塊鏈技術》課程標準1.課程說明(1)課程性質:本門課程是云計算專業的專業選修課,是學習區塊鏈的基礎。(2)課程任務:本課程的任務讓學生掌握區塊鏈中涉及的密碼學原理、P2P網絡、分布式一致性等基礎知識,培養其應用區塊鏈原理,準確分析各行業中存在的去中心化信任、公開透明、不可篡改、不可偽造以及跟蹤溯源等安全問題,設計和使用區塊鏈技術解決各行業應用問題。(3)課程銜接:在課程設置上,前導課程有《虛擬化技術》,《python編程》。該課程主要用于提高學生的綜合分析能力。2.學習目標(一)總目標《區塊鏈技術》是讓學生掌握區塊鏈中安全設計與分析的基礎知識,培養其應用區塊鏈原理,準確分析各行業中存在的去中心化信任、公開透明、不可篡改、不可偽造以及跟蹤溯源等安全問題,設計和使用區塊鏈技術解決各行業應用問題。(一)知識目標(1)理解區塊鏈安全思想,區塊鏈分類,區塊鏈技術原理(2)理解密碼算法安全編程原理(3)理解區塊及索引的數據結構(4)掌握交易的原理(5)了解分布式及共識及時的思想。(6)了解智能合約原理及意義(7)理解比特幣網絡,以太坊平臺(8)理解超級賬本的應用原理。(二)技能目標(1)理解各類主流的共識算法。(2)熟悉以太坊平臺,能夠讀懂以太坊智能合約。(3)能夠根據產品需求,編寫系統模塊的設計文檔。(4)能閱讀和理解系統提供的相關英文文檔資料;(三)素質與情感目標養成良好的職業道德規范。養成良好的團隊協作精神與較好的溝通能力。具有綜合分析和解決問題的能力。具有良好的企業文檔資料閱讀、分析及撰寫能力。.課程設計本課程是依據云計算專業崗位分析的崗位能力擴展課程。基于區塊鏈和人工智能等技術的云服務平臺,是未來云計算發展的又一新的領域,課程內容的編排與組織,立足于培養學生知識的融合與拓展,了解行業的發展方向,使學生全面符合崗位職業能力要求。表1《區塊鏈技術》學習內容與學時分配本課程學時為60學時,4學分。序號名稱課時數授課環境1基本理論30實驗機房表2《Linux系統管理》總體設計項目章節(教學任務)總學時-1區塊鏈概述2二開發與應用概述6三密碼學思想6四創世區塊2五交易2六共識機制2七智能合約2八P2P網絡2九以太坊2十超級賬本2十^^一比特幣架構分析2合計30.教學設計根據課程理論性強、與行業結合緊密、課程內容前沿,應用范圍覆蓋各個行業的特點,主要讓學生領會到區塊鏈在云計算中安全機制的設計思想,以及該課程未來的應用價值和發展趨勢、通過典型案例和學習情境的分析,得出課程學習目標、學習組織形式與設計、綜合評價等,學習情境總體設計如表3所示。表3學習情境設計章節序號課程內容及要求知識、能力、素質要求總學時第一章區塊鏈概述1構建信任社會區塊鏈技術原理區塊鏈發展過程及應用掌握區塊鏈思想,區塊鏈應用價值2第二章開發與應用概述2區塊鏈開發和應用環境了解區塊鏈的應用環境23超級賬本應用環境密碼算法安全編程的原理24第三方庫應用,區塊鏈開發環境了解主流區塊鏈產品的應用場景2第三章密碼學思想5區塊鏈與密碼學了解密碼算法26公鑰密碼體制掌握公鑰密碼體制27數字簽名、錢包及秘鑰管理了解密碼學與信息安全的關系2第四章創世區塊8區塊鏈數據結構構造創世交易生成創世區塊及索引生成掌握創世區塊及索引的原理2第五章交易9交易生成交易數據解讀掌握交易原理和交易數據結構2第六章共識機制10共識機制介紹Pow機制與比特幣挖礦Pos機制Dpos機制掌握典型共識機制思想理解分布式及共識機制的原理2第七章智能合約11比特幣腳本編寫只能合約原理及意義理解智能合約原理及意義2第八章P2P網絡12網絡協議網絡節點網絡初始化掌握p2p網絡協議理解比特幣網絡2第九章以太坊13以太坊智能合約簡介以太坊虛擬機理解以太網平臺2第九章超級賬本14超級賬本目錄理解超級賬本的應用原理2第十章比特幣架構分析15搭建應用開發環境了解比特幣系統架構2合計305.課程考核(1)考核方式:學生考核成績由平時成績報告成績組成,總評成績=平時成績30%+報告成績70%。。(2)考核標準:依據課程的培養目標,課程考核以調動學生自主學習的積極性、監督學習過程、評價學生的綜合職業能力為目的,實行學習過程考核和綜合考核相結合的考核方案。著重拓展學生的學習領域和了解云計算、信息安全、經濟行業的發展方向。6.課程資源(1)本課程采用課堂講授、課下輔導的方式,以課堂講授為主。使用幻燈片作為主要教學輔助工具,以多模式教學網或課程網站為主要載體,根據上課內容教師選擇演示軟件的分析運行進行教學。(2)師資隊伍要求職業素養:要求教師具備良好的職業道德,清晰的思路和優秀的表達能力。技術要求:教師應預備數學、密碼學、點對點通信技術、計算機編程的相關知識,有一定的區塊鏈技術開發經驗,能很好的輔助學生解決各種出現的問題。(3)本課程教學使用的教材與教學參考資料教材選取應遵循“適用、實用、夠用”的原則。推薦使用教材;1、楊寶華,《區塊鏈原理、設計與應用》,機械工業出版社,2017年。2、納拉揚?普魯斯蒂,《區塊鏈項目開發指南》,機械工業出版社,2017。3、張健,《區塊鏈:定義未來金融與經濟新格局》,機械工業出版社,2016。7.編寫依據該課程標準是依據云計算專業調研報告和云計算專業人才培養方案而編寫的。通過本課程的學習,使學生進一步

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論