CodeGym /课程 /C# SELF /CodeGym 平台:学习的结构

CodeGym 平台:学习的结构

C# SELF
第 2 级, 课程 6
可用

1. 大学和课程

CodeGym 不仅仅是个编程课程,更是一个 互动式 IT 职业学习环境。这里的设计考虑得很周到:从“Quest”的第一步,到社区帮助、专业 IDE 插件和自己的手机应用 📱,一应俱全。

现在你会了解 平台的内部结构:在哪里找理论知识,怎么处理任务,什么是“黑暗物质”🖤,问卷调查的作用,哪里可以找帮助,以及即使不用电脑也能继续学习的方法。不过我们先从最基础的开始 :)

CodeGym Platform

在 CodeGym 有两种主要的学习方式:

  • 📚 课程 - 自学模式;
  • 🎓 大学 - 小组带领、带导师的学习方式。

目前你可以选择3个职业方向,参加大学课程:

此外,还有6个互动式自学课程:

2. 模块和 quest

如果课程很大,会拆分成更小的部分。在 CodeGym 大学中,这些部分叫做 模块,而在自学课程中叫做 quest。

所有你当前课程的 quest(和模块)会显示在 Quest 地图 🗺️:

Quest Map

示例:

Java 课程 自学版由4个 quest 组成:

  • Quest "Java Syntax"
  • Quest "Java Core"
  • Quest "Java Collections"
  • Quest "Java Multithreading" 🤹‍♂️

Python Fullstack 软件工程师课程由6个模块组成:

  • 模块 "Python Core"
  • 模块 "Python Fullstack"
  • 模块 "Python Django"
  • 模块 "Python FastAPI"
  • 模块 "Python Final"
  • 模块 "职业中心" 🏆

3. 当前激活的课程

在 CodeGym 可以同时学习多个课程,但一次只会有一个是 激活状态。

你可以同时进行多个课程,但只有一个是 激活的。如果想切换到其他课程,需要在 “我的学习” 页面明确切换:

My Learning

如果想重新开始之前的课程,可以从列表中选择,然后点击“返回学习”。这样它就会成为你的当前课程。

点击 "继续学习" 按钮后,会跳转到你上次未完成的讲座 🚀。

4. 等级和讲座

每个课程在 CodeGym 中都分为 等级,每个等级由多个 讲座组成。讲座里有 任务 和 问卷。

点击 Quest 地图 中的 quest(或 module),会跳转到该 quest 的个人页面。页面上会显示该 quest 的描述和等级列表。示例:

Quest Levels

根据你完成的讲座数量,等级状态会变成:“不可用”、“进行中”和“已完成” ✅。

从这个页面也可以快速跳转到最后一讲的未完成讲座——右侧按钮“继续”。

5. 等级讲座

点击等级名称后,会显示该等级所有的讲座列表:

Level Lectures

上图显示了 SQL 课程第4级的所有讲座。最后一讲是 4.1。

你也可以重置过滤器,查看其他课程的讲座:

Lecture Filter

6. 游戏式学习

所有课程的讲座默认都是关闭的。开启下一讲需要用几单位 "黑暗物质" 🖤。而赚取 黑暗物质的方法是通过练习:做任务、看视频和答问卷。

很多(但不是全部)讲座都包含任务。通常结束一讲会这样:

Lecture Tasks

这里你可以看到两个实践任务,需要你 写代码。每完成一个任务,你会获得两单位 黑暗物质。

你可以选择不立即做任务,也可以先继续看讲座。开启下一讲需要花费 1单位 黑暗物质。但任务必须完成——因为在 CodeGym 中,只读理论不做实践是不行的。

7. 任务

如果你错过了某些任务,或者想以后再做,可以在左侧菜单的 任务部分找到:

Tasks Section

里面有三个标签:

有时候(或者夜晚 🌙)你会特别想做任务。这时不用打开讲座,直接在任务区选择“未解决任务”菜单,享受任务的乐趣。

如果想了解更多关于任务的内容,有专门的讲座:CodeGym 任务讲座。

8. “帮助”区

CodeGym 帮助区是个非常强大的工具。我们的骄傲 🥇。

在这里,你可以对任何任务提问,系统会自动附带:

  • 📝 任务条件
  • 📂 你的解决方案文件
  • 📊 任务要求和状态列表

阅读你问题的人会有专门的 IDE,可以查看你的代码。示例:

Help Section

这种提问方式 大大 提高了得到高质量回答的可能性。有些任务下面还会展开激烈的讨论,来自论坛的老玩家。

如果你想了解更多细节,有专门的讲座:帮助区讲座。

P.S.

我们还有 手机应用 和专业 IDE 的超棒插件,但这些内容值得单独讲解。

评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION