From 48e0f760a0ecbadbcfd3fb4b8b22cd59224a3c9f Mon Sep 17 00:00:00 2001 From: Fernando Belmonte Archetti <110430578+farchettiensis@users.noreply.github.com> Date: Thu, 12 Feb 2026 12:16:45 -0300 Subject: [PATCH] fix(curriculum): remove double punctuation marks at the end of sentences (#65511) --- .../686b9720ee1d032bd77a480a.md | 20 +++++++++---------- .../66c06fad3475cd92421b9ac2.md | 6 +++--- .../6842a6cd9836f0114a5b7a8a.md | 4 ++-- .../673b567e3ba535dda140d278.md | 6 +++--- .../66bbf02b6112f3a2f03c1968.md | 2 +- .../673bab51ecb42c369eb6b37b.md | 2 +- .../65802ee9706eb103aea442f8.md | 2 +- .../671d1f5590e7110b82940771.md | 2 +- .../671d1f7ca5f2aa0bb63b9e22.md | 2 +- .../671d1f94461c820bc68e3694.md | 2 +- .../671d1fab38a4710bd7a6b9c0.md | 2 +- .../671f78193bb0510709b169b8.md | 2 +- .../671f7834b9a323071f7a325e.md | 2 +- .../671f7852f3a7e80737cc21d0.md | 2 +- .../671f786a18c275074d55d298.md | 2 +- .../671f788c2665b807636b31a8.md | 2 +- .../67d5681f7a8dd6346ff23196.md | 6 +++--- .../6839a6376e7c2c8f7ed40f2c.md | 2 +- .../5900f4811000cf542c50ff94.md | 2 +- .../59e09e6d412c5939baa02d16.md | 6 +++--- .../61fd778081276b59d59abad6.md | 2 +- .../61fd77f7ad2aeb5ae34d07d6.md | 2 +- .../61fd78621573aa5e8b512f5e.md | 2 +- .../61fd933ba685de776a94997e.md | 2 +- .../61fd94056e0355785fbba4d3.md | 2 +- .../66a7e72adf226c02626715a3.md | 4 ++-- .../68ec99e478211dc578699944.md | 2 +- .../68eca5412b5dd9d06b3d6404.md | 2 +- .../68eca6364c5616d393389a30.md | 2 +- .../6819bc0637b80256a33adccc.md | 2 +- .../6819c7beb4a8289c2b4f24d5.md | 4 ++-- .../6819ca464db219ab86f37dc4.md | 4 ++-- .../681a44f4c3235f7d8f428545.md | 2 +- .../671141f948cbab359e74cc93.md | 2 +- .../68540a534c56aeabae6afd58.md | 4 ++-- .../6899b0d1825ff24e9fe8d747.md | 2 +- .../684cca09aac0fc035db4099f.md | 2 +- .../68ecfa1003d88990bb96a33d.md | 2 +- .../68ecfa1003d88990bb96a33e.md | 2 +- .../69038dd51a41ae215fcc030a.md | 2 +- .../69038f5efad6f722def4a214.md | 2 +- .../68b816815f13eca63a588b45.md | 2 +- .../68b942c9b8cce592f1c33d03.md | 2 +- .../6895e4940e39950288e406c2.md | 2 +- .../68ea7c41f2555e16174e7cfa.md | 2 +- .../6734c10a327760a665b7d5b9.md | 2 +- .../6734eee1f9498cd90f9ae340.md | 4 ++-- .../6734fa225c6667121e589f7e.md | 4 ++-- .../68e65ec5348e40a739903e6d.md | 4 ++-- .../68e90335bd53a901c41dfc13.md | 2 +- .../68eab6a2b37d2f13602d0c3f.md | 8 ++++---- .../68ebe9cd7523d340c0b343d3.md | 6 +++--- .../68c2d31a86d5672ca49d4521.md | 4 ++-- .../68ca758f8160b11757f877ae.md | 2 +- .../685523c05fb41d0848c4b52f.md | 2 +- .../686386e76197458b7dfd52ed.md | 2 +- .../66b6e80d6c3f0b329c360283.md | 2 +- .../66b6f586767a1534f3097353.md | 2 +- 58 files changed, 89 insertions(+), 89 deletions(-) diff --git a/curriculum/challenges/english/blocks/lab-isbn-validator/686b9720ee1d032bd77a480a.md b/curriculum/challenges/english/blocks/lab-isbn-validator/686b9720ee1d032bd77a480a.md index e43e110eeba..42ed09b143f 100644 --- a/curriculum/challenges/english/blocks/lab-isbn-validator/686b9720ee1d032bd77a480a.md +++ b/curriculum/challenges/english/blocks/lab-isbn-validator/686b9720ee1d032bd77a480a.md @@ -217,7 +217,7 @@ assert "Valid ISBN Code." in out }}) ``` -When the user enters `9781530051120,13`, you should see the message `Valid ISBN Code.`. +When the user enters `9781530051120,13`, you should see the message `Valid ISBN Code.` ```js ({test: () => {runPython(` @@ -271,7 +271,7 @@ assert "Invalid ISBN Code." in out }}) ``` -When the user enters `9781530051120,10`, you should see the message `ISBN-10 code should be 10 digits long.`. +When the user enters `9781530051120,10`, you should see the message `ISBN-10 code should be 10 digits long.` ```js ({test: () => {runPython(` @@ -298,7 +298,7 @@ assert "ISBN-10 code should be 10 digits long." in out }}) ``` -When the user enters `1530051126,13`, you should see the message `ISBN-13 code should be 13 digits long.`. +When the user enters `1530051126,13`, you should see the message `ISBN-13 code should be 13 digits long.` ```js ({test: () => {runPython(` @@ -325,7 +325,7 @@ assert "ISBN-13 code should be 13 digits long." in out }}) ``` -When the user enters `15-0051126,10`, you should see the message `Invalid character was found.`. +When the user enters `15-0051126,10`, you should see the message `Invalid character was found.` ```js ({test: () => {runPython(` @@ -352,7 +352,7 @@ assert "Invalid character was found." in out }}) ``` -When the user enters `1530051126,9`, you should see the message `Length should be 10 or 13.`. +When the user enters `1530051126,9`, you should see the message `Length should be 10 or 13.` ```js ({test: () => {runPython(` @@ -379,7 +379,7 @@ assert "Length should be 10 or 13." in out }}) ``` -When the user enters `1530051125,A`, you should see the message `Length must be a number.`. +When the user enters `1530051125,A`, you should see the message `Length must be a number.` ```js ({test: () => {runPython(` @@ -406,7 +406,7 @@ assert "Length must be a number." in out }}) ``` -When the user enters `1530051125`, you should see the message `Enter comma-separated values.`. +When the user enters `1530051125`, you should see the message `Enter comma-separated values.` ```js ({test: () => {runPython(` @@ -433,7 +433,7 @@ assert "Enter comma-separated values." in out }}) ``` -When the user enters `9971502100,10`, you should see the message `Valid ISBN Code.`. +When the user enters `9971502100,10`, you should see the message `Valid ISBN Code.` ```js ({test: () => {runPython(` @@ -460,7 +460,7 @@ assert "Valid ISBN Code." in out }}) ``` -When the user enters `080442957X,10`, you should see the message `Valid ISBN Code.`. +When the user enters `080442957X,10`, you should see the message `Valid ISBN Code.` ```js ({test: () => {runPython(` @@ -487,7 +487,7 @@ assert "Valid ISBN Code." in out }}) ``` -When the user enters `9781947172104,13`, you should see the message `Valid ISBN Code.`. +When the user enters `9781947172104,13`, you should see the message `Valid ISBN Code.` ```js ({test: () => {runPython(` diff --git a/curriculum/challenges/english/blocks/lab-leap-year-calculator/66c06fad3475cd92421b9ac2.md b/curriculum/challenges/english/blocks/lab-leap-year-calculator/66c06fad3475cd92421b9ac2.md index f2fdc97ebd6..54fba692bc1 100644 --- a/curriculum/challenges/english/blocks/lab-leap-year-calculator/66c06fad3475cd92421b9ac2.md +++ b/curriculum/challenges/english/blocks/lab-leap-year-calculator/66c06fad3475cd92421b9ac2.md @@ -55,19 +55,19 @@ The `year` variable shouldn't be empty. assert.isNotNull(year); ``` -With `2024` as the value of the `year` variable, the `result` should be `2024 is a leap year.`. +With `2024` as the value of the `year` variable, the `result` should be `2024 is a leap year.` ```js assert.strictEqual(isLeapYear(2024), '2024 is a leap year.'); ``` -With `2000` as the value of the `year` variable, the `result` should be `2000 is a leap year.`. +With `2000` as the value of the `year` variable, the `result` should be `2000 is a leap year.` ```js assert.strictEqual(isLeapYear(2000), '2000 is a leap year.'); ``` -With `1900` as the value of the `year` variable, the `result` should be `1900 is not a leap year.`. +With `1900` as the value of the `year` variable, the `result` should be `1900 is not a leap year.` ```js assert.strictEqual(isLeapYear(1900), '1900 is not a leap year.'); diff --git a/curriculum/challenges/english/blocks/lab-number-pattern-generator/6842a6cd9836f0114a5b7a8a.md b/curriculum/challenges/english/blocks/lab-number-pattern-generator/6842a6cd9836f0114a5b7a8a.md index b6ffe675f15..ed4914a30a6 100644 --- a/curriculum/challenges/english/blocks/lab-number-pattern-generator/6842a6cd9836f0114a5b7a8a.md +++ b/curriculum/challenges/english/blocks/lab-number-pattern-generator/6842a6cd9836f0114a5b7a8a.md @@ -16,8 +16,8 @@ In this lab you will practice the basics of Python by building a small app that 1. You should define a function named `number_pattern` that takes a single parameter `n` (representing a positive integer). 1. `number_pattern` should use a `for` loop. 1. `number_pattern(n)` should return a string with all the integers starting from 1 up to `n` (included) separated by a space. For example, `number_pattern(4)` should return the string `1 2 3 4`. -1. If the argument passed to the function is not an integer value, the function should return `Argument must be an integer value.`. -1. If the argument passed to the function is less than 1, the function should return `Argument must be an integer greater than 0.`. +1. If the argument passed to the function is not an integer value, the function should return `Argument must be an integer value.` +1. If the argument passed to the function is less than 1, the function should return `Argument must be an integer greater than 0.` # --hints-- diff --git a/curriculum/challenges/english/blocks/lab-voting-system/673b567e3ba535dda140d278.md b/curriculum/challenges/english/blocks/lab-voting-system/673b567e3ba535dda140d278.md index 429285bd91a..a106d2a1cf5 100644 --- a/curriculum/challenges/english/blocks/lab-voting-system/673b567e3ba535dda140d278.md +++ b/curriculum/challenges/english/blocks/lab-voting-system/673b567e3ba535dda140d278.md @@ -22,15 +22,15 @@ In this lab, you will build a voting system that uses `Map` to create a poll and - If the `option` does not already exist in the poll, it should be added to the poll with an empty `Set` as its value to track voters. You should also return the message `Option "