Deixei o código de forma mais simples para não gerar problemas quando o ler novamente, foi um exercício bem interessante.
<h1>Aprendendo brevemente sobre frações</h1>
<br>
<h3> Prestem bem atenção no que essa fração representa </h3>
<br>
<canvas width="600" height></canvas>
<script>
function desenhaQuadrado(x, y, tamanho, cor){
var tela = document.querySelector('canvas');
var pincel = tela.getContext('2d');
pincel.fillStyle = cor;
pincel.fillRect(x, y, tamanho, tamanho, cor);
pincel.fillStroke = 'black'
pincel.strokeRect(x, y, tamanho, tamanho);
}
var x = 0;
while(x < 150){
desenhaQuadrado(x, 50, 50, 'green');
x = x + 50;
}
desenhaQuadrado(150, 50, 50, 'white');
</script>