作业在哪里?

天码营的亚博国际线上娱乐--任意三数字加yabo.com直达官网分为公开课和普通亚博国际线上娱乐--任意三数字加yabo.com直达官网,只有普通亚博国际线上娱乐--任意三数字加yabo.com直达官网会有作业,公开课没有作业。

在普通亚博国际线上娱乐--任意三数字加yabo.com直达官网的学习过程中,每一节课都会有作业要求,只有完成并通过了作业,下一节课才会解锁。在学习过程中,点击右上角的亚博国际线上娱乐--任意三数字加yabo.com直达官网作业进入作业页面:

如何写小程序作业

比如Java基础入门教程,其中每一课都有小程序作业。

查看作业要求,在本地编写好代码,或者直接在在线编辑器中编写,然后点击提交按钮即可。

如何写项目作业?

  1. 查看作业要求

    一般情况下,作业会要求你按照亚博国际线上娱乐--任意三数字加yabo.com直达官网中的步骤将代码复现出来,同时增加一些其他功能。写项目作业需要你首先了解Git,请先学习Git快速入门

    首次做作业前需要克隆你的亚博国际线上娱乐--任意三数字加yabo.com直达官网仓库到本地。仓库地址在亚博国际线上娱乐--任意三数字加yabo.com直达官网首页和作业页面右侧都会给出,如何使用Git克隆请参考Git快速入门

  2. 切换到作业分支

    通常某一课的代码都是在上一课的代码基础上添加功能,这时需要从上一节课的作业分支来创建本节课的作业分支。

    例如,你做第八课(假设名称为lesson8)的作业时,你已经完成了第七课(假设名称为lesson7)的作业,此时你应该在命名为lesson7的分支,如果不在,你应该进入到lesson7分支:

    git checkout lesson7

    提示

    做第一课作业时(此时没有上一课),一般你处在master分支,这一步你不需要做任何操作。

    接下来,从上一节课创建并切换到本节课(lesson8)的分支:

    git checkout -b lesson8

    在作业页面右侧会告诉你本节课的分支名叫什么。-b属性表示创建分支。

  3. 开始写代码,完成本节课的作业。

  4. 将你所做的修改添加到仓库中

    git add .

    注意

    注意一定要设置好.gitignore文件,不必要的文件不要加入到代码仓库中来。git add .是将当前目录的所有修改都添加到仓库中。你也可以添加单独的文件。

  5. 提交你的代码改动到你的本地仓库,比如:

    git commit -m'all my works here'

    -m参数中的字符串,用来描述这次提交所做的修改,写上有意义的描述以便后期的跟踪和维护

  6. push你的代码改动到天码营

    git push origin lesson8

    此时,你的代码将会保存在天码营。你可以在任何设备上使用Git来访问。

  7. 完成作业

    当你确认已经完成作业要求,并且代码改动已经全部push到天码营时,请在作业页面点击提交作业按钮。

    此时,你的导师会收到通知并来批改你的作业。

a.png

如何开启下一课?

  1. 如果作业合格,导师会通过你的作业,你的下一课将会被解锁。
  2. 如果作业不合格,请根据导师的提示继续修改代码。完成作业后,再次点击提交作业按钮。
  3. 如果你还希望继续熟悉一下Git,请参考Git快速入门

登录发表评论 注册

反馈意见