Primer lenguaje de programación para niños. Aplicación didáctica educativa D-P Cartesia. Dibujar punto (PN00511G)

Resumen: Entrega nº11 del curso "Programación para niños de 10 a 16 años (primaria o secundaria)".
Codificación aprenderaprogramar.com: PN00511G

 

 

PRIMER PROGRAMA CON LA APLICACIÓN DIDAC-PROG CARTESIA

¡Hola a todos! Soy Paula y aquí estoy para hablaros una vez más sobre el apasionante mundo de la programación. Vamos a continuar con nuestro curso de programación para niños. ¿Estáis listos? Vamos allá. Ya hemos explicado todo lo necesario para crear algoritmos y programas con la aplicación Didac-Prog Cartesia.

didac-prog cartesia aprender programacion niños

Ya sabemos qué es un algoritmo, el sistema de coordenadas cartesiano, abrir la aplicación y las partes de su pantalla principal. En esta entrega vamos a crear nuestros primeros programas sencillos para dibujar puntos sobre el plano cartesiano. Vamos a empezar abriendo la aplicación Didac-Prog Cartesia.

 

PROGRAMA PARA DIBUJAR UN PUNTO CON DIDAC-PROG CARTESIA

En primer lugar nos vamos a aquella carpeta de nuestro ordenador donde tengamos la aplicación, la abrimos y buscamos el archivo index.html

Hacemos doble click sobre el archivo y se abrirá nuestro navegador con la aplicación. Ya hemos abierto la aplicación. ¡Perfecto!

Vamos a crear nuestro primer programa con Cartesia. Para ello escribimos en el panel de código lo siguiente (cada instrucción va en una línea diferente):

Iniciar programa

Dibujar punto en (4,-2)

Finalizar programa

 

 

 

 

Fíjate cómo el contenido del panel de mensajes inicialmente es “Escribe tu programa en el panel de código y pulsa ejecutar.” Ahora pulsamos el botón Ejecutar para que el ordenador ejecute el algoritmo o programa que hemos escrito. El resultado sobre el panel de ejecución (al que también llamamos panel de dibujo porque es donde tenemos los ejes de coordeanadas) debe ser que aparezca un punto azul en la parte derecha inferior del panel de dibujo. Si no te aparece comprueba si has cometido algún error al escribir. Como verás además del punto sobre el panel de ejecución, en el panel de mensajes ha aparecido el mensaje “Programa ejecutado correctamente”.

Primer lenguaje de programación para niños aplicación

 

Recordemos que un punto queda definido por 2 valores a los que llamamos coordenada x (o coordenada horizontal) y coordenada y (o coordenada vertical). Un punto cualquiera lo representamos habitualmente como (x, y). En el ejemplo que estamos viendo x = 4 e y = -2 , y el punto es (4, -2).

Para situar el punto sobre el plano cartesiano nos situamos en el centro, nos desplazamos 4 unidades hacia la derecha y luego 2 unidades hacia abajo, y en ese lugar se dibuja el punto. Si tienes dudas sobre esto revisa las anteriores entregas del curso.

 

ALGORITMO PARA DIBUJAR VARIOS PUNTOS CON DIDAC-PROG CARTESIA

Vamos ahora a crear un programa donde dibujaremos varios puntos. Vamos a borrar lo anterior y a escribir el siguiente algoritmo en el panel de código:

Iniciar programa

Dibujar punto en (2,2)

Dibujar punto en (3,3)

Dibujar punto en (4,4)

Dibujar punto en (4,2)

Dibujar punto en (2,4)

Finalizar programa


 

 

 

 

Ahora pulsamos ejecutar y si no nos hemos equivocado al escribir, nos deben aparecer cinco puntos sobre el panel de ejecución.

Primer algoritmo para niños ejemplo programacion

 

Comprueba como cada punto aparece en las coordenadas que hemos introducido en el programa. ¿A qué te recuerda la figura que se ha formado? Es algo parecido a un aspa, o al número cinco tal y como aparece en un dado. Con Cartesia podemos dibujar tantos puntos como queramos. Más adelante veremos que podemos dibujar decenas, cientos o miles de puntos sin necesidad de escribirlos todos uno a uno, lo que sería muy cansado.

 

RESUMEN

En estos ejemplos hemos visto tres instrucciones o comandos de programación de Didac-Prog Cartesia:

