Está en la página 1de 5

JORNALIZACIÓN DE LA ASIGNATURA CICLO I-2018

ASIGNATURA: Programación Computacional IV GRUPO: “A”


DÍAS: Martes y viernes AULA: LC,15 HORAS: 2:30 p.m. – 4:10 p.m.
12:40 p.m. – 2:20 p.m.
DOCENTE: Inga. Gisela Yasmín García Espinoza

FECHA
N° Elementos de competencia a
Semanas Día Mes
desarrollar por unidad y/o actividades
Contenidos
evaluativas.
Desarrollar aplicaciones utilizando la POO. Presentación
- Define los conceptos básicos sobre Normativa en el aula
programación Presentación y programa
23 01 - Define que es una aplicación web Asignatura
Sistema de evaluación
Prueba diagnostico
Introducción
Desarrollar aplicaciones utilizando la POO. Unidad 1: Introducción a las
1 - Conoce la diferencia entre aplicación web Aplicaciones Web
1.1 ¿Qué son las Aplicaciones
y aplicación de escritorio
Web?
- Define las ventajas y desventajas de las 1.2 Aplicaciones de Escritorio
26 01 vs Aplicaciones Web.
aplicaciones web
1.3 Características, ventajas y
- Explicar y configurar el entorno de Desventajas de las Aplicaciones
desarrollo y ejecución de las aplicaciones Web.
Web.
Desarrollar aplicaciones utilizando la POO. 1.4 Protocolos y Tecnologías
- Conoce los diferentes protocolos y Web.
tecnologías web 1.5 Sesión HTTP/Apache
- Comprende cómo funcionan las básica.
30 01
Aplicaciones Web, y las Tecnologías como
HTML, CSS3 y PHP.
Tarea sobre protocolos y tecnologías web (20%
2 Laboratorio 1)
Desarrollar aplicaciones utilizando la POO. Unidad 2: Instalación y
- Instala y configura Apache, MySQL, PHP5, Configuración del Entorno de
y FTP. Desarrollo.
02 02 - Utiliza FileZilla como cliente FTP para 2.1 Instalar Apache, MySQL,
subir datos a un servidor Web. PHP y FTP.
2.2 Instalación de un
- Utiliza NetBeans como IDE para
Manejador de Versiones.
desarrollar Aplicaciones en PHP
FECHA
N° Elementos de competencia a
Semanas Día Mes
desarrollar por unidad y/o actividades
Contenidos
evaluativas.
2.3 Instalación de Netbeans y
Filezilla.
Manejar formularios HTML y procesar los datos a 2.4 Creación de Proyecto
través de PHP PHP.
06 02
- Crea página web utilizando html y css 2.5 Representación de Datos
con HTML & CSS3.
3 Instalar y configurar Apache, MySQL, PHP5, y FTP. 2.6 Subida de Proyecto al
- Integrar Netbeans para la manipulación de servidor.
09 02 Proyectos alojados en Servidores Remotos. 2.7 Configurar Netbeans para
versionar un proyecto.
Examen escrito (30% Laboratorio 1)
Manejar formularios HTML y procesar los datos a Unidad 3: Introducción al
través de PHP Interprete PHP.
- Explica las características básicas de php 3.1 Características Basicas de
13 02
- Entiende la sintaxis básica de PHP. PHP.
3.2 Sintaxis básica del
4 Lenguaje PHP.
Manejar formularios HTML y procesar los datos a 3.3 Manejo de variables
través de PHP Strings y numéricas y definición
16 02 - Define que es un arreglo y variables de Arreglos.
- Crea variables y Arrays

Manejar formularios HTML y procesar los datos a 3.4 Estructuras de control y


través de PHP de repetición.
- Conoce las estructuras de control y su
20 02 aplicación
- Uso de estructuras de control
Examen Practico (40% Laboratorio 2)
5

Manejar formularios HTML y procesar los datos a 3.5 Funciones built-in de


través de PHP PHP.
23 02 - Define que es una función 3.6 Definición de funciones.
- Conoce los métodos que utiliza PHP y su
utilidad
Manejar formularios HTML y procesar los datos a 3.7 Métodos POST y GET y
través de PHP. manejo de Formularios.
6 27 02 - Desarrolla guía práctica: manejo de
formularios utilizando PHP
FECHA
N° Elementos de competencia a
Semanas Día Mes
desarrollar por unidad y/o actividades
Contenidos
evaluativas.
Desarrollar aplicaciones utilizando la POO. Unidad 4: POO & PHP5
02 03 - Define conceptos básicos de POO en PHP 4.1 Conceptos Básicos de la
POO en PHP.

06 03
7 Primeros Exámenes Parciales
09 03

Desarrollar aplicaciones utilizando la POO. 4.2 Ventajas de las Clases


- Entiende cómo funciona la Programación sobre la programación Funcional.
Orientada a Objetos en PHP, sus
13 03
características, ventajas, desventajas,
8 como pensar y organizar nuestras clases.

Utilizar Clases disponibles en PHP5,3+ 4.3 Como organizar el código


