Sunteți pe pagina 1din 37

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008

CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

FUNDAMENTACIÓN
La Unidad de Aprendizaje Lenguaje de Programación pertenece al área de formación profesional del Bachillerato Tecnológico perteneciente al Nivel Medio Superior
del Instituto Politécnico Nacional. Se ubica en el cuarto nivel del plan de estudios y se imparte de manera obligatoria en el cuarto semestre en la rama del
conocimiento: Ingeniería y Ciencias Físico Matemáticas.
El propósito principal es preparar al estudiante para que desarrolle competencias en las que plantee soluciones, desarrollando programas en un lenguaje de alto nivel
que resuelven problemáticas planteadas relacionadas con su entorno, empleando las herramientas propias del lenguaje, estructuras de control y diseñando funciones
especializadas. Es decir, desarrolla las fases para la resolución del problema con una actitud reflexiva para así determinar la forma mas efectiva para resolver
problemáticas planteadas mediante la computadora; posteriormente utiliza las herramientas propias del lenguaje de programación para implementar sus propuestas
de solución. Aplicará las diferentes estructuras de control basadas en la programación estructurada y empleará arreglos los cuales le permitirán simplificar la
declaración y uso de variables además de manejar cadenas de caracteres. Por último, empleará las funciones matemáticas, gráficas y de manejo de puertos
predefinidas en el lenguaje de programación enriqueciendo y optimizando sus programas con funciones diseñadas específicamente para resolver una determinada
problemática.

Las competencias profesionales laborales (general y particulares) implican como principales objetos de conocimiento la reflexión, descripción y aplicación de un
lenguaje de programación como herramienta para implementar las soluciones propuestas a problemas planteados.
El enfoque disciplinar experimental tiende a favorecer la expresión oral y escrita, el pensamiento crítico y reflexivo, así como al trabajo colaborativo y el aprendizaje
por iniciativa e interés propio.
Las principales relaciones con otras unidades de aprendizaje son de forma directa con Inglés, en todos sus niveles, Análisis y Diseño de Algoritmos, de tercer
semestre; Arquitectura de Microprocesadores y Microcontroladores, Programación Visual, de quinto semestre estas últimas dos; y por último, Microelectrónica
Programable y Desarrollo de Aplicaciones de Internet de sexto semestre. Debido a que la unidad de aprendizaje de Lenguaje de Programación se imparte en cuarto
semestre y que pertenece al primer nivel de complejidad es el antecedente a la mayoría de las Unidades de Aprendizaje antes mencionadas. Se relaciona
indirectamente con Matemáticas.
En este sentido, el enfoque didáctico de la unidad incorpora como principales métodos la reflexión de las problemáticas plateadas, la formulación de conclusiones y la
revisión continua de los conocimientos adquiridos, utilizando diferentes técnicas, lluvia de ideas, por ejemplo, para llegar al análisis mediante el apoyo de los recursos
audiovisuales y tecnológicos (computadora, Internet, entre otros) procurando que la relación del estudiante y el objeto sea constructiva.
La metodología de trabajo está basada en estándares de aprendizaje planteados en las competencias. Cada competencia se desagrega en resultados de
aprendizaje (RAP) que se abordan a través de actividades sustantivas que tienen como propósito indicar una generalidad para desarrollar las secuencias didácticas
que atenderán cada RAP. Las evidencias con las que se evaluará formativamente cada RAP, se definen mediante un desempeño integrado, en el que los
estudiantes mostrarán su saber hacer de manera reflexiva, utilizando el conocimiento que va adquiriendo durante el proceso didáctico para transferir el aprendizaje a
situaciones similares y diferentes.
El papel del profesor tendrá una intervención mediadora entre los contenidos disciplinarios, las características del contexto y los instrumentos o herramientas que
provee al estudiante para facilitar un aprendizaje significativo, estratégico, autónomo y colaborativo a través de haceres reflexivos, críticos y creativos. En

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 2 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
consecuencia, será necesario se considere para el logro de lo anterior la inclusión de dos profesores auxiliares, además del titular, para ayudar en las prácticas de
laboratorio.
El trabajo autónomo que el estudiante desarrollará en otros ambientes de aprendizaje, servirá para que organice su trabajo de manera independiente y articule
saberes de diversos campos del conocimiento, que le permitan la construcción y expresión de su propio conocimiento.
La evaluación de los aprendizajes comprenderá tres momentos: al inicio para diagnosticar los conocimientos previos que permitan establecer conexiones
significativas con la propuesta de aprendizaje. Durante el proceso de aprendizaje para cumplir con una función formativa que realimente tanto al estudiante como al
profesor y una final que propicie la acreditación del aprendizaje con fines de promoción a los siguientes niveles o certificación de competencias. También es posible
aplicar una evaluación por competencias para certificar la Unidad de Aprendizaje previo a su inicio.
De esta forma, el programa de estudios tiene una naturaleza normativa al establecer los estándares para la certificación de competencias Por lo mismo la planeación
didáctica de las secuencias, estrategias de aprendizaje y enseñanza se desarrollarán con base en los elementos que incorpora este documento. Las competencias
genéricas que se incorporan a esta unidad de aprendizaje corresponden con el Marco Común del Sistema Nacional de Bachillerato y se establecen en la siguiente
matriz.
Es importante remarcar que se requiere un profesor titular para la Unidad de Aprendizaje que defina los lineamientos y 2 profesores adjuntos que ayudaran a
monitorear el proceso académico de los estudiantes, de tal manera que la asesoría pueda ser más especializada.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 3 de 37
Competencia Competencia Competencia Competencia
Particular 4 Particular 3 Particular 2 Particular 1

Unidad de Aprendizaje:
Competencias genéricas y

Lenguaje de Programación

2
1
2
1
3
2
1
3
2
1
Disciplinas particulares de la

RESULTADOS DE APRENDIZAJE
Competencias genéricas

1. Se conoce y valora a sí mismo y


CARRERA: TÉCNICO EN SISTEMAS DIGITALES

aborda problemas y retos teniendo


en cuenta los objetivos que persigue.

2. Es sensible al arte y participa en la


apreciación e interpretación de sus
expresiones en distintos géneros.

3. Elige y práctica estilos de vida


saludables.

4. Escucha, interpreta y emite mensajes


pertinentes en distintos contextos

X
X
X
X
X

mediante la utilización de medios,


códigos y herramientas apropiados.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias


5. Desarrolla innovaciones y propone

X
X
X
X
X
X
X

soluciones a problemas a partir de


métodos establecidos.

6. Sustenta una postura personal sobre


temas de interés y relevancia general,
considerando otros puntos de vista
de manera crítica y reflexiva.

7. Aprende por iniciativa e interés


X
X
X

propio a lo largo de la vida.


Plan 2008

8. Participa y colabora de manera


X
X
X
X
X

efectiva en equipos diversos.

9. Participa con una conciencia cívica y


ética en la vida de su comunidad,
MATRÍZ DE VINCULACIÓN DE COMPETENCIAS GENÉRICAS Y DISCIPLINARES

región, México y el mundo.

10. Mantiene una actitud respetuosa


hacia la interculturalidad y la
diversidad de creencias, valores,
ideas y prácticas sociales.

11. Contribuye al desarrollo sustentable


de manera crítica, con acciones
responsables.
Página 4 de 37
UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
RED DE COMPETENCIAS (GENERAL Y PARTICULARES)

Desarrolla programas en un lenguaje de alto nivel que resuelven


problemáticas planteadas relacionadas con su entorno, empleando las
herramientas propias del lenguaje, estructuras de control y diseñando
funciones especializadas.

COMPETENCIA PARTICULAR 1 COMPETENCIA PARTICULAR 2 COMPETENCIA PARTICULAR 3 COMPETENCIA PARTICULAR 4


Realiza programas con funciones básicas de entrada – salida Diseña programas empleando las Realiza programas que implementan Desarrolla programas utilizando funciones
de datos, declarando variables de diversos tipos y realizando estructuras de control condicionales y arreglos como herramienta de matemáticas, gráficas y de entrada – salida de
operaciones matemáticas simples basándose en algoritmos y repetitivas basadas en el modelo de la solución para resolver las datos mediante puerto, así como las diseñadas
utilizando el entorno integrado del lenguaje. programación estructurada. problemáticas planteadas. para uso específico de la problemática planteada.

RAP 1: RAP 1: RAP 1: RAP 1:

Conoce el concepto de programa y cuáles son Conoce los principios de la Utiliza los arreglos como Utiliza las funciones predefinidas en el
sus elementos, así como su estructura general. programación estructurada, así herramienta auxiliar en la lenguaje.
como las sentencias de control simplificación de variables del
secuenciales. mismo tipo.
RAP 2: RAP 2:
RAP 2:
Aplica las funciones básicas de entrada y salida RAP 2: Diseña funciones específicas para
de datos. Aplica las distintas estructuras resolver la problemática planteada.
de control condicional simples y Emplea los arreglos como
anidadas. herramienta para implementar
cadenas de caracteres.
RAP 3:
RAP 3:
Emplea los distintos operadores disponibles en
el lenguaje aplicando sus reglas de prioridad. Emplea las diversas estructuras
de control repetitivas simples y
anidadas.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 5 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
PERFIL DEL DOCENTE
El profesor que imparta la unidad de aprendizaje de Lenguaje de Programación habrá de presentar el examen de oposición para mostrar las habilidades que tiene en el manejo del
conocimiento disciplinar y manifestar la disposición, autoridad y tolerancia en el manejo del grupo. Por lo tanto debe contar con las competencias que se indican en las condiciones
interiores del trabajo.

