Excelente explicacion, y hacendo manipulacion las coordenadas de ciculo..!
<h3>EJERCICIO DE PANTALLA CANVAS</h3>
<canvas width="600" height="400"></canvas>
<script>
// CONECTADO LA ETIQUETA CANVAS PARTE SUPERIOR
var pantalla = document.querySelector("canvas");
//TRAER LA FUNCION --getContext --
var pincel = pantalla.getContext("2d");
// COLOR DE FONDO DEL RECTANGULO CON COLOR
pincel.fillStyle = "lightblue";
//REALIZA UN RECTANGUNLO EN LA PANTALLA - fillRect (eje x, eje y,eje x, eje y)
pincel.fillRect(0,0,600,400);
pincel.fillStyle = "red";
pincel.fillRect(0,0,200,400);
pincel.fillStyle = "blue";
pincel.fillRect(400,0,200,400);
pincel.fillStyle = "yellow";
// PINCEL INICIO DEL PANEL
pincel.beginPath();
//MOVER COORDENAS DEL PINCEL
pincel.moveTo(300,200);
pincel.lineTo(200,400);
pincel.lineTo(400,400);
pincel.fill();
// PINCEL DEL CIRCULO
pincel.fillStyle = "green";
// PINCEL INICIO DEL PANEL
pincel.beginPath();
// PINCEL DE CIRCULO - arc (eje x, eje y,eje x, eje y * 3.14 )
pincel.arc(300,150,50,0,2*3.14);
pincel.fill();