版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
xx學(xué)院智能合約應(yīng)用開發(fā)課程標準課程名稱:智能合約應(yīng)用開發(fā)課程代碼:開課系部:計算機系適用對象(專業(yè)):學(xué)時:64學(xué)分:4參與制(修)企業(yè):課程類型:理實一體化制(修)訂人:xxx日期:202x.xx.xx審定人:日期:
一、課程定位課程性質(zhì)課程作用使學(xué)生全面、系統(tǒng)地了解和掌握智能合約技術(shù)原理,掌握智能合約Solidity編程的能力,熟悉智能合約安全相關(guān)知識,具備對智能合約進行分析、設(shè)計、應(yīng)用的較全面的理論基礎(chǔ)和一定的工程能力。前導(dǎo)課程區(qū)塊鏈基礎(chǔ)平行課程區(qū)塊鏈平臺搭建與運維后續(xù)課程聯(lián)盟鏈應(yīng)用開發(fā)、DAPP應(yīng)用開發(fā)二、教學(xué)設(shè)計思想本課程以職業(yè)能力培養(yǎng)為主線、以工作過程為導(dǎo)向、以崗位需求為目標構(gòu)建合理的內(nèi)容組織結(jié)構(gòu),課程組與企業(yè)以及后續(xù)課程教研組開展研討,確定課程的職業(yè)能力,明確本課程的教學(xué)目標(理論知識、能力和職業(yè)素養(yǎng)),確定學(xué)習情境、教學(xué)內(nèi)容的選擇和教學(xué)方法的探討及考核標準的制定,確保課程整體設(shè)計更好地體現(xiàn)職業(yè)性、實踐性和先進性。在課程設(shè)計中,首先依據(jù)職業(yè)崗位需求,遵循學(xué)生認知規(guī)律,秉承“理論夠用、重在實踐”的教學(xué)原則,以項目為引領(lǐng),以任務(wù)為驅(qū)動,重構(gòu)知識體系結(jié)構(gòu),設(shè)計教學(xué)項目,分解工作任務(wù),并依據(jù)任務(wù)需求將知識點融化在每個教學(xué)任務(wù)中;其次引導(dǎo)學(xué)生樹立團隊精神、合作觀念和競爭意識,靈活運用不同教學(xué)方法,充分調(diào)動學(xué)生參與教學(xué)活動,做到“做中學(xué),學(xué)中做”,以強化學(xué)生基本職業(yè)素養(yǎng)。三、課程目標1.總體目標:本課程旨在使學(xué)生全面了解智能合約技術(shù)的基本原理、開發(fā)流程和實際應(yīng)用,培養(yǎng)學(xué)生在區(qū)塊鏈領(lǐng)域的技術(shù)能力和創(chuàng)新思維,使其能夠獨立設(shè)計、開發(fā)和部署智能合約,并在實際應(yīng)用場景中運用所學(xué)知識。2.知識目標(1)掌握Solidity程序的編譯與調(diào)試;(2)掌握Solidity語言基本數(shù)據(jù)類型以及輸入輸出;(3)掌握Solidity語言中常用運算符的運算規(guī)則;(4)掌握Solidity語言中的基本控制結(jié)構(gòu);(5)掌握函數(shù)的定義與調(diào)用;(6)了解轉(zhuǎn)賬、構(gòu)造、自毀、重載等特殊函數(shù)中的使用;(7)了解面向?qū)ο缶幊痰母拍詈突菊Z法;(8)理解智能合約智能合約在去中心化應(yīng)用中的作用。3.能力目標(1)能夠調(diào)試、維護Solidity語言程序;(2)能夠?qū)嶋H問題抽象為計算機程序語言;(3)能夠運用Solidity語言的數(shù)據(jù)類型和程序結(jié)構(gòu)進行編程;(4)能夠使用函數(shù)解決實際問題。4.素質(zhì)目標(1)培養(yǎng)學(xué)生勤于思考、好學(xué)的品質(zhì);(2)培養(yǎng)學(xué)生較好的編程素養(yǎng);(3)培養(yǎng)學(xué)生培養(yǎng)團隊合作能力;(4)培養(yǎng)學(xué)生較強的口頭與書面表達能力;(5)培養(yǎng)學(xué)生良好的心理素質(zhì)和克服困難的能力;(6)培養(yǎng)學(xué)生較強的軟件工程師職業(yè)素養(yǎng);(7)在項目實踐中培養(yǎng)團隊合作能力,能夠有效溝通、協(xié)調(diào)和分工合作。四、課程結(jié)構(gòu)與內(nèi)容課程內(nèi)容選取依據(jù)依據(jù)國家職業(yè)標準,以職業(yè)能力培養(yǎng)為重點、以就業(yè)為導(dǎo)向,課程組與企業(yè)以及后續(xù)課程教研組進行研討,確定課程的職業(yè)能力,明確本課程的教學(xué)目標(理論知識、能力和職業(yè)素養(yǎng)),確定學(xué)習情境、教學(xué)內(nèi)容的選擇,以培養(yǎng)具備軟件開發(fā)基本職業(yè)素養(yǎng)、具備分析運用高級語言解決實際問題的技能型人才。課程內(nèi)容組織與安排序號單元名稱(工作任務(wù)或模塊)教學(xué)內(nèi)容與教學(xué)要求教學(xué)活動設(shè)計建議參考理論課時參考實踐課時1智能合約簡介教學(xué)內(nèi)容:區(qū)塊鏈、以太坊、智能合約簡介Remix開發(fā)環(huán)境介紹HelloWorld合約練習教學(xué)要求:了解智能合約概念和應(yīng)用場景掌握Remix的使用方法理實一體222基本語法教學(xué)內(nèi)容:基本數(shù)據(jù)類型變量與常量定義復(fù)合數(shù)據(jù)類型:數(shù)組、枚舉、結(jié)構(gòu)圖、映射變量作用域存儲位置教學(xué)要求:了解Solidity數(shù)據(jù)類型掌握變量定義和使用方法了解變量作用域的概念了解存儲位置的概念和使用理實一體663控制結(jié)構(gòu)教學(xué)內(nèi)容:條件語句循環(huán)語句教學(xué)要求:掌握條件語句的使用掌握循環(huán)語句的使用理實一體224函數(shù)教學(xué)內(nèi)容:函數(shù)定義函數(shù)修飾器構(gòu)造函數(shù)轉(zhuǎn)賬函數(shù)回退函數(shù)自毀函數(shù)函數(shù)重載教學(xué)要求:掌握函數(shù)定義的語法掌握函數(shù)修飾器的使用掌握轉(zhuǎn)賬函數(shù)的使用了解構(gòu)造函數(shù)、回退函數(shù)、自毀函數(shù)、函數(shù)重載的使用理實一體10105面向?qū)ο蠼虒W(xué)內(nèi)容:合約繼承庫合約抽象合約接口教學(xué)要求:掌握合約繼承的語法了解庫合約的使用了解接口合約的使用理實一體666異常處理教學(xué)內(nèi)容:異常類型、概念常用的異常處理函數(shù)異常捕獲處理教學(xué)要求:掌握異常處理函數(shù)的語法了解異常捕獲的處理理實一體227事件處理教學(xué)內(nèi)容:事件的概念事件的使用教學(xué)要求:掌握事件的使用語法理實一體228加密與編碼教學(xué)內(nèi)容:加密函數(shù)編碼函數(shù)教學(xué)要求:了解編碼函數(shù)的使用語法理實一體22總計學(xué)時64學(xué)時五、教學(xué)重難點1.教學(xué)重點及處理方法教學(xué)重點包括掌握智能合約原理,掌握Solidity基礎(chǔ)語法和高級特性等。知識點的講解運用電子課件講解并演示,通過啟發(fā)式、案例式教學(xué)方法相結(jié)合。針對知識點,精選案例,通過案例分析,使學(xué)生深刻理解知識點,2.教學(xué)難點及處理方法教學(xué)難點包括Solidity基礎(chǔ)語法、智能合約編程以及應(yīng)用案例。通過啟發(fā)式、案例式教學(xué)方法,以學(xué)生獨立操作為主,教師加以輔導(dǎo),對學(xué)生在操作過程中出現(xiàn)的問題提出解決建議,培養(yǎng)學(xué)生獨立思考、獨立操作能力。六、教學(xué)策略1.教學(xué)模式:教學(xué)模式主要采用以項目為載體、任務(wù)驅(qū)動的形式,按照工作過程組織教學(xué)內(nèi)容,按照實際崗位需求訓(xùn)練學(xué)生,打破傳統(tǒng)固有的知識體系,做到“項目所需,知識所見”,課程教學(xué)結(jié)束后應(yīng)有一個或數(shù)個項目作品完成。課程設(shè)計達到降低難點,增加趣味點,提高興奮點,成就職業(yè)點的目的。教學(xué)內(nèi)容由淺入深,層層遞進,做到學(xué)習內(nèi)容成系統(tǒng),學(xué)習難度分層次,滿足職業(yè)教育差異化培養(yǎng)的要求。2.教學(xué)方法(含學(xué)習建議)(1)探究式教學(xué)模式與啟發(fā)式教學(xué)模式相結(jié)合啟發(fā)式、案例式教學(xué)方法相結(jié)合,調(diào)動學(xué)生學(xué)習自主性,培養(yǎng)學(xué)生獨立思考、解決問題的能力。針對知識點,精選案例,通過案例分析,使學(xué)生深刻理解知識點,增強學(xué)習興趣,提升教學(xué)效益。(2)項目化任務(wù)驅(qū)動進行實訓(xùn)實踐教學(xué)采用“項目任務(wù)驅(qū)動教學(xué)法”,以完成項目為目的,每次課以完成具體的任務(wù)為線索,把教學(xué)內(nèi)容巧妙地隱含在每個任務(wù)之中,讓學(xué)生自己提出問題,并經(jīng)過思考和老師的點撥,自己解決問題。(3)學(xué)生主體,教師輔導(dǎo)法以學(xué)生獨立操作為主,教師加以輔導(dǎo),對學(xué)生在操作過程中出現(xiàn)的問題提出解決建議,培養(yǎng)學(xué)生獨立思考、獨立操作能力。教學(xué)手段(突出信息化手段應(yīng)用)在一體化教室采用教、學(xué)、做一體化的教學(xué)組織形式與手段,知識點的講解運用電子課件講解并演示,之后學(xué)生可以在學(xué)中做,做中學(xué),學(xué)做互長。4.課程思政實施策略通過案例和課件,穿插思政內(nèi)容,使學(xué)生樹立正確的技能觀,努力提高自己的職業(yè)技能,為社會和人民造福,實現(xiàn)自己的人生價值。培養(yǎng)學(xué)生的軟件工匠精神,在潛移默化中培育社會主義核心價值觀,提高綜合職業(yè)素養(yǎng),樹立社會主義職業(yè)精神。要求學(xué)生認真遵守學(xué)校實訓(xùn)室各項規(guī)章制度,強化制度約束,學(xué)會責任擔當。七、教學(xué)組織與實施通過本課程學(xué)習,使學(xué)生全面了解智能合約技術(shù)的基本原理、開發(fā)流程和實際應(yīng)用,培養(yǎng)學(xué)生在區(qū)塊鏈應(yīng)用領(lǐng)域的技術(shù)能力和創(chuàng)新思維。教學(xué)活動中采用多種教學(xué)方式:案例教學(xué):通過實際案例,讓學(xué)生深入了解區(qū)塊鏈應(yīng)用開發(fā)的具體場景和應(yīng)用。項目驅(qū)動學(xué)習:以實際項目為驅(qū)動,引導(dǎo)學(xué)生主動學(xué)習和解決實際問題,培養(yǎng)實際操作能力。小組合作:鼓勵學(xué)生分組進行合作開發(fā),提高團隊協(xié)作和溝通能力。八、教材及課程資源1.教材及教學(xué)參考書《Solidity智能合約應(yīng)用開發(fā)》。2.教學(xué)資源教學(xué)中使用使用網(wǎng)絡(luò)教學(xué)平臺課程資源提供的課件、教學(xué)視頻、教學(xué)案例,根據(jù)課程建設(shè)的發(fā)展編寫實訓(xùn)指導(dǎo)書、習題庫、案例庫以輔助學(xué)生課堂練習。3.教學(xué)實施條件(配備何種教學(xué)環(huán)境)實訓(xùn)室網(wǎng)絡(luò)環(huán)境、虛擬機環(huán)境、VSCode等編程軟件、谷歌瀏覽器等。九、課程評價重視教學(xué)全過程數(shù)據(jù)采用及過程評價,明
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年廣宗縣幼兒園教師招教考試備考題庫及答案解析(奪冠)
- 2024年溫縣招教考試備考題庫附答案解析(必刷)
- 2025年昭平縣幼兒園教師招教考試備考題庫含答案解析(奪冠)
- 2024年齊齊哈爾醫(yī)學(xué)院馬克思主義基本原理概論期末考試題帶答案解析
- 2025年瓊臺師范學(xué)院單招職業(yè)技能測試題庫附答案解析
- 2025年長沙民政職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫附答案解析
- 2025年伊川縣招教考試備考題庫帶答案解析(奪冠)
- 2025年內(nèi)蒙古商貿(mào)職業(yè)學(xué)院馬克思主義基本原理概論期末考試模擬題及答案解析(必刷)
- 2026年國際關(guān)系與外交事務(wù)試題庫
- 2024年瑪沁縣招教考試備考題庫及答案解析(必刷)
- 箱涵預(yù)制、安裝、現(xiàn)澆施工方案
- 2026屆杭州高級中學(xué)高二上數(shù)學(xué)期末聯(lián)考試題含解析
- 2026年陜西氫能產(chǎn)業(yè)發(fā)展有限公司所屬單位社會公開招聘備考題庫及1套參考答案詳解
- 2026年及未來5年中國無取向硅鋼片行業(yè)市場深度分析及發(fā)展趨勢預(yù)測報告
- 棄土場規(guī)范規(guī)章制度
- 2026年水下機器人勘探報告及未來五至十年深海資源報告
- 2025年3月29日事業(yè)單位聯(lián)考(職測+綜應(yīng))ABCDE類筆試真題及答案解析
- 雙重預(yù)防體系建設(shè)自評報告模板
- 高血壓教學(xué)查房復(fù)習過程教案(2025-2026學(xué)年)
- GB/T 6682-2008分析實驗室用水規(guī)格和試驗方法
- GB/T 34241-2017卷式聚酰胺復(fù)合反滲透膜元件
評論
0/150
提交評論