Download requisitos actas

Document related concepts

Axiom wikipedia , lookup

Iteración wikipedia , lookup

Programación funcional wikipedia , lookup

Transcript
MICRODISEÑO CURRICULAR
Código
Versión
Fecha
FDE 058
03
2011-07-25
ELECTRÓNICA
1. IDENTIFICACIÓN
Asignatura
Fundamentos de programación
Área
Básicas (Ing./Tecnol.)
Código
FPW42
Pensum
Correquisitos
Créditos
8
Prerrequisitos
2
TPS
2
TIS
4
TPT
32
TIT
64
2. JUSTIFICACIÓN
El conocimiento del PC y el conocimiento de las estructuras de programación de éstos contribuyen
con el desarrollo lógico necesario para saber resolver problemas relativos a la programación de
computadores.
3. COMPETENCIA
Identifica y propone soluciones a problemas computacionales mediante el desarrollo y la aplicación
de algoritmos, para la intervención de sistemas de control automático, electrónica industrial,
dispositivos programables, así como sistemas y redes de telecomunicaciones.
4. TABLA DE SABERES:
Saber
(contenido
declarativo)
Define un algoritmo
y reconoce sus
partes.
Explica un algoritmo
usando la
terminología
adecuada.
Construye un
algoritmo usando
estructuras de
representación de
Saber
complementario
(contenido
declarativo)
Explica la
organización interna
y organización
funcional de un
computador.
Conoce y usa los
servicios que le
presta un sistema
operativo.
Emplea
herramientas básicas
Saber hacer
(contenido
procedimental)
Ser –Ser con Otros
(Contenido
actitudinal)
Explica los
Fundamentos de
computadoras y
sistemas operativos.
Es respetuoso en el
trato con el entorno
humano y físico.
Utiliza las
estructuras básicas
de diagramación
para construir
soluciones lógicas de
problemas.
Es responsable con
los compromisos que
asume en el
quehacer estudiantil.
Es cumplido con la
realización de las
actividades y
horarios asignados.
Código
Versión
Fecha
MICRODISEÑO CURRICULAR
datos, de selección y
de repetición para
solucionar un
determinado
problema.
para la edición de
texto, realización de
cálculos y edición de
imágenes.
Hace uso de subalgoritmos y de
estructuras de
representación de
datos en varias
dimensiones para
dar solución a
problemas con un
nivel de complejidad
considerable.
Utiliza las
estructuras lógicas
de datos para
construir algoritmos.
Utiliza herramientas
de programación
para la expresión de
algoritmos.
FDE 058
03
2011-07-25
Es organizado en la
presentación
personal y en la
presentación escrita
de los compromisos
académicos.
Es activo en el
trabajo en equipo.
Realiza depuración y
compilación de
programas.
Emplea lenguajes de
programación para
expresar un
algoritmo
computacional y dar
solución a un
problema.
5. TABLA DE RESULTADOS DEL APRENDIZAJE (CRITERIOS PARA LA EVALUACIÓN – INDICADORES
DE COMPETENCIA)
De conocimiento
(contenidos declarativos)
Explica en forma lógica y
ordenada los conceptos y
elementos de un algoritmo.
Maneja la terminología
adecuada y pertinente en el
De desempeño
(contenido procedimental y
actitudinal)
Producto (evidencias de
aprendizaje)
Representa gráficamente en
un dibujo o diagrama la
solución lógica de un
problema.
Construye algoritmos y
programas que dan solución
a determinados problemas
computacionales.
MICRODISEÑO CURRICULAR
planteamiento y
construcción de un
algoritmo.
Código
Versión
Fecha
FDE 058
03
2011-07-25
Implementa un algoritmo
para resolver un problema
de su saber específico.
Identifica y aplica las
estructuras de programación
y datos en la solución de
problemas.
Emplea herramientas de
programación.
Modela un problema de su
saber específico utilizando
algoritmos.
6. TABLA DE ESTRATEGIAS METODOLÓGICAS
Actividades de
enseñanzaaprendizaje
Conceptos sobre
computadores y sus
componentes.
Introducción a los
Algoritmos y
Lenguajes de
Programación.
Clases magistrales
sobre variables,
constantes,
asignaciones,
estructuras
condicionales y de
repetición:
Pseudocódigo y
lenguaje C.
Actividades de
trabajo
independiente
Actividades de evaluación
Actividad
Lecturas y talleres
sobre
computadores,
algoritmos y
lenguajes de
programación.
Prueba Escrita
Lecturas y talleres
sobre Lenguaje C y
Pseudocódigo:
variables,
constantes,
asignaciones,
estructuras
condicionales y de
repetición.
Prueba Escrita No. 2
Práctica No. 1
Práctica No. 2
%
Fecha
15
Semana 5
15
Semana 6
15
Semana 9
15
Semana 10
Código
Versión
Fecha
MICRODISEÑO CURRICULAR
FDE 058
03
2011-07-25
Estructuras
condicionales y de
repetición, vectores y
matrices:
Pseudocódigo y
lenguaje C.
Lecturas y talleres
sobre Lenguaje C y
Pseudocódigo:
estructuras
condicionales y de
repetición,
vectores y
matrices.
Práctica No. 3
20
Semana 15
Todos los temas
vistos en el curso
Todos los talleres y
lecturas del curso
Examen Final
20
Semana 16
7. BIBLIOGRAFÍA

Fundamentos de Programación: algoritmos y estructuras de datos. Luis Joyanes
Aguilar. Segunda Edición. McGraw-Hill. 1999.

Iniciación a la Programación: lógica y diseño. Guía práctica. Joyce Farrell. Paraninfo
Thomson Learning. 1999.

Sentencias básicas usadas en la programación de computadores, Roberto Carlos
Guevara Calume. Fondo editorial ITM, 2008.

Como programar en C++, Deitel, H. M Deitel, P. J Pearson Educación, 2007.

Entorno
de
programación
BloodShed
Dev-C++:
http://www.bloodshed.net/devcpp.html.

Entorno de programación Code::Blocks: http://www.codeblocks.org/.

Tutorial
completo
de
programación
en
C
(disponible
en
YouTube):
http://www.youtube.com/watch?v=Nvg_GHCwM2U.
Elaborado por:
Luis Germán García Morales
Versión:
1.2
Fecha:
29/07/14
Aprobado por:
Heber Augusto López Osorio