Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Silabo Marzo 2023
Silabo Marzo 2023
1. DATOS GENERALES
1.2. Créditos: 3
2. FUNDAMENTACIÓN
Este curso proporciona al estudiante los conocimientos necesarios para desarrollar e implementar aplicaciones
en base al lenguaje de programación orientado a objetos – JAVA, se orienta a desarrollar las habilidades de
programación bajo el enfoque de objetos y sirve de apoyo en lo que se refiere a desarrollo de programas para
los cursos de ciclos superiores.
3. SUMILLA
Este curso es de carácter teórico-práctico que describe los fundamentos de java, las sentencias de
programación en java y la programación orientada a objetos.
Temario:
Estructuras Repetitivas Sentencia While Contadores, acumuladores.
Estructura Repetitiva: sentencia While
Estructura Repetitiva: sentencia Do While
Estructura Repetitiva: sentencia Do While
Estructura Repetitiva: sentencia For
Estructura Repetitiva: sentencia For, bucles anidados.
Teoría de Arreglos. Conceptos, tipos de arreglos. Arreglos de una dimensión
Arreglos de una dimensión Declaración, creación e inicialización. Recorrido, operaciones con arreglos.
Resolución de problemas con sentencias repetitivas y arreglos unidimensionales.
Práctica Calificada 2
Arreglos de dos dimensiones Declaración, creación e inicialización.
Arreglos de dos dimensiones Recorrido de arreglos, operaciones básicas con arreglos.
Temario:
Introducción a la programación orientada a objetos (POO) Definición, estructura de la clase. Atributos, métodos
getter &setter
POO: Instanciación. Creación de objetos. Constructores por defecto y Constructores con parámetros. Puntero
this.
Métodos, parámetros, sobre escritura.
Métodos de instancia y static. Modularidad. Procedimientos – Funciones Parámetros, paso de parámetros.
Manejo de excepciones usando las sentencias Try, Catch y Finally. Errores y excepciones comunes.
Propagación de excepciones. Detección de errores. Seguimiento de código. Debuging.
Resolución de problemas con programación orientada a objetos.
Práctica Calificada
Manejo de cadenas de texto: La clase String. Principales métodos: conversión , manipulación, búsqueda,
comparación, substracción.
Manejo de cadenas de texto: La clase StringBuilder, StringBuffer.
Manejo de ficheros: Clase File. FileReader, FileWriter. Clases para Manejo de flujos. FileInputStream,
FileOutputStream
Operaciones con archivos de acceso secuencial.
TRABAJO FINAL
6. METODOLOGÍA
La metodología del curso está basada en exposiciones del profesor, resolución de ejercicios y desarrollo de
programas, que se complementan con experiencias individuales de prácticas de laboratorio. En la plataforma
educativa el alumno encontrará material didáctico relacionado con cada uno de los temas que indica el silabo.
El alumno tendrá una evaluación permanente mediante ejercicios y casos que el profesor indique, lo que
ayudará al alumno a ejercitarse en el desarrollo de programas y estar preparado para las evaluaciones
obligatorias. Se hará uso de los laboratorios así como las herramientas informáticas que permitan demostrar y/o
explicar los temas desarrollados en clase.
Es importante la participación del estudiante en clase para entender y relacionar los contenidos del curso con
las realidades comunes en las empresas y organizaciones.
Los principios de aprendizaje que este curso promueve son:
• Aprendizaje autónomo.
• Aprendizaje basado en evidencias.
• Aprendizaje colaborativo.
7. SISTEMA DE EVALUACIÓN
El cálculo del promedio final se hará de la siguiente manera:
Donde:
8. FUENTES DE INFORMACIÓN
Bibliografía Base:
Claudia Federico - Vivas Tesón. CUESTIONES DE ACTUALIDAD EN EL ÁMBITO DE LA PROPIEDAD
INTELECTUAL. Dykinson. https://tubiblioteca.utp.edu.pe/cgi-bin/koha/opac-detail.pl?
biblionumber=36220
Bibliografía Complementaria:
No hay bibliografía
9. COMPETENCIAS
10.CRONOGRAMA DE ACTIVIDADES
Actividades y
Unidad de aprendizaje Semana Sesión Tema
evaluaciones
2
Operadores aritméticos, lógicos,
Ejercicios básicos
relacionales. Comentarios en línea y
con operadores
bloque Clase Math.
aritméticos, lógicos,
4 relacionales.
estructuras
secuenciales en el
Unidad 1 entorno JAVA
Programación con Java:
Fundamentos de
programación, Estructura condicional: Operadores
Elabora programas
estructuras secuenciales, condicionales y de relación Sentencia: IF
5 con sentencias
estructuras condicionales ELSE
condicionales.
3
Estructura condicional Sentencia: IF ELSE
Elabora programas
Estructura condicional anidada
6 con sentencias
condicionales.
5
Práctica Calificada 1
PRÁCTICA
CALIFICADA 1
10
TAREA ACADÉMICA
1
15
Práctica Calificada
PRÁCTICA
CALIFICADA 3
30
TAREA ACADÉMICA
3
TRABAJO FINAL
18 35 TRABAJO FINAL