Competencias Generales

1. Organiza su formación continua a lo largo de su trayectoria profesional.


2. Domina y estructura los saberes para facilitar experiencias de aprendizajes significativos.
3. Planifica los procesos de enseñanza y de aprendizaje atendiendo al enfoque por competencias y los ubica en los contextos disciplinares, curriculares y sociales amplios.
4. Lleva a la práctica procesos de enseñanza y de aprendizaje de manera efectiva, creativa e innovadora a su contexto institucional.
5. Evalúa los procesos de enseñanza y aprendizaje con un enfoque formativo.
6. Construye ambientes para aprendizaje autónomo y colaborativo.
7. Contribuye a la generación de un ambiente que facilite el desarrollo sano e integral de los estudiantes.
8. Participa en los proyectos de mejora continua de su escuela y apoya la gestión institucional.

Perfil Profesional:
Estudios de licenciatura y posgrado dentro de las siguientes áreas: Sistemas Digitales, Sistemas Computacionales, Informática.
Debe manejar información sobre: Computación, Procesos de construcción de programas, diagramas de flujo, tablas de decisión, programación en lenguajes de alto y bajo nivel.
Comprometido con la labor docente, conoce la misión y visión de la institución, busca la mejora continua planeando y organizando el trabajo dentro del aula, emplea diversas técnicas
didácticas, realiza las actividades de enseñanza basándose en los contenidos programáticos, tanto teóricos como prácticos. Responsable, comprometido, honrado, tolerante, constante y
respetuoso.

Entender el modo de representación de la información en las computadoras, utilizar adecuadamente la terminología algorítmica, conoce cómo se programa una computadora, conocer y
saber utilizar la jerga informática relativa a construcción de programas, conocer y utilizar los tipos de datos simples y sus operadores, construir de forma adecuada expresiones
algorítmicas, Conoce y utiliza los tipos de datos simples y sus operadores. Conoce las prioridades de los operadores. Conoce los pasos del proceso de construcción de programas.
Analiza los problemas correctamente determinando los datos de entrada y de salida. Domina las distintas técnicas de representación de un algoritmo (pseudocódigo, diagramas de flujo y
tablas de decisión). Declara variables y constantes basadas en tipos de datos simples. Comprende y utiliza adecuadamente los términos referentes a tipos de datos elementales. Utiliza
variables mediante sus operadores básicos. Aplica las distintas estructuras de control (estructura secuencial, estructura selectiva, estructura repetitiva) en un programa para la resolución
de un problema. Implementa un algoritmo utilizando algún lenguaje de programación. Conoce la sintaxis para la declaración y uso de tipos de datos elementales en un lenguaje de
programación. Edita programas utilizando editores especializados y entornos integrados de programación. Utiliza un entorno integrado para compilar y ejecutar programas. Corrige
programas haciendo uso de un depurador. Utiliza la herramienta de ayuda de un entorno integrado de programación. Utiliza los puertos de la PC para controlar actuadores de entrada y
salida mediante algún lenguaje de programación.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 6 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
ESTRUCTURA DIDÁCTICA
UNIDAD DIDACTICA: I. INTRODUCCION AL LENGUAJE DE PROGRAMACIÓN
COMPETENCIA PARTICULAR 1: Realiza programas con funciones básicas de entrada – salida de datos, declarando variables de diversos tipos y
realizando operaciones matemáticas simples basándose en algoritmos y utilizando el entorno integrado del lenguaje.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 1: Conoce el concepto de programa y cuáles son sus elementos, así como su estructura
general.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 4 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Identifica cada uno de los Define los elementos que conforman Dentro del Aula Identifica la Los datos son declarados Pizarrón
elementos que constituyen un un programa de acuerdo al lenguaje estructura y los correctamente de acuerdo a
programa. de programación visto en clase. elementos (datos, la naturaleza de los mismos. Marcadores
ELEMENTOS DE
UN PROGRAMA variables y La estructura de los
ESTRUCTURA DE Clasifica los datos de acuerdo Define los tipos de datos que se Dentro del Aula constantes) que programas es correcta. Proyector de
UN PROGRAMA a su tipo. pueden manejar en el lenguaje de constituyen un Las variables y contantes son acetatos
EN EL LENGUAJE programación. programa. declaradas correctamente de
acuerdo a la naturaleza del Computadora
Deduce la forma de declarar Ejemplifica la forma en que se Dentro del Aula dato.
PROCEDIMENTALES e inicializar los datos en el declaran e inicializan los datos en el Cañón
Las reglas se aplican de
lenguaje de programación. lenguaje de programación. forma correcta en cuanto al
PRACTICA 1. uso de palabras reservadas Presentación en
CONCEPTOS Realiza ejercicios de Establece la relación que existe Dentro del Aula para la declaración de PowerPoint
BASICOS declaración e inicialización de entre el uso de palabras reservadas variables y contantes.
diferentes tipos de datos. y la declaración de variables y Los mensajes que escucha, Apuntes
ACTITUDINALES constantes. interpreta y emite son proporcionados
Realiza ejercicios de Dentro del Aula pertinentes en distintos por el profesor
declaración e inicialización Ejemplifica la forma en que se contextos mediante la
SE EXPRESA Y utilización de medios, códigos
COMUNICA de variables y constantes. declaran e inicializan las variables y Manual de
y herramientas apropiados.
TRABAJA EN constantes en el lenguaje de practicas
Identifica la estructura de un programación propuesto. La manera en que participa y
FORMA
programa mediante la colabora en equipos diversos Software
COLABORATIVA es efectiva.
realización de ejercicios. Establece la estructura que debe Dentro del Aula propuesto
tener un programa de acuerdo al
lenguaje de programación.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 7 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
UNIDAD DIDACTICA: I. INTRODUCCION AL LENGUAJE DE PROGRAMACIÓN
COMPETENCIA PARTICULAR 1: Realiza programas con funciones básicas de entrada – salida de datos, declarando variables de diversos tipos y
realizando operaciones matemáticas simples basándose en algoritmos y utilizando el entorno integrado del lenguaje.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 2: Aplica las funciones básicas de entrada y salida de datos.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 4 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Establece la conexión que Ejemplifica el uso de las funciones Dentro del Aula Aplica de forma Las funciones de salida y Pizarrón
existe entre las funciones de de salida y entrada. correcta las de entrada son aplicadas
FUNCIONES DE salida y entrada. funciones de salida y correctamente en los Marcadores
SALIDA Y entrada en programas realizados.
ENTRADA DE Deduce cual es la sintaxis Facilita la sintaxis de las funciones Dentro del Aula programas Proyector de
DATOS para utilizar las funciones de de salida y entrada. orientados a resolver La sintaxis de las acetatos
salida y entrada de acuerdo a diversas funciones de salida y de
la aplicación. problemáticas. entrada es correcta dentro Computadora
PROCEDIMENTALES de los programas
Analiza los tipos errores más Ilustra las principales aplicaciones de Laboratorio realizados. Cañón
PRACTICA 2. frecuentes en la utilización de las funciones de salida y entrada.
COMO las funciones de salida y Los errores más Presentación en
PROGRAMAR EN entrada. frecuentes en el uso de PowerPoint
EL LENGUAJE las funciones de salida y
Realiza programas en los Establece la relación que existe Dentro del Aula de entrada son Apuntes
ACTITUDINALES cuales utilice funciones de entre las funciones de salida y identificados y proporcionados
salida y entrada con variables entrada y los diferentes tipos de solucionados de forma por el profesor
PIENSA CRÍTICA Y y constantes. variables clara.
REFLEXIVAMENTE Manual de
APRENDE DE Resuelve ejercicios que Laboratorio Las innovaciones practicas
FORMA AUTÓNOMA implementan las funciones de Promueve la utilización de las desarrolladas y soluciones
salida y entrada de datos. funciones de salida y entrada de propuestas a problemas Software
datos mediante la resolución de parten de métodos propuesto
ejercicios. establecidos.

Lo que aprende a lo largo


