Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 12 additions & 4 deletions orientation.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ We ask you to complete the assignments independently and not to share your own w

### Capstone project

You will be tasked with creating a portfolio project using Rust within a one-week timeframe. The project should highlight your proficiency in Rust, showcase your coding style, and demonstrate your problem-solving skills. The objective is to build a functional project that can be presented to potential employers or shared within the programming community.
You will be tasked with creating a portfolio project using Rust in Chapter 6. To achieve a high-quality result, you are strongly encouraged to begin preparation in advance. This will give you the necessary time for code reviews, iteration, and refinement before the final deadline. The project should highlight your proficiency in Rust and your chosen specialization, showcase your coding style, and demonstrate your problem-solving skills. The objective is to build a functional project that can be presented to potential employers or shared within the programming community.

Copilot AI Apr 14, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In this file we refer to chapters in lowercase (e.g., "chapter 6" earlier in the curriculum topology), but this paragraph uses "Chapter 6". Please standardize the casing to avoid inconsistent terminology within the same document.

Suggested change
You will be tasked with creating a portfolio project using Rust in Chapter 6. To achieve a high-quality result, you are strongly encouraged to begin preparation in advance. This will give you the necessary time for code reviews, iteration, and refinement before the final deadline. The project should highlight your proficiency in Rust and your chosen specialization, showcase your coding style, and demonstrate your problem-solving skills. The objective is to build a functional project that can be presented to potential employers or shared within the programming community.
You will be tasked with creating a portfolio project using Rust in chapter 6. To achieve a high-quality result, you are strongly encouraged to begin preparation in advance. This will give you the necessary time for code reviews, iteration, and refinement before the final deadline. The project should highlight your proficiency in Rust and your chosen specialization, showcase your coding style, and demonstrate your problem-solving skills. The objective is to build a functional project that can be presented to potential employers or shared within the programming community.

Copilot uses AI. Check for mistakes.

Select a project idea that can be effectively implemented within a **one-week timeframe**. Consider the project's complexity and feasibility. You are expected to present your project to your peers and mentors, which enables you to receive comprehensive feedback, enhancing your growth and learning experience.

Expand All @@ -122,13 +122,21 @@ If you complete all tasks on time, successfully present your capstone project, a

Our certification process is meticulously designed to maintain the highest levels of integrity and credibility. We implement stringent measures to deter cheating and ensure a fair testing environment for all participants.

During the certification test, participants will be [supervised by a proctor][certification test]. We require participants to use two cameras and share their desktop throughout the test to prevent any unauthorized communication. In addition, we will monitor all active processes on the participant's computer at the beginning and during the test to curb any fraudulent activities.
During the certification test, participants will be [supervised by a proctor][certification test]. We require participants to use two cameras and share their desktop throughout the test to prevent any unauthorized communication. In addition, we will monitor all active processes on the participant's computer before and during the test to curb any fraudulent activities.

It's important to note that passing the certification test is challenging due to its intricate and tricky questions. Each participant has two attempts to pass the test. One attempt is shortened and one is basic. A shortened attempt is an opportunity to complete 10 questions in 10 minutes. If all the questions are correct, you can get a certificate based on the score of the shortened attempt. Participants who complete the first or second part of the program ahead of others, or those whose capstone project receives the most likes from mentors during presentation, will be awarded an extra attempt. We recommend utilizing available online quizzes as part of your **preparation for the certification test**. This method will help you thoroughly understand the topics related to any questions you might stumble upon.
It's important to note that passing the certification test is challenging due to its intricate and tricky questions. Each participant is granted two initial attempts, which function as follows:
- **Shortened Attempt:** An opportunity to complete 10 questions in 10 minutes. If all questions are answered correctly (100% score), you will be awarded a certificate without the need to take the basic test.
- **Basic Test:** To successfully pass the basic test, you must achieve a minimum score of 75%.

**Please note:** Participants who choose a specific specialization must also pass a separate specialization test, which follows the same format (offering both a shortened and a basic attempt).

Copilot AI Apr 14, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Terminology/capitalization is inconsistent between "Basic Test" (bullet), "basic test" (same bullet text), and later "basic attempt" (specialization test note). Please pick one term (e.g., "basic test" vs "basic attempt") and use it consistently throughout this section to reduce reader confusion about what exactly they need to take/pass.

