diff --git a/exercises/concept/annalyns-infiltration/.docs/instructions.md b/exercises/concept/annalyns-infiltration/.docs/instructions.md index 4ae00ea14..406b7cd77 100644 --- a/exercises/concept/annalyns-infiltration/.docs/instructions.md +++ b/exercises/concept/annalyns-infiltration/.docs/instructions.md @@ -6,9 +6,9 @@ After some time spent following her best friend's trail, she finds the camp in w Having found the kidnappers, Annalyn considers which of the following actions she can engage in: -- Fast attack: a fast attack can be made if the knight is sleeping, as it takes time for him to get his armor on, so he will be vulnerable. +- Fast attack: a fast attack can be made if the knight is sleeping, as it takes time for him to get his armour on, so he will be vulnerable. - Spy: the group can be spied upon if at least one of them is awake. Otherwise, spying is a waste of time. -- Signal prisoner: the prisoner can be signalled using bird sounds if the prisoner is awake and the archer is sleeping, as archers are trained in bird signaling, so they could intercept the message. +- Signal prisoner: the prisoner can be signalled using bird sounds if the prisoner is awake and the archer is sleeping, as archers are trained in bird signalling, so they could intercept the message. - _Free prisoner_: Annalyn can try sneaking into the camp to free the prisoner. This is a risky thing to do and can only succeed in one of two ways: - If Annalyn has her pet dog with her she can rescue the prisoner if the archer is asleep. diff --git a/exercises/concept/annalyns-infiltration/.docs/introduction.md b/exercises/concept/annalyns-infiltration/.docs/introduction.md index 46597333e..9b5959fa8 100644 --- a/exercises/concept/annalyns-infiltration/.docs/introduction.md +++ b/exercises/concept/annalyns-infiltration/.docs/introduction.md @@ -2,13 +2,13 @@ ## Booleans -Booleans in Java are represented by the `boolean` type, which values can be either `true` or `false`. +Booleans in Java are represented by the `boolean` type, whose values can be either `true` or `false`. Java supports three boolean operators: - `!` (NOT): negates the boolean - `&&` (AND): takes two booleans and results in true if they're both true -- `||` (OR): results in true if any of the two booleans is true +- `||` (OR): results in true if any of the two booleans are true ### Examples diff --git a/exercises/concept/lasagna/.docs/instructions.md b/exercises/concept/lasagna/.docs/instructions.md index a0cc80c32..7b9fbc332 100644 --- a/exercises/concept/lasagna/.docs/instructions.md +++ b/exercises/concept/lasagna/.docs/instructions.md @@ -1,6 +1,6 @@ # Instructions -In this exercise you're going to write some code to help you cook a brilliant lasagna from your favorite cooking book. +In this exercise, you're going to write some code to help you cook a brilliant lasagna from your favourite cooking book. You have four tasks, all related to the time spent cooking the lasagna. diff --git a/exercises/concept/lasagna/.docs/introduction.md b/exercises/concept/lasagna/.docs/introduction.md index 71fb191d7..5866ec0ac 100644 --- a/exercises/concept/lasagna/.docs/introduction.md +++ b/exercises/concept/lasagna/.docs/introduction.md @@ -2,7 +2,7 @@ ## Basics -Java is a statically-typed language, which means that the type of a variable is known at compile-time. +Java is a statically typed language, which means that the type of a variable is known at compile-time. Assigning a value to a name is referred to as defining a variable. A variable is defined by explicitly specifying its type. diff --git a/exercises/practice/hello-world/.docs/instructions.append.md b/exercises/practice/hello-world/.docs/instructions.append.md index f70c88daa..d8e02b082 100644 --- a/exercises/practice/hello-world/.docs/instructions.append.md +++ b/exercises/practice/hello-world/.docs/instructions.append.md @@ -58,7 +58,7 @@ After making corrections and implementing your solution, run the tests again. You can run the tests using the online editor or locally on your machine: - To run the tests in the online editor, click the "Run Tests" button. -- To run the tests locally, check [Testing on the Java track][Testing locally on the java track] If the tests fails, that's ok! See what the error message is telling you, change your code and test again, when your tests pass, move on to the next step. +- To run the tests locally, check [Testing on the Java track][Testing locally on the java track] If the tests fail, that's ok! See what the error message tells you: change your code and test again; when your tests pass, move on to the next step. ### Step 3: Submitting your first iteration @@ -103,7 +103,7 @@ exercism download --exercise=two-fer --track=java ### Become a mentor -The heart of Exercism are the conversations about coding practices. +The heart of Exercism is the conversations about coding practices. It's definitely fun to practice, but engaging with others both in their attempts and your own is how you get feedback. That feedback can help point out what you're doing well and where you might need to improve. diff --git a/exercises/practice/hello-world/.docs/instructions.md b/exercises/practice/hello-world/.docs/instructions.md index c9570e48a..669545997 100644 --- a/exercises/practice/hello-world/.docs/instructions.md +++ b/exercises/practice/hello-world/.docs/instructions.md @@ -9,7 +9,7 @@ The objectives are simple: - Modify the provided code so that it produces the string "Hello, World!". - Run the test suite and make sure that it succeeds. -- Submit your solution and check it at the website. +- Submit your solution and check it on the website. If everything goes well, you will be ready to fetch your first real exercise.