Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 2 3 4
Introduccin: descripcin del curso de Fundamentos de Programacin.
Objetivos y contenido: descripcin de los objetivos del curso adems del contenido tema por tema.
Evaluacin y bibliografa: propuesta de evaluacin del curso y la bibliografa a emplear a lo largo del semestre.
Qu sabes?: algunas preguntas acerca de cunto sabes de computadores, algoritmos y lenguajes de programacin.
Fundamentos de Programacin
Introduccin al Curso
Everybody in this country should learn how to program a computer because it teaches you how to think. Toda persona en este pas debera aprender a programar un ordenador ya que te ensea cmo pensar
Steve Jobs: cofundador de Apple Inc.
Fundamentos de Programacin
Fundamentos de Programacin
El conocimiento del PC y el conocimiento de las estructuras de programacin de stos contribuyen con el desarrollo lgico necesario para saber resolver problemas relativos a la programacin de computadores
Fundamentos de Programacin
Fundamentos de Programacin
Objetivos y contenido: descripcin de los objetivos del curso adems del contenido tema por tema.
Evaluacin y bibliografa: propuesta de evaluacin del curso y la bibliografa a emplear a lo largo del semestre.
Qu sabes?: algunas preguntas acerca de cunto sabes de computadores, algoritmos y lenguajes de programacin.
Fundamentos de Programacin
Fundamentos de Programacin
Algoritmo: conjunto de pasos bien definidos, finitos La lmpara no y sin ambigedad para la realizacin de una funciona actividad que conduzca a la solucin de un problema Qu es un algoritmo No determinado. Est Lenguaje de programacin: herramienta para la Conectarla
Formas de representar un algoritmo codificacin de algoritmos en Lenguajes de Programacin
conectada?
Si
Reemplazar Bombilla
Fundamentos de Programacin
Fundamentos de Programacin
Objetivos y contenido: descripcin de los objetivos del curso adems del contenido tema por tema.
Evaluacin y bibliografa: propuesta de evaluacin del curso y la bibliografa a emplear a lo largo del semestre.
Qu sabes?: algunas preguntas acerca de cunto sabes de computadores, algoritmos y lenguajes de programacin.
Fundamentos de Programacin
Evaluacin
3 exmenes cortos. Total 16% (5%, 5% y 6%)
Clases 1-3. Clases 4-6. Clases 12-14.
Examen parcial escrito. Total 20%. Trabajo final prctico. Total 20%.
Fundamentos de Programacin
Bibliografa
Estructuras bsicas en la programacin de computadores, Roberto Carlos Guevara Calume. Fondo editorial ITM, 2008. Algoritmos y estructura de datos. - 1. Ed, McGraw-Hill, 1990. Como programar en C++, Deitel, H. M Deitel, P. J Pearson Educacin, 2007. Entorno de programacin BloodShed Dev-C++: http://www.bloodshed.net/devcpp.html. Entorno de programacin Code::Blocks: http://www.codeblocks.org/. Tutorial completo de programacin en C (disponible en YouTube): http://www.youtube.com/watch?v=Nvg_GHCwM2U.
Fundamentos de Programacin
Objetivos y contenido: descripcin de los objetivos del curso adems del contenido tema por tema.
Evaluacin y bibliografa: propuesta de evaluacin del curso y la bibliografa a emplear a lo largo del semestre.
Qu sabes?: algunas preguntas acerca de cunto sabes de computadores, algoritmos y lenguajes de programacin.
Fundamentos de Programacin
Qu sabes?
Qu es un Algoritmo? Qu es y para qu sirve un computador? Cules son las partes de un computador? Qu es Hardware, Software, Sistema Operativo? Windows, Linux, Mac OS X? Qu es un Lenguaje de Programacin? Si te mencionaran las palabras: PhP, C, C++, Basic, Java, Python, Pascal
A qu crees que se refieren? Has trabajado alguna vez con alguno de esos lenguajes? Si has trabajado con alguno de ellos, qu fue exactamente lo que hiciste?
Fundamentos de Programacin
Fundamentos de Programacin