mi solucion
<canvas width="600" height="400">
   </canvas>
   <script>
       //ancho de pantalla
       var ancho=600
       var largo=400
       var mitadanch=ancho/2
       var mitadlarg=largo/2
       var pantalla=document.querySelector('canvas');
       var pincel=pantalla.getContext('2d');
       //todo el canva pintado 
       pincel.fillStyle='blue';
       pincel.fillRect(0,0,600,400)
       //cabeza
       pincel.fillStyle='green'
       pincel.fillRect(mitadanch-(350/2),mitadlarg-(300/2),350,300)
       //ojo1
       pincel.fillStyle='black'
       pincel.fillRect(mitadanch-(35+90),mitadlarg-(90),90,90)
       //ojo2
       pincel.fillStyle='black'
       pincel.fillRect(mitadanch+35,mitadlarg-(90),90,90)
       //nariz
       pincel.fillStyle='black'
       pincel.fillRect(mitadanch-35,mitadlarg,70,100)
       //parte boca 1
       pincel.fillStyle='black'
       pincel.fillRect(mitadanch-(35+40),mitadlarg+(40),40,110)
       //parte boca 2
       pincel.fillStyle='black'
       pincel.fillRect(mitadanch+35,mitadlarg+(40),40,110)
   </script>