區(qū)塊鏈技術(shù)原理與實(shí)踐-單元設(shè)計_第1頁
區(qū)塊鏈技術(shù)原理與實(shí)踐-單元設(shè)計_第2頁
區(qū)塊鏈技術(shù)原理與實(shí)踐-單元設(shè)計_第3頁
區(qū)塊鏈技術(shù)原理與實(shí)踐-單元設(shè)計_第4頁
區(qū)塊鏈技術(shù)原理與實(shí)踐-單元設(shè)計_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

7

1.1區(qū)塊鏈概要

單元一1.2去中心化系統(tǒng)

區(qū)塊鏈技術(shù)基礎(chǔ)1.3區(qū)塊鏈核心技術(shù)

1.4區(qū)塊鏈技術(shù)架構(gòu)

授課教師:陶亞輝授課班級:區(qū)塊鏈211學(xué)時:4

授課日期:年月日

教學(xué)地點(diǎn):

第_____周周______第________節(jié)

能力目標(biāo):知識目標(biāo):素質(zhì)目標(biāo):

能夠正確理解區(qū)塊鏈核(1)掌握區(qū)塊鏈概要培養(yǎng)分析問題、解決問題

心模塊(2)理解區(qū)塊鏈去中心化系統(tǒng)的能力。

能夠通過自己的理解闡(3)掌握區(qū)塊鏈相關(guān)的核心技

教學(xué)目標(biāo)述典型區(qū)塊鏈技術(shù)架構(gòu)術(shù)

(1)課程導(dǎo)入PPT

(2)區(qū)塊鏈概要

(3)去中心化系統(tǒng)

(4)區(qū)塊鏈核心技術(shù)

教學(xué)內(nèi)容

(5)區(qū)塊鏈技術(shù)架構(gòu)

重點(diǎn):難點(diǎn):

(1)區(qū)塊鏈核心技術(shù)使用自己的語言組織對于知識的理解

(2)區(qū)塊鏈技術(shù)架構(gòu)

重點(diǎn)、難點(diǎn)

教學(xué)方法講述法、演示法、任務(wù)驅(qū)動、一體化教學(xué)

教學(xué)手段多媒體、Pycharm軟件操作演示

課后體會

教學(xué)過程設(shè)計

第1節(jié)課(約40分鐘)

1.自我介紹:包括姓名、聯(lián)系方式、辦公室地址等信息。

2.介紹課程的性質(zhì)和定位。

3.對課程教學(xué)整體設(shè)計進(jìn)行簡單介紹,讓學(xué)牛.熟悉課程的主要內(nèi)容。

4.復(fù)習(xí)區(qū)塊鏈導(dǎo)論課程的知識

5.提出本課程學(xué)習(xí)的要求

一、區(qū)塊鏈概要(約10分鐘)

1.復(fù)習(xí)區(qū)塊鏈的定義

二、區(qū)塊鏈去中心化系統(tǒng)(約20分鐘)

1.解釋傳統(tǒng)中心化系統(tǒng)

2.比較去中心化系統(tǒng)和中心化系統(tǒng)

三、區(qū)塊鏈核心技術(shù)(約50分鐘)

1.區(qū)塊鏈去中心化賬本

2.P2P通信

3.哈希加密算法

4.非對稱加密算法

5.共識算法

6.智能合約

四、區(qū)塊鏈典型架構(gòu)(20分鐘)

典型區(qū)塊鏈架構(gòu)的實(shí)現(xiàn)形式

五、區(qū)塊鏈的應(yīng)用(10分鐘)

介紹區(qū)塊鏈系統(tǒng)的應(yīng)用案例

歸納總結(jié),布置作業(yè)(約10分鐘)

完成書本課后作業(yè)

2.1開發(fā)環(huán)境準(zhǔn)備

單元二2.2Linux命令基礎(chǔ)

區(qū)塊鏈開發(fā)相關(guān)技術(shù)介紹2.3PythonWeb

2.4加密功能實(shí)現(xiàn)

授課教師:陶亞輝授課班級:區(qū)塊鏈211學(xué)時:4

授課日期:年月日

教學(xué)地點(diǎn):

第_____周周______第________節(jié)

能力目標(biāo):知識目標(biāo):素質(zhì)目標(biāo):

能夠通過終端操作(1)掌握區(qū)塊鏈開發(fā)環(huán)境需求培養(yǎng)良好的編程風(fēng)格

linux命令(2)掌握區(qū)塊鏈開發(fā)的linux需求及代碼編寫規(guī)范。

能夠使用程序設(shè)計開發(fā)(3)掌握程序設(shè)計的Web后端開發(fā)遵守軟件開發(fā)和維護(hù)

教學(xué)目標(biāo)

Web后端(4)掌握程序設(shè)計的加密功能的專業(yè)標(biāo)準(zhǔn)和規(guī)范,

能夠使用程序設(shè)計開發(fā)嚴(yán)格遵循規(guī)定的程序

加密功能編寫流程,養(yǎng)成良好

的程序注釋習(xí)慣。

(1)區(qū)塊鏈開發(fā)的基礎(chǔ)技術(shù)

(2)區(qū)塊鏈開發(fā)的環(huán)境準(zhǔn)備(硬件與軟就按)

(3)區(qū)塊鏈開發(fā)的Linux命令基礎(chǔ)

(4)區(qū)塊鏈開發(fā)的服務(wù)端

(5)區(qū)塊鏈開發(fā)設(shè)計的加密算法實(shí)現(xiàn)

教學(xué)內(nèi)容

重點(diǎn):程序設(shè)計開發(fā)實(shí)現(xiàn)功能難點(diǎn):通過程序設(shè)計實(shí)現(xiàn)服務(wù)端和加密

功能并驗證

重點(diǎn)、難點(diǎn)

教學(xué)方法講述法、演示法、任務(wù)驅(qū)動、一體化教學(xué)

教學(xué)手段多媒體、Pychami軟件編程演示

課后體會

單元三:3.1區(qū)塊與鏈的基本概念

區(qū)塊與賬本實(shí)現(xiàn)3.2區(qū)塊鏈中的賬本

授課教師:陶亞輝授課班級:區(qū)塊鏈2U學(xué)時:4

授課日期:年月日

教學(xué)地點(diǎn):

第_____周周______第________節(jié)

能力目標(biāo):知識目標(biāo):素質(zhì)目標(biāo):

能夠通過程序設(shè)計實(shí)現(xiàn)(1)掌握基于程序設(shè)II的區(qū)塊培養(yǎng)良好的編程風(fēng)格及代

區(qū)塊與鏈與鏈開發(fā)方法碼編寫規(guī)范。

教學(xué)目標(biāo)能夠通過程序設(shè)計實(shí)現(xiàn)(2)掌握基于程序設(shè)計開發(fā)持

去中心化賬本久化區(qū)塊數(shù)據(jù)與存儲功能

(1)區(qū)塊的概念

(2)賬本的概念

(3)區(qū)塊與賬本代碼實(shí)現(xiàn)

教學(xué)內(nèi)容

(4)持久化功能實(shí)現(xiàn)

重點(diǎn):難點(diǎn):

(1)區(qū)塊與賬本的代碼實(shí)現(xiàn)與持久化運(yùn)行(1)持久化運(yùn)行區(qū)塊鏈的具體實(shí)現(xiàn)方法

功能實(shí)現(xiàn)

重點(diǎn)、難點(diǎn)

教學(xué)方法講述法、演示法、任務(wù)驅(qū)動、一體化教學(xué)

教學(xué)手段多媒體、Pychami軟件編程演示

課后體會

教學(xué)過程設(shè)計

前述知識回顧(約10分鐘)

一、區(qū)塊的概念(30分鐘)

1.區(qū)塊的基本組成。

2.區(qū)塊中的詳細(xì)內(nèi)容

3.鏈?zhǔn)酱鎯Φ姆椒?/p>

4.與傳統(tǒng)存儲方法的比較

5.區(qū)塊間的聯(lián)系

二、賬本的概念(30分鐘)

1.參照傳統(tǒng)賬本概念類比

2.賬本的存儲方式

三、區(qū)塊與賬本代碼實(shí)現(xiàn)(40分鐘)

1.代碼實(shí)現(xiàn)邏輯

2.區(qū)塊代碼開發(fā)

dataBhxk

楣r文/JSON將式

代碼實(shí)施

四、持久化功能開發(fā)(40分鐘)

1.具體開發(fā)方法

2.代碼開發(fā)邏輯實(shí)現(xiàn)

歸納總結(jié),布置作業(yè)(約10分鐘)

完善課程案例代碼。

單元四:4.1區(qū)塊鏈中的賬戶

區(qū)塊與賬本實(shí)現(xiàn)4.2區(qū)塊鏈中的交易

授課教師:陶亞輝授課班級:區(qū)塊鏈211學(xué)時:4

授課日期:年月日

教學(xué)地點(diǎn):

第_____周周______第________節(jié)

能力目標(biāo):知識目標(biāo):素質(zhì)目標(biāo):

1.能夠理解區(qū)塊鏈中(1)掌握區(qū)塊鏈中賬戶和交易的基培養(yǎng)良好的編程風(fēng)格及代

賬戶和交易的基本實(shí)現(xiàn)木概念碼編寫規(guī)范;培養(yǎng)分析問

教學(xué)目標(biāo)方法(2)掌握使用程序設(shè)計開發(fā)賬戶功題、解決問題的能力。

2.能夠用程序設(shè)計的能的方法

形式實(shí)現(xiàn)賬戶和交易功(3)掌握使用程序設(shè)計開發(fā)交易功

能能的方法

(1)區(qū)塊鏈中賬戶的基本概念

(2)區(qū)塊鏈中交易的基本概念

區(qū)塊來呢中賬戶與交易的實(shí)現(xiàn)方法

教學(xué)內(nèi)容(3)

重點(diǎn):難點(diǎn):

(1)使用代碼實(shí)現(xiàn)賬戶和交易功能(1)基于非對稱加密功能實(shí)現(xiàn)賬戶創(chuàng)建

重點(diǎn)、難點(diǎn)與賬戶間交易

教學(xué)方法講述法、演示法、任務(wù)驅(qū)動、一體化教學(xué)

教學(xué)手段多媒體、Pycharm軟件編程演示

課后體會

教學(xué)過程設(shè)計

前述知識回顧(約10分鐘)

一、區(qū)塊鏈中的賬戶(10分鐘說明,60分鐘代碼演示與實(shí)操)

1.區(qū)塊鏈賬戶與普通賬戶的類別

2.基于非對稱加密算法的賬戶功能

而用熔景:候尸ARIK尸B發(fā)送消息

3.賬戶生成的基本步驟

二、區(qū)塊鏈中的交易(10分鐘說明,60分鐘代碼演示與實(shí)操)

1.交易的基本要素

2.交易的基本過程

1.Mass2.番名tra34阻交?

目時Q懶Q?

52?區(qū)。

溫馨提示

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

評論

0/150

提交評論