de la vida es por iniciativa
e interés propio.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 8 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
UNIDAD DIDACTICA: I. INTRODUCCION AL LENGUAJE DE PROGRAMACIÓN
COMPETENCIA PARTICULAR 1: Realiza programas con funciones básicas de entrada – salida de datos, declarando variables de diversos tipos y
realizando operaciones matemáticas simples basándose en algoritmos y utilizando el entorno integrado del lenguaje.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 3: Emplea los distintos operadores disponibles en el lenguaje aplicando sus reglas de prioridad.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 4 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Clasifica los operadores de Analiza los diferentes tipos de Dentro del Aula Realiza programas Los operadores son Pizarrón
acuerdo a su naturaleza. operadores aritméticos, lógicos, que resuelven utilizados correctamente
OPERADOR DE asignación y relacionales. problemas de su de acuerdo a su función. Marcadores
ASIGNACIÓN Evalúa expresiones básicas y Dentro del entorno por medio
OPERADORES Los operadores
lógicas respetando Establece la relación que existe Aula. del uso de funciones Proyector de
ARITMÉTICOS aritméticos, lógicos,
precedencia de operadores. entre operadores y tipos de datos. de salida y entrada, acetatos
OPERADORES DE asignación y relacionales
variables y
ASIGNACIÓN son utilizados de forma
COMPUESTA Realiza programas utilizando Ofrece ejemplos de aplicación en operadores Computadora
correcta para la
OPERADORES DE operadores aritméticos, donde se identifiquen los diferentes Laboratorio aritméticos, lógicos,
evaluación de
INCREMENTO Y lógicos, asignación y tipos de datos y operaciones asignación y Cañón
expresiones.
DECREMENTO relacionales. básicas. relacionales.
OPERADORES La relación entre los Presentación en
RELACIONALES Realiza programas donde Evalúa expresiones básicas y Dentro del Aula diferentes tipos de PowerPoint
OPERADORES utilice variables, funciones de lógicas respetando precedencia de operadores y las variables
LÓGICOS
salida y entrada, así como los operadores. se establece de forma Apuntes
operadores aritméticos, Laboratorio correcta. proporcionados
PROCEDIMENTALES lógicos, asignación y Establece el vinculo que existe entre por el profesor
relacionales; para solucionar las funciones de salida y entrada con Los mensajes que
problemáticas relacionadas los operadores aritméticos, lógicos, escucha, interpreta y Manual de
PRACTICA 3.
con su entorno. asignación y relacionales. emite son pertinentes en practicas
OPERADORES Y
distintos contextos
EXPRESIONES
mediante la utilización de Software
medios, códigos y propuesto
ACTITUDINALES herramientas apropiados.

SE EXPRESA Y
Las innovaciones
COMUNICA desarrolladas y soluciones
PIENSA CRÍTICA Y propuestas a problemas
REFLEXIVAMENTE parten de métodos
establecidos.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 9 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
UNIDAD DIDACTICA: II. ESTRUCTURAS DE CONTROL
COMPETENCIA PARTICULAR 2: Diseña programas empleando las estructuras de control condicionales y repetitivas basadas en el modelo de la
programación estructurada.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 1: Conoce los principios de la programación estructurada, así como las sentencias de control
secuenciales.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 4 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Analiza el modelo de Ejemplifica el modelo de Dentro del Aula Aplica las reglas y El formato de los programas Pizarrón
programación estructurada. programación estructurada. técnicas pertinentes estructurados es respetado
para realizar en los ejercicios realizados. Marcadores
MODELO DE LA
PROGRAMACIÓN Deduce la forma en que debe Facilita las reglas y técnicas que se Dentro del Aula programas
Las reglas y técnicas son
ESTRUCTURADA aplicar las reglas y técnicas utilizan para programar de forma estructurados que aplicadas correctamente para Proyector de
SENTENCIAS DE para programar de forma estructurada. solucionen programar en forma acetatos
CONTROL estructurada. problemas estructurada.
SECUENCIALES relacionados con su Computadora
Identifica y soluciona los Demuestra e ilustra el uso de reglas Laboratorio entorno. Los errores más frecuentes
errores más comunes que y técnicas para programar de forma en los programas Cañón
PROCEDIMENTALES presentan sus programas estructurada. estructurados son
identificados y solucionados
estructurados. Presentación en
PRACTICA 4. de forma clara y optima.
Presenta los errores más comunes y Laboratorio PowerPoint
SENTENCIAS DE Presenta programas la forma de solucionarlos cuando se La descripción que hace del
CONTROL estructurados en los cuales programa de forma estructurada. concepto de estructuras de Apuntes
SECUENCIALES resuelva problemas control secuenciales es proporcionados
relacionados a su entorno. Laboratorio correcto. por el profesor
ACTITUDINALES Solicita programas estructurados,
Desarrolla programas que donde resuelve problemas Los mensajes que escucha, Manual de
interpreta y emite son
SE EXPRESA Y respetan las reglas de la relacionados a su entorno. practicas
pertinentes en distintos
COMUNICA programación estructurada. contextos mediante la
TRABAJA EN Induce a la formación del concepto utilización de medios, códigos Software
FORMA Deduce el concepto de de sentencias de control y herramientas apropiados. propuesto
COLABORATIVA estructuras de control secuenciales.
secuenciales. La manera en que participa y
colabora en equipos diversos
es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 10 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
UNIDAD DIDACTICA: II. ESTRUCTURAS DE CONTROL
COMPETENCIA PARTICULAR 2: Diseña programas empleando las estructuras de control condicionales y repetitivas basadas en el modelo de la
programación estructurada.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 2: Aplica las distintas estructuras de control de condicional simples y anidadas.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 12 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Analiza los diferentes tipos de Define la estructura y función de las Dentro del Aula Aplica correctamente El formato y sintaxis de las Pizarrón
estructuras de control sentencias de control condicional. las diferentes estructuras de control
condicional. estructuras de control condicional es respetado, en Marcadores
SENTENCIAS DE
Demuestra e ilustra por medio de Dentro del Aula condicional para la los ejercicios realizados.
CONTROL Clasifica las estructuras de ejemplos la aplicación de las sentencias solución de problemas
CONDICIONALES control condicional de acuerdo a de control condicional. específicos. Las estructuras de control Proyector de
ANIDACIÓN sus características. condicional son aplicadas de acetatos
Solicita programas estructurados, donde Laboratorio forma correcta dependiendo
Deduce la forma en que debe por medio de la aplicación de sentencias de la problemática a resolver. Computadora
PROCEDIMENTALES aplicar las estructuras de control de control condicional resuelve
condicional de acuerdo a la problemas relacionados a su entorno. El anidamiento de estructuras Cañón
PRACTICA 5. problemática a resolver. de control condicional es
SENTENCIAS DE Ejemplifica el concepto de anidación. Laboratorio aplicado correctamente de
Presentación en
CONTROL DE Identifica y soluciona los errores acuerdo a la problemática a
más comunes en la aplicación de Establece la relación que existe entre las solucionar. PowerPoint
DECISIÓN
estructuras de control secuencias de control condicional y el
PRACTICA 6. condicional. proceso de anidación. Laboratorio Los errores más frecuentes Apuntes
SENTENCIAS DE en la utilización de proporcionados
CONTROL Presenta programas Define la estructura y función de las estructuras de control por el profesor
ANIDADAS estructurados en los cuales sentencias de control condicional condicional son identificados
PRACTICA 7. resuelva problemas relacionados anidadas. y solucionados de forma clara Manual de
SENTENCIAS DE a su entorno, mediante Laboratorio y optima.
practicas
CONTROL POR estructuras de control Demuestra e ilustra por medio de
CASOS condicional. ejemplos la aplicación de las sentencias Las innovaciones
de control condicional anidadas. desarrolladas y soluciones Software
Presenta programas propuestas a problemas propuesto
ACTITUDINALES estructurados en los cuales Solicita programas estructurados, donde parten de métodos
resuelva problemas relacionados por medio de la aplicación de sentencias establecidos.
a su entorno, mediante de control condicional anidadas resuelve
PIENSA CRÍTICA Y
estructuras de control condicional problemas relacionados a su entorno. La manera en que participa y
REFLEXIVAMENTE
anidadas. colabora en equipos diversos
TRABAJA EN
es efectiva.
FORMA
COLABORATIVA

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 11 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
UNIDAD DIDACTICA: II. ESTRUCTURAS DE CONTROL
COMPETENCIA PARTICULAR 2: Diseña programas empleando las estructuras de control condicionales y repetitivas basadas en el modelo de la
programación estructurada.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 3: Emplea las diversas estructuras de control repetitivas simples y anidadas.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 12 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Analiza los diferentes tipos de Define la estructura y función de las Dentro del Aula Aplica correctamente El formato y sintaxis de las Pizarrón
estructuras de control repetitivas. sentencias de control repetitivas. las diferentes estructuras de control
estructuras de control repetitivas es respetado, en Marcadores
SENTENCIAS DE
Clasifica las estructuras de Demuestra e ilustra por medio de Dentro del Aula repetitivas para la los ejercicios realizados.
CONTROL DE control repetitivas de acuerdo a ejemplos la aplicación de las sentencias solución de problemas
BUCLE sus características. de control repetitivas. específicos. Las estructuras de control Proyector de
ANIDACIÓN repetitivas son aplicadas de acetatos
Deduce la forma en que debe Solicita programas estructurados, donde Laboratorio forma correcta dependiendo
aplicar las estructuras de control por medio de la aplicación de sentencias de la problemática a resolver. Computadora
PROCEDIMENTALES repetitivas de acuerdo a la de control repetitivas resuelve problemas
problemática a resolver. relacionados a su entorno. El anidamiento de estructuras Cañón
PRACTICA 8. de control repetitivas es
SENTENCIAS DE Identifica y soluciona los errores Establece la relación que existe entre las Laboratorio aplicado correctamente de
Presentación en
CONTROL: más comunes en la aplicación de secuencias de control repetitivas y el acuerdo a la problemática a
estructuras de control repetitivas. proceso de anidación. solucionar. PowerPoint
CONDICIONA-
MIENTO ALTO Presenta programas Define la estructura y función de las Laboratorio Los errores más frecuentes Apuntes
PRACTICA 9. estructurados en los cuales sentencias de control repetitivas en la utilización de proporcionados
SENTENCIAS DE resuelva problemas relacionados anidadas. estructuras de control por el profesor
CONTROL a su entorno, mediante repetitivas son identificados y
CONDICIONA- estructuras de control repetitivas. Demuestra e ilustra por medio de solucionados de forma Manual de
MIENTO BAJO. ejemplos la aplicación de las sentencias Laboratorio correcta.
practicas
Presenta programas de control repetitivas anidadas.
estructurados en los cuales Las innovaciones
ACTITUDINALES resuelva problemas relacionados Solicita programas estructurados, donde desarrolladas y soluciones Software
a su entorno, mediante por medio de la aplicación de sentencias propuestas a problemas propuesto
PIENSA CRÍTICA Y estructuras de control repetitivas de control repetitivas anidadas resuelve parten de métodos
REFLEXIVAMENTE anidadas. problemas relacionados a su entorno. establecidos.
TRABAJA EN
FORMA La manera en que participa y
COLABORATIVA colabora en equipos diversos
es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 12 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
UNIDAD DIDACTICA: III. ARREGLOS
COMPETENCIA PARTICULAR 3: Realiza programas que implementan arreglos como herramienta de solución para resolver las problemáticas
planteadas.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 1: Describe el concepto de arreglo, así como su forma de declaración e inicialización, tomando
en cuenta su tipo.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 4 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Define en detalle el concepto Facilita la formación del concepto de Dentro del aula Emplea los arreglos El concepto de arreglo lo Pizarrón
de arreglo. arreglo mediante la observación y como parte conoce y domina.
DEFINICIÓN comparación de lo que es y no es un fundamental de las Las reglas para declarar los Marcadores
DECLARACIÓN arreglo. aplicaciones que diferentes tipos de arreglos
INICIALIZACIÓN diseña. las identifica de forma Proyector de
Identifica las reglas para la Induce a las reglas para la Laboratorio correcta. acetatos
TIPOS DE
ARREGLOS declaración de arreglos. declaración de arreglos mediante el La forma de inicializar
ACCESO A uso de ejemplos de aplicación. arreglos es mediante las Computadora
técnicas vistas en clase.
DATOS
Deduce cada una de las Ofrece ejemplos de aplicación en Laboratorio Los tipos de arreglos Cañón
formas existentes para donde se identifiquen las diversas existentes los clasifica de
PROCEDIMENTALES inicializar un arreglo. formas de inicializar un arreglo. acuerdo a su dimensión. Presentación en
Las técnicas para acceder a PowerPoint
PRACTICA 10. Identifica los diferentes tipos Formula preguntas contextualizadas Dentro del aula los datos de un arreglo son
ARREGLOS de arreglos de acuerdo a las para identificar los tipos de arreglos descritas claramente. Apuntes
UNIDIMENSIO dimensiones que manejan. que existen según sus dimensiones. Las aplicaciones que diseña proporcionados
NALES Y MULTI- utilizan arreglos en su por el profesor
DIMENSIONALES Abstrae las técnicas para Ilustra con ejemplos prácticos las Laboratorio implementación.
acceder a los datos de un diferentes formas de acceder a los Las innovaciones Manual de
ACTITUDINALES arreglo. índices de un arreglo. desarrolladas y soluciones practicas
propuestas a problemas
Soluciona ejercicios en los Propicia que se ejerciten los Laboratorio parten de métodos Software
PIENSA CRÍTICA Y
que se utilicen arreglos como conceptos estudiados para la establecidos. propuesto
REFLEXIVAMENTE
APRENDE DE una forma de optimizar el uso resolución de problemas enfocados Lo que aprende a lo largo de
FORMA AUTÓNOMA de variables. a la programación mediante la vida es por iniciativa e
arreglos. interés propio.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 13 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

