Clase Nro 12: Principios de Programación
Propósito:
Iniciar al estudiante en el conocimiento la programación y los elementos que
intervienen en ella, utilizanso la técnicaa de WebQuest
Les recuerdo que la técnica comprende los siguientes Apartado
·
Introducción
· *Tarea
· *Proceso
· *Evaluación
· *Conclusiones
· *Referencias.
INTRODUCCIÓN
La programación
en informática es el proceso de diseñar y mantener el código fuente de programas
computacionales. El código fuente es escrito en
un lenguaje de programación. El propósito de la programación es crear
programas que nos muestren un resultado deseado. Con la siguiente información
nos acercaremos más a una idea de programación.
TAREA
· *El estudiante con esta
actividad explorará temáticas.
·
* Consultará varios sitios
Web en donde tomará conceptos útiles para su consulta.
· * Escribirá conclusiones
sobre las temáticas.
· * Hará referencia a los
sitios Web donde consultó.
· *Escribirá con sus palabras
lo comprendido en la consulta.
PROCESO
- Mira
los vídeos y escribe sobre estos, expresando lo que entendió, las dudas y
lo claro que deja para usted lo que significa programar.
- Consulte
sobre conceptos como:
- Qué es
la lógica de programación
- Qué es
un algoritmo y escriba algunos ejemplos.
- Qué es
la prueba de escritorio.
- Qué es
una variable y cuales tipos hay (comunes)
- Qué es
un ciclo y que tipos de ciclos son mas comunes
- Qué es
una sintaxis.
- Qué es
un diagrama de flujo y para que se usan.
- Qué es
una decisión en programación.
Desarrollo
1)
Aprender a programar es algo necesario, te ayuda a estimular tu mente de una
manera positiva y a llevar una vida más organizada.
2)
Qué
es la lógica de programación ?
En
la base en la que se sustenta la programación. Es una serie de ideas coherentes
y de razonamiento, también estudia los fundamentos y uso de la expresiones del
conocimiento humano.
Qué es un algoritmo y escriba algunos ejemplos.
Es
una secuencia de pasos lógicos y ordenador con las que le damos solución a un
problema determinado.
características:
Debe ser preciso e indicar el orden de realización de cada paso, debe estar
definido, debe tener un número finito de pasos.
Ejemplo
en la vida cotidiana: Preparar una bebida
Entrada:
1
sobre de frutiño, cucharadas de azúcar, recipiente, agua.
Proceso:
1.llenar
recipiente de agua
2.En
el recipiente con agua disolver el frutiño con el azúcar
3.
Revolver
Salida
Bebida
preparada
Qué
es la prueba de escritorio?
Son simulaciones del comportamiento de un algoritmo que nos
ayudan a decretar la autenticidad del mismos. También generan
tablas con tantas columnas como variables tenga el algoritmo y seguir las
instrucciones poniendo los valores correspondientes.
Qué
es una variable y cuales tipos hay (comunes)
una
variable es un espacio de memoria apartado para guardar un valor que pertenece
a un tipo de dato soportado por el lenguaje de programación. Una variable es
representada y usada a través de un nombre que le asigna un programador o que
ya viene predefinida.
Puede
hablarse de distintos tipos de variable:
las variables
dependientes: que son aquellas que dependen del valor que se le asigne a otros
fenómenos o variables
variables
independientes: sus cambios en los valores influyen en los valores de otra
variables
aleatorias: son las funciones que asocian un número real a cada elemento de un
conjunto E.
Qué
es un ciclo y que tipos de ciclos son mas comunes
un
ciclo repetitivo es una estructura que te permite repetir una operación o
varias una determinada cantidad de veces en función de las condiciones que le
impongas.
*Ciclo
FOR: Repite las instrucciones un determinado número de veces; desde un inicio
hasta un fin, se utiliza cuando sabes cuantas veces se tiene que repetir el
ciclo.
*Ciclo
WHILE: ciclo de condición de entrada o prueba por arriba porque este ciclo
evalúa primero la condición y posteriormente ejecuta las instrucciones.
Qué
es una sintaxis en programación ?
Son
normas es un conjunto de normas que señalan las secuencias acertadas de
los elementos de un lenguaje de programación en las que nos debemos
atener para darle las instrucciones a un programa, como debemos organizar las
instrucciones para transmitirlas a un ordenador y que en él genere una
respuesta adecuada.
Qué
es un diagrama de flujo y para que se usan.
Representa
gráficamente un proceso, cada uno de los pasos del proceso están representados
por un símbolo diferente . Los símbolos se encuentran unidos en sí con flechas
que indica la dirección de flujo de proceso.
Qué es una decisión en programación.
Forman
parte de las instrucciones de control, que nos sirven para dar el orden en el
que debemos ejecutar las instrucciones de un programa.
Cuando
deseamos especificar en un algoritmo o más caminos se debe utilizar una
estructura de decisión, esta evalúa una condición y en función del resultado,
hace la parte de la estructura. Las condiciones son especificadas mediante
expresiones lógicas.
EVALUACIÓN
- Se evaluará todo el proceso en el Cuaderno
digital del estudiante, debe estar completo.
- Se tendrá en cuenta las referencias de las web
consultadas.
- Las conclusiones de la actividad tienen un
porcentaje alto de calificación.
- El estudiante obtendrá 1 nota por todo el
proceso completo, que afectará la nota definitiva de la actividad.
CONCLUSIONES
·
Como resultado de la lectura de estas
definiciones podemos concluir que la programación es un herramienta
muy útil para llevar un orden, su
exactitud y eficiencia es necesaria. También aprendimos que para
programar hay que llevar unos pasos y tener en cuentas unas guías para lograr
su optimo funcionamiento.
REFERENCIAS
*https://es.wikipedia.org/wiki/Programaci%C3%B3n_l%C3%B3gica
http://www.monografias.com/trabajos98/acercamiento-logica-programacion/acercamiento-logica-programacion.shtml
*
http://informaticafrida.blogspot.com.co/2009/03/algoritmo.html
*
https://www.youtube.com/watch?v=gBIJKgywsEU
*http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=227:concepto-y-nombres-de-variables-en-programacion-con-pseudocodigo-cu00125a&catid=28:curso-bases-programacion-nivel-i&Itemid=59
* https://es.answers.yahoo.com/question/index?qid=20090325165024AAA4yK4
* http://definicion.de/sintaxis/
* http://haideeperez75.blogspot.com.co/2007/06/diagrama-de-flujo.html
*http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=317:estructuras-de-decision-secuencial-y-de-repeticion-en-programacion-esquema-algoritmico-cu00141a&catid=28:curso-bases-programacion-nivel-i&Itemid=59