Minha resolução:
<canvas width “600” heigth “400”> </canvas>
<script>
var tela = document.querySelector("canvas");
var pincel = tela.getContext('2d');
function quadrados(x) {
pincel.fillStyle = "green";
pincel.fillRect(x,0,50,50);
}
function contorno(x) {
pincel.strokeStyle = "black";
pincel.strokeRect(x,0,50,50);
}
for(x = 0; x < 200; x = x + 50) {
quadrados(x);
}
for(x = 0; x < 300; x = x + 50) {
contorno(x);
}
</script>