首页 > 其他 > 详细

0. 学前必读

时间:2019-06-18 00:27:13      阅读:132      评论:0      收藏:0      [点我收藏+]

第0章 学前必读

教学目标

  • 了解网站大体菜单结构
  • 了解都有什么课程,每门课程的难易程度,以及建议的学习顺序

    在正式开始使用CodeMonkey之前,让我们首先来了解一些基本内容。

    主页菜单

    登录CodeMonkey网站后,将会显示如下主页菜单。

    技术分享图片
  • 右上角的三条横线的菜单: 在这里,你可以完成切换语言、修改头像、修改密码等操作。
  • 我的活动 (My Activities): 单击此按钮,将会显示所有活动(可理解为就是小课程的意思)。
  • 我的游戏 (My Games): 单击此按钮,将会显示所有你自己创建的游戏。
  • 我的关卡 (My Challenges): 单击此按钮,将会显示所有你自己创建的关卡。
  • 创意区 (Discovery): 单此按钮,将会显示其他用户所创建的游戏和关卡。

    切换语言

    CodeMonkey支持多语言,在打开网站后,如果默认使用的不是中文,你可以通过右上角的三条横线的菜单按钮来更改语言选项,如下图所示。

    技术分享图片

    建议设置英文为默认语言,因为据我观察,尽管大部分内容都做了汉化,但有些翻译反而会让人越看越糊涂。

    修改头像


    你可以设置自己喜欢的头像,同样是先点击右上角的菜单按钮,然后选择“我的账号”。在打开的页面,单击左侧的你的头像进行修改。

    技术分享图片

    我的活动 (My Activities)

    在这里,你能看到所有的活动(Activity),你自己创建的关卡(Challenge)与游戏(Game),以及在学习过程中你所取得的徽章(Achievement)。

    在此有必要对“关卡”与“游戏”这两个字眼进行一下区分说明。

    在CodeMonkey网站上,一项课程(Course)往往由几个活动(Activity)组成。你可以认为将一门大课程(Course)分解成了若干门小课程,每一门小课程即为一个活动(Activity)。

    而关卡(Challenge),它专门被用来指代“编程探险 (Coding adventure)”这门课程中的关卡,看到“关卡(Challenge)”字眼,你想到这门课程就行了。

    “游戏(Game)”则是指“游戏生成器 (Game builder)”这门课程中你自己创建的游戏。

    以上内容你有个印象就行,不必深究。

    当前CodeMonkey网站上一共有如下6门课程(Course):
  • 编程探险 (Coding adventure)
  • 渡渡鸟数学营 (Dodo does math)
  • 关卡设计 (Challenge builder)
  • 游戏设计 (Game builder)
  • 香蕉大探险 (Banana tales)
  • 聊天机器人编程 (Coding chatbots)

    编程探险 (Coding adventure)

    编程探险这一门课程(Course),由以下几项活动(Activity)组成。

    技术分享图片 技术分享图片 技术分享图片 技术分享图片 技术分享图片 技术分享图片

    这一系列课程也就是大众最为熟知的小猴子捡香蕉的游戏。

    小猴子抢回香蕉的故事情节充满趣味,游戏设计把编程知识融入其中,其内容充满挑战性,很容易培养儿童对编程的兴趣。

    这一系列课程采用的编程教学语言是CoffeeScript,这是JavaScript的一种转译语言,执行效率非常高。其代码指令简洁、可读性强,非常接近自然语言,很适合作为编程教育的启蒙语言。

    可以这样理解这几项活动的关系:
  • 编程探险,你可以把它们看作是教材,它会不断教你新的知识点。
  • 进阶模式,它们则相当于课后复习提高。
  • 创建挑战关卡,你可以在这里创建属于自己的关卡并分享。

    这门课程是CodeMonkey的主打课程,强烈建议从这一门课程开始学习,迈出你的编程第一步。

    渡渡鸟数学营 (Dodo does math)

    渡渡鸟数学营这一系列课程,在教孩子学习编程之余,着力于各种基本的数学知识的训练,如长度、角度、乘法等。它包含以下几项活动。

    技术分享图片 技术分享图片 技术分享图片 技术分享图片

    建议学习编程探险 (Coding adventure)课程一段时间后,可以同时学习渡渡鸟数学营 (Dodo does math)这一系列课程。这样,既能巩固所学到的编程知识,也能复习在学校里学到的数学知识,一举两得。

    关卡设计 (Challenge builder)

    关卡设计这门课程包含以下活动:

    技术分享图片

    在这门课程中,你可以自己创建基于小猴子的游戏,那些在“编程探险 (Coding adventure)”中间出现的老朋友们,如乌龟、鳄鱼等卡通形象,此刻你都能拿来创建属于你自己的游戏关卡,与全世界的用户分享你天马行空的创意。

    游戏设计 (Game builder)

    这一系列课程包含以下几项活动:

    技术分享图片 技术分享图片 技术分享图片 技术分享图片 技术分享图片 技术分享图片

    在这门课程中,你可以创建更多交互方式、更多场景下的游戏。

    香蕉大探险 (Banana tales)

    香蕉大探险这一系列课程包含以下几项活动:

    技术分享图片 技术分享图片

    这一系列课程主要教授Python的基础知识。

    Python是当今业界最流行的编程语言,它被广泛应用于大数据、人工智能、机器学习等领域。

    聊天机器人编程 (Coding chatbots)

    这一系列课程同样是用来学习Python的,它包含了以下几项活动:

    技术分享图片 技术分享图片

    通过这一系列课程,你可以编写出一个可以和你聊天的机器人。怎么样,听起来是不是非常酷?

    建议在学习完前四门课程后,再学习最后两门课程。

    创意区 (Discovery)

    点击右上角的“创意区”,在这里,你可以看到其他用户创建的游戏与关卡,当然这些游戏与挑战你也是可以打开并玩的。

    创意区的游戏与关卡,具有一定难度,建议在学习一个月之后,再进行尝试。

    技术分享图片

0. 学前必读

原文:https://www.cnblogs.com/outs/p/11042720.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!