區(qū)塊鏈技術(shù)原理與應(yīng)用 教案全套 項(xiàng)目1-11 初識(shí)區(qū)塊鏈1.0教學(xué)設(shè)計(jì)- 國(guó)產(chǎn)加密鏈?zhǔn)綌?shù)據(jù)庫(kù)_第1頁(yè)
區(qū)塊鏈技術(shù)原理與應(yīng)用 教案全套 項(xiàng)目1-11 初識(shí)區(qū)塊鏈1.0教學(xué)設(shè)計(jì)- 國(guó)產(chǎn)加密鏈?zhǔn)綌?shù)據(jù)庫(kù)_第2頁(yè)
區(qū)塊鏈技術(shù)原理與應(yīng)用 教案全套 項(xiàng)目1-11 初識(shí)區(qū)塊鏈1.0教學(xué)設(shè)計(jì)- 國(guó)產(chǎn)加密鏈?zhǔn)綌?shù)據(jù)庫(kù)_第3頁(yè)
區(qū)塊鏈技術(shù)原理與應(yīng)用 教案全套 項(xiàng)目1-11 初識(shí)區(qū)塊鏈1.0教學(xué)設(shè)計(jì)- 國(guó)產(chǎn)加密鏈?zhǔn)綌?shù)據(jù)庫(kù)_第4頁(yè)
區(qū)塊鏈技術(shù)原理與應(yīng)用 教案全套 項(xiàng)目1-11 初識(shí)區(qū)塊鏈1.0教學(xué)設(shè)計(jì)- 國(guó)產(chǎn)加密鏈?zhǔn)綌?shù)據(jù)庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