Suggested change
- **Basic Test:** To successfully pass the basic test, you must achieve a minimum score of 75%.
**Please note:** Participants who choose a specific specialization must also pass a separate specialization test, which follows the same format (offering both a shortened and a basic attempt).
- **Basic test:** To successfully pass the basic test, you must achieve a minimum score of 75%.
**Please note:** Participants who choose a specific specialization must also pass a separate specialization test, which follows the same format (offering both a shortened attempt and a basic test).

Copilot uses AI. Check for mistakes.

Participants who complete any chapter (except Chapter 6) ahead of others, or attend all group meetings without exception, will be awarded an extra attempt. A single participant cannot receive more than one extra attempt for completing multiple chapters early. However, by meeting different criteria (e.g., finishing a chapter first AND perfect attendance), they can earn a maximum of two extra attempts in total.

Copilot AI Apr 14, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section says each participant gets "two initial attempts" and then adds that specialization students must also pass a separate specialization test with the same format. Please clarify whether the two initial attempts are granted per test (basic + specialization) or total across all required tests, and whether extra attempts apply to each test or only to the main certification test.

Suggested change
It's important to note that passing the certification test is challenging due to its intricate and tricky questions. Each participant is granted two initial attempts, which function as follows:
- **Shortened Attempt:** An opportunity to complete 10 questions in 10 minutes. If all questions are answered correctly (100% score), you will be awarded a certificate without the need to take the basic test.
- **Basic Test:** To successfully pass the basic test, you must achieve a minimum score of 75%.
**Please note:** Participants who choose a specific specialization must also pass a separate specialization test, which follows the same format (offering both a shortened and a basic attempt).
Participants who complete any chapter (except Chapter 6) ahead of others, or attend all group meetings without exception, will be awarded an extra attempt. A single participant cannot receive more than one extra attempt for completing multiple chapters early. However, by meeting different criteria (e.g., finishing a chapter first AND perfect attendance), they can earn a maximum of two extra attempts in total.
It's important to note that passing the certification test is challenging due to its intricate and tricky questions. For the main certification test, each participant is granted two initial attempts, which function as follows:
- **Shortened Attempt:** An opportunity to complete 10 questions in 10 minutes. If all questions are answered correctly (100% score), you will be awarded a certificate without the need to take the basic test.
- **Basic Test:** To successfully pass the basic test, you must achieve a minimum score of 75%.
**Please note:** Participants who choose a specific specialization must also pass a separate specialization test. That specialization test has the same format and its own two initial attempts: one shortened attempt and one basic test.
Participants who complete any chapter (except Chapter 6) ahead of others, or attend all group meetings without exception, will be awarded an extra attempt. A single participant cannot receive more than one extra attempt for completing multiple chapters early. However, by meeting different criteria (e.g., finishing a chapter first AND perfect attendance), they can earn a maximum of two extra attempts. These extra attempts apply separately to each required test, so a participant may use earned extra attempts on the main certification test and, if applicable, on the separate specialization test as well.

Copilot uses AI. Check for mistakes.

Copilot AI Apr 14, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the example criteria, "AND" is fully capitalized, which reads like emphasis/shouting and is inconsistent with the surrounding tone. Consider using lowercase "and" (or rephrasing) for a more neutral style.

Suggested change
Participants who complete any chapter (except Chapter 6) ahead of others, or attend all group meetings without exception, will be awarded an extra attempt. A single participant cannot receive more than one extra attempt for completing multiple chapters early. However, by meeting different criteria (e.g., finishing a chapter first AND perfect attendance), they can earn a maximum of two extra attempts in total.
Participants who complete any chapter (except Chapter 6) ahead of others, or attend all group meetings without exception, will be awarded an extra attempt. A single participant cannot receive more than one extra attempt for completing multiple chapters early. However, by meeting different criteria (e.g., finishing a chapter first and perfect attendance), they can earn a maximum of two extra attempts in total.

Copilot uses AI. Check for mistakes.

We recommend utilizing available online quizzes as part of your **preparation for the certification test**. This method will help you thoroughly understand the topics related to any questions you might encounter.

Any attempt to cheat during the certification test will lead to immediate expulsion from the boot camp.

> 💡 Advice: It is beneficial to go through as many online quizzes as possible before taking the certification test. Mastery of rustlings and exorcism drills, as well as reviewing others' code, is recommended, as the certification test evaluates not only your understanding of concepts but also your ability to read and comprehend code swiftly.
> 💡 Advice: It is beneficial to go through as many online quizzes as possible before taking the certification test. Mastery of Rustlings and Exercism drills, as well as reviewing others' code, is recommended, as the certification test evaluates not only your understanding of concepts but also your ability to read and comprehend code swiftly.

### Get help from mentors and peers

Expand Down
Loading