UNIDAD DIDACTICA: III. ARREGLOS


COMPETENCIA PARTICULAR 3: Realiza programas que implementan arreglos como herramienta de solución para resolver las problemáticas
planteadas.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 2: Emplea los arreglos como herramienta para implementar cadenas de caracteres.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 4 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Define el concepto de Ofrece ejemplos de aplicación en los Laboratorio Diseña programas El concepto de cadena lo Pizarrón
cadena, indicando sus que se distingan las diferencias entre que implementan define de forma correcta.
CADENAS DE características principales. un arreglo de caracteres y una cadenas de Marcadores
CARACTERES cadena. caracteres. Las operaciones básicas
Establece el procedimiento que realiza a las cadenas Proyector de
para realizar operaciones Demuestra el procedimiento para implementadas son las acetatos
PROCEDIMENTALES básicas con cadenas. realizar las operaciones básicas con Laboratorio correctas.
cadenas. Computadora
PRACTICA 11. Soluciona ejercicios en los Las soluciones que diseña
CADENAS que las cadenas son eje de la Promueve el diseño de programas utilizan cadenas. Cañón
aplicación. que utilizan cadenas. Laboratorio
ACTITUDINALES Los mensajes que Presentación en
escucha, interpreta y PowerPoint
SE EXPRESA Y emite son pertinentes en
COMUNICA distintos contextos Apuntes
TRABAJA EN mediante la utilización de proporcionados
FORMA medios, códigos y por el profesor
COLABORATIVA herramientas apropiados.
Manual de
La manera en que practicas
participa y colabora en
equipos diversos es Software
efectiva. propuesto

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 14 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

UNIDAD DIDACTICA: IV. FUNCIONES


COMPETENCIA PARTICULAR 4: Desarrolla programas utilizando funciones matemáticas, gráficas y de entrada – salida de datos mediante puerto, así
como las diseñadas para uso específico de la problemática planteada.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 1: Utiliza las funciones predefinidas en el lenguaje.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 16 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Investiga en diversas fuentes Solicita la tarea bien estructurada del Dentro del aula Diseña programas La tarea entregada incluye el Pizarrón
concepto de función y las
el concepto de función, así concepto de función y funciones que integran las funciones matemáticas, gráficas y
DEFINICIÓN como las funciones matemáticas, gráficas y de manejo funciones de manejo de puertos más Marcadores
DECLARACIÓN Y matemáticas, gráficas y de de puertos más importantes del matemáticas, importantes del lenguaje.
LLAMADA manejo de puertos más lenguaje. gráficas y de manejo El concepto de función es Proyector de
importantes. de puertos explicado correctamente. acetatos
Dentro del aula predefinidas en el La sintaxis general identificada
PROCEDIMENTALES Conoce el concepto de Formula preguntas contextualizadas lenguaje. Computadora
para incluir funciones predefinidas
función. para identificar el concepto de es la indicada para el lenguaje
PRACTICA 12. función. Laboratorio propuesto. Cañón
FUNCIONES Las funciones matemáticas,
MATEMATICAS Y Define en detalle la sintaxis Suministra la sintaxis general para gráficas y de manejo de puerto Presentación en
GRAFICAS general para incluir funciones incluir funciones predefinidas en el que identifica son las solicitadas.
PowerPoint
PRACTICA 13. predefinidas en el lenguaje. lenguaje. Laboratorio Los programas realizados
FUNCIONES DE integran las distintas funciones Apuntes
MANEJO DE Clasifica las funciones Ofrece ejemplos de aplicación en predefinidas estudiadas. proporcionados
PUERTOS matemáticas, graficas y de donde se identifiquen las funciones por el profesor
Los mensajes que escucha,
manejo de puertos más matemáticas, graficas y de manejo interpreta y emite son pertinentes
importantes. de puertos más importantes. Laboratorio en distintos contextos mediante la Manual de
ACTITUDINALES utilización de medios, códigos y
herramientas apropiados. practicas
SE EXPRESA Y Aplica rigurosamente las Propicia que se ejerciten las
Las innovaciones desarrolladas y
COMUNICA funciones predefinidas del funciones predefinidas del lenguaje soluciones propuestas a
Software
PIENSA CRÍTICA Y lenguaje estudiadas. más importantes. problemas parten de métodos propuesto
REFLEXIVAMENTE establecidos.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 15 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
UNIDAD DIDACTICA: IV. FUNCIONES
COMPETENCIA PARTICULAR 4: Desarrolla programas utilizando funciones matemáticas, gráficas y de entrada – salida de datos mediante puerto, así
como las diseñadas para uso específico de la problemática planteada.
RESULTADO DE APRENDIZAJE PROPUESTO (RAP) No. 2: Diseña funciones específicas para resolver la problemática planteada.
TIEMPO ESTIMADO PARA OBTENER EL RAP: 8 HORAS
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Deduce la forma de declarar el Ofrece ejemplos de aplicación en donde Laboratorio Realiza programas La forma en que declara el Pizarrón
prototipo y cuerpo de una se demuestre la forma de declarar el que integran prototipo y cuerpo de una
función. prototipo y cuerpo de una función. diversas funciones función es la correcta. Marcadores
DECLARACIÓN
TIPO DE FUNCIÓN diseñadas para uso
Suministra la sintaxis general para Laboratorio La sintaxis empleada para
PARÁMETROS Identifica la sintaxis general para diseñar funciones que no reciben específico en la diseñar funciones simples es Proyector de
LLAMADAS diseñar funciones simples. parámetros ni regresan valor. solución de la la adecuada. acetatos
problemática
Induce a la obtención de la sintaxis para Dentro del aula planteada. La estructuración de Computadora
PROCEDIMENTALES Define en detalle la sintaxis para estructurar funciones que reciben funciones que reciben
estructurar funciones que reciben parámetros. parámetros sigue la sintaxis Cañón
PRACTICA 14. parámetros. correcta.
FUCNIONES SIN Formula preguntas contextualizadas para Dentro del aula
Presentación en
PARAMETROS Identifica la forma correcta de identificar la forma de definir funciones Las funciones diseñadas
definir funciones que regresan que regresan valores. regresan valor de acuerdo a PowerPoint
PRACTICA 15.
valor. como fueron declaradas.
FUNCIONES CON Promueve un proceso de pensamiento Dentro del aula Apuntes
PARAMETROS reflexivo enfatizando la importancia de Las aplicaciones proporcionados
Internaliza la importancia de las las funciones en la programación desarrolladas integran por el profesor
ACTITUDINALES funciones en la programación estructurada. funciones de diversos tipos
estructurada. Laboratorio definidas de acuerdo a las Manual de
Ofrece ejemplos de aplicación en donde tareas que se necesitan.
PIENSA CRÍTICA Y practicas
Deduce la forma de mandar se utilizan funciones de diversos tipos y,
REFLEXIVAMENTE llamar a una función de acuerdo de acuerdo a ello la forma en que se Las innovaciones
APRENDE DE a su tipo. mandan llamar. desarrolladas y soluciones Software
FORMA AUTÓNOMA Laboratorio propuestas a problemas propuesto
Propicia que se diseñen programas con parten de métodos
diversas funciones, de acuerdo a los establecidos.
Diseña programas en donde se conceptos estudiados.
integran rigurosamente los Lo que aprende a lo largo de
conceptos estudiados. la vida es por iniciativa e
interés propio.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 16 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 1 NOMBRE DE LA PRÁCTICA: CONCEPTOS BASICOS TIEMPO: 3 HRS.

UNIDAD I DEL PROGRAMA DE ESTUDIOS: INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN


RAP RELACIONADO CON LA PRÁCTICA: RAP 1 – Conoce el concepto de programa y cuáles son sus elementos, así como su estructura
general.
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Clasifica los datos de Ejemplifica la forma en que Dentro del Aula Identifica la Los datos son declarados Computadora
acuerdo a su tipo. se declaran e inicializan los estructura y los correctamente de acuerdo a la
datos en el lenguaje de elementos (datos, naturaleza de los mismos. Manual de
ELEMENTOS DE UN
PROGRAMA programación. variables y practicas
La estructura de los programas
ESTRUCTURA DE UN constantes) que es correcta.
PROGRAMA EN EL Realiza ejercicios de Establece la relación que constituyen un Software
LENGUAJE declaración e inicialización existe entre el uso de programa. Las variables y contantes son propuesto
de diferentes tipos de datos. palabras reservadas y la declaradas correctamente de
declaración de variables y acuerdo a la naturaleza del
ACTITUDINALES constantes. dato.
Realiza ejercicios de
SE EXPRESA Y Las reglas se aplican de forma
declaración e inicialización Ejemplifica la forma en que
COMUNICA correcta en cuanto al uso de
de variables y constantes. se declaran e inicializan las palabras reservadas para la
TRABAJA EN FORMA variables y constantes en el declaración de variables y
COLABORATIVA lenguaje de programación contantes.
propuesto.
Identifica la estructura de un Los mensajes que escucha,
programa mediante la Establece la estructura que interpreta y emite son
realización de ejercicios. debe tener un programa de pertinentes en distintos
contextos mediante la
acuerdo al lenguaje de
utilización de medios, códigos y
programación. herramientas apropiados.

La manera en que participa y


colabora en equipos diversos
es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 17 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 2 NOMBRE DE LA PRÁCTICA: COMO PROGRAMAR EN EL LENGUAJE TIEMPO: 3 HRS.

UNIDAD I DEL PROGRAMA DE ESTUDIOS: INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN

RAP RELACIONADO CON LA PRÁCTICA: RAP 2 – Aplica las funciones básicas de entrada y salida de datos.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Realiza programas en los Promueve la utilización de Laboratorio Aplica de forma Las funciones de salida y Computadora
cuales utilice funciones de las funciones de salida y correcta las de entrada son aplicadas
FUNCIONES DE salida y entrada con entrada de datos mediante funciones de salida y correctamente en los Manual de
SALIDA Y ENTRADA variables y constantes. la resolución de ejercicios. entrada en programas realizados. practicas
DE DATOS programas
Analiza y soluciona los orientados a resolver La sintaxis de las funciones Software
tipos errores más diversas de salida y de entrada es propuesto
ACTITUDINALES frecuentes en la utilización problemáticas. correcta dentro de los
de las funciones de salida y programas realizados.
PIENSA CRÍTICA Y entrada.
REFLEXIVAMENTE Los errores más frecuentes
APRENDE DE FORMA en el uso de las funciones
AUTÓNOMA de salida y de entrada son
identificados y solucionados
de forma clara.

Las innovaciones
desarrolladas y soluciones
propuestas a problemas
parten de métodos
establecidos.

Lo que aprende a lo largo


de la vida es por iniciativa e
interés propio.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 18 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 3 NOMBRE DE LA PRÁCTICA: OPERADORES Y EXPRESIONES TIEMPO: 3 HRS.

UNIDAD I DEL PROGRAMA DE ESTUDIOS: INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN


RAP RELACIONADO CON LA PRÁCTICA: RAP 3 – Emplea los distintos operadores disponibles en el lenguaje aplicando sus reglas de
prioridad.
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Realiza programas donde Solicita programas donde Laboratorio Realiza programas Los operadores son utilizados Computadora
utilice variables, funciones resuelve problemas que resuelven correctamente de acuerdo a su
de salida y entrada, así relacionados a su entorno problemas de su función. Manual de
OPERADOR DE
ASIGNACIÓN como los operadores utilizando los operadores entorno por medio Los operadores aritméticos, practicas
OPERADORES aritméticos, lógicos, aritméticos, lógicos, del uso de funciones lógicos, asignación y
ARITMÉTICOS asignación y relacionales; asignación y relacionales. de salida y entrada, relacionales son utilizados de Software
para solucionar variables y forma correcta para la propuesto
OPERADORES DE
evaluación de expresiones.
ASIGNACIÓN problemáticas relacionadas operadores
COMPUESTA con su entorno. aritméticos, lógicos, La relación entre los diferentes
OPERADORES DE asignación y tipos de operadores y las
relacionales. variables se establece de forma
INCREMENTO Y
correcta.
DECREMENTO
OPERADORES Los mensajes que escucha,
RELACIONALES interpreta y emite son
pertinentes en distintos
OPERADORES
contextos mediante la
LÓGICOS utilización de medios, códigos y
herramientas apropiados.
ACTITUDINALES Las innovaciones desarrolladas
y soluciones propuestas a
SE EXPRESA Y problemas parten de métodos
COMUNICA establecidos.
PIENSA CRÍTICA Y
REFLEXIVAMENTE

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 19 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 4 NOMBRE DE LA PRÁCTICA: SENTENCIAS DE CONTROL SECUENCIALES TIEMPO: 3 HRS.

UNIDAD II DEL PROGRAMA DE ESTUDIOS: ESTRUCTURAS DE CONTROL


RAP RELACIONADO CON LA PRÁCTICA: RAP 1 –Conoce los principios de la programación estructurada, así como las sentencias de
control secuenciales.
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Presenta programas Solicita programas Laboratorio Aplica las reglas y El formato y sintaxis de las Computadora
estructurados en los cuales estructurados, donde por técnicas pertinentes estructuras de control
MODELO DE LA resuelva problemas medio de la aplicación de para realizar secuenciales es respetado, Manual de
PROGRAMACIÓN relacionados a su entorno, sentencias de control programas en los ejercicios realizados. practicas
ESTRUCTURADA mediante estructuras de secuenciales resuelve estructurados que
control secuenciales. problemas relacionados a solucionen Las estructuras de control Software
SENTENCIAS DE
su entorno. problemas secuenciales son aplicadas propuesto
CONTROL
Identifica y soluciona los relacionados con su de forma correcta
SECUENCIALES
errores más comunes en la entorno. dependiendo de la
aplicación de estructuras de problemática a resolver.
ACTITUDINALES control secuenciales Los errores más frecuentes
simples y anidadas. en la utilización de
SE EXPRESA Y
COMUNICA estructuras de control
TRABAJA EN FORMA secuenciales son
COLABORATIVA identificados y solucionados
de forma clara y optima.
Las innovaciones
desarrolladas y soluciones
propuestas a problemas
parten de métodos
establecidos.

La manera en que participa


y colabora en equipos
diversos es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 20 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 5 NOMBRE DE LA PRÁCTICA: SENTENCIAS DE CONTROL DE DECISIÓN TIEMPO: 3 HRS.

UNIDAD II DEL PROGRAMA DE ESTUDIOS: ESTRUCTURAS DE CONTROL


RAP RELACIONADO CON LA PRÁCTICA: RAP 2 – Aplica las distintas estructuras de control de condicional simples y anidadas.
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Presenta programas Solicita programas Laboratorio Aplica correctamente El formato y sintaxis de las Computadora
estructurados en los cuales estructurados, donde por las diferentes estructuras de control
SENTENCIAS DE resuelva problemas medio de la aplicación de estructuras de condicionales es respetado, Manual de
CONTROL relacionados a su entorno, sentencias de control control condicionales en los ejercicios realizados. practicas
CONDICIONALES mediante estructuras de condicionales resuelve para la solución de
ANIDACIÓN control condicionales. problemas relacionados a problemas Las estructuras de control Software
su entorno. específicos. condicionales son aplica propuesto
Identifica y soluciona los das de forma correcta
ACTITUDINALES errores más comunes en la dependiendo de la
aplicación de estructuras de problemática a resolver.
PIENSA CRÍTICA Y control condicionales
REFLEXIVAMENTE simples. Los errores más frecuentes
TRABAJA EN FORMA en la utilización de
COLABORATIVA estructuras de control
condicionales son
identificados y solucionados
de forma clara y optima.

