Top Banner
Manejo de técnicas de programación MATP-02 1 Conalep Ing. Bernardo Quintana Arrioja Portafolio de Evidencias Manejo de técnicas de programación MTRA. LUZ YUVINA CAMPOS GARCÍA Profesional Técnico Bachiller en Informática Febrero 2018 Alumno: _____________________________________________________ Matricula: ______________________Grupo:__________________ Sello: _____________________________
16

Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

Oct 02, 2018

Download

Documents

truongtu
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

Manejo de técnicas de programación MATP-02

1

Conalep Ing. Bernardo Quintana Arrioja

Portafolio de Evidencias

Manejo de técnicas de programación

MTRA. LUZ YUVINA CAMPOS GARCÍA

Profesional Técnico Bachiller en Informática

Febrero 2018

Alumno: _____________________________________________________ Matricula: ______________________Grupo:__________________

Sello: _____________________________

Page 2: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

Manejo de técnicas de programación MATP-02

2

Contenido Presentación ___________________________________________________________________________ 3

Propósito del modulo ____________________________________________________________________ 3

Misión, Visión y política de calidad. ___________________________________________________________ 4

Valores Conalep __________________________________________________________________________ 5

Mapa del modulo _______________________________________________________________________ 6

Unidad de aprendizaje: 1. Desarrolla algoritmos con rutinas de programación

estructurada. __________________________________________________________________________ 7

Unidad de aprendizaje: 2. Programa en pseudocódigo con técnicas de lenguajes de

programación. __________________________________________________________________________ 8

Criterios de evaluación __________________________________________________________________ 9

Contrato de Aprendizaje __________________________________________________________________ 10

Tabla de ponderación __________________________________________________________________ 11

Hojas de evaluación ___________________________________________________________________ 12

Page 3: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

Manejo de técnicas de programación MATP-02

3

Presentación

El siguiente portafolio de evidencias tiene como finalidad mostrar al alumno los

lineamientos a seguir en la asignatura de Manejo de técnicas de programación,

durante el semestre Febrero- Junio 2018.

Propósito del modulo

Manejar técnicas para el desarrollo de programas de cómputo con base en el uso de

pseudocódigo, diagramas de flujo, principios de programación estructurada,

funcional, orientada a eventos y a objetos, para resolver problemas complejos

relacionados con el procesamiento de información.

Page 4: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

Manejo de técnicas de programación MATP-02

4

Misión, Visión y política de calidad.

Page 5: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

Manejo de técnicas de programación MATP-02

5

Valores Conalep

Calidad

Hacemos las cosas bien desde la primera vez, teniendo en mente a la persona o área que hará uso de nuestros productos o servicios, considerando lo que necesita y cuándo lo necesita.

Compromiso con la sociedad

Reconocemos a la sociedad como la beneficiaria de nuestro trabajo, considerando la importancia de su participación en la determinación de nuestro rumbo. Para ello debemos atender las necesidades específicas de cada región, aprovechando las ventajas y compensando las desventajas en cada una de ellas

Comunicación

Fomentamos la fluidez de comunicación institucional, lo que implica claridad en la transmisión de ideas y de información, así como una actitud responsable por parte del receptor.

Cooperación

El todo es más que las suma de las partes, por lo que impulsamos el trabajo en equipo, respetando las diferencias, complementando esfuerzos y construyendo aportaciones de los demás.

Mentalidad positiva

Tenemos la disposición para enfrentar retos con una visión de éxito, considerando que siempre habrá una solución para cada problema y evitando la inmovilidad ante la magnitud de la tarea a emprender.

Respeto a la persona

Consideramos a cada una de las personas como individuos dignos de atención, con intereses más allá de lo estrictamente profesional o laboral.

Responsabilidad

Cada uno de nosotros debe responsabilizarse del resultado de su trabajo y tomar sus propias decisiones dentro del ámbito de su competencia.

Conalep Ing.

Bernardo Quintana

Arrioja

Page 6: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

Manejo de técnicas de programación MATP-02

6

Mapa del modulo Nombre del Módulo Unidad de Aprendizaje Resultado de Aprendizaje

Manejo de técnicas de programación

108 horas

1. Desarrolla algoritmos con rutinas de programación estructurada.

58 horas

1.1 Diseña secuencias de pasos lógicos con herramientas de desarrollo de algoritmos para la implementación de una solución a problemas dados.

15 horas

1.2 Aplica estructuras algorítmicas en la construcción de rutinas para establecer procesos o señalar caminos alternativos a seguir en la elaboración de programación estructurada.

43 horas

2. Programa en pseudocódigo con técnicas de lenguajes de programación.

50 horas

2.1 Elabora rutinas en pseudocódigo mediante recursividad para su aplicación en lenguajes de programación funcional.

12 horas

2.2 Elabora rutinas en pseudocódigo con base en clases y herencia para su aplicación en lenguajes de programación orientada a objetos.

20 Horas

2.3 Elabora rutinas en pseudocódigo con base en controles, eventos y multitareas para su aplicación en lenguajes de programación dirigida por eventos.

18 Horas

Page 7: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

Manejo de técnicas de programación MATP-02

7

Unidad de aprendizaje: 1. Desarrolla algoritmos con rutinas

de programación estructurada. Propósito de la unidad: Realizará diseño y construcción de rutinas de secuencias lógicas mediante el uso de técnicas de

programación estructurada: como diagramas de flujo, estructuras algorítmicas y de datos a fin de utilizar los elementos

necesarios que permitan el establecimiento de procedimientos que nos señalen la resolución de un problema determinado.

RESULTADO DE APRENDIZAJE: 1.1 Diseña secuencias de pasos lógicos con herramientas de desarrollo de

algoritmos para la implementación de una solución a problemas dados. A. Identificación de fases del ciclo de vida de un software.

Análisis del problema. Diseño del procedimiento de solución:

Algoritmo. - Inicio - Comentarios - Declaración de variables y constantes. - Petición de datos. - Proceso. - Escritura del resultado. - Fin.

Pruebas del funcionamiento.

Documentación.

Mantenimiento.

B. Uso de herramientas de representación de

algoritmos.

Pseudocódigo. Construcción de diagramas de flujo.

Codificación de algoritmos.

C. Programación Estructurada.

Concepto.

Características.

Lenguajes: - Basic - Cobol - Fortran - Pascal

- C

RESULTADO DE APRENDIZAJE: 1.2 APLICA ESTRUCTURAS ALGORÍTMICAS EN LA CONSTRUCCIÓN DE

RUTINAS PARA ESTABLECER PROCESOS O SEÑALAR CAMINOS ALTERNATIVOS A SEGUIR EN LA

ELABORACIÓN DE PROGRAMACIÓN ESTRUCTURADA.

A. Identificación de estructuras algorítmicas selectivas.

Concepto.

Simple (SI ENTONCES).

Doble (SI ENTONCES/SINO).

Múltiple (SI MÜLTIPLE).

En cascada (anidadas). B. Uso de estructuras algorítmicas

repetitivas.

Concepto. Repetir (FOR).

Mientras (WHILE).

C. Aplicación de estructuras de datos.

Vectores y matrices.

Pilas y colas.

Listas.

Árboles. - Simple - Binario

Arreglos. - Unidimensionales - Multidimensionales

Registros.

Combinaciones entre arreglos y registros.

Aplicaciones en rutinas de pseudocódigo.

Page 8: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

Manejo de técnicas de programación MATP-02

8

Unidad de aprendizaje: 2. Programa en pseudocódigo con

técnicas de lenguajes de programación. Propósito de la unidad: Programará en pseudocódigo con base a recursividad, características de la programación

orientada a objetos y a eventos que conlleven a la codificación de las técnicas de programación en los lenguajes

de cómputo.

RESULTADO DE APRENDIZAJE: 2.1 Elabora rutinas en pseudocódigo mediante recursividad para su aplicación en

lenguajes de programación funcional.A. Programación Funcional.

Concepto.

Características.

Lenguajes: - Lisp - Camel - Hope - Erlang - F# (Functional#).

B. Programación Funcional con recursividad.

Sistema de tipos.

Técnicas de programación recursiva.

Modelos de evaluación.

Clases de tipos.

Aplicaciones en rutinas de pseudocódigo.

RESULTADO DE APRENDIZAJE:2.2 Elabora rutinas en pseudocódigo con base en clases y herencia para

su aplicación en lenguajes de programación orientada a objetos . A. Identificación de elementos de programación orientada a objetos.

Concepto.

Características.

- Abstracción. - Encapsulamiento: - Principio de ocultación. - Polimorfismo. - Herencia: Lenguajes:

- C++

- Java, - C#, - VB.Net

- Visual Basic

B. Programación orientada a objetos.

Objeto.

Clase.

Herencia.

Aplicaciones en rutinas de pseudocódigo.

RESULTADO DE APRENDIZAJE: 2.3. Elabora rutinas en pseudocódigo con base en controles, eventos y

multitareas para su aplicación en lenguajes de programación dirigida por eventos .A. Identificación de elementos de programación dirigida por eventos.

Concepto. Características.

Lenguajes:

- Visual Basic

- ·Javascript - ·Visual C++

- .Visual .Net - ·Visual C#

- ·Visual J#

- ·ASP .Net B. Programación dirigida por eventos y control.

Eventos secuenciales, simultáneos y concurrentes

Multitarea

Basada en procesos.

Basada en hebras.

Aplicaciones en rutinas de pseudocódigo.

Page 9: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

9

Criterios de evaluación

Portafolio de evidencias. (Carpeta, Tareas,

Cuadernillo De Ejercicios)

Evidencia por

conocimiento.

Examen Teorico

Evidencia por

producto.

Examen practico

Evidencia por

desempeño.

Practicas.

Autoevaluación, Coevaluacion y

heteroevaluacion

Page 10: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

10

Contrato de Aprendizaje

La falta o incumplimiento de este contrato traerá como consecuencia la aplicación del Reglamento Escolar de la

escuela: llamada de atención, reporte, entrevista con el padre o tutor y/o suspensión de clases, dependiendo de la

falta cometida y con la debida autorización de las autoridades correspondientes del plantel.

Nombre y firma del Alumno Nombre y firma del Profesor

____________________________________

Nombre y firma del padre o Tutor.

Incluir copia del IFE

Lin

eam

ien

tos Normas de asistencia

Asistir puntualmente a clases.(si llegan tarde entran a clase con hora falta)

Deberás cumplir con el 80% de asistencia para tener derecho a evaluación.

Normas de comportamiento

Prohibido ingerir alimentos al interior del aula.

Queda prohibida la salida a los sanitarios a dos o más alumnos al mismo tiempo.

Se negarán los permisos para la salida a la cafetería.

Los horarios para todo trámite administrativo son fuera del horario de clase

(servicio social, justificación de faltas, control escolar, etc.)

No hacer mal uso de los equipos celulares.

No utilizar ningún aparato reproductor de música, ni audífonos en clase

La mala conducta y falta de respeto se reportará al departamento de preceptoría.

Portar la credencial de la escuela

Debes traer el uniforme dentro y fuera del salón de clases.

Normas de evaluación

Deberás traer el material solicitado en clase

Traer el portafolio de evidencias todas las clases

Visitar el blog del docente para revisar tareas, trabajos y material solicitado

luzyuvinacampos.wordpress.com Todo trabajo entregado fuera de tiempo, tendrá como consecuencia la

disminución de calificación dependiendo el tiempo de entrega.

Page 11: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

11

Tabla de ponderación

Page 12: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

12

Hojas de evaluación UNIDAD 1. Desarrolla algoritmos con rutinas de programación estructurada.

1.1. Diseña secuencias de pasos lógicos con herramientas de desarrollo de algoritmos para la

implementación de una solución a problemas dados. 15 horas

HOJA DE EVALUACIÓN 1

Nombre del

alumno

No. de

lista

Nombre del

profesor

Mtra. Luz Yuvina Campos García Grupo

Fecha Actividad

(TAREA, PRACTICA, EXPO, ETC)

Calificación Firma o Sello

PROMEDIO

Page 13: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

13

UNIDAD 1. Desarrolla algoritmos con rutinas de programación estructurada.

1.2. Aplica estructuras algorítmicas en la construcción de rutinas para establecer procesos o señalar caminos

alternativos a seguir en la elaboración de programación estructurada. 43 horas

HOJA DE EVALUACIÓN 2

Nombre del

alumno

No. de

lista

Nombre del

profesor

Mtra. Luz Yuvina Campos García Grupo

Fecha Actividad

(TAREA, PRACTICA, EXPO, ETC)

Calificación Firma o Sello

PROMEDIO

Page 14: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

14

UNIDAD 2. Programa en pseudocódigo con técnicas de lenguajes de programación.

2.1. Elabora rutinas en pseudocódigo mediante recursividad para su aplicación en lenguajes de programación funcional.

12 horas.

HOJA DE EVALUACIÓN 3

Nombre del

alumno

No. de

lista

Nombre del

profesor

Mtra. Luz Yuvina Campos García Grupo

Fecha Actividad

(TAREA, PRACTICA, EXPO, ETC)

Calificación Firma o Sello

PROMEDIO

Page 15: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

15

UNIDAD 2. Programa en pseudocódigo con técnicas de lenguajes de programación.

2.2 Elabora rutinas en pseudocódigo con base en clases y herencia para su aplicación en lenguajes de programación

orientada a objetos. 20 horas.

HOJA DE EVALUACIÓN 4

Nombre del

alumno

No. de

lista

Nombre del

profesor

Mtra. Luz Yuvina Campos García Grupo

Fecha Actividad

(TAREA, PRACTICA, EXPO, ETC)

Calificación Firma o Sello

PROMEDIO

Page 16: Conalep Ing. Bernardo Quintana Arrioja · Combinaciones entre arreglos y ... - Visual Basic B. Programación orientada a objetos. Objeto. Clase. Herencia. Aplicaciones en rutinas

16

UNIDAD 2. Programa en pseudocódigo con técnicas de lenguajes de programación.

2.3. Elabora rutinas en pseudocódigo con base en controles, eventos y multitareas para su aplicación en lenguajes de programación dirigida por eventos. 15 horas.

HOJA DE EVALUACIÓN 5

Nombre del

alumno

No. de

lista

Nombre del

profesor

Mtra. Luz Yuvina Campos García Grupo

Fecha Actividad

(TAREA, PRACTICA, EXPO, ETC)

Calificación Firma o Sello

PROMEDIO