区块链技术原理与实践(微课版)-课程标准 .pdf

区块链技术原理与实践(微课版)-课程标准 .pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《区块链技术原理》课程标准

课程代码课程名称区块链技术原理

课程性质专业必修课

课程类型B理实一体化课程(理论教学+实践教学)

学分3学时48

适用专业区块链技术应用

合作企业北京智谷星图科技有限公司

教学方式B线上线下混合式

考核类型考试课

制订时间制订人审核人

一、课程定位

1.课程在专业培养中的定位及作用

《区块链技术原理》作为软件与大数据学院区块链技术应用专业的专业核

心课,是对《区块链导论》课程的延伸,课程内容包括区块链组成原理及其各

个模块的详细介绍。课程要求学生在知识要求方面对区块链核心组件有进一步

的认知,并能通过典型程序设计语言进行功能实现,在素质方便要求学生初步

具备程序员开发的任务工作以及问题解决能力,培养学生具备将区块链理念落

地为代码的能力,本课程作为学生了解区块链组件的核心课程对后续区块链运

维以及系统开发有知识准备以及铺垫的作用。

2.本课程与其它课程的关系

本课程的前导课程为《区块链导论》,通过前导课程的学习,学生已经具

备使用开源平台区块链核心组件功能实现的能力。该课程后续课程有《区块链

部署与运维》《智能合约设计与应用》,本课程对后续课程的支撑能力是区块

链核心组件的理解能力。

表1前导、后续课程一览表

前导课程本课程后续课程

《区块链导论》《区块链技术原理》《区块链部署与运维》

《智能合约设计与应用》

二、课程目标

通过本课程的学习,培养学生使用典型程序开发语言进行区块链去中心化

账本与存储模块、点对点网络模块、账户体系模块、分布式共识机制模块的所

需的职业能力,形成基于模块化的区块链系统架构的基本思想,养成良好的实

事求是、一丝不苟的工作作风习惯,培养动手能力、问题分析能力和沟通交流

能力等,为今后从事区块链技术开发和设计奠定良好的基础。通过区块链的去

中心思维融入,激发学生对新型技术的热情和兴趣,培养学生诚实、守信、坚

忍不拔的性格和具备IT职业道德、职业素养的综合素质。课程具体目标为:

1.知识目标

(1)掌握区块链组成原理及模块组成架构

(2)掌握区块链核心组件开发的基本工具使用方法

(3)掌握区块链去中心化账本与存储模块开发与设计

(4)掌握区块链点对点网络模块开发与设计

(5)掌握区块链账户体系模块开发与设计

(6)掌握区块链分布式共识机制模块开发与设计

(7)掌握区块链智能合约基本概念以及部署方法

(8)掌握区块链系统整体开发与设计方案

2.能力目标

(1)能够理解基于模块化的区块链系统架构

(2)能够使用典型程序开发语言实现区块链去中心化账本与存储模块

(3)能够使用典型程序开发语言实现区块链点对点网络模块

(4)能够使用典型程序开发语言实现区块链账户体系模块

(5)能够使用典型程序开发语言实现区块链分布式共识机制模块

(6)能够使用典型程序开发语言实现区块链系统整体开发与设计

3.素质目标

(1)培养学生动手能力;

(2)培养学生运用去中心思维开展工作的能力

(3)提高学生沟通交流能力,良好的团队合作精神;

文档评论(0)

zhaolubin888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档