Las innovaciones
desarrolladas y soluciones
propuestas a problemas
parten de métodos
establecidos.

La manera en que participa


y colabora en equipos
diversos es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 21 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 6 NOMBRE DE LA PRÁCTICA: SENTENCIAS DE CONTROL ANIDADAS TIEMPO: 3 HRS.

UNIDAD II DEL PROGRAMA DE ESTUDIOS: ESTRUCTURAS DE CONTROL

RAP RELACIONADO CON LA PRÁCTICA: RAP 2 – Aplica las distintas estructuras de control de condicional simples y anidadas.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Presenta programas Solicita programas Laboratorio Aplica correctamente El formato y sintaxis de las Computadora
estructurados en los cuales estructurados, donde por las diferentes estructuras de control
resuelva problemas medio de la aplicación de estructuras de condicionales es respetado, en Manual de
SENTENCIAS DE
los ejercicios realizados.
CONTROL relacionados a su entorno, sentencias de control control condicionales practicas
CONDICIONALES mediante estructuras de condicionales anidadas para la solución de Las estructuras de control
ANIDACIÓN control condicionales resuelve problemas problemas condicionales son aplica das Software
anidadas. relacionados a su entorno. específicos. de forma correcta dependiendo propuesto
de la problemática a resolver.
ACTITUDINALES Identifica y soluciona los El anidamiento de estructuras
errores más comunes en la de control condicionales es
PIENSA CRÍTICA Y aplicación de estructuras de aplicado correctamente de
REFLEXIVAMENTE control condicionales acuerdo a la problemática a
TRABAJA EN FORMA anidadas. solucionar.
COLABORATIVA Los errores más frecuentes en
la utilización de estructuras de
control condicionales son
identificados y solucionados de
forma clara y optima.
Las innovaciones desarrolladas
y soluciones propuestas a
problemas parten de métodos
establecidos.
La manera en que participa y
colabora en equipos diversos
es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 22 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 7 NOMBRE DE LA PRÁCTICA: SENTENCIAS DE CONTROL POR CASOS TIEMPO: 3 HRS.

UNIDAD II DEL PROGRAMA DE ESTUDIOS: ESTRUCTURAS DE CONTROL

RAP RELACIONADO CON LA PRÁCTICA: RAP 2 – Aplica las distintas estructuras de control de condicional simples y anidadas.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Presenta programas Solicita programas Laboratorio Aplica correctamente El formato y sintaxis de las Computadora
estructurados en los cuales estructurados, donde por las diferentes estructuras de control por
SENTENCIAS DE resuelva problemas medio de la aplicación de estructuras de casos es respetado, en los Manual de
CONTROL relacionados a su entorno, sentencias de control por control condicionales ejercicios realizados. practicas
CONDICIONALES mediante estructuras de casos resuelve problemas para la solución de
ANIDACIÓN control por casos. relacionados a su entorno. problemas Las estructuras de control Software
específicos. por casos son aplica das propuesto
Identifica y soluciona los de forma correcta
ACTITUDINALES errores más comunes en la dependiendo de la
aplicación de estructuras de problemática a resolver.
PIENSA CRÍTICA Y control por casos.
REFLEXIVAMENTE Los errores más frecuentes
TRABAJA EN FORMA en la utilización de
COLABORATIVA estructuras de control por
casos son identificados y
solucionados de forma clara
y optima.

Las innovaciones
desarrolladas y soluciones
propuestas a problemas
parten de métodos
establecidos.

La manera en que participa


y colabora en equipos
diversos es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 23 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 8 NOMBRE DE LA PRÁCTICA: SENTENCIAS DE CONTROL: CONDICIONAMIENTO ALTO TIEMPO: 5 HRS.

UNIDAD II DEL PROGRAMA DE ESTUDIOS: ESTRUCTURAS DE CONTROL

RAP RELACIONADO CON LA PRÁCTICA: RAP 3 – Emplea las diversas estructuras de control repetitivas.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Presenta programas Solicita programas Laboratorio Aplica correctamente Las estructuras de control Computadora
estructurados en los cuales estructurados, donde por las diferentes repetitivas con
estructuras de condicionamiento alto son
SENTENCIAS DE resuelva problemas medio de la aplicación de aplicadas de forma correcta
Manual de
CONTROL DE BUCLE relacionados a su entorno, sentencias de control control repetitivas practicas
dependiendo de la
ANIDACIÓN mediante estructuras de repetitivas con para la solución de problemática a resolver.
control repetitivas con condicionamiento alto problemas Software
condicionamiento alto. resuelve problemas específicos. El anidamiento de estructuras propuesto
ACTITUDINALES relacionados a su entorno. de control repetitivas con
Presenta programas condicionamiento alto es
PIENSA CRÍTICA Y estructurados en los cuales Solicita programas aplicado correctamente de
REFLEXIVAMENTE acuerdo a la problemática a
resuelva problemas estructurados, donde por solucionar.
TRABAJA EN FORMA relacionados a su entorno, medio de la aplicación de
COLABORATIVA mediante estructuras de sentencias de control Los errores más frecuentes en
control repetitivas con repetitivas con la utilización de estructuras de
condicionamiento alto condicionamiento alto control repetitivas con
anidadas. anidadas resuelve condicionamiento alto son
problemas relacionados a identificados y solucionados de
su entorno. forma correcta.

Las innovaciones desarrolladas


y soluciones propuestas a
problemas parten de métodos
establecidos.

La manera en que participa y


colabora en equipos diversos
es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 24 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 9 NOMBRE DE LA PRÁCTICA: SENTENCIAS DE CONTROL: CONDICIONAMIENTO BAJO TIEMPO: 5 HRS.

UNIDAD II DEL PROGRAMA DE ESTUDIOS: ESTRUCTURAS DE CONTROL

RAP RELACIONADO CON LA PRÁCTICA: RAP 3 – Emplea las diversas estructuras de control repetitivas.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Presenta programas Solicita programas Laboratorio Aplica correctamente Las estructuras de control Computadora
estructurados en los cuales estructurados, donde por las diferentes repetitivas con
estructuras de condicionamiento bajo son
SENTENCIAS DE resuelva problemas medio de la aplicación de aplicadas de forma correcta
Manual de
CONTROL DE BUCLE relacionados a su entorno, sentencias de control control repetitivas practicas
dependiendo de la
ANIDACIÓN mediante estructuras de repetitivas con para la solución de problemática a resolver.
control repetitivas con condicionamiento bajo problemas Software
condicionamiento bajo. resuelve problemas específicos. El anidamiento de estructuras propuesto
ACTITUDINALES relacionados a su entorno. de control repetitivas con
condicionamiento bajo es
PIENSA CRÍTICA Y Presenta programas Solicita programas aplicado correctamente de
REFLEXIVAMENTE acuerdo a la problemática a
estructurados en los cuales estructurados, donde por solucionar.
TRABAJA EN FORMA resuelva problemas medio de la aplicación de
COLABORATIVA relacionados a su entorno, sentencias de control Los errores más frecuentes en
mediante estructuras de repetitivas con la utilización de estructuras de
control repetitivas con condicionamiento bajo control repetitivas con
condicionamiento bajo anidadas resuelve condicionamiento bajo son
anidadas. problemas relacionados a identificados y solucionados de
su entorno. forma correcta.

Las innovaciones desarrolladas


y soluciones propuestas a
problemas parten de métodos
establecidos.

La manera en que participa y


colabora en equipos diversos
es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 25 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 10 NOMBRE DE LA PRÁCTICA: ARREGLOS UNIDIMENSIONALES Y MULTIDIMENSIONALES TIEMPO: 3 HRS.

UNIDAD III DEL PROGRAMA DE ESTUDIOS: ARREGLOS


RAP RELACIONADO CON LA PRÁCTICA: RAP 1 – Utiliza los arreglos como herramienta auxiliar en la simplificación de variables del
mismo tipo.
ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y
CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Soluciona ejercicios en los Propicia que se ejerciten los Laboratorio Emplea los arreglos La forma de inicializar arreglos Computadora
que se utilicen arreglos conceptos estudiados para como parte es mediante las técnicas vistas
como una forma de la resolución de problemas fundamental de las en clase. Manual de
DEFINICIÓN
DECLARACIÓN optimizar el uso de enfocados a la aplicaciones que practicas
Las aplicaciones que diseña
INICIALIZACIÓN variables. programación mediante diseña. utilizan arreglos en su
TIPOS DE ARREGLOS arreglos. implementación. Software
ACCESO A DATOS propuesto
Las innovaciones desarrolladas
y soluciones propuestas a
ACTITUDINALES problemas parten de métodos
establecidos.
PIENSA CRÍTICA Y
REFLEXIVAMENTE Lo que aprende a lo largo de la
APRENDE DE FORMA vida es por iniciativa e interés
propio.
AUTÓNOMA

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 26 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 11 NOMBRE DE LA PRÁCTICA: CADENAS TIEMPO: 3 HRS.

UNIDAD III DEL PROGRAMA DE ESTUDIOS: ARREGLOS

