美文网首页
向CryptoZombies学习——游戏化我们的学习过程

向CryptoZombies学习——游戏化我们的学习过程

作者: 观海_听涛 | 来源:发表于2018-07-28 13:30 被阅读33次

1、CryptoZombies智能合约开发课程

最近几天经常看到有人在推荐——通过CryptoZombies课程学习以太坊智能合约开发。今天去体验了一下,设计的确实非常好,将编程过程游戏化,极大的提高了学习的乐趣性。

image

大概花了10来分钟学完了第一章的内容,对于程序员朋友可能会感觉有些枯燥因为这些都是我们熟悉的内容。因为这个课程是针对0基础用户的所以也可以理解。

程序员还可以用另外一个角度来想一个问题,等我们学会了智能合约开发,我们能不能更好的教给别人呢?

看它如何将一段简单的代码拆开了、揉碎了,讲给大家听。

image

CryptoZombies页面主要由五部分组成:

1、教程区——主要讲解本章节用到的知识点、范例以及当前章节要完成的主要任务;

2、代码执行区——执行代码、查看答案;

3、代码编写区——该区域主要用来编写代码;

4、错误对照区——对比正确答案与你编写的代码之间的差异,要求空格都得一致,这个有点太过苛刻,不过倒是可以养成好的代码编写习惯;

5、学习进度条——显示当前学习进度

CryptoZombies一开始就确认了一个终极目标——学习以太坊智能合约开发;为实现终极目标设置了6章内容,每章内容又进一步划分为可执行的若干小节;定制好目标及可执行课程之后又加入了代码编写模块实时练习、及时反馈。

image

CryptoZombies备受欢迎的几个可能的原因:

1、游戏化——将编写代码的枯燥过程游戏化;

2、最少必要知识——每个章节只学习最少必要知识;

3、学练结合,即学即用——实践出真知,书看的再多再好,不练不用一切百搭;

4、明确目标,及时反馈——每个章节目标清晰,每次完成之后都显示一个通关奖励图片;

2、向CryptoZombies学习——游戏化我们的学习过程

CryptoZombies目标明确,步骤清晰,反馈及时,学习过程游戏化。这些都是我们可以借鉴学习的。

1、明确目标——开始学习一项技能或者看一本书之前,应该先明确学习目标,确认最终获得什么成果。比如:CryptoZombies最终交付的就是一个简单的僵尸游戏;

2、目标拆分至可执行级别——将大目标划分为N个可执行的小目标。目标划分之后,每个小目标都是一次小的终点,防止目标过大导致的半途而废;

3、学练结合,输出要点——如果是学习一项技能就应该经常多练;如果是看书就应该写读书笔记,并将学到内容写成文章输出。

4、最少必要知识——不要一开始就想着面面俱到这个很难做到,应该优先学习最少必要知识,以后需要的时候再深入学习。

相关文章

网友评论

      本文标题:向CryptoZombies学习——游戏化我们的学习过程

      本文链接:https://www.haomeiwen.com/subject/npdomftx.html