diff --git a/subjects/ascii-art-reverse.en.md b/subjects/ascii-art-reverse.en.md index a9568fa21..868abc574 100644 --- a/subjects/ascii-art-reverse.en.md +++ b/subjects/ascii-art-reverse.en.md @@ -2,26 +2,26 @@ ### Objectives -Ascii-art-reverse consists on reversing the process, convertin the graphic representation into a text. +Ascii-art-reverse consists on reversing the process, converting the graphic representation into a text. -- You will have to create a `txt` file with a graphic representation of a random phrase; -- The program will have **one** argument being the name of the file created; +- You will have to create a text file with a graphic representation of a random phrase. +- The program will have **one** argument being the name of the file created. - The program must print this phrase in **normal text**. This project will help you learn about : -- Client utilities; -- The go file system(**fs**) API; -- Ways to receive data; -- Ways to output data; -- Manipulation of strings; +- Client utilities. +- The Go file system(**fs**) API. +- Ways to receive data. +- Ways to output data. +- Manipulation of strings. - Manipulation of structures. ### Instructions -- Your project must be written in **GO**; -- The code must respect the **good practices**; -- It is recommended that the code should present a **test file**; +- Your project must be written in **Go**. +- The code must respect the **good practices**. +- It is recommended that the code should present a **test file**. ### Usage diff --git a/subjects/ascii-art.en.md b/subjects/ascii-art.en.md index abd5a5936..d0c56004e 100644 --- a/subjects/ascii-art.en.md +++ b/subjects/ascii-art.en.md @@ -2,22 +2,22 @@ ### Objectives -Ascii-art consists on receiving a `string` has an argument and outputing the `string` in a graphic representation of ascii letters and numbers. +Ascii-art consists on receiving a `string` has an argument and outputing the `string` in a graphic representation of ASCII letters and numbers. This project will help you learn about : -- Client utilities; -- The go file system(**fs**) API; -- Ways to receive data; -- Ways to output data; -- Manipulation of strings; +- Client utilities. +- The Go file system(**fs**) API. +- Ways to receive data. +- Ways to output data. +- Manipulation of strings. - Manipulation of structures. ### Instructions -- Your project must be written in **GO**; -- The code must respect the **good practices**; -- It is recommended that the code should present a **test file**; +- Your project must be written in **Go**. +- The code must respect the **good practices**. +- It is recommended that the code should present a **test file**. - It will be given a `banner` file with a specific graphical template representation of ascii letters and numbers. ### Usage diff --git a/subjects/ascii-color.en.md b/subjects/ascii-color.en.md index 01c6a1a4e..7dd592384 100644 --- a/subjects/ascii-color.en.md +++ b/subjects/ascii-color.en.md @@ -2,25 +2,25 @@ ### Objectives -Ascii-art-color consists on receiving a `string` has an argument and outputing the `string` in a graphic representation of ascii letters and numbers but with colors. +You must follow the same [instructions](https://github.com/01-edu/public/ascii-art.en.md) as the first subject but with colors. -- The output should manipulate colors using **flags**, `-c=`, in which `-c` is the flag and `` is the color of choice; -- You should be able to specify which letter you want to be colored (use your imagination for this one); -- If the letter isn't specified, the whole phrase should be colored; +- The output should manipulate colors using **flags**, `-c=`, in which `-c` is the flag and `` is the color of choice. +- You should be able to specify which letter you want to be colored (use your imagination for this one). +- If the letter isn't specified, the whole phrase should be colored. This project will help you learn about : -- Client utilities; -- The go file system(**fs**) API; -- Ways to receive data; -- Ways to output data; -- Manipulation of strings; -- Manipulation of colors o the terminal; +- Client utilities. +- The Go file system(**fs**) API. +- Ways to receive data. +- Ways to output data. +- Manipulation of strings. +- Manipulation of colors on the terminal. - Manipulation of structures. ### Instructions -- Your project must be written in **GO**; -- The code must respect the **good practices**; -- It is recommended that the code should present a **test file**; +- Your project must be written in **Go**. +- The code must respect the **good practices**. +- It is recommended that the code should present a **test file**. - You may use the same `banner` file. diff --git a/subjects/ascii-fs.en.md b/subjects/ascii-fs.en.md index 891a82d30..464e0fa77 100644 --- a/subjects/ascii-fs.en.md +++ b/subjects/ascii-fs.en.md @@ -2,23 +2,22 @@ ### Objectives -Ascii-art-fs consists on receiving two `strings` has arguments. The first string being a random phrase and the second string being the template for the graphic representation in ascii of the first argument. +You must follow the same [instructions](https://github.com/01-edu/public/ascii-art.en.md) as the first subject but the second argument must be the name of the template. This project will help you learn about : -- Client utilities; -- The go file system(**fs**) API; -- Ways to receive data; -- Ways to output data; -- Manipulation of strings; +- Client utilities. +- The Go file system(**fs**) API. +- Ways to receive data. +- Ways to output data. +- Manipulation of strings. - Manipulation of structures. ### Instructions -- Your project must be written in **GO**; -- The code must respect the **good practices**; -- It is recommended that the code should present a **test file**; -- You should build your own files with the templates you desire. +- Your project must be written in **Go**. +- The code must respect the **good practices**. +- It is recommended that the code should present a **test file**. ### Usage diff --git a/subjects/ascii-justify.en.md b/subjects/ascii-justify.en.md index 5e6294122..35f5d754d 100644 --- a/subjects/ascii-justify.en.md +++ b/subjects/ascii-justify.en.md @@ -2,7 +2,7 @@ ### Objectives -Ascii-art-justify consistes one receiving two `string` has arguments and outputing the `string` in a graphic representation of ascii letters and numbers. This representation should be formated using the second argument, that can be: +You must follow the same [instructions](https://github.com/01-edu/public/ascii-art.en.md) as the first subject but the representation should be formated using the second argument, that can be: - center - justify @@ -11,18 +11,18 @@ Ascii-art-justify consistes one receiving two `string` has arguments and outputi This project will help you learn about : -- Client utilities; -- The go file system(**fs**) API; -- Ways to receive data; -- Ways to output data; -- Manipulation of strings; +- Client utilities. +- The Go file system(**fs**) API. +- Ways to receive data. +- Ways to output data. +- Manipulation of strings. - Manipulation of structures. ### Instructions -- Your project must be written in **GO**; -- The code must respect the **good practices**; -- It is recommended that the code should present a **test file**; +- Your project must be written in **Go**. +- The code must respect the **good practices**. +- It is recommended that the code should present a **test file**. - You should build your one files with the templates you desire. ### Usage diff --git a/subjects/ascii-output.en.md b/subjects/ascii-output.en.md index a339cd122..e3adbe5fb 100644 --- a/subjects/ascii-output.en.md +++ b/subjects/ascii-output.en.md @@ -2,25 +2,25 @@ ### Objectives -Ascii-art-output consists on receiving two `strings`. The first argument will be converted into a graphic representation of ascii letters and numbers and written into a file named by using the second argument. +Ascii-art-output consists on receiving two strings. The first argument will be converted into a graphic representation of ASCII letters and numbers and written into a file named by using the second argument. - In case the second argument is not present it should print the graphic representation. This project will help you learn about : -- Client utilities; -- The go file system(**fs**) API; -- Ways to receive data; -- Ways to output data; -- Manipulation of strings; -- Learrning about the choice of outputs; +- Client utilities. +- The Go file system(**fs**) API. +- Ways to receive data. +- Ways to output data. +- Manipulation of strings. +- Learning about the choice of outputs. - Manipulation of structures. ### Instructions -- Your project must be written in **GO**; -- The code must respect the **good practices**; -- It is recommended that the code should present a **test file**; +- Your project must be written in **Go**. +- The code must respect the **good practices**. +- It is recommended that the code should present a **test file**. - You may use the same `banner` file. ### Usage