RAP RELACIONADO CON LA PRÁCTICA: RAP 2 – Emplea los arreglos como herramienta para implementar cadenas de caracteres.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Soluciona ejercicios en los Promueve el diseño de Laboratorio Diseña programas Las operaciones básicas Computadora
que las cadenas son eje de programas que utilizan que implementan que realiza a las cadenas
CADENAS DE la aplicación. cadenas de caracteres. cadenas de implementadas son las Manual de
CARACTERES caracteres. correctas. practicas

Las soluciones que diseña Software


ACTITUDINALES utilizan cadenas. propuesto
SE EXPRESA Y Los mensajes que escucha,
COMUNICA interpreta y emite son
TRABAJA EN FORMA pertinentes en distintos
COLABORATIVA contextos mediante la
utilización de medios,
códigos y herramientas
apropiados.

La manera en que participa


y colabora en equipos
diversos es efectiva.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 27 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 12 NOMBRE DE LA PRÁCTICA: FUNCIONES MATEMÁTICAS Y GRÁFICAS TIEMPO: 6 HRS.

UNIDAD IV DEL PROGRAMA DE ESTUDIOS: FUNCIONES

RAP RELACIONADO CON LA PRÁCTICA: RAP 1 – Utiliza las funciones predefinidas en el lenguaje de programación.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Aplica rigurosamente las Propicia que se ejerciten las Laboratorio Diseña programas Los programas integran las Computadora
funciones matemáticas y funciones matemáticas y que integran las distintas funciones
DEFINICIÓN gráficas predefinidas en el gráficas más importantes funciones matemáticas y gráficas Manual de
DECLARACIÓN Y lenguaje. predefinidas en el lenguaje. matemáticas y predefinidas en el lenguaje. practicas
LLAMADA gráficas predefinidas
en el lenguaje. Los mensajes que escucha, Software
interpreta y emite son propuesto
ACTITUDINALES pertinentes en distintos
contextos mediante la
SE EXPRESA Y utilización de medios,
COMUNICA códigos y herramientas
PIENSA CRÍTICA Y apropiados.
REFLEXIVAMENTE
Las innovaciones
desarrolladas y soluciones
propuestas a problemas
parten de métodos
establecidos.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 28 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 13 NOMBRE DE LA PRÁCTICA: FUNCIONES DE MANEJO DE PUERTOS TIEMPO: 5 HRS.

UNIDAD IV DEL PROGRAMA DE ESTUDIOS: FUNCIONES

RAP RELACIONADO CON LA PRÁCTICA: RAP 1 – Utiliza las funciones predefinidas en el lenguaje de programación.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Aplica rigurosamente las Propicia que se ejerciten las Laboratorio Diseña programas Los programas integran las Computadora
funciones de manejo de funciones de manejo de que integran las distintas funciones de
DEFINICIÓN puerto predefinidas en el puerto más importantes funciones de manejo manejo de puerto Manual de
DECLARACIÓN Y lenguaje. predefinidas en el lenguaje. de puertos predefinidas en el lenguaje. practicas
LLAMADA predefinidas en el
lenguaje. Los mensajes que escucha, Software
interpreta y emite son propuesto
ACTITUDINALES pertinentes en distintos
contextos mediante la
SE EXPRESA Y utilización de medios,
COMUNICA códigos y herramientas
PIENSA CRÍTICA Y apropiados.
REFLEXIVAMENTE
Las innovaciones
desarrolladas y soluciones
propuestas a problemas
parten de métodos
establecidos.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 29 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 14 NOMBRE DE LA PRÁCTICA: FUNCIONES SIN PARÁMETROS TIEMPO: 3 HRS.

UNIDAD IV DEL PROGRAMA DE ESTUDIOS: FUNCIONES

RAP RELACIONADO CON LA PRÁCTICA: RAP 2 – Diseña funciones específicas para resolver la problemática planteada.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Diseña programas en Propicia que se diseñen Laboratorio Realiza programas La forma en que declara el Computadora
donde se funciones que no programas con diversas que integran prototipo y cuerpo de una
DECLARACIÓN reciben ni regresan ningún funciones que no reciben ni diversas funciones función es la correcta. Manual de
TIPO DE FUNCIÓN valor. regresan ningún valor. que no reciben o practicas
PARÁMETROS La sintaxis empleada para
regresan ningún diseñar funciones simples Software
LLAMADAS
valor diseñadas es la adecuada. propuesto
para uso
ACTITUDINALES específico en la Las aplicaciones
solución de la desarrolladas integran
PIENSA CRÍTICA Y problemática funciones de diversos tipos
REFLEXIVAMENTE definidas de acuerdo a las
planteada.
APRENDE DE FORMA tareas que se necesitan.
AUTÓNOMA
Las innovaciones
desarrolladas y soluciones
propuestas a problemas
parten de métodos
establecidos.

Lo que aprende a lo largo


de la vida es por iniciativa e
interés propio.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 30 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PRÁCTICAS
PRÁCTICA No.: 15 NOMBRE DE LA PRÁCTICA: FUNCIONES CON PARÁMETROS TIEMPO: 3 HRS.

UNIDAD IV DEL PROGRAMA DE ESTUDIOS: FUNCIONES

RAP RELACIONADO CON LA PRÁCTICA: RAP 2 – Diseña funciones específicas para resolver la problemática planteada.

ACTIVIDADES SUSTANTIVAS CRITERIOS DE MATERIALES Y


CONTENIDOS DE AMBIENTE DE EVIDENCIA DE
EVALUACIÓN RECURSOS
APRENDIZAJE APRENDIZAJE APRENDIZAJE
DE APRENDIZAJE DE ENSEÑANZA FORMATIVA DIDACTICOS

CONCEPTUALES Diseña programas en Propicia que se diseñen Laboratorio Realiza programas La forma en que declara el Computadora
donde se funciones que programas con diversas prototipo y cuerpo de una
que integran
reciben o regresan algún funciones que reciben o función es la correcta. Manual de
DECLARACIÓN diversas funciones
TIPO DE FUNCIÓN valor. regresan algún valor. que reciben o practicas
La estructuración de funciones
PARÁMETROS regresan algún que reciben parámetros sigue
LLAMADAS la sintaxis correcta. Software
valor diseñadas propuesto
para uso Las funciones diseñadas
ACTITUDINALES específico en la regresan valor de acuerdo a
solución de la como fueron declaradas.
PIENSA CRÍTICA Y problemática
REFLEXIVAMENTE Las aplicaciones desarrolladas
planteada. integran funciones de diversos
APRENDE DE FORMA
AUTÓNOMA tipos definidas de acuerdo a las
tareas que se necesitan.

Las innovaciones desarrolladas


y soluciones propuestas a
problemas parten de métodos
establecidos.

Lo que aprende a lo largo de la


vida es por iniciativa e interés
propio.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 31 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PLAN DE EVALUACIÓN SUMATIVA DEL CURSO


No. DE EVIDENCIA INTEGRADORA DE LA PORCENTAJE
UNIDAD COMPETENCIA PARTICULAR (DESEMPEÑO, CRITERIOS DE EVALUACIÓN DE
ACREDITACIÓN
DIDÁCTICA CONOCIMIENTO, PRODUCTO)
Realiza un programa con funciones básicas de Los datos son declarados correctamente de acuerdo a la naturaleza de los mismos.
entrada – salida de datos, declarando variables La estructura de los programas es correcta.
I de diversos tipos y realizando operaciones Las funciones de salida y de entrada son aplicadas correctamente en los programas realizados. 15%
matemáticas simples basándose en algoritmos y Los operadores aritméticos, lógicos, asignación y relacionales son utilizados de forma correcta para la evaluación de
utilizando el entorno integrado del lenguaje. expresiones.
Las estructuras de control condicionales, simples y anidadas, son aplicadas de forma correcta dependiendo de la
problemática a resolver.
Diseña un programa empleando las estructuras
Las estructuras de control repetitivas, simples y anidadas, con condicionamiento alto son aplicadas de forma correcta
II de control condicionales y repetitivas basadas
dependiendo de la problemática a resolver. 20%
en el modelo de la programación estructurada.
Las estructuras de control repetitivas, simple y anidado, con condicionamiento bajo son aplicadas de forma correcta
dependiendo de la problemática a resolver.
Realiza un programa que implementa arreglos
La aplicación que diseña utiliza arreglos en su implementación.
III como herramienta de solución para resolver las
Las operaciones básicas que realiza a las cadenas implementadas son las correctas.
30%
problemáticas planteadas.
Desarrolla un programa utilizando funciones
El programa integra las distintas funciones matemáticas y gráficas predefinidas en el lenguaje.
matemáticas, gráficas y de entrada – salida de
El programa integra las distintas funciones de manejo de puerto predefinidas en el lenguaje.
IV datos mediante puerto, además de incluir
La aplicación desarrollada integra funciones de diversos tipos definidas de acuerdo a las tareas que se necesitan.
35%
funciones diseñadas para uso específico de la
problemática planteada. La aplicación desarrollada integra funciones de diversos tipos definidas de acuerdo a las tareas que se necesitan.

100%

