Está en la página 1de 8

SÍLABO

PROGRAMACION ORIENTADA A OBJETOS (Virtual)

NOMBRE DE LA INSTITUCIÓN: Jobs Capacity

PROGRAMA DE ESTUDIOS: DESARROLLO DE SISTEMAS DE INFORMACION

MÓDULO PROFESIONAL: IMPLEMENTACIÓN Y PRODUCCIÓN DE


SISTEMAS DE INFORMACIÓN

UNIDAD DIDÁCTICA: PROGRAMACION ORIENTADA A OBJETOS

DOCENTE RESPONSABLE:

PERIODO ACADÉMICO: CUARTO

PRE-REQUISITO: NINGUNO

N° DE CRÉDITOS: 4 (3T-1P)

Nº DE HORAS DE LA UNIDAD DIDACTICA: 80 (05 horas semanales)

N° DE HORAS ASÍNCRONAS: 16

N° DE HORAS SINCRONICAS: 64

PLAN DE ESTUDIOS: 2018

TURNO: __________________________________

SECCIÓN: __________________________________

FECHA DE INICIO: __________________________________

FECHA DE FINALIZACIÓN: __________________________________

_____________________________________________________________________________

I. SUMILLA

La unidad didáctica de Programación Orientada a Objetos correspondiente al programa de


estudios de Desarrollador de Sistemas, tiene carácter práctico. Es fundamental en la formación
del estudiante pues brinda el conocimiento técnico de creación de objetos aplicados a la
programación, el estudiante estará en capacidad de implementar modelos de software
resaltando los temas principales como el uso de clases y objetos, relaciones entre clases,
herencia, polimorfismo y la diagramación de clases en UML.

II. UNIDAD DE COMPETENCIA VINCULADA AL MÓDULO

Realizar la puesta en producción de los sistemas de información o servicios de TI, de acuerdo a


la planificación efectuada.
III. CAPACIDAD DE LA UNIDAD DIDÁCTICA

Comprender las principales funciones aplicadas en la programación orientado a objetos y


aplicarlos en un lenguaje de programación que sirva como base para el desarrollo de sistemas
de información.

IV. INDICADORES DE LOGRO

• Conoce los conceptos de la programación orientado a objetos.


• Utiliza las diferentes funciones que se aplican en la POO.
• Aplica las instrucciones de la POO en proyectos de sistemas computacionales.

V. COMPETENCIAS PARA LA EMPLEABILIDAD

En esta unidad se contribuirá en el desarrollo en las siguientes competencias de empleabilidad:

• Interpretación y análisis de datos e información.


• Tener organización y buena presentación en los trabajos.
• Trabajar en equipo en la elaboración de trabajos grupales.
• Mostrar creatividad y perseverancia en la solución de problemas.
• Mantener el orden en el ingreso de instrucciones y manejo de archivos.
• Concentración en la resolución de las prácticas y análisis en resolución de ejercicios.

VI. ACTIVIDADES DE APRENDIZAJE

Unidad 01:

Elementos de Semana /
Actividades de Aprendizaje / Sesiones
capacidad Horas
Dominar los Actividad 1 Horas
conceptos de • Introducción al curso 05
Programación • Conceptos básicos Semana
Orientados a o Programación Orientado a Objetos (POO) 01
objetos o Características de la POO
o Abstracción
o Encapsulamiento
o Ocultamiento
o Modularidad
o Polimorfismo
o Herencia
o Elementos básicos de la POO
o Objetos
o Clase
o Ventajas y desventajas de la POO

Analizar y Crear Actividad 2 Horas


una clase, • Declaración de clases y Objetos 05
• Analizar la sintaxis de programación PHP Semana
objeto en la • Analizar la creación de Funciones de entrada y salida de 02
POO datos (Function)
Conocer y Actividad 3 Horas
aplicar los • Conceptos básicos de Atributos 05
atributos de una • Definir atributos de clases Semana
clase • Desarrollar practica con implementación de atributos 03
• Ejercicios

Conocer y Actividad 4 – Métodos Horas


aplicar los • Denominación para los métodos 05
Métodos de una • Como operar un método con un atributo en una clase Semana
clase • Análisis sobre la sintaxis aplicada y lógica de 04
programación
• Objetivo del uso de los Métodos
• Ejercicios

Establecer Actividad 5 – Visibilidad Horas


Visibilidad en • Introducción al tema 05
Atributos y • Cuadro comparativos de la aplicación de visibilidad en los Semana
Métodos lenguajes de programación. 05
• Definiciones teóricas
• Public / Private /protected
• Ejercicios

Aplicar Actividad 6 – Constructores Horas


Constructores • Definición de Constructor 05
como Métodos • Constructor por Defecto Semana
en una Clase • Constructor con Parámetros 06
• Ventajas de la implementación de Constructores.
• Análisis de la Sintaxis aplicada al constructor
• Ejercicios

Aplicar Actividad 7 - Destructores


Destructores en • Definición de Destructor
una Clase • Objetivo de su aplicación
• Características principales
• Análisis de la Sintaxis aplicada al Destructor
• Ejercicios

Evaluación • Repaso y evaluación de unidad 01 Horas


Unidad 01 05
Semana
07

Unidad 02:
Elementos de Semana /
Actividades de Aprendizaje / Sesiones
capacidad Horas
Trabajar con Actividad 8 – Llamada de Métodos Horas
Métodos dentro • Conceptos Básicos 05
de una Clase • Análisis de Sintaxis, llamada del método por los objetos. Semana
• Ejercicios 08

Crear relación Actividad 9 – Colaboración de Clases Horas


de clase • Definición Teórica 05
• Declaración de varias Clases Semana
• Análisis e inferencias sobre la sintaxis aplicada en la 09
programación.
• Ejercicios

Utilizar Actividad 10 – Parámetros de tipo Objetos Horas


Parámetros en • Conceptos de Parámetros 05
la POO • Tipos primitivos y de objeto Semana
• Parámetros Opcionales 10
• Restricciones de los parámetros
• Desarrollo de ejercicios con parámetros
• Análisis de sintaxis
• Ejercicios

Usar Sobre Actividad 11 Horas


escritura de • Definición básica 05
constructores • Uso de la palabra clave Parent:: Semana
• Descripción de Sintaxis en la POO 11
• Ejercicios de aplicación

Aplicar Herencia Actividad 12 – Herencia Horas


en la POO • Introducción al tema 05
• Definición de Herencia Semana
• Super Clase 12
• Sub Clase
• Uso de Diagramas de clase
• Ejercicios

Utilizar Actividad 13
Modificadores • Definición teórica
• Características del modificador de acceso a atributos
(Protected)
• Fundamentos de la utilización del modificador Protected
• Ejercicio

Evaluación • Repaso y evaluación de unidad 02 Horas


Unidad 02 05
Semana
13
Unidad 03:
Elementos de Semana /
Actividades de Aprendizaje / Sesiones
capacidad Horas
Conocer los Actividad 14 Horas
operadores de • Concepto de Resolución de Ámbito (::) e indicador $THIS 05
resolución de • Ejercicios de aplicación Semana
Ámbito y • Análisis de sintaxis con aplicación del operador e 14
indicadores en indicador.
POO • Ejercicios

Aplicar sobre Actividad 15


escrituras de • Conceptos básicos
métodos • Ejercicios de aplicación
• Análisis de codificación
• Ejercicios prácticos

Crear Clases y Actividad 16 Horas


Métodos • Definición de clase Abstracta 05
Abstractos • Sintaxis de Aplicación Semana
• Definición de Métodos Abstractos 15
• Características de aplicación
• Ejercicios

Analizar el uso Actividad 18 Horas


de PDO • Introducción a PDO 05
• Concepto de PDO Semana
• Principal ventaja y desventajas 16
• Manejadores de base de datos

Desarrollar Actividad 19 Horas


proyecto con • Crear conexión de datos con PDO 05
PDO • Funciones principales de Mantenimiento de datos con Semana
PDO (Listar, obtener, eliminar, actualizar y registrar) 17
Análisis de Sintaxis de aplicación Horas
05
Semana
18
Evaluación • Repaso y evaluación de unidad 03 Horas
Unidad 03 03
Semana
19
Recuperaciones • Examen de recuperación Horas
03
Semana
20
VII. RECURSOS DIDÁCTICOS:

• Videoconferencias virtuales con: Google Meet


• Programa de NotePad para ingresar instrucciones.
• Navegador de internet.
• Lector de pdf.
• Plataforma virtual: Classroom.google.com

VIII. METODOLOGÍA

El curso se desarrolla en sesiones de teoría y práctica. En las sesiones de teoría, el docente


presenta los conceptos, teoremas y aplicaciones. En las sesiones prácticas, se resuelven diversos
problemas y se analiza su solución, utilizando el entorno de programación.

La metodología es activa y promoverá el trabajo autónomo y cooperativo. El docente desarrolla


demostraciones de procedimientos y guía a estudiantes en su desarrollo.

El estudiante deberá de presentar los programas explicados o comentados de la sesión anterior.


Deberá llevar un folder donde se archiva de forma ordenada los trabajos.

Se utilizarán en la enseñanza virtual dos tipos de formaciones:

• Formación Asincrónica: es una forma de brindar el servicio educativo, a través del


intercambio de información entre dos o más personas de manera diferida en el tiempo,
es decir, cuando no existe coincidencia temporal. El uso de la tecnología permite que
los aporte entre docentes y estudiantes se registren en plataformas digitales y otros
medios, dándole al estudiante la oportunidad de gestionar su propio aprendizaje. En
este tipo de formación se usan herramientas como foros y correos electrónicos.

• Formación Sincrónica: Es otra forma de brindar el servicio educativo, a través del


intercambio de información por internet en tiempo real entre docentes y estudiantes.
Aquí se gestiona el aprendizaje docente- estudiante en el mismo tiempo y espacio
virtual. En este tipo de formación se usan herramientas como los chats, video llamadas
o pizarras electrónicas.

IX. EVALUACIÓN

• La calificación sincrónica, diaria se registra en el SIA donde se busca la participación de


estudiantes.
• La calificación asincrónica, se registra en trabajos o extensión donde se busca la calidad
del trabajo en relación con los objetivos planteados en la sesión.
• En un entorno virtual se utilizarán para las evaluaciones cuestionarios, exposiciones
virtuales, se debe establecer tiempo de duración y activación de cámaras para su
control.
• El sistema de calificación es vigesimal y la nota mínima aprobatoria para las unidades
didácticas es 13.
• Se considera aprobado el módulo, siempre que se haya aprobado todas las unidades
didácticas respectivas y la experiencia formativa en situaciones reales de trabajo, de
acuerdo al plan de estudios.
• Los estudiantes podrán rendir evaluaciones de recuperación a de lograr la aprobación
final de las unidades didácticas dentro del mismo periodo de estudios, considerando
criterios de calidad académica y de acuerdo a los lineamientos establecidos en el
reglamento institucional. La evaluación de recuperación será registrada en un Acta de
Evaluación de Recuperación.
• Las unidades didácticas correspondientes a un módulo que no hayan sido aprobadas al
final del período de estudios deberán volverse a llevar.
• Si el estudiante de la carrera desaprueba tres (03) veces la una misma unidad didáctica
será separado del IES.
• El estudiante que acumulará inasistencias injustificadas en número mayor al 30% del
total de horas programadas en la Unidad Didáctica, será desaprobado en forma
automática, sin derecho a recuperación.
• El Promedio Final (CF) de la unidad didáctica se obtendrá promediando las notas de las
03 unidades, por ende, cada nota de unidad tiene el mismo peso.
• La asistencia es obligatoria según las normas del Instituto. El límite de inasistencia para
que el estudiante tenga derecho a exámenes es del 30%.

X. FUENTES DE INFORMACIÓN

Bibliografía (En biblioteca)


• Manual de PHP - POO – IES “Jobs Capacity”
• Fundamentos de programación

Páginas Web:
• Phpya.com
• https://www.php.net/manual/es/language.oop5.php

XI. FECHA DE ACTUALIZACION:

Docentes: Lic. Juan Carlos Aguilar Escobedo

Lic. Shiomara Molledo Somocurcio

Fecha: 13 de agosto del 2020

______________________ _______________________

Docente Responsable Jefe o Coordinar de la Carrera


_______________________

Secretario Académico

También podría gustarte