# 教育学习课程 ## 目标 教育学习课程为“想要加入DragonOS社区,但对项目仍不熟悉”的同学而设计。 ## 课程目录 请参阅[教育学习课程-目录] ## 学习路线 ### 把DragonOS运行起来 按照[构建DragonOS](https://docs.dragonos.org.cn/introduction/build_system.html)的教程,把DragonOS在你的电脑上运行起来! ### 语言学习 Rust语言作为DragonOS社区最主要的开发语言,在开始开发之前,您需要掌握它! 请参阅[01-Rust语言学习]这篇文章,获取您所需的学习资料 ### 阅读源码 在[教育学习课程-目录]中,列出了一些源码阅读任务,您可以尝试从这些源码阅读任务开始。也可以在[导师]页面联系社区导师,让他们给你一些源码阅读任务。 ## 导师指南 - 导师在发布源码阅读任务给学员时,需要按照[模版](task-template.md)填写任务书,并发布到[mentorship仓库]! - 导师需要让学员在任务要求的最长时间范围内(不超过21天),将源码阅读笔记/源码分析文档/性能分析文档等文档,按照模版要求,发布在社区论坛的“教育学习课程”版块。 - 导师的其余职责请参阅[DragonOS社区导师指南]。 - 导师行为受[DragonOS社区行为准则]约束。 ## 学员指南 - 学员需要认真参与教育学习课程。毕竟每个人的时间都是有限的,如果由于不认真参与且半途而废,其实是浪费了导师有限的时间。 - 学员需要在任务限定的时间内,将结项要求的文档,按照模版要求,发布到社区论坛的“教育学习课程”版块。 - 学员行为受[DragonOS社区行为准则]约束。 [01-Rust语言学习]: /educational-learning-courses/01-rust-lang.md [教育学习课程-目录]: ./00-contents.md [mentorship仓库]: https://github.com/DragonOS-Community/mentorship.md [DragonOS社区导师指南]: https://community.dragonos.org/mentorship/mentor-guide.html [DragonOS社区行为准则]: https://community.dragonos.org/contributors/code_of_conduct.html