EVIDENCIA INTEGRADORA DE LA
COMPETENCIA GENERAL O UNIDAD DE
APRENDIZAJE
CRITERIOS DE EVALUACIÓN
(DESEMPEÑO, CONOCIMIENTO, PRODUCTO)
Los datos son declarados correctamente de acuerdo a la naturaleza de los mismos.
La estructura de los programas es correcta.
Desarrolla un programa en un lenguaje de alto nivel Las funciones de salida y de entrada son aplicadas correctamente en los programas realizados.
que resuelve una problemática planteada relacionada Los operadores aritméticos, lógicos, asignación y relacionales son utilizados de forma correcta para la evaluación de expresiones.
con su entorno, empleando para ello las funciones Las estructuras de control condicionales, simples y anidadas, son aplicadas de forma correcta dependiendo de la problemática a resolver.
Las estructuras de control repetitivas, simples y anidadas, con condicionamiento alto son aplicadas de forma correcta dependiendo de la problemática a resolver.
matemáticas, gráficas y manejo de puerto
Las estructuras de control repetitivas, simple y anidado, con condicionamiento bajo son aplicadas de forma correcta dependiendo de la problemática a resolver.
predefinidas en el lenguaje, estructuras de control y La aplicación que diseña utiliza arreglos en su implementación.
diseñando funciones especializadas en las que se Las operaciones básicas que realiza a las cadenas implementadas son las correctas.
implementen arreglos bajo el modelo de la El programa integra las distintas funciones matemáticas y gráficas predefinidas en el lenguaje.
programación estructurada. El programa integra las distintas funciones de manejo de puerto predefinidas en el lenguaje.
La aplicación desarrollada integra funciones de diversos tipos definidas de acuerdo a las tareas que se necesitan.
La aplicación desarrollada integra funciones de diversos tipos definidas de acuerdo a las tareas que se necesitan.

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 32 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
REFERENCIAS DOCUMENTALES
TIPO DATOS DEL DOCUMENTO CLASIFICACIÓN
No. TÍTULO DEL DOCUMENTO Otro
Libro Antología (especifique)
AUTOR (ES) EDITORIAL Y AÑO BASICO CONSULTA

SANTOS, Manuel | PATIÑO, Ismael | Alfaomega Ra-Ma,


1 Fundamentos de Programación X CARRASCO, Raúl 2006
X

Ra-Ma Editorial,
2 Enciclopedia. Lenguaje C++, 2ª Edición X CEBALLOS SIERRA, Francisco Javier
2009
X

Programación En C++: Algoritmos, McGRAW-HILL,


3
Estructuras de Datos y Objetos
X JOYANES AGUILAR, Luis
2006
X

McGRAW-HILL,
4 C Guía de Autoenseñanza X SCHILDT, Herbert
2001
X

C/C++ Curso de Programación, 3ª Editorial Ra-Ma,


5
Edición
X CEBALLOS SIERRA, Francisco Javier
2007
X

McGRAW-HILL,
6 Fundamentos de Programación X JOYANES AGUILAR, Luis
2003
X
Ediciones
Tutorial para Turbo C Y C++: Guía para el Octaedro, S.L.,
7
Autoaprendizaje
X GUTIÉRREZ, Enrique Alonso X
1997

Addison-Wesley
8 Programación de Gráficos en Turbo C++ X EZZELL, Ben Díaz de Santos, X
S.A., 1993
ALFONSECA, Manuel y SIERRA Anaya Multimedia,
9 Programación en C/C++ X URRECHO, Alejandro 2005
X

El Lenguaje de Programación C Diseño e


10
Implementación de Programas
X GARCÍA CARBALLEIRA, Félix Prentice Hall, 2002 X

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 33 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN

PÁGINAS ELECTRÓNICAS
DATOS DE LA PÁGINA CLASIFICACI
UNIDAD (ES) DEL ÓN
AUTOR, TÍTULO Y DIRECCIÓN ELECTRÓNICA CONTENIDO PRINCIPAL
PROGRAMA
Simuladore Básic
Texto Imágenes Otro Consulta
s o

Steven R. Davidson | Juan Ramón Pozo |Julián Hidalgo, Con clase: cursos en la red,
I, II, III, IV http://c.conclase.net/index.php X X

Envite | Alejandro Moreno Calvo | Andrew Correa Casablanca, Programación en C: Wikilibros,


I, II, III, IV http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C X X

I, II, III, IV Fernando Berzal Galiano, Programación en C, http://elvex.ugr.es/decsai/c/ X X

Gabriel Mendoza, Programación en C/C++: Monografias.com,


I, II, III, IV http://www.monografias.com/trabajos58/programacion-c-fv/programacion-c-fv.shtml X X

Manuel Espinosa Curiel, Programación en C: Ejemplos de programación en C,


I, II, III, IV http://www.geocities.com/siliconvalley/8195/cprog.html X X

Eduardo Villegas Jaramillo, Programa Universidad Virtual: Análisis y Diseño de Algoritmos,


I, II http://www.virtual.unal.edu.co/cursos/sedes/manizales/4060024/index.html X X

I, II, III, IV Héctor Tejeda Villela, Manual de C, http://www.fismat.umich.mx/mn1/manual/manual.html X X

Víctor R. González Fernández, Control y Robótica para el área de Tecnología,


IV http://cfievalladolid2.net/tecno/cyr_01/index.htm X X

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 34 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
PROGRAMA SINTÉTICO
COMPETENCIA GENERAL:
Desarrolla programas en un lenguaje de alto nivel que resuelven problemáticas planteadas relacionadas con su entorno, empleando las herramientas
propias del lenguaje, estructuras de control y diseñando funciones especializadas.

COMPETENCIA PARTICULAR RAP CONTENIDOS


COMPETENCIA PARTICULAR 1 RAP 1: CONCEPTUALES
Elementos de un programa
Realiza programas con funciones básicas de entrada – Conoce el concepto de programa y cuáles Datos y tipos de datos
salida de datos, declarando variables de diversos tipos son sus elementos, así como su estructura Datos numéricos
y realizando operaciones matemáticas simples general. Datos tipo carácter y cadena
basándose en algoritmos y utilizando el entorno Datos lógicos
integrado del lenguaje. Identificadores, constantes y variables
RAP 2: Palabras reservadas
Declaraciones
Aplica las funciones básicas de entrada y Conversión de tipos
salida de datos. Comentarios
Instrucciones
RAP 3: Estructura de un programa en el lenguaje
Funciones de entrada y salida de datos
Emplea los distintos operadores Salida de datos
disponibles en el lenguaje aplicando sus Caracteres de conversión
reglas de prioridad. Banderas
Entrada de datos
Caracteres de conversión
Operadores
De asignación
Aritméticos
De asignación compuesta
De incremento y decremento
Relacionales
Operadores lógicos
Con operandos
Con expresión

PROCEDIMENTALES
Práctica 1: Conceptos básicos
Práctica 2: Cómo programar en el lenguaje
Práctica 3: Operadores y expresiones

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 35 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
COMPETENCIA PARTICULAR 2 RAP 1: CONCEPTUALES
Modelo de la programación estructurada
Diseña programas empleando las estructuras de Conoce los principios de la programación Reglas
control condicionales y repetitivas basadas en el estructurada, así como las sentencias de Técnicas
modelo de la programación estructurada. control secuenciales. Sentencias de control
Secuenciales
Condicionales
RAP 2: Repetitivas
Condicionamiento alto
Aplica las distintas estructuras de control Condicionamiento bajo
condicional simples y anidadas. Anidación

RAP 3: PROCEDIMENTALES
Práctica 4: Sentencias de control secuenciales
Emplea las diversas estructuras de control Práctica 5: Sentencias de control de decisión
repetitivas simples y anidadas. Práctica 6: Sentencias de control anidadas
Práctica 7: Sentencias de control por casos
Practica 8: Sentencias de control: condicionamiento alto
Practica 9: Sentencias de control: condicionamiento bajo

COMPETENCIA PARTICULAR 3 RAP 1: CONCEPTUALES


Definición
Realiza programas que implementan arreglos como Utiliza los arreglos como herramienta Declaración
herramienta de solución para resolver las auxiliar en la simplificación de variables del Inicialización
problemáticas planteadas. mismo tipo. Tipos de arreglos
Unidimensionales
Multidimensionales
RAP 2: Acceso a datos
Directo
Emplea los arreglos como herramienta Automatizado
para implementar cadenas de caracteres. Cadenas
Representación
Operaciones básicas

PROCEDIMENTALES
Práctica 10: Arreglos unidimensionales y multidimensionales
Práctica 11: Cadenas

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 36 de 37
CARRERA: TÉCNICO EN SISTEMAS DIGITALES UNIDAD DE APRENDIZAJE: LENGUAJE DE PROGRAMACIÓN
COMPETENCIA PARTICULAR 4 RAP 1: CONCEPTUALES
Funciones predefinidas en el lenguaje de programación
Desarrolla programas utilizando funciones Utiliza las funciones predefinidas en el Definición
matemáticas, gráficas y de entrada – salida de datos lenguaje. Declaración y llamada
mediante puerto, así como las diseñadas para uso Matemáticas
específico de la problemática planteada. Gráficas
Entrada – salida de puerto
RAP 2:
Funciones definidas por el programador
Declaración
Diseña funciones específicas para resolver Prototipo
la problemática planteada. Cuerpo
Tipo de función
Con Parámetros , sin Parámetros
No regresan valor, regresan valor
Llamadas

PROCEDIMENTALES
Practica 12: Funciones matemáticas y graficas
Practica 13: Funciones manejo de puertos
Practica 14: Funciones sin parámetros
Practica 15: Funciones con parámetros

Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 37 de 37

S-ar putea să vă placă și