Академический Документы
Профессиональный Документы
Культура Документы
DESCRIPCIÓN GENERAL
Este es el primero de una serie de cuatro cursos teórico-prácticos que aborda el conocer un lenguaje de
programación. Para hacerse de un estilo de programación es necesario seguir una metodología según la cual el
programador pueda crear el código óptimo, independientemente del lenguaje que utilice y de la plataforma donde lo
vaya a desarrollar.
Este curso permite al estudiante entender el significado de varios conceptos básicos importantes en las Ciencias de la
Computación como son: algoritmo, pseudocódigo, diagrama de flujo, lenguaje de programación, entre otros, además
le brinda herramientas para formular una solución algorítmica. Se introduce un núcleo básico del lenguaje de
programación, para la implementación sobre la computadora de algoritmos utilizando la metodología mencionada.
Esta materia se relaciona directamente con Lenguajes de Computación II, III y IV
Al finalizar el curso el estudiante será capaz de analizar problemas de su entorno y generar los algoritmos que
permitan obtener la solución a estos. Una vez creados los algoritmos, el estudiante modelará la solución a través de
técnicas de representación de algoritmos como por ejemplo, el pseudocódigo, creará la solución en un lenguaje de
programación y posteriormente hará una implementación en la computadora. En este curso se desarrollarán las
habilidades de interpretar y manejar símbolos abstractos, de deducción e inducción utilizando lenguaje matemático,
de identificación, modelación e implementación de una solución eficiente a un problema concreto usando un lenguaje
de programación, así como, leer, interpretar y reutilizar pseudocódigos y códigos.
CONTENIDOS DE APRENDIZAJE
Dadas las características del curso el maestro deberá utilizar una metodología analítica y lógica, presentando
conceptos y principios que parten de lo simple a lo complejo, motivando al alumno a una constante participación en
clase; apoyándose en tareas dirigidas y del uso del laboratorio para practicar los conocimientos teóricos, donde la
coordinación y guía del maestro es fundamental.
RECURSOS DIDÁCTICOS
El maestro hará uso del equipo computacional ubicado en el laboratorio asignado, así como del manejo del cañón,
pizarrón y páginas de Internet que puedan ser útiles para la impartición de la materia.
La evaluación debe ser diagnóstica, formativa y sumaria bajo los siguientes lineamientos:
Se realizaran 3 exámenes con una ponderación de 25% cada uno.
Un proyecto final con una ponderación del 20%
Tareas con una ponderación del 5%
NOTA 1: Para tener derecho al tercer examen, es necesario que se entregue el proyecto final.
NOTA 2: Para acreditar la materia es necesario que el promedio de exámenes sea aprobatorio así como el proyecto.
FUENTES DECONSULTA
Básica: Complementaria:
1. LENGUAJE C y C++ 4. TURBO C/C++, Manual de Referencia.
A. Padilla, F. Álvarez, M. Meza, F. Padilla, I. Herbert Schildt.
Rodríguez, E. Aguilar, M. Brizuela. Mc Graw – Hill.
Ed. Textos Universitarios
5. Como Programar en C++
2. FUNDAMENTOS DE PROGRAMACIÓN Deitel & Deitel
Luis Joyanes Aguilar Ed. Pearson
Ed. Mc. Graw Hill
Otras Fuentes de Información:
3. Metodología de la Programación 6. http://c.conclase.net/
Osvaldo Cairo
Ed. Alfa Omega