16 03 - Diseña clases y objetos en Clases.

Utilizar Clases disponibles en PHP5,3+ 4.4 Clases built-in en PHP.


20 03 Crea funciones y utiliza las funciones
nativas que proporciona el Lenguaje.

9 Desarrollar aplicaciones utilizando la POO. 4.5 Definiendo clases,


- Organiza el código dentro de una clase métodos y atributos.
23 03 - Definir Clases con sus respectivos
métodos y funciones.
Examen escrito (30% Laboratorio 1)

10 Vacaciones de Semana santa 26-03-18 al 01-04-18

Desarrollar aplicaciones utilizando la POO. 4.6 Definir el metodo


- Comprende y utiliza el método constructor.
03 04 constructor para la inicialización de las
propiedades de una clase
11 Examen Practico (30% Laboratorio 2)
Desarrollar aplicaciones utilizando la POO. 4.7 Modificadores de Acceso
06 04 - Uso del control de acceso a propiedades (public, private, protected).
y métodos de una clase
Desarrollar aplicaciones utilizando la POO. 4.8 Herencia Simple.
10 04
- Implementar la herencia en PHP.
12
Unidad 5: Persistencia de Datos
13 04 Manejo de Transacciones con PDO
con DBMS.
FECHA
N° Elementos de competencia a
Semanas Día Mes
desarrollar por unidad y/o actividades
Contenidos
evaluativas.
- Conoce la como trabaja php con los 5.1 PHP y los diferentes
diferentes gestores de bases de datos. DBMS.

Investigación bibliográfica (20% Laboratorio 1)


Manejo de Transacciones con PDO 5.2 DBMS & SQL.
17 04 - Crea y manipula bases de datos con
MySQL
Conocer, entender y utilizar los tipos de Sentencias 5.3 SQL y tipos de Sentencias
13 SQL, (DDL, DML, DCL, TCL) y para utilizarlas en PHP (DDL, DML, DCL, TCL).
- Entiende cómo utilizar las Sentencias
20 04
SQL, (DDL, DML, DCL, TCL) y como
utilizarlas en PHP.
Actividad en aula (30% Laboratorio 2)
Conocer, entender y utilizar los tipos de Sentencias 5.3 SQL y tipos de Sentencias
SQL, (DDL, DML, DCL, TCL) y para utilizarlas en PHP (DDL, DML, DCL, TCL).
- Crear Bases de Datos utilizando la consola
24 04 Practica
de MySQL
- Utilizar php para interactuar con la base
14 de datos creada
Manejo de transacciones con PDO 5.4 PDO, características,
- Conoce las características PDO ventajas y Desventajas.
27 04 - Comprende las desventajas y ventajas de
PDO

01 05 Asueto día del trabajo


15
04 05 Segundos Exámenes Parciales

Desarrollar un CRUD con MySQL, PHP y HTML5, 5.5 Creación de un CRUD


PDO y OOP. básico con PDO y OOP.
08 05
- Elabora un CRUD utilizando php y mysql

16
Consumir datos XML o JSON desde un origen 5.6 Exportar datos a XML &
Remoto. JSON con PHP.
11 05
- Comprende como exportar datos a XML,
JSON con php
Creación de Sistemas de Control de Sesiones de Unidad 6: Características
17 15 05 Usuarios. Avanzadas de PHP.
6.1 Manejo de Cookies.
FECHA
N° Elementos de competencia a
Semanas Día Mes
desarrollar por unidad y/o actividades
Contenidos
evaluativas.
- Comprende en que consiste el manejo de
cookies
Creación de Sistemas de Control de Sesiones de 6.2 Manejo de Sesiones de
Usuarios. Usuario.
18 05
- Gestiona la creación de sesiones de
usuarios
Creación de Sistemas de Control de Sesiones de 6.3 Mecanismos de
Usuarios. encriptación y funciones Hash.
22 05 - Conoce los diferentes mecanismos de
encriptación utilizados en php
Coevaluacion (20% Laboratorio 2)
18 Exportar datos en PDF para generación de 6.4 Generación de Reportes
reportes. en PDF.
- Exporta datos en PDF para la generación
25 05
de reportes
- Define estilos para formato de impresión
de reportes.
Importar datos desde un documento, externo 6.5 Importar y Exportar
como Excel, txt u otros. archivos de excel a DBMS.
29 05
- Importa y Exporta archivos desde Excel a
19 un DBMS
Generación de Backups a través de PHP 6.6 Generación de Script
01 06 - Crea script para Backups y Restore para Backup y Restore.

Desarrollar aplicaciones haciendo uso de 6.7 Comandos de Consola


Frameworks PHP. desde el Interprete PHP.
05 06 - Conoce los diferentes comandos en
consola del interprete php
20 Examen práctico (30% Laboratorio 1)
Desarrollar aplicaciones haciendo uso de 6.8 Frameworks de PHP.
Frameworks PHP.
08 06
- Crea aplicación utilizando Frameworks
php

12 06
21 Terceros Exámenes Parciales
15 06

También podría gustarte