Enunciado

Contexto y objetivos de la tarea

Contexto:

PSeInt es un programa de software libre, muy completo, que permite diseñar algoritmos.
Su potencia lo convierte en un programa ideal para el aprendizaje, de forma lúdica e interactiva y sin tener  ningún conocimiento previo. Su principal ventaja es que te permite ejecutar el código paso a paso y pedir que te explique cada instrucción.
El uso de este programa es intuitivo, podemos escribir en pseudocódigo y/o hacer el diagrama de flujo. Nosotros vamos a trabajar con pseudocódigo, puesto que el paso posterior a programar es más sencillo.
También disponemos de una versión para móvil Android, lo que te permitirá practicar con pseudocódigos en cualquier momento y lugar, grabando tus progresos.
 
¡Aprovecha la oportunidad!!

En esta tarea aprenderás a:

  • Aprender los fundamentos de un algoritmo básico.

  • Conocer y manejar el programa PSeInt.

  • Crear un algoritmo que use variables y realice operaciones de entrada/salida.

Descripción de la tarea

En esta actividad seguiremos ejemplos de PSeInt para aprender a crear nuestros algoritmos en formato de pseudocódigo. Irás realizando breves ejercicios que construyen los pilares para que posteriormente seas capaz de interpretar y crear algoritmos.

Si al seguir esta sección encuentras dificultades, dirígete a la sección Consultas y ayuda.

Instalar PSeInt

Tu primer paso va a ser instalar PSeInt en tu equipo y configurarlo adecuadamente: Este programa nos va a permitir trabajar con pseudocódigo y/o con su equivalente visual, el diagrama de flujo.

Esta es la interfaz del programa:

Elaboración propia. Interfaz de PSeInt (Dominio público)

Analiza los ejemplos

Una vez conocido el entorno y la sintaxis de PSeInt, vamos a practicar ejecutando los ejemplos que trae el programa:

En el programa de escritorio:

Ir al menú Ayuda >> Ejemplos (una vez dentro de un ejemplo pulsar en Ejecutar>> Ejecución explicada).

Te aconsejamos que hagas al menos 10 ejemplos diferentes y los comprendas en profundidad, es conveniente ejecutar paso a paso cada instrucción y entender que función realiza.

Una vez realizadas las prácticas, habrás profundizando en la definición y uso de variables, así como en la entrada y salida de datos desde tu algoritmo y te habrás iniciado en el uso de estructuras de control.

Ya estarás en disposición de interpretar algoritmos y crear tus primeros algoritmos desde cero.

Interpreta este algoritmo

Ahora que ya has practicado con los ejemplos de PSeInt, vas a interpretar este algoritmo.

Observa el siguiente algoritmo escrito en PSeInt y responde a los siguientes apartados:

¿Qué hace el algoritmo Operación?

¿Qué instrucciones y funciones se usan?

¿Qué variables se usan y qué valores toman?

Debes escribir el código en PSeInt y guardarlo con el nombre de archivo mi_primer_algoritmo_nombre_apellidos.psc

Licencia: Dominio público


Cuando recibas la corrección a través de la plataforma, tu profesor o profesora te indicará el nivel que has alcanzado y te ofrecerá una orientación sobre cada indicador que te permitirá una mejora real de tu tarea.

Graba un vídeo y publícalo en tu portfolio

Al final del desarrollo de tu tarea deberás realizar un videotutorial (con ScreenPal) donde:         

a) Se visualice el código del algoritmo Operación y se ejecute con varias entradas diferentes.
b) Se haga una breve explicación del funcionamiento del mismo, usando lenguaje técnico: indicando las instrucciones usadas, las variables y valores que toma y el resultado de la ejecución del programa.
c) Cuentes tu experiencia aprendiendo con PSeInt.
El videotutorial debe subirse a Youtube, tener una duración menor a 3 minutos y llevar la narración grabada en audio.

Posteriormente incrustarás el vídeo en un artículo de tu blog y publicarás un mensaje en twitter con la dirección url del artículo y usando los hashtags habituales.

Obra publicada con Licencia Creative Commons Reconocimiento No comercial Compartir igual 4.0

Creado con eXeLearning (Ventana nueva)