Skip to content

Files

Latest commit

 

History

History
28 lines (19 loc) · 1.92 KB

students.md

File metadata and controls

28 lines (19 loc) · 1.92 KB

For students to follow

  1. Fork this repo and do all your commits in there
  2. Make sure you're on the chat or other communication channels with the rest of the team

Reading the weekly chapter

  • Locate the chapter GitHub issue in the course project or in Issues. Let's say it's the Chapter 1-3
  • Read the corresponding week number chapter from The Rust Book
  • Ask any questions in the GH issue or on the chat

How to submit your weekly home assignments

Fork the repo or create a new branch in this repo.

  • Locate the chapter assignment for the GitHub issue in the course project or in Issues. Let's say it's Chapter 1-3: Assignment
  • Create a new folder with your GitHub account ID in /assignments/Chapter_1-3/solutions, replacing Chapter_1-3 with the corresponding week's chapters
  • Add the needed files to complete the assignment
  • Create a PR back to this repo for the main branch, titled with the assignment issue title and including #ID. Also, add the assignment issue ID as #ID in the PR's description. In this case, the title is Chapter 1-3: Assignment #5 , and the id to add to the description is #5 (this will be converted to a link to the issue by GitHub on view)
  • Assign the PR to mentors for review
  • Follow up on any comments and questions, pushing additional changes to the PR's branch until the PR is merged

Final project

  • After the course is finished, the course project will have a final project assignment. Please complete that based on your availability and ask any questions in the issue or on chat
  • While working on it, please follow the steps from How to submit your weekly home assignments