MI solución. He modificado un poco las dimensiones para lograr un modelo más similar al original.
<canvas width="400" height="400"></canvas>
<script>
var pantalla = document.querySelector('canvas');
var pincel = pantalla.getContext('2d');
pincel.fillStyle = 'green';
pincel.fillRect(0, 0, 400, 400);
pincel.fillStyle = 'black';
pincel.fillRect(50, 100, 100, 100);
pincel.fillStyle = 'black';
pincel.fillRect(250, 100, 100, 100);
pincel.fillStyle = 'black';
pincel.fillRect(150, 200, 100, 150);
pincel.fillStyle = 'black';
pincel.fillRect(100, 250, 50, 150);
pincel.fillStyle = 'black';
pincel.fillRect(250, 250, 50, 150);
</script>