Samuel Dai 9d738090b2 hot fix: 构建教程不指向有效网址 1 month ago
..
00-contents.md cdb5863765 doc: 添加三个招新任务书 (#5) 2 months ago
01-rust-lang.md 2fb5ec24e9 doc: rust学习文档 (#2) 4 months ago
README.md 9d738090b2 hot fix: 构建教程不指向有效网址 1 month ago
mentors.md f9963850b7 doc: 添加教育学习课程的导师信息 (#3) 4 months ago
task-kernel_init.md cdb5863765 doc: 添加三个招新任务书 (#5) 2 months ago
task-move_to.md cdb5863765 doc: 添加三个招新任务书 (#5) 2 months ago
task-template.md 09a08014ca doc: 添加教育学习课程的文档 (#1) 4 months ago

README.md

教育学习课程

目标

教育学习课程为“想要加入DragonOS社区,但对项目仍不熟悉”的同学而设计。

课程目录

请参阅教育学习课程-目录

学习路线

把DragonOS运行起来

按照构建DragonOS的教程,把DragonOS在你的电脑上运行起来!

语言学习

Rust语言作为DragonOS社区最主要的开发语言,在开始开发之前,您需要掌握它! 请参阅01-Rust语言学习这篇文章,获取您所需的学习资料

阅读源码

教育学习课程-目录中,列出了一些源码阅读任务,您可以尝试从这些源码阅读任务开始。也可以在[导师]页面联系社区导师,让他们给你一些源码阅读任务。

导师指南

  • 导师在发布源码阅读任务给学员时,需要按照模版填写任务书,并发布到mentorship仓库!
  • 导师需要让学员在任务要求的最长时间范围内(不超过21天),将源码阅读笔记/源码分析文档/性能分析文档等文档,按照模版要求,发布在社区论坛的“教育学习课程”版块。
  • 导师的其余职责请参阅DragonOS社区导师指南
  • 导师行为受DragonOS社区行为准则约束。

学员指南

  • 学员需要认真参与教育学习课程。毕竟每个人的时间都是有限的,如果由于不认真参与且半途而废,其实是浪费了导师有限的时间。
  • 学员需要在任务限定的时间内,将结项要求的文档,按照模版要求,发布到社区论坛的“教育学习课程”版块。
  • 学员行为受DragonOS社区行为准则约束。