博學(xué)谷:讓IT教學(xué)更簡(jiǎn)單,讓IT學(xué)習(xí)更有效PAGE12PAGE1《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目1初識(shí)區(qū)塊鏈1.0計(jì)劃課時(shí)2課時(shí)教學(xué)引入?yún)^(qū)塊鏈起源于比特幣開(kāi)源項(xiàng)目,2008年10月,中本聰發(fā)布了堪稱(chēng)比特幣圣經(jīng)的白皮書(shū)——《比特幣:一種點(diǎn)對(duì)點(diǎn)的電子現(xiàn)金系統(tǒng)》,首次提出基于密碼學(xué)原理的電子支付方式的比特幣概念,從此開(kāi)啟了區(qū)塊鏈技術(shù)的新天地。本章將從區(qū)塊鏈概念開(kāi)始,帶大家認(rèn)識(shí)比特幣區(qū)塊鏈,進(jìn)而熟悉區(qū)塊鏈的基本知識(shí)。教學(xué)目標(biāo)了解區(qū)塊鏈的起源;掌握第一代區(qū)塊鏈的特征;熟悉比特幣測(cè)試鏈的搭建和部署;熟悉比特幣測(cè)試鏈的常用命令。教學(xué)重點(diǎn)比特幣測(cè)試鏈的搭建和部署;教學(xué)難點(diǎn)區(qū)塊鏈的架構(gòu)原理教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)基于Ubuntu16.4操作系統(tǒng),請(qǐng)讀者自行在本地電腦中安裝好Ubuntu系統(tǒng)。通過(guò)搭建比特幣測(cè)試網(wǎng)絡(luò)、安裝比特幣客戶(hù)端并完成測(cè)試幣在線交易,了解第一代區(qū)塊鏈系統(tǒng)的起源、部署及交易方法。二、新課講解知識(shí)點(diǎn)1-區(qū)塊鏈的起源什么是比特幣什么是區(qū)塊鏈區(qū)塊鏈的分類(lèi)私有鏈許可鏈聯(lián)盟鏈知識(shí)點(diǎn)2-區(qū)塊鏈的工作原理區(qū)塊鏈結(jié)構(gòu)①區(qū)塊頭②區(qū)塊體創(chuàng)世區(qū)塊區(qū)塊鏈的工作過(guò)程知識(shí)點(diǎn)3-區(qū)塊鏈技術(shù)的特征去中心化自治性開(kāi)放性信息不可篡改匿名性知識(shí)點(diǎn)4-比特幣客戶(hù)端常用命令bitcoin-cligetwalletinfo 查看錢(qián)包信息bitcoin-clilistreceivedbyaddress1true 獲取所有錢(qián)包地址及其賬號(hào)名bitcoin-cligetbalance 查看錢(qián)包余額bitcoin-cligetnewaddress賬號(hào)名 生成錢(qián)包賬號(hào)的地址bitcoin-cligetreceivedbyaddress錢(qián)包地址 查詢(xún)指定地址錢(qián)包收到幣的數(shù)量bitcoin-cligetaccountaddress"" 查看默認(rèn)錢(qián)包地址bitcoin-cliencryptwallet密碼 加密錢(qián)包bitcoin-cliwalletpassphrasechange原密碼新密碼 修改錢(qián)包密碼bitcoin-cliwalletlock 鎖定錢(qián)包bitcoin-cliwalletpassphrase密碼解鎖時(shí)間 解鎖錢(qián)包,其中解鎖時(shí)間單位是秒bitcoin-clibackupwallet備份文件名 備份錢(qián)包文件bitcoin-cliimportwallet備份文件名 導(dǎo)入備份文件,需要先解鎖錢(qián)包bitcoin-clidumpwallet文件名 導(dǎo)出所有錢(qián)包地址和私鑰到指定文件,需要先解鎖bitcoin-cliimportwallet文件名 導(dǎo)入錢(qián)包和私鑰,需要先解鎖bitcoin-clidumpprivkey錢(qián)包地址 導(dǎo)出指定錢(qián)包地址的私鑰bitcoin-cliimportprivkey錢(qián)包私鑰賬號(hào)名true 導(dǎo)入指定錢(qián)包私鑰bitcoin-cligetaccount錢(qián)包地址 獲取指定錢(qián)包地址的賬號(hào)名bitcoin-clilistaddressgroupings 獲取本節(jié)點(diǎn)所有錢(qián)包的賬號(hào)名及余額三、任務(wù)實(shí)施在Ubuntu16.4操作系統(tǒng)中,下載并安裝比特幣客戶(hù)端;創(chuàng)建并編寫(xiě)比特幣配置文件;后臺(tái)啟動(dòng)比特幣客戶(hù)端;測(cè)試幣體驗(yàn)并查看相關(guān)信息。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成測(cè)試幣區(qū)塊鏈的部署和常用命令的使用。預(yù)習(xí)下節(jié)課的內(nèi)容。教學(xué)后記《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目2認(rèn)識(shí)區(qū)塊鏈2.0計(jì)劃課時(shí)6課時(shí)教學(xué)引入以太坊是在第一代區(qū)塊鏈的基礎(chǔ)上,為了方便開(kāi)發(fā)者使用區(qū)塊鏈進(jìn)行應(yīng)用開(kāi)發(fā)而誕生,以太坊被公認(rèn)為第二代區(qū)塊鏈,核心要點(diǎn)就是提出了一套智能合約理論和開(kāi)發(fā)環(huán)境,讓開(kāi)發(fā)者只需專(zhuān)注智能合約的業(yè)務(wù)邏輯開(kāi)發(fā),從而打開(kāi)區(qū)塊鏈在其他領(lǐng)域的應(yīng)用開(kāi)發(fā)壁壘。教學(xué)目標(biāo)了解以太坊的發(fā)展歷程;掌握以太坊的相關(guān)概念;熟悉以太坊的開(kāi)發(fā)工具;了解智能合約編寫(xiě)規(guī)則;熟悉智能合約的編譯、部署及執(zhí)行方法。教學(xué)重點(diǎn)以太坊網(wǎng)絡(luò)的搭建和部署;教學(xué)難點(diǎn)以太坊的架構(gòu)原理教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程第1-2課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)在Windows系統(tǒng)環(huán)境中完成,首先下載Windows版本的以太坊Geth和Go語(yǔ)言安裝包并安裝Geth和Go語(yǔ)言,其次修改配置文件完成本地以太坊私有鏈簡(jiǎn)易部署,最后啟動(dòng)區(qū)塊鏈節(jié)點(diǎn)并體驗(yàn)使用命令查看賬戶(hù)等信息。二、新課講解知識(shí)點(diǎn)1-以太坊簡(jiǎn)介什么是以太坊以太坊發(fā)展歷程知識(shí)點(diǎn)2-以太坊相關(guān)概念智能合約賬戶(hù)交易以太坊網(wǎng)絡(luò)知識(shí)點(diǎn)3-以太坊開(kāi)發(fā)工具GethMistEthereum-WalletGanache-cliTruffleRemix-ideRemix-appMetaMaskWeb3.js三、任務(wù)實(shí)施下載并安裝Geth;下載并安裝Go語(yǔ)言環(huán)境;創(chuàng)建創(chuàng)世區(qū)塊;啟動(dòng)區(qū)塊鏈節(jié)點(diǎn);查詢(xún)賬戶(hù)信息;創(chuàng)建賬號(hào);退出.四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成以太坊網(wǎng)絡(luò)的部署和常用命令的使用。預(yù)習(xí)下節(jié)課的內(nèi)容。第3-4課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)通過(guò)使用在線IDE工具Remix編寫(xiě)、部署、執(zhí)行智能合約,體驗(yàn)代幣發(fā)行與交易的過(guò)程。二、新課講解知識(shí)點(diǎn)1-Remix簡(jiǎn)介Remix簡(jiǎn)介;創(chuàng)建工作區(qū);創(chuàng)建合約;編輯合約內(nèi)容知識(shí)點(diǎn)2-智能合約編寫(xiě)快速入門(mén)狀態(tài)變量;字符串變量;結(jié)構(gòu)體;數(shù)組和公共數(shù)組;函數(shù);事件。知識(shí)點(diǎn)3-智能合約的編譯和部署智能合約編譯的方法智能合約部署的方法三、任務(wù)實(shí)施編寫(xiě)代幣合約;編譯代幣合約;部署及執(zhí)行合約;①設(shè)定環(huán)境及賬戶(hù);②部署合約;③查詢(xún)賬戶(hù)余額;④轉(zhuǎn)移代幣。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成智能合約的部署和執(zhí)行。預(yù)習(xí)下節(jié)課的內(nèi)容。第5-6課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)通過(guò)編寫(xiě)投票智能合約,掌握Solidity語(yǔ)言控制結(jié)構(gòu)的應(yīng)用。二、新課講解知識(shí)點(diǎn)1-投票智能合約簡(jiǎn)介知識(shí)點(diǎn)2-Solidity控制結(jié)構(gòu)條件語(yǔ)句;循環(huán)語(yǔ)句;三、任務(wù)實(shí)施編寫(xiě)代幣合約;編譯代幣合約;部署及執(zhí)行合約;四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成投票智能合約的編寫(xiě)、編譯、部署和執(zhí)行。預(yù)習(xí)下節(jié)課的內(nèi)容。教學(xué)后記《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目3認(rèn)識(shí)識(shí)區(qū)塊鏈3.0計(jì)劃課時(shí)4課時(shí)教學(xué)引入?yún)^(qū)塊鏈3.0是以HyperledgerFabric為代表的聯(lián)盟鏈,F(xiàn)abric是由IBM等主導(dǎo)開(kāi)發(fā)的一個(gè)超級(jí)賬本,而鏈碼是運(yùn)行在Fabric網(wǎng)絡(luò)節(jié)點(diǎn)中的智能合約。本章從Fabric的發(fā)展歷程及核心優(yōu)勢(shì),鏈碼的運(yùn)行方式和生命周期等方面,簡(jiǎn)要介紹Fabric網(wǎng)絡(luò)部署和鏈碼編寫(xiě)及運(yùn)行方法。教學(xué)目標(biāo)了解區(qū)塊鏈3.0的發(fā)展歷程;熟悉Fabric的體系架構(gòu);熟悉Fabric的核心優(yōu)勢(shì);了解鏈碼的概念和分類(lèi);掌握鏈碼的運(yùn)行方式;熟悉鏈碼的生命周期。教學(xué)重點(diǎn)Fabric網(wǎng)絡(luò)的搭建和部署;教學(xué)難點(diǎn)Fabric鏈碼交易的原理教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程第1-2課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)在Ubuntu16.4操作系統(tǒng)環(huán)境下,首先安裝python3、docker、docker-compose、go和Fabric,配置并完成Fabric測(cè)試網(wǎng)絡(luò)的簡(jiǎn)易部署。二、新課講解知識(shí)點(diǎn)1-Fabric簡(jiǎn)介Fabric起源Fabric概述Fabric節(jié)點(diǎn)知識(shí)點(diǎn)2-Fabric的體系架構(gòu)成員管理區(qū)塊服務(wù)鏈碼服務(wù)知識(shí)點(diǎn)3-Fabric的核心優(yōu)勢(shì)三、任務(wù)實(shí)施更新python默認(rèn)指向python3;安裝Docker;安裝docker-compose;安裝go語(yǔ)言環(huán)境;安裝Fabric;啟動(dòng)網(wǎng)絡(luò)。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成Fabric網(wǎng)絡(luò)的部署和啟動(dòng)。預(yù)習(xí)下節(jié)課的內(nèi)容。第3-4課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)以官方提供的轉(zhuǎn)賬鏈碼案例,完成鏈碼的安裝和實(shí)例化,體驗(yàn)鏈碼交易的流程和操作方法。二、新課講解知識(shí)點(diǎn)1-鏈碼簡(jiǎn)介什么是鏈碼鏈碼的編寫(xiě)語(yǔ)言知識(shí)點(diǎn)2-鏈碼的分類(lèi)類(lèi)型作用配置系統(tǒng)鏈碼(CSCC)Peer端的Channel配置生命周期系統(tǒng)鏈碼(LSCC)對(duì)用戶(hù)鏈碼的生命周期進(jìn)行管理查詢(xún)系統(tǒng)鏈碼(QSCC)提供賬本查詢(xún)API,如獲取區(qū)塊和交易等信息背書(shū)管理系統(tǒng)鏈碼(ESCC)負(fù)責(zé)背書(shū)(簽名)過(guò)程,并可以支持對(duì)背書(shū)策略進(jìn)行管理驗(yàn)證系統(tǒng)鏈碼(VSCC)處理交易的驗(yàn)證,包括檢查背書(shū)策略以及多版本并發(fā)控制知識(shí)點(diǎn)3-鏈碼的運(yùn)行方式將節(jié)點(diǎn)加入通道鏈碼打包鏈碼安裝鏈碼實(shí)例化鏈碼調(diào)用知識(shí)點(diǎn)4-鏈碼的生命周期命令作用安裝(install)將已編寫(xiě)完成的鏈碼安裝在網(wǎng)絡(luò)節(jié)點(diǎn)中實(shí)例化(instantiate)對(duì)已安裝的鏈碼進(jìn)行實(shí)例化升級(jí)(upgrade)對(duì)已有鏈碼進(jìn)行升級(jí),鏈代碼可以在安裝后根據(jù)具體需求的變化進(jìn)行升級(jí)打包(package)對(duì)指定的鏈碼進(jìn)行打包的操作簽名(singnpackage)對(duì)已打包的文件進(jìn)行簽名三、任務(wù)實(shí)施生成構(gòu)件;創(chuàng)建排序通道創(chuàng)世區(qū)塊;定義錨節(jié)點(diǎn);節(jié)點(diǎn)加入通道;安裝鏈碼;調(diào)用鏈碼。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成鏈碼的安裝和執(zhí)行。預(yù)習(xí)下節(jié)課的內(nèi)容。教學(xué)后記《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目4新一代區(qū)塊鏈系統(tǒng)概述計(jì)劃課時(shí)6課時(shí)教學(xué)引入新一代區(qū)塊鏈系統(tǒng)由辰宜科技研發(fā),于2018年5月公開(kāi)發(fā)布,已經(jīng)平穩(wěn)運(yùn)行3年多,是一個(gè)完全國(guó)產(chǎn)自主的區(qū)塊鏈操作系統(tǒng),提供區(qū)塊鏈的搭建、智能合約中文編程語(yǔ)言及編譯運(yùn)行環(huán)境、百分百共識(shí)機(jī)制、存儲(chǔ)海量數(shù)據(jù)的博流數(shù)據(jù)庫(kù)等核心功能。本章進(jìn)入新一代區(qū)塊鏈系統(tǒng)的世界,了解新一代區(qū)塊鏈系統(tǒng)的架構(gòu)、部署及基本使用方法。教學(xué)目標(biāo)了解新一代區(qū)塊鏈系統(tǒng)的發(fā)展歷程和特征;熟悉新一代區(qū)塊鏈系統(tǒng)的安裝和部署;熟悉新一代區(qū)塊鏈系統(tǒng)的用戶(hù)管理方法;熟悉新一代區(qū)塊鏈系統(tǒng)的系統(tǒng)管理方法。教學(xué)重點(diǎn)新一代區(qū)塊鏈系統(tǒng)的部署方法;教學(xué)難點(diǎn)新一代區(qū)塊鏈的系統(tǒng)架構(gòu)教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程第1-2課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課新一代區(qū)塊鏈系統(tǒng)兼容Linux、Windows、IOS、Android和鴻蒙平臺(tái),可以部署在Linux、Windows、IOS、Android和鴻蒙操作系統(tǒng)上面,本任務(wù)在Windows10操作系統(tǒng)環(huán)境下,完成新一代區(qū)塊鏈系統(tǒng)的部署。二、新課講解知識(shí)點(diǎn)1-新一代區(qū)塊鏈系統(tǒng)簡(jiǎn)介新一代區(qū)塊鏈的起源新一代區(qū)塊鏈的優(yōu)勢(shì)新一代區(qū)塊鏈系統(tǒng)的工作原理知識(shí)點(diǎn)2-新一代區(qū)塊鏈系統(tǒng)的架構(gòu)技術(shù)層管理層場(chǎng)景應(yīng)用層知識(shí)點(diǎn)3-新一代區(qū)塊鏈系統(tǒng)的部署主鏈服務(wù)器部署賬本服務(wù)器部署級(jí)聯(lián)賬本服務(wù)器部署智能合約服務(wù)器部署預(yù)言合約服務(wù)器部署系統(tǒng)部署故障知識(shí)點(diǎn)4-新一代區(qū)塊鏈系統(tǒng)的部署連接主鏈服務(wù)器連接合約服務(wù)器三、任務(wù)實(shí)施下載并安裝jdk;啟動(dòng)主鏈數(shù)據(jù)服務(wù)器;啟動(dòng)智能合約服務(wù)器;啟動(dòng)預(yù)言合約服務(wù)器;使用新一代區(qū)塊鏈編輯器;上鏈及合約服務(wù)器設(shè)置;編寫(xiě)第一個(gè)程序.四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成新一代區(qū)塊鏈系統(tǒng)的部署和使用。預(yù)習(xí)下節(jié)課的內(nèi)容。第3-4課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課李明同學(xué)想使用新一代區(qū)塊鏈系統(tǒng),請(qǐng)幫助李明同學(xué)完成用戶(hù)的注冊(cè)、激活和登錄步驟,并體驗(yàn)用戶(hù)查詢(xún)及修改等操作方法。二、新課講解知識(shí)點(diǎn)1-用戶(hù)類(lèi)型普通用戶(hù);管理員用戶(hù);金融管理員用戶(hù)。知識(shí)點(diǎn)2-注冊(cè)用戶(hù)注冊(cè)普通用戶(hù);知識(shí)點(diǎn)3-激活和禁止用戶(hù)激活用戶(hù)禁止用戶(hù)知識(shí)點(diǎn)4-登錄和退出系統(tǒng)登錄系統(tǒng)退出系統(tǒng)知識(shí)點(diǎn)5-查詢(xún)資料和更新資料查詢(xún)資料更新資料知識(shí)點(diǎn)6-取出公鑰和取出私鑰取出公鑰取出私鑰三、任務(wù)實(shí)施上鏈服務(wù)器及合約服務(wù)器設(shè)置;注冊(cè)用戶(hù)李明;登錄系統(tǒng)管理員賬號(hào);激活李明的賬號(hào);登錄李明賬號(hào);查詢(xún)李明的用戶(hù)信息密碼修改;取出私鑰;更新資料信息;退出系統(tǒng)。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,注冊(cè)用戶(hù)并查詢(xún)用戶(hù)相關(guān)信息查詢(xún)。預(yù)習(xí)下節(jié)課的內(nèi)容。第5-6課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)通過(guò)相關(guān)函數(shù)的說(shuō)明,了解區(qū)塊鏈系統(tǒng)的系統(tǒng)管理功能。二、新課講解知識(shí)點(diǎn)1-黑名單管理增加黑名單;刪除黑名單。知識(shí)點(diǎn)2-白名單管理增加白名單;刪除白名單。知識(shí)點(diǎn)3-信任節(jié)點(diǎn)管理增加信任節(jié)點(diǎn);刪除信任節(jié)點(diǎn)。三、任務(wù)實(shí)施登錄金融管理員賬戶(hù);將張三增加到白名單中;將李四增加到黑名單中;張三透支轉(zhuǎn)賬給李四;李四透支轉(zhuǎn)賬給張三四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成系統(tǒng)中黑白名單的管理。預(yù)習(xí)下節(jié)課的內(nèi)容。教學(xué)后記《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目5中文智能合約編程語(yǔ)言基礎(chǔ)計(jì)劃課時(shí)8課時(shí)教學(xué)引入2009年比特幣誕生,區(qū)塊鏈1.0時(shí)代進(jìn)入大眾視野,但此時(shí)區(qū)塊鏈的唯一應(yīng)用就是數(shù)字貨幣。區(qū)塊鏈2.0時(shí)代引入智能合約,主要使用Solidity語(yǔ)言編寫(xiě)。到了區(qū)塊鏈3.0時(shí)代,由于采用了Docker技術(shù),可以通過(guò)多種常用的高級(jí)語(yǔ)言編寫(xiě)智能合約。而新一代區(qū)塊鏈系統(tǒng),不僅支持多語(yǔ)言的編譯環(huán)境,同時(shí)提供了一套系統(tǒng)自帶的純中文智能合約編程語(yǔ)言。這套語(yǔ)言易懂、易學(xué)、易上手,大大降低了使用門(mén)檻,無(wú)編程基礎(chǔ)者也能輕松上手。本章介紹中文編程語(yǔ)言的基礎(chǔ)語(yǔ)法和使用規(guī)則。教學(xué)目標(biāo)熟悉中文編程語(yǔ)言的基本語(yǔ)法結(jié)構(gòu)和調(diào)試方法;掌握中文編程語(yǔ)言的數(shù)據(jù)類(lèi)型和運(yùn)算符;掌握中文編程語(yǔ)言的條件和循環(huán)結(jié)構(gòu);掌握中文編程語(yǔ)言的函數(shù)。教學(xué)重點(diǎn)無(wú)教學(xué)難點(diǎn)無(wú)教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程第1-2課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)通過(guò)編程的方式計(jì)算長(zhǎng)為15、高為5的三角形的面積。二、新課講解知識(shí)點(diǎn)1-注釋單行注釋多行注釋知識(shí)點(diǎn)2-變量文字變量數(shù)值變量邏輯變量知識(shí)點(diǎn)3-數(shù)據(jù)類(lèi)型轉(zhuǎn)換數(shù)值轉(zhuǎn)文字文字轉(zhuǎn)數(shù)值邏輯轉(zhuǎn)文字知識(shí)點(diǎn)4-關(guān)鍵字三、任務(wù)實(shí)施四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成求三角形面積的編程。預(yù)習(xí)下節(jié)課的內(nèi)容。第3-4課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課假設(shè)有A、B、C、D四個(gè)學(xué)生對(duì)學(xué)習(xí)方案進(jìn)行投票,由他們投票決定方案是否采用,如果有超過(guò)50%的人投“是”則方案通過(guò)被采用,否則方案不通過(guò),不被采用。請(qǐng)用數(shù)組存儲(chǔ)四個(gè)學(xué)生的投票結(jié)果,完成投票系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。二、新課講解知識(shí)點(diǎn)1-數(shù)組數(shù)組定義;數(shù)組下標(biāo)。知識(shí)點(diǎn)2-運(yùn)算符算術(shù)運(yùn)算符;比較運(yùn)算符;邏輯運(yùn)算符;賦值運(yùn)算符。三、任務(wù)實(shí)施四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成100以?xún)?nèi)數(shù)字求和的編程。預(yù)習(xí)下節(jié)課的內(nèi)容。第5-6課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課逢7拍手游戲規(guī)則是:從1開(kāi)始順序數(shù)數(shù),數(shù)到7的倍數(shù)的時(shí)候拍手,編寫(xiě)程序?qū)崿F(xiàn)逢7拍手游戲。二、新課講解知識(shí)點(diǎn)1-條件語(yǔ)句單分支條件語(yǔ)句;二分支條件語(yǔ)句;多分支條件語(yǔ)句。知識(shí)點(diǎn)2-循環(huán)語(yǔ)句常規(guī)循環(huán);計(jì)數(shù)循環(huán);循環(huán)中斷。三、任務(wù)實(shí)施四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成逢7拍手游戲的編程。預(yù)習(xí)下節(jié)課的內(nèi)容。第7-8課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)通過(guò)函數(shù)編程完成“翻譯程序”的設(shè)計(jì)與實(shí)現(xiàn)。二、新課講解知識(shí)點(diǎn)1-函數(shù)的定義和調(diào)用函數(shù)的定義;函數(shù)的調(diào)用。知識(shí)點(diǎn)2-函數(shù)的參數(shù)傳遞和返回值參數(shù)的傳遞;返回值。知識(shí)點(diǎn)3-內(nèi)置系統(tǒng)函數(shù)的應(yīng)用顯示信息函數(shù);當(dāng)前時(shí)間函數(shù);延遲時(shí)間函數(shù);取左邊、中間、右邊文字函數(shù);替換文字函數(shù)和冪運(yùn)算函數(shù)解析對(duì)象變量函數(shù)輸出對(duì)象變量函數(shù)解析對(duì)象數(shù)組輸出對(duì)象數(shù)組函數(shù)獲取對(duì)象數(shù)據(jù)函數(shù)解析函數(shù)返回變量解析函數(shù)返回記錄清空預(yù)言機(jī)函數(shù)三、任務(wù)實(shí)施四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成一個(gè)簡(jiǎn)單的翻譯程序的編程。預(yù)習(xí)下節(jié)課的內(nèi)容教學(xué)后記《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目6新一代區(qū)塊鏈的安全技術(shù)計(jì)劃課時(shí)2課時(shí)教學(xué)引入在區(qū)塊鏈中進(jìn)行交易,如何保證交易信息的安全,一直是區(qū)塊鏈技術(shù)的重要研究課題,新一代區(qū)塊鏈系統(tǒng)中,提供了包括數(shù)字簽名、信息加解密、文件加解密等相關(guān)安全函數(shù)。教學(xué)目標(biāo)了解區(qū)塊鏈的安全技術(shù);掌握新一代區(qū)塊鏈數(shù)字簽名方法;掌握新一代區(qū)塊鏈信息加密方法;掌握新一代區(qū)塊鏈信息解密方法;了解新一代區(qū)塊鏈網(wǎng)閘。教學(xué)重點(diǎn)新一代區(qū)塊鏈安全技術(shù);教學(xué)難點(diǎn)新一代區(qū)塊鏈網(wǎng)閘原理教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課體驗(yàn)新一代區(qū)塊鏈數(shù)字簽名、數(shù)字加解密、文件加解密等函數(shù)的用法。二、新課講解知識(shí)點(diǎn)1-數(shù)字簽名數(shù)字簽名的作用數(shù)字簽名的函數(shù)知識(shí)點(diǎn)2-數(shù)字加解密數(shù)字加密數(shù)字解密知識(shí)點(diǎn)3-文件加解密文件加密文件解密知識(shí)點(diǎn)4-數(shù)據(jù)上鏈數(shù)據(jù)上鏈文件上鏈知識(shí)點(diǎn)5-新一代區(qū)塊鏈網(wǎng)閘網(wǎng)閘的原理網(wǎng)閘在新一代區(qū)塊鏈系統(tǒng)中的作用三、任務(wù)實(shí)施對(duì)自己名字簽名;閱讀簽名的信息明文;對(duì)轉(zhuǎn)賬數(shù)據(jù)進(jìn)行加密;閱讀私有信息;加密文件;解密文件;文件上鏈。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成數(shù)據(jù)加密及上鏈的流程。預(yù)習(xí)下節(jié)課的內(nèi)容。教學(xué)后記《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目7共識(shí)機(jī)制計(jì)劃課時(shí)4課時(shí)教學(xué)引入共識(shí)機(jī)制是區(qū)塊鏈的四大核心技術(shù)之一,其在區(qū)塊鏈網(wǎng)絡(luò)中主要起到了協(xié)調(diào)全節(jié)點(diǎn)賬目保持一致的作用。不同的共識(shí)機(jī)制會(huì)給區(qū)塊鏈系統(tǒng)帶來(lái)不同級(jí)別的算力開(kāi)銷(xiāo),從而決定區(qū)塊鏈網(wǎng)絡(luò)能否適用和落地于政務(wù)、農(nóng)業(yè)、水利、教育等業(yè)務(wù)場(chǎng)景。教學(xué)目標(biāo)了解共識(shí)機(jī)制的意義;掌握常見(jiàn)共識(shí)算法的原理;掌握百分百共識(shí)機(jī)制的原理;掌握新一代區(qū)塊鏈自定義共識(shí)算法。教學(xué)重點(diǎn)百分百共識(shí)機(jī)制的原理教學(xué)難點(diǎn)基于通道的高伸縮百分百共識(shí)機(jī)制原理教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程第1-2課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本次任務(wù)使用中文編程語(yǔ)言模擬實(shí)現(xiàn)工作量證明共識(shí)機(jī)制、權(quán)益證明共識(shí)機(jī)制和百分百共識(shí)機(jī)制算法,掌握共識(shí)機(jī)制的原理。二、新課講解知識(shí)點(diǎn)1-共識(shí)機(jī)制概述共識(shí)機(jī)制簡(jiǎn)介共識(shí)機(jī)制在區(qū)塊鏈中的作用。知識(shí)點(diǎn)2-常用的共識(shí)機(jī)制工作量證明共識(shí)機(jī)制權(quán)益證明共識(shí)機(jī)制授權(quán)權(quán)益證明機(jī)制驗(yàn)證池機(jī)制知識(shí)點(diǎn)3-百分百共識(shí)機(jī)制百分百共識(shí)機(jī)制原理百分百共識(shí)機(jī)制的優(yōu)勢(shì)三、任務(wù)實(shí)施PoW共識(shí)算法的實(shí)現(xiàn);權(quán)益證明的共識(shí)算法的實(shí)現(xiàn);新一代區(qū)塊鏈百分百共識(shí)算法的實(shí)現(xiàn);四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成模擬幾個(gè)共識(shí)機(jī)制的編程。預(yù)習(xí)下節(jié)課的內(nèi)容。第3-4課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本次任務(wù)使用中文編程語(yǔ)言和多節(jié)點(diǎn)部署架構(gòu)實(shí)現(xiàn)基于通道的百分百共識(shí)機(jī)制。二、新課講解知識(shí)點(diǎn)1-基于通道的高可伸縮百分百共識(shí)機(jī)制原理基于通道的高可伸縮百分百共識(shí)機(jī)制簡(jiǎn)介基于通道的高可伸縮百分百共識(shí)機(jī)制的原理知識(shí)點(diǎn)2-新一代區(qū)塊鏈系統(tǒng)搭建通道的方法搭建通道1;搭建通道2;搭建通道3.三、任務(wù)實(shí)施資源準(zhǔn)備;部署主鏈校驗(yàn)節(jié)點(diǎn);數(shù)據(jù)上鏈;添加本地節(jié)點(diǎn)為信任節(jié)點(diǎn);部署上鏈節(jié)點(diǎn)通道1;偽造數(shù)據(jù)上鏈;部署上鏈節(jié)點(diǎn)通道2、通道3;在校驗(yàn)節(jié)點(diǎn)上撰寫(xiě)共識(shí)算法,構(gòu)建共識(shí)機(jī)制,校驗(yàn)區(qū)塊哈希數(shù)據(jù);獲取正確的賬本并查詢(xún)驗(yàn)證。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成基于通道的百分百共識(shí)機(jī)制的實(shí)現(xiàn)。預(yù)習(xí)下節(jié)課的內(nèi)容。教學(xué)后記《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目8構(gòu)建聯(lián)盟鏈計(jì)劃課時(shí)4課時(shí)教學(xué)引入共聯(lián)盟鏈?zhǔn)侵钙涔沧R(shí)過(guò)程受到多個(gè)可信的節(jié)點(diǎn)控制的區(qū)塊鏈,考慮到企業(yè)級(jí)商業(yè)應(yīng)用的實(shí)際需求,增加了權(quán)限控制、安全機(jī)制、可監(jiān)管審計(jì)等商業(yè)特性。教學(xué)目標(biāo)了解聯(lián)盟鏈的概念和框架;掌握新一代聯(lián)盟鏈的部署方式;掌握新一代聯(lián)盟鏈中節(jié)點(diǎn)的關(guān)系及賬本數(shù)據(jù)的含義。教學(xué)重點(diǎn)構(gòu)建邏輯、物理聯(lián)盟鏈的方法教學(xué)難點(diǎn)邏輯、物理聯(lián)盟鏈的原理教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程第1-2課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)基于新一代區(qū)塊鏈公鏈網(wǎng)絡(luò),通過(guò)使用相關(guān)內(nèi)置函數(shù)和程序指令,新建一個(gè)具有邏輯隔離特性的區(qū)塊聯(lián)盟鏈。二、新課講解知識(shí)點(diǎn)1-邏輯隔離聯(lián)盟鏈的概述知識(shí)點(diǎn)2-前置哈希和業(yè)務(wù)名稱(chēng)前置哈希業(yè)務(wù)名稱(chēng)知識(shí)點(diǎn)3-邏輯隔離原理邏輯隔離的原理邏輯隔離區(qū)塊分布三、任務(wù)實(shí)施部署預(yù)言合約服務(wù)器;數(shù)據(jù)訪問(wèn)和編程調(diào)試準(zhǔn)備;文本上鏈;指定前置哈希上鏈;數(shù)據(jù)查詢(xún)和分析;論證及結(jié)論。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成邏輯隔離聯(lián)盟鏈的搭建。預(yù)習(xí)下節(jié)課的內(nèi)容。第3-4課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)在新一代區(qū)塊鏈公鏈網(wǎng)絡(luò)中,基于物理隔離的原理,通過(guò)部署主鏈節(jié)點(diǎn)、智能合約節(jié)點(diǎn)、預(yù)言合約節(jié)點(diǎn)、賬本節(jié)點(diǎn)、級(jí)聯(lián)賬本節(jié)點(diǎn)和私有鏈賬本節(jié)點(diǎn)等,構(gòu)建一個(gè)具有物理隔離特性的區(qū)塊聯(lián)盟鏈。二、新課講解知識(shí)點(diǎn)1-物理聯(lián)盟鏈的節(jié)點(diǎn)公有數(shù)據(jù)和私有數(shù)據(jù);節(jié)點(diǎn)的類(lèi)型和功能;知識(shí)點(diǎn)2-信任節(jié)點(diǎn)與賬本同步信任節(jié)點(diǎn);賬本同步.知識(shí)點(diǎn)3-物理隔離的原理物理隔離概述;物理隔離原理.三、任務(wù)實(shí)施系統(tǒng)部署;使用主鏈服務(wù)器進(jìn)行數(shù)據(jù)上鏈;主鏈節(jié)點(diǎn)的數(shù)據(jù)查詢(xún)和檢驗(yàn);本地賬本節(jié)點(diǎn)數(shù)據(jù)查詢(xún)和檢驗(yàn);將賬本服務(wù)器設(shè)置為信任節(jié)點(diǎn);數(shù)據(jù)上鏈和數(shù)據(jù)查詢(xún)檢驗(yàn);賬本同步與恢復(fù);私有數(shù)據(jù)上鏈;物理隔離聯(lián)盟鏈部署總結(jié)。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成物理隔離的聯(lián)盟鏈搭建。預(yù)習(xí)下節(jié)課的內(nèi)容。教學(xué)后記《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目9智能合約與DAPP開(kāi)發(fā)計(jì)劃課時(shí)6課時(shí)教學(xué)引入智能合約概念于1995年由NickSzabo首次提出,是使用區(qū)塊鏈進(jìn)行交易的一種信息化的合約協(xié)議,其通過(guò)信息化的方式進(jìn)行傳播,執(zhí)行之前需要通過(guò)相關(guān)的驗(yàn)證,允許在沒(méi)有第三方的情況下進(jìn)行可信交易,這些交易可追蹤且不可逆轉(zhuǎn)。而DAPP是基于區(qū)塊鏈技術(shù)的去中心化應(yīng)用,與傳統(tǒng)APP不同點(diǎn)在于其數(shù)據(jù)存儲(chǔ)是否為中心化的設(shè)備。教學(xué)目標(biāo)了解智能合約的特性;熟悉智能合約的編寫(xiě)規(guī)則;熟悉智能合約的執(zhí)行規(guī)則;了解DAPP的概念以及特點(diǎn);熟悉新一代區(qū)塊鏈系統(tǒng)DAPP開(kāi)發(fā)方法。。教學(xué)重點(diǎn)智能合約的編寫(xiě)規(guī)則;教學(xué)難點(diǎn)DAPP開(kāi)發(fā)教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程第1-2課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)基于新一代區(qū)塊鏈系統(tǒng),采用中文編程語(yǔ)言編寫(xiě)工程款智能合同,完成智能合約的部署及交易。二、新課講解知識(shí)點(diǎn)1-智能合約概述智能合約概述;智能合約的作用。知識(shí)點(diǎn)2-智能合約編寫(xiě)規(guī)則智能合約結(jié)構(gòu)智能合約名稱(chēng)出發(fā)機(jī)制函數(shù)預(yù)置條件函數(shù)合約內(nèi)容函數(shù)知識(shí)點(diǎn)3-智能合約的執(zhí)行規(guī)則登錄用戶(hù)執(zhí)行合約三、任務(wù)實(shí)施合約編寫(xiě);合約執(zhí)行。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成智能合約的編寫(xiě)與執(zhí)行。預(yù)習(xí)下節(jié)課的內(nèi)容。第3-4課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課抽獎(jiǎng)活動(dòng)是常見(jiàn)的營(yíng)銷(xiāo)方式之一,但傳統(tǒng)的抽獎(jiǎng)方式存在難以保證公平性和透明度的問(wèn)題。本任務(wù)基于新一代區(qū)塊鏈系統(tǒng),采用Java編寫(xiě)抽獎(jiǎng)智能合約,完成智能合約的部署及抽獎(jiǎng)過(guò)程,最終把抽獎(jiǎng)結(jié)果上鏈,可以有效解決這些問(wèn)題,并提高抽獎(jiǎng)活動(dòng)的效率和參與度。本任務(wù)旨在幫助學(xué)生掌握J(rèn)ava語(yǔ)言和智能合約編寫(xiě)的基本技能,通過(guò)實(shí)戰(zhàn)項(xiàng)目,學(xué)習(xí)如何設(shè)計(jì)和實(shí)現(xiàn)基于Java的抽獎(jiǎng)智能合約。同時(shí),本任務(wù)也可以促進(jìn)學(xué)生對(duì)區(qū)塊鏈技術(shù)應(yīng)用場(chǎng)景的理解和思考,培養(yǎng)學(xué)生創(chuàng)新精神和服務(wù)意識(shí)。二、新課講解知識(shí)點(diǎn)1-Java智能合約編寫(xiě)規(guī)則智能合約名稱(chēng);觸發(fā)機(jī)制函數(shù);預(yù)置條件函數(shù);合約內(nèi)容函數(shù);合約結(jié)束標(biāo)志;合約上鏈知識(shí)點(diǎn)2-Java智能合約執(zhí)行規(guī)則三、任務(wù)實(shí)施合約編寫(xiě);合約執(zhí)行。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成Java智能合約的編寫(xiě)和執(zhí)行。預(yù)習(xí)下節(jié)課的內(nèi)容。第5-6課時(shí)一、通過(guò)任務(wù)導(dǎo)入的方式導(dǎo)入新課本任務(wù)體驗(yàn)新一代區(qū)塊鏈系統(tǒng)DAPP開(kāi)發(fā)過(guò)程,完成簡(jiǎn)易成績(jī)查詢(xún)DAPP程序的開(kāi)發(fā)。二、新課講解知識(shí)點(diǎn)1-DAPP概述DAPP簡(jiǎn)介;DAPP特點(diǎn)。知識(shí)點(diǎn)2-新一代區(qū)塊鏈DAPP開(kāi)發(fā)方法設(shè)置預(yù)言服務(wù)器;三、任務(wù)實(shí)施設(shè)置預(yù)言服務(wù)器;準(zhǔn)備數(shù)據(jù),編程;執(zhí)行程序;查詢(xún)數(shù)據(jù)。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)提問(wèn)的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)參照任務(wù)實(shí)施部分,完成簡(jiǎn)易DAPP程序的編寫(xiě)、編譯、部署和執(zhí)行。預(yù)習(xí)下節(jié)課的內(nèi)容。教學(xué)后記《區(qū)塊鏈技術(shù)原理與應(yīng)用》教學(xué)設(shè)計(jì)課程名稱(chēng):授課年級(jí):授課學(xué)期:教師姓名:

2023年11月7日星期二課題名稱(chēng)項(xiàng)目10通信與人工智能技術(shù)計(jì)劃課時(shí)4課時(shí)教學(xué)引入隨著人工智能、云計(jì)算、大數(shù)據(jù)、區(qū)塊鏈技術(shù)在各個(gè)領(lǐng)域的推廣和應(yīng)用,信息通信業(yè)正加速邁向大融合、大變革,新一代信息通信融合多種技術(shù),有力促進(jìn)了信息產(chǎn)業(yè)新模式、新業(yè)態(tài)的發(fā)展,不斷深刻改變?nèi)藗兊纳a(chǎn)生活方式,大力推動(dòng)了經(jīng)濟(jì)社會(huì)的持續(xù)發(fā)展。本章講述區(qū)塊鏈中的通信與人工智能技術(shù)。教學(xué)目標(biāo)了解P2P通信協(xié)議;熟悉新一代區(qū)塊鏈系統(tǒng)實(shí)時(shí)通訊系統(tǒng);掌握新一代區(qū)塊鏈系統(tǒng)郵信常用操作方法;掌握抽象推理的原理;熟悉精準(zhǔn)推送命令函數(shù)的使用。教學(xué)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論