Inducción: Introducción a la Programación en Misión Sucre

24,576 views
24,280 views

Published on

Introducción a la Programación en Misión Sucre

Published in: Technology, Education
1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total views
24,576
On SlideShare
0
From Embeds
0
Number of Embeds
1,764
Actions
Shares
0
Downloads
318
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Inducción: Introducción a la Programación en Misión Sucre

  1. 1. Unidad Curricular: Introducción a la Programación Presentación Inicial de la Unidad Curricular  Introducción a la Programación     Por Stephenson Prieto Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  2. 2. Unidad Curricular: Introducción a la Programación Unidad curricular:  Introducción a la Programación. Es  una  unidad  curricular  que  tiene  como  objetivo  proporcionar  el  conjunto  de  saberes  orientados  a  adquirir  las  competencias  que  permitirán al estudiante iniciarse en el uso de  las  técnicas  computacionales,  así  como  la  estructuración lógica de los pasos requeridos  para  la  resolución  de  problemas  y  el  diseño  de  algoritmos  que  ayuden  a  implantar  a  través  de  un  lenguaje  de  programación  tales  soluciones.     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  3. 3. Unidad Curricular: Introducción a la Programación Requisitos Previos Haber aprobado exitosamente el Trayecto  inicial de Misión Sucre.     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  4. 4. Unidad Curricular: Introducción a la Programación Duración Un Año (tres trimestres de catorce semanas). 3  horas  semanales  a  invertir,  2  horas  de  encuentro con el Profesor Asesor y 1 hora de  estudio independiente y consulta.  Las  horas  de  encuentro  con  el  profesor  asesor  se  consideran  horas  académicas  de  45 minutos cada una.     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  5. 5. Unidad Curricular: Introducción a la Programación Créditos Académicos Nueve (9) Créditos Académicos.     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  6. 6. Unidad Curricular: Introducción a la Programación Materiales Instruccionales Módulos  instruccionales  para  cada  trimestre  en formato electrónico e impreso, direcciones  electrónicas, videos, discos entre otros.     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  7. 7. Unidad Curricular: Introducción a la Programación Recursos Requeridos Laboratorios de computación para actividades  prácticas. Equipos multimedios.     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  8. 8. Unidad Curricular: Introducción a la Programación Contenido ●Modulo I. Algoritmia. ●Modulo II. Algoritmia II. ●Modulo III. Introducción a la Programación.  ●Modulo IV. Lenguaje de Programación C.     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  9. 9. Unidad Curricular: Introducción a la Programación Modulo I. Algoritmia. ●Partes de un Algoritmo. ●Características de los Algoritmos. ●Elementos para construir un Algoritmo. ●Formas de representar un Algoritmo. ●Traza de un algoritmo (corrida en frío). ●Datos:Tipos de datos. ●Tipos de expresiones y Operadores. ●Variable. ●Constante. ●Contador. ●Acumulador. ●Evaluación de expresiones. ●Estructuras Básicas o de Control: ●Secuenciales. ●Instrucción de entrada. ●Salida y asignación. ●Tabla de comprobación. ●Selección o Decisión. ●Instrucción condicional o selectiva. ●Repetitivas o Iteración. ●Ciclo Mientras.   ●Repetir y Para.   Stephenson Prieto (prietost@gmail.com) ●Ciclos anidados. Fundación Misión Sucre – Venezuela
  10. 10. Unidad Curricular: Introducción a la Programación Modulo II. Algoritmia II. ●Metodología para la Resolución de Problemas de  Algoritmia (MAPS): ●El Dialogo. ●Especificaciones. ●División. ●Definición de abstracción. ●Codificación. ●Prueba y verificación. ●Presentación. ●Ámbito y Modularidad: ●Variables (globales y locales). ●Concepto de Modularidad. ●Recursividad. ●Parámetros por Valores y por Referencia. ●Funciones y Procedimientos. ●Pseudocódigo. ●Arreglos Dimensionales: Concepto de Arreglo, Vectores y  Matrices.     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  11. 11. Unidad Curricular: Introducción a la Programación Modulo III. Introducción a la Programación. ●Evolución de los lenguajes de Programación. ●Principios de la Programación. ●Traductores, compiladores. ●Estudio de Lenguajes de Programación de orientación  estructurada: ●Definición de Datos. ●Declaración de Variables. ●Constantes. ●Estructuras de datos: Arreglos, Listas, Pilas y Colas     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  12. 12. Unidad Curricular: Introducción a la Programación Modulo IV. Lenguaje de Programación C. ●Elementos Básicos de C. ●Estructura general de un Programa en C. ●Creación de un Programa en C. ●Etapas Proceso de Ejecución. ●Depuración. ●Pruebas. ●Tipos de Datos en C. ●Constantes y Variables (Locales y Globales, Dinámicas y  de Objeto). ●Entradas y Salidas. ●Operadores y expresiones. ●Archivos de Cabecera y Bibliotecas. ●Sentencias y Funciones. ●Compilador. ●Enlazador. ●Puntero. ●Funciones de Manejo de Cadenas.     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  13. 13. Unidad Curricular: Introducción a la Programación Referencia Bibliográficas Libro de Referencia de Comisión Académica  Nacional (CAN) del PNFSI:  “Introducción a la Programación” presentado en tres módulos: ●I.     Algoritmia I. ●II.    Algoritmia II. ●III.   Introducción a la Programación.     *Este Manual es recomendación del Equipo de TeleTriunfador Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  14. 14. Unidad Curricular: Introducción a la Programación Requisitos técnicos ●Compilador GCC (GNU Compiler C). ●Sistema Operativo GNU/Linux  (requisito  deseable pero no limitativo).     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  15. 15. Unidad Curricular: Introducción a la Programación “La libertad no es poder  elegir entre unas pocas  opciones impuestas,  sino tener el control de  tu propia vida.  La libertad no es elegir  quien será tu amo, es no  tener amo” Richard M. Stallman (Padre del Software Libre)     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela
  16. 16. Unidad Curricular: Introducción a la Programación     Stephenson Prieto (prietost@gmail.com) Fundación Misión Sucre – Venezuela

×