Está en la página 1de 4

I.E.S.T.

P SABIO NACIONAL ANTUNEZ DE MAYOLO - TELESUP

SILABO
LENGUAJE DE PROGRAMACION I

I. DATOS GENERALES
1.1. Carrera : Desarrollo de Sistema de Información
1.2. Ciclo Académico : III
1.3. Semestre Académico : 2018 - I
1.4. Créditos : 03
1.5. Requisito : Ninguno
1.6. Profesor(s) :
1.7. Fecha de inicio :

VISIÓN DEL INSTITUTO “TELESUP”

Queremos ser un Instituto de Educación Superior Tecnológico Privado “Sabio Nacional Antúnez
De Mayolo – Telesup”, que brinda un servicio educativo de calidad y excelencia, con un prestigio
a nivel local, nacional en la formación técnica profesional; con talleres y laboratorios equipados,
con máquinas y equipos de última tecnología e infraestructura moderna, docentes altamente
calificados que demuestren y promuevan valores fomentando la inserción de los estudiantes al
mercado laboral con una visión empresarial en el campo de la Administración de Empresas,
Contabilidad, Computación e Informática y Secretariado Ejecutivo.

MISIÓN DEL INSTITUTO “TELESUP”

Somos una Institución Educativa de Educación Superior Tecnológica Privada, formadora de


profesionales técnicos en el campo de la Contabilidad, Computación e Informática y Secretariado
Ejecutivo, con una organización de trabajo en equipo, con prestigio local y que brinda una
formación técnica vinculada a la demanda del mercado laboral, fomentando y practicando los
valores de honestidad, puntualidad, responsabilidad, respeto y transparencia con una filosofía
orientado a la inserción de nuestros egresados al trabajo dependiente y al autoempleo”.

II. SUMILLA
Introducir a los conceptos más básicos de la programación web, como son HTML y CSS, hasta otros más
avanzados, también los conceptos fundamentales, desde la sintaxis del lenguaje, etiquetas, editores de
HTML, estructura básica de una página web, etc. haciendo inca píe en la programación web en PHP basada
en la metodología de la programación orientada a objetos.

Comprende cuatro unidades de aprendizaje:


I. Fundamentos de la Programación Web
II. Fundamentos básicos de la programación orientada a objetos en PHP
III. Polimorfismo, manejo de sesiones y Excepciones.
IV. Uso de Funciones en PHP

III. COMPETENCIAS DE LA UNIDAD DIDACTICA


Al terminar el semestre académico cada uno de los estudiantes, utiliza métodos, técnicas e instrumentos
para la comprensión de trabajos académicos y desarrolla habilidades básicas y complejas en su proceso
de aprendizaje y formación profesional y laboral.

IV. PROGRAMACIÓN DE CONTENIDOS


UNIDAD I: Fundamentos de la Programación Web
COMPETENCIAS ESPECIFICAS: Crea una página web estática y dinámica combinando e interactuando
código HTML y PHP con envío y recepción de datos usando controles HTML y CSS.
Contenidos Contenidos Contenidos
Estrategias
conceptuales procedimentales Actitudinales
Aplica las etiquetas HTML Aprecia la importancia del
Tópicos básicos de la Exposición dialogada y
relacionadas a formatos, Código HTML en el
programación web Cliente Practica conducida en el
tablas, formularios desarrollo de una
usando HTML laboratorio.
aplicación web
Aplica la programación Aprecia la importancia del
Tópicos básicos de la Exposición dialogada y
web usando gestores de Código JavaScript en el
programación web Cliente Practica conducida en el
eventos en JavaScript. desarrollo de una
usando JavaScript laboratorio.
aplicación web
I.E.S.T.P SABIO NACIONAL ANTUNEZ DE MAYOLO - TELESUP

Aplica la programación Aprecia la importancia del


Tópicos básicos de la Exposición dialogada y
web usando formatos en Código CSS en el
programación en páginas Practica conducida en el
CSS desarrollo de una
de formato CSS laboratorio.
aplicación web
Diferencia la
Tópicos básicos de la programación del lado del
servidor y del lado cliente. Aprecia la importancia del
programación web en
Aplica las estructuras de insertar código dinámico Exposición dialogada y
Servidor. Instalación del
control del Lenguaje PHP para dinamizar la Practica conducida en el
servidor Apache.
y genera contenido presentación de páginas laboratorio.
Fundamentos de básicos
dinámico en una página PHP
de PHP.
web.
Aplica los métodos de
envío POST y GET y
captura los datos
enviados. Envía y captura
datos con los diferentes Valora la importancia de
Envío y Recepción de Exposición dialogada y
controles de un formulario. un formulario web HTML
Datos. Manejo de Practica conducida en el
Maneja envíos para el envío de datos al
controles usando PHP laboratorio.
recursivamente y hacia servidor
otras páginas. Genera
dinámicamente contenido
de los controles.
Construye clases para
Fundamentos de la POO construir la lógica de Piensa analíticamente
en PHP: Clases, negocios de una Exposición dialogada y
para representar las cosas
propiedades, métodos, aplicación e instancia la Practica conducida en el
que le rodean como
estados, método clase desde la lógica de laboratorio.
objetos
constructor y destructor presentación.

UNIDAD II: Fundamentos básicos de la programación orientadas a objetos en PHP


COMPETENCIAS ESPECIFICAS: Crea una aplicación PHP aplicando los conceptos básicos de la programación orientada a
objetos, tales como: Clases, métodos, propiedades, instancias, variables estáticas, métodos estáticos y Herencia de clases.
Contenidos Contenidos Contenidos
Estrategias
conceptuales procedimentales Actitudinales
Programación en 2
capas: (Log. de Construye aplicaciones
Presentación y Negocios). con orientación a objetos
Tipos de parámetros. Uso basado en dos capas. Propone soluciones Exposición dialogada y
de Includes. Instancia de Construye métodos con haciendo uso de la POO Practica conducida en el
objetos. Llamadas de parámetros de entrada, laboratorio.
métodos dentro de la referencia y por defecto.
clase.
Aplica los métodos y
Métodos estáticos, variables estáticas en el Propone soluciones Exposición dialogada y
variables estáticas. desarrollo de aplicaciones haciendo uso de la POO Practica conducida en el
webs PHP. laboratorio.

Aplica los conceptos de


Herencia de Clases: herencia y niveles de Propone soluciones Exposición dialogada y
Modificadores de acceso a acceso en el desarrollo de haciendo uso de la POO Practica conducida en el
atributos y métodos. aplicaciones webs PHP. laboratorio.

UNIDAD III: POLIMORFISMO, MANEJO DE SESIONES Y EXCEPCIONES


COMPETENCIAS ESPECIFICAS: Crea una aplicación PHP que aplica el polimorfismo, variables de Sesión y
maneja las excepciones para gestionar los errores de ejecución en PHP
Contenidos Contenidos Contenidos
Estrategias
conceptuales procedimentales Actitudinales
Aplica el concepto de
Polimorfismo: Interfaces, Estimula el pensamiento Exposición dialogada y
polimorfismo en el
métodos abstractos e analítico Practica conducida en el
desarrollo de aplicaciones
implementaciones. webs PHP. laboratorio

Sesiones: Variables de Crea y maneja las


sesión, serealización, variables de sesión para Exposición dialogada y
almacenar datos y objetos Aprecia el uso de las Practica conducida en el
desserealización. Carrito
entre las páginas de la variables de sesión laboratorio
de Compras basado en
sesiones usando POO. aplicación web.
I.E.S.T.P SABIO NACIONAL ANTUNEZ DE MAYOLO - TELESUP

Maneja la estructura try … Aprecia el uso de la Exposición dialogada y


Uso de Excepciones
catch, dispara y captura estructura Try Catch y del Practica conducida en el
para controlar los errores
errores de ejecución objeto Exception para laboratorio
de ejecución
manejar errores
Maneja y procesa los Aprecia el uso de las
Funciones de Fecha y de Exposición dialogada y
datos cronológicos y de funciones de fecha para
Cadena Practica conducida en el
tipo cadena en PHP. manejar los datos
laboratorio
cronológicos

UNIDAD IV: USO DE FUNCIONES EN PHP


COMPETENCIAS ESPECIFICAS: Crea una aplicación PHP con orientación a objetos que usa las diferentes
funciones del lenguaje PHP
Contenidos Contenidos Contenidos
Estrategias
conceptuales procedimentales Actitudinales
Maneja y diferencia los
arreglos escalares y
asociativos. Aplica las Aprecia el uso de las Exposición dialogada y
Funciones de Arreglo y de funciones de fecha para Practica conducida en el
funciones para manejar
presentación de Datos agregar un tiempo a una laboratorio
arreglos
fecha, determinar tiempo
transcurrido o listar fechas
Valida la entrada de datos
a un formulario aplicando Aprecia el uso de las Exposición dialogada y
Validación de Datos a
expresiones regulares en funciones para manejar Practica conducida en el
nivel cliente y servidor.
JavaScritpt y funciones de validaciones a nivel de laboratorio
Funciones de Validación
validación en PHP servidor

Crea una aplicación


basada en POO con Aprecia el uso de las Exposición dialogada y
Funciones de manejo de conexión a una base de funciones para realizar Practica conducida en el
Base de Datos MySQL datos usando funciones conexiones con una base laboratorio
de MySql. de datos

V. EQUIPOS Y MATERIALES
Multimedia, pizarra, guía de aprendizaje de la asignatura (manual), guía de prácticas de laboratorio,
videos sobre los temas comprendidos en este silabo, referencias de fuentes de información, internet,
equipo informático y hemerográfico.

VI. EVALUACIÓN
• La escala de calificación es vigesimal y el calificativo mínimo aprobatorio es trece (13). En todos
los casos la fracción 0.5 o más se considera como una unidad a favor del estudiante.
• El estudiante que en la evaluación de una o más Capacidades Terminales programadas en la Unidad
Didáctica (Asignaturas), obtenga nota desaprobatoria entre diez (10) y doce (12), tiene derecho a
participar en el proceso de recuperación programado.
• El estudiante que después de realizado el proceso de recuperación obtuviera nota menor a trece
(13), en una o más capacidades terminales de una Unidad
• Didáctica, desaprueba la misma, por tanto repite la Unidad Didáctica.
• El estudiante que acumulara inasistencias injustificadas en número igual o mayor al 30% del total
de horas programadas en la Unidad Didáctica (Asignaturas), será desaprobado en forma
automática, sin derecho a recuperación.

VII. FUENTES DE INFORMACIÓN


1. Bibliográficas
 GUTIERREZ RODRIGUEZ, Abraham. PHP 5 a través de ejemplos, Editorial Alfa
Omega & Rama. 2008.
I.E.S.T.P SABIO NACIONAL ANTUNEZ DE MAYOLO - TELESUP

 CORONEL, Gustavo. PHP Profesional. Editorial Macro, 2011


2. Electrónicas
 Manual de HTML
http://www.desarrolloweb.com/manuales/21/
 Manual de PHP
http://www.manualdephp.com/

 PHP a fondo
http://www.desarrolloweb.com/php/
 PHP Hacks (ingles)
http://www.freeopenbook.com/php-hacks/
 PHP5 for dummies (ingles)
http://www.freeopenbook.com/php5-for-dummies/
3. Videos
 Tutorial básico de HTML Creación de páginas web. Tema1
http://www.youtube.com/watch?v=en0EfNXmL6M
 Tutorial de PHP Básico Parte 1.
http://www.youtube.com/watch?v=A9IHemKjUwc
 [PHP] OOP Tutorial # 1
http://www.youtube.com/watch?v=LZGnwwDWalY&feature=PlayList&p=689E302935CF
9611&index=3

También podría gustarte