Silabo de Técnicas de Programación I

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

UNIVERSIDAD SAN PEDRO

VÍCERRECTORADO ACADÉMICO

FACULTAD DE INGENIERÍA
ESCUELA ACADEMICO PROFESIONAL DE INGENIERÍA CIVIL
SILABO DE TÉCNICAS DE PROGRAMACIÓN I

1. DATOS INFORMATIVOS:
1. Código de Asignatura : 01307
2. Pre - Requisito : 01106
3. Semestre Académico : 2014 –I
4. Ciclo de estudio : III
5. Créditos : 04
6. Horas Semanales : 06
1.6.1 Horas Teóricas : 03
1.6.2 Horas Prácticas : 03
7. Duración : 17 semanas
1. Fecha de Inicio : 18/03/2014
2. Fecha de Término : 22/07/2014
8. Docente : Ing. Leonel Martínez Carrión
9. Correo Electrónico : [email protected]
10. Web Site : http://www.leonelregionancash.blogspot.com

2. MISIÓN Y VISIÓN DE LA ESCUELA PROFESIONAL:


MISIÓN: Somos una Escuela Académica, que contribuye a la formación integral de ingenieros civiles, capaces
de planificar, diseñar, construir, administrar, e impulsar el desarrollo de la región y del país, promoviendo la
investigación científica, ofreciendo alternativas de solución, comprometidos con la sociedad para que a través
de la ciencia y la tecnología contribuyan al bien común con equidad, calidad, y sostenibilidad.
VISIÓN: Ser una Escuela Académica Acreditada, formadora de Ingenieros Civiles emprendedores, con
capacidad de investigación, principios éticos, y conciencia ambiental, para que mediante la ciencia y tecnología
contribuyan con excelencia a las necesidades de la sociedad peruana y logren la inserción en las actividades
académicas y profesionales en medios Nacionales e Internacionales.

3. FUNDAMENTACION:
La asignatura de Técnicas de Programación I es una asignatura de naturaleza teóricopráctico y que pertenece al
área de ciencias básicas del currículo a desarrollar el pensamiento lógico y matemático del futuro profesional de
ingeniería civil, asignado a la la temática de la Programación Orientada a Objetos desde una perspectiva práctica.
Los contenidos se presentaran en forma didáctica en dos unidades. La primera unidad clases, objetos, métodos y
arreglos y la segunda unidad arreglo de objetos.
La metodología es utilizar el Lenguaje de Programación que dentro de esta asignatura es Javausar es
Netbeans6.10.Se diseñará soluciones a problemas y se promoverá la participación activa del alumno y el desarrollo
de su capacidad de abstracción y creatividad. La herramienta a La asignatura se desarrollará en el aula multimedia
y en el Laboratorio de Cómputo.
Los exámenes parciales serán prácticos 100% en la computadora con una duración de 1 hora por examen que
serán evaluados sin utilización de redes ni internet.
Se desarrollara un proyecto informático para que el alumno lo presente para fines de ciclo que le servirá como un
comodín en caso de ausencias o enfermedades, que remplazara a las prácticas que no cumpliera.
4. TEMA TRANSVERSAL:
Potenciando la investigación científica, la innovación y la Acreditación
5. VALORES:
Responsabilidad, respeto, justicia, honestidad y perseverancia.

6. PERFIL DEL EGRESADO – DIMENSIÓN PERSONAL SOCIAL


 Se considere fundamental la formación básica y el desarrollo de las calidades humanas. Proponer,
diseñar, construir, evaluar, auditar y mantener soluciones informáticos.
 Analiza las necesidades sociales en el área de vivienda y se preocupa de su solución a través de obras de
infraestructura.
 Planifica, diseña y construye edificios, infraestructura de agua y desagüe, pavimentos, canales,
estructuras hidráulicas y obras de protección ambiental.
 Elabora estudios de pre factibilidad y definitivos de proyectos de Ingeniería Civil.
 Investiga y analiza los tipos de suelos y subsuelos para determinar los efectos probables de las obras
proyectadas.
 Define y analiza la relación de costo-beneficio de una obra.

7. COMPETENCIA Y CAPACIDADES:
7.1 Competencia
Comprende, analiza, diseña y desarrolla aplicaciones de clases, programas secuenciales, selectivos,
repetitivos, objetos, arreglos, arreglos de objetos, herencia, polimorfismo y programación orientada a Objetos
mediante la codificación de un lenguaje de programación con y sin la utilización del computador; demostrando
interés, responsabilidad e investigación por los mismos.
7.2 Capacidades
El estudiante trabajara en forma personal o en equipo.
7.2.1.
Conoce los principales elementos de la Programación Orientada a Objetos.
7.2.2.
Comprende, diseña y desarrolla aplicaciones en java usando fundamento de Programación
secuencial, selectiva, repetitiva.
7.2.3. Comprende, diseña y desarrolla aplicaciones en java usando fundamento de Programación
Orientada a Objetos (clases, objetos, constructores). Programa en Applets.
7.2.4 Analiza, diseña y desarrolla aplicaciones en java usando Estructura de datos: arreglos y arreglos
de objetos, a nivel básico.
8. PROGARAMACION TEMATICA O CONTENIDOS:
8.1. PRIMERA UNIDAD: CLASES, OBJETOS, METODOS Y ARREGLOS

COMPETENCIA CONTENIDOS CONCEPTUALES CONTENIDOS PROCEDIMENTALES


Definiciones de Programación Orientada a Objetos: Diferencia e Identifica la Orientación a
Encapsulamiento, Herencia y Polimorfismo Objetos versus la orientación estructurada.
8.1 Características de Java. Descubre en la literatura especializada a la
1 Semana Tipos de datos, Operadores Programación orientada a objetos.
Utiliza el Laboratorio de Cómputo.
Sentencias Secuenciales Elabora aplicaciones en Java usando clases
8.2 Flujos de entrada / de salida y objetos con flujos de entrada y salida para
4 Semanas Clase Math. Métodos la interacción de datos.
Sentencias Selectivas Utiliza el Laboratorio de Cómputo.
Sentencias Repetitivas Elabora aplicaciones en Java usando clases
8.3 Clases, Objetos. Métodos. Constructores y objetos, métodos y constructores. Utiliza el
3 Semanas Laboratorio de Cómputo.
8.4. Examen Parcial de Primera Unidad
1 Semana
CONTENIDOS ACTITUDINALES:
Demuestra interés por la Programación Orientada a Objetos. Participa con satisfacción en el descubrimiento de nueva
información. Acepta sugerencias. Se preocupa por la calidad de sus aplicaciones. Disfruta al programar usando las diversas
estructuras.
8.2. SEGUNDA UNIDAD: ARREGLOS DE OBJETOS

COMPETENCIA CONTENIDOS CONCEPTUALES CONTENIDOS PROCEDIMENTALES


Applets: Componentes Swing. Elabora Applets en Java con interfaz gráfica
8.2 JLabel, JButtom, JTextFiled. JList, JMenu, JMenuBar, de usuario.
2 Semanas JComboBox, JFrame, JTextArea, JRadioButtom, Utiliza el Laboratorio de Cómputo.
JCheckBox, JPanel
8.3 Elabora Applets en Java usando como
1 Semana Estructura de datos: Arreglos Unidimensionales estructura de datos a los arreglos.
Utiliza el Laboratorio de Cómputo.
8.4 Elabora Applets en Java usando estructura
2 Semanas Estructura de datos: Arreglos de Objetos. de datos a los arreglos de objetos.
Utiliza el Laboratorio de Cómputo.
8.5 Sustentación y Evaluación de Proyectos Informáticos
1 Semana
8.6 Examen Parcial de Segunda Unidad
1 Semana
8.7 Examen de Aplazados
1 Semana
CONTENIDOS ACTITUDINALES:
Demuestra responsabilidad en el uso del Laboratorio de Computo. Participa activamente en el desarrollo de las aplicaciones.
Demuestra interés por investigar temas nuevos. Es responsable en el cumplimiento de las prácticas propuestas.

9. ESTRATEGIAS METODOLÓGICAS:
a. Método Participativo.- Explicación del docente, trabajo individual, trabajo grupal, práctica de metacognición
b. Técnicas Participativas.- Rejilla, pequeño grupo de discusión, lluvia de ideas, panel, mesa redonda, método de
situaciones, juego de roles, confrontación de ideas, foro.
c. El taller pedagógico. Lectura, organización de la Información. Plenaria, consolidación del docente.
d. Investigación científica: Formulación del problema, hipótesis, variables, investigación bibliográfica, aplicación de
instrumentos en recopilación de información, procesamiento de la información y sustentación de resultados.
e. Aprendizaje Basado en problemas.
f. Estudio de casos:

10. MATERIALES Y OTROS RECURSOS DIDÁCTICOS:


10.1 Humanos. Alumnos y docentes.
10.2 Materiales: Separatas, computadoras, Programas multimedia.

11. DISEÑO DE LA EVALUACIÓN DEL APRENDIZAJE:


11.1 Evaluación Normativa:
Diagnóstica: Comprensión lectora y expresión oral.
Formativa: Es permanente,por capacidades. Practicar: responsabilidad, respeto, criticidad,
creatividad,solidaridad. Participación en clase, presentación de tareas.
Sumativa: La nota final se obtendrá según reglamento (promedio del primer y segundo parcial).
Requisitos de aprobación: Asistencia al 70% de las clases. La nota mínima aprobatoria es 11. El medio
punto (0.5) tiene valor en el promedio final.
Cronograma: I parcial: 25 al 31/05 II parcial: 18 al 23 de julio. EXAMEN DE APLAZADOS: 24 al 31/07
(Requisito: presentación de recibo de pago)

11.2 Evaluación Metodológica:


De acuerdo a las capacidades programadas
12. PROGRAMACIÓN DE TUTORÍA Y CONSEJERÍA:

Unidad Aspectos Actividades


01 Interés Participa en investigación de herramientas tecnológicas.
Responsabilidad Puntualidad en actividades académicas, extracurriculares.
02 Interés Participa en investigación de herramientas tecnológicas.
Responsabilidad Puntualidad en actividades académicas, extracurriculares.

Observación permanente: asistencia puntual, cambios de conducta, durante el proceso de aprendizaje (20 minutos
en cada clase). Participación en consejería: con espacios para reflexión y diálogo confidencial.

13. REFERENCIAS BIBLIOGRÁFICAS

13.1 BIBLIOGRAFIA BASICA:


 CEBALLOS FRANCISCO JAVIER. El Lenguaje de Programación Java. Editorial Alfaomega Ra-Ma.,
México D.F. 2007

13.2 BIBLIOGRAFIA COMPLEMENTARIA:


 B DEITEL / H.-DEITEL P. Como Programar en Java. Editorial Prentice-Hall-
Hispanoamericana. 2005.
 ECKEL B. Piensa en Java. Editorial Prentice-Hall-Hispanoamericana. 2007.
 JOYANES AGUILAR – ZAHOMERO M. Programación en Java 2. Algoritmos, Estructuras de Datos
y Programación Orientada a Objetos. Editorial Mc Graw Hill. Madrid.2008.
 REESE GEORGE. Programación de base de datos con JDBC y Java. Editorial Anaya Multimedia.
Madrid.2005.
 VASQUEZ PARAGULLA/BALTA ALVA .Guía de Programación Super Java 2. Primera Edición.
Lima. 2007.
 Separatas del Docente: Fundamentos de Programación. USP. 2011.

13.3 REFERENCIAS WEB:


 Lenguaje de programación Java: http://www.lawebdelprogramador.com
 http://www.javahispano.org
 http://www.javaworld.com
 http://www.greeneyed.org/guide/java/
 NetBeans http://www.netbeans.org

También podría gustarte