Eu fiz assim antes de olhar a resolução do professor. Vi que ficou bem diferente da resposta dele.
Está certo assim tbm?
<canvas width="600" height="400"></canvas>
<script>
var tela = document.querySelector('canvas');
var pincel = tela.getContext("2d");
pincel.fillStyle = "darkgreen";
pincel.fillRect(0,0, 350, 300); //eixo X inicial, Eixo Y Inicial, Eixo X Final, Eixo Y Final
pincel.fillStyle = "black";
pincel.fillRect(50,60, 90, 90); //olho esquerdo
pincel.fillStyle = "black";
pincel.fillRect(210,60, 90, 90); //olho direito
pincel.fillStyle = "black";
pincel.fillRect(140,150, 70, 100); //nariz
pincel.fillStyle = "black";
pincel.fillRect(100,189, 40, 110); //boca esquerda
pincel.fillStyle = "black";
pincel.fillRect(210,189, 40, 110); //boca direita
</script>