El comando “Iniciar programa”: debe ser, obligatoriamente, el primer comando que aparezca en cualquier programa que escribas en Didac-Prog Cartesia. Este comando sirve para indicarle al ordenador que comience la ejecución de las instrucciones. No puede aparecer más de una vez en un programa.

El comando “Dibujar punto en (?,?)”: es el comando para dibujar un punto. Debes sustituir los interrogantes por los valores de las coordenadas del punto, por ejemplo, Dibujar punto en (4, -2)

El comando “Finalizar programa”: debe ser, obligatoriamente, el último comando que aparezca en cualquier programa que escribas en Didac-Prog Cartesia. Este comando sirve para indicarle al ordenador que finalice la ejecución de las instrucciones. No puede aparecer más de una vez en un programa.

 

Cada comando de Cartesia debe escribirse obligatoriamente en una línea y un programa puede tener tantas líneas como quieras.

Cada comando decimos que es una instrucción del lenguaje de la aplicación Didac-Prog Cartesia. Igual que un chino habla chino y un ruso habla ruso, para “hablar” con la aplicación Didac-Prog Cartesia y darle instrucciones tenemos que usar sólo determinadas palabras e instrucciones que forman parte de su lenguaje. Si no usamos exactamente lo que la aplicación entiende, no sabrá qué hacer porque no entenderá lo que le queremos decir.

Al conjunto de instrucciones de un programa o algoritmo lo llamamos código del programa.

Con esto llegamos al final de esta entrega del curso. A modo de resumen, hemos visto cómo escribir programas en Didac-Prog Cartesia para dibujar puntos. Hemos conocido las instrucciones “Iniciar programa”, “Dibujar punto” y “Finalizar programa”. También hemos usado el botón “Ejecutar” para ver el resultado y el panel de mensajes para ver mensajes de interés. Te animo a continuar aprendiendo en nuestra siguiente entrega. ¡Nos vemos en la próxima!

 

EJERCICIO

Escribe un programa que dibuje 6 puntos tal y como se ve el número 6 en un dado y donde uno de los puntos sea el (-3, 2). Ten en cuenta que hay varias formas de resolver este ejercicio, porque tienes que dibujar 6 puntos y sólo hemos dicho dónde está uno de ellos. Los otros puntos debes decidir tú dónde se colocan para formar la figura deseada, y esto puede resolverse de varias maneras.

¿Ya has escrito y ejecutado tu programa? Si todo ha salido bien, habrás obtenido un dibujo con 6 puntos tal y como se ve el número 6 en un dado.

Puedes comprobar si tus respuestas son correctas consultando en los foros aprenderaprogramar.com.

 

 

 

 

 

 

Para acceder a la información general sobre este curso y al listado completo de entregas pulsa en este link: Ver curso completo.

Para hacer un comentario o consulta utiliza los foros aprenderaprogramar.com, abiertos a cualquier persona independientemente de su nivel de conocimiento.

 

Remitidos

 

¿Puedo yo aprender?

Seas o no del área informática, si quieres aprender a programar te ofrecemos una solución guiada y personalizada: realizar un curso tutorizado on-line. Con este tipo de curso, podrás aprender a programar de forma ágil y amena.

Acceder a detalles y precios de los cursos tutorizados on-line

Política sobre cookies

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, de acuerdo a tus hábitos de navegación.

Si continúas navegando, consideramos que aceptas su uso. Puedes obtener más información en nuestra Política de Cookies.

En Facebook!

Ahora puedes seguirnos en Facebook. Noticias, novedades y mucho más. ¡Te esperamos!

RANKING APR2+

Ranking de lenguajes y entornos de programación aprenderaprogramar.com
 

NOVIEMBRE - DIC 2020

1. Java / J2EE
2. Entornos Oracle
3. .NET, C#
4. Entornos SQL Server
5. Php, MySql
6. Android, iOS
7. HTML, CSS
8. JavaScript, Bootstrap

Acceder a detalles sobre el ranking de programación aprenderaprogramar.com

FOROS APR2+

Pregunta, responde, consulta, lee, intercambia...

Participa!!! Entra en los foros aprenderaprogramar.com.

Donar o colaborar

Este sitio se mantiene abierto gracias al apoyo de muchas personas. Si crees que merece la pena apoyar económicamente este sitio web puedes realizar una donación o colaborar. Contacta con nosotros.

             Copyright 2006-2020 aprenderaprogramar.com                La web abierta a cualquier persona interesada en la programación