Principios de Programación en Java

Documentos relacionados
INTRODUCCIÓN A LA PROGRAMACIÓN

Calendario Académico año Introducción a la Programación I

PROGRAMA DE CURSO. Escuela de Ingeniería de Sistemas y Computación Universidad del Valle Santiago de Cali, Colombia. Febrero 2007

Fundamentos de programación y Bases de Datos

Java para no Programadores

Programación con Java Básico

Java para no Programadores

Programación Inicial. Requisitos previos. Objetivos. Próximos Inicios. Modalidad a Distancia. Costo y formas de pago. Resumen de Contenidos

DEPARTAMENTO TECNOLOGIA EN ELECTRONICA FUNDAMENTOS DE PROGRAMACION CÓDIGO

PROGRAMACIÓN ORIENTADA A OBJETOS CON JAVA

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

Modelo Académico de Calidad para la Competitividad MATP-02 13/22

POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015 HORAS POR SEMANA DEL LABORATORIO: DIAS QUE SE IMPARTE EL LABORATORIO:

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

Programación Estructurada

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO DE HUARMEY CARRERA PROFESIONAL DE COMPUTACIÓN E INFORMÁTICA

PLANIFICACION DE ALGORITMOS Y PROGRAMACION

Contenido. 1. Introducción a la programación La secuenciación La selección...55

AREA A LA QUE PERTENECE: 103 Matemática Básica 2 34 créditos POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015

PROGRAMACIÓN EN JAVA

Introducción a la. Programación con

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Metodología de. la programación orientada a objetos. Segunda Edición. Leobardo López Román

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11

Fundamentos de Programación Visual Basic

Índice general 7. Presentación 15

MANEJO DE TECNICAS DE PROGRAMACION Siglema: MATP-02

Guía del Curso IFCD052PO PROGRAMACIÓN EN JAVA

División Académica de Informática y Sistemas División Académica Multidisciplinaria de los Ríos Ingeniería en Informática Administrativa

INDICE Parte I Algoritmos y herramientas de programación Capitulo 1. Computadoras y lenguajes de programación Actividades de Programación Resueltas

C# para no Programadores

Fundamentos de programación C++

Carrera: Participantes Miembros de la academia de Metal- Mecánica

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

Desarrollo de aplicaciones con JAVA, JCreator, JDeveloper NetBeans

SECUENCIA DIDÁCTICA. Elementos de competencia:

Presentación del Curso Presencial. Programación en Java Nivel Básico

GUIA EXAMEN FINAL/EXTRAORDINARIO

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

INTRODUCCIÓN A LA PROGRAMACIÓN

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

AGENDA Curso Java Básico

INDICE. Prólogo de la Segunda Edición

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SILABO ASIGNATURA: LENGUAJE DE PROGRAMACION I

Ingeniería en Sistemas Computacionales

Oracle Certified Associate, Java SE 8 Programmer

Pontificia Universidad Católica del Ecuador

Programación Estructurada. Sesión 2:El lenguaje de programación C

LÓGICA COMPUTACIONAL. Descripción del CURSO

C.I.F.: B Inscrita en el Registro Mercantil de Madrid, Tomo Libro 0, Folio 135, Sección 8. Hoja M Inscripción 1ª

Intención didáctica Éste programa de estudio se sugiere que contenga una parte teórica y práctica. Por tanto se diseñó cinco unidades.

Transcripción:

Programa: Curso - Taller Principios de Programación en Java Fechas: 20, 21, 22, 23 y 24 de junio, 2016 de 16:00 a 19:00 hrs Lugar: Preparatoria Vespertina No 1. Centro de Cómputo Instructor del Curso: MTI Kevin Alquicira Hernández El curso consta de 55 hrs; 24 hrs son presenciales, 20 hrs son en línea y 15 hrs de trabajos independientes. Objetivo Transmitir a los interesados los fundamentos de la programación en lenguaje Java con el paradigma de Programación Orientada a Objetos. Dirigido a: Personas que se dedican al mundo de la informática y tienen interés en la programación orientada a objetos con lenguaje Java. Requerimientos de equipo de cómputo: Software: JDK, Netbeans (cualquier versión) 1

Programa Día: 20 de junio 1 Aspectos generales de la programación 1.1 Introducción 1.2 Herramientas para el desarrollo de software 1.2.1 El traductor 1.2.2 El Intérprete 1.2.3. El compilador 1.3 Clasificación de los lenguajes de programación 1.3.1 Código de Maquina 1.3.2 Bajo Nivel 1.3.3 Alto Nivel 1.4 Tipos de programación 1.4.1 Programación modular 1.4.2 Programación estructurada 1.4.3 Programación Orientada a Objetos Día: 21 de junio 2 Diseño estructurado de algoritmos 2.1 Planteamiento del problema 2.2 Tipos de datos 2.3 Identificadores 2.4 Operaciones aritméticas 2.5 Operaciones relacionales 2.6 Operaciones lógicas 2.7 Algoritmo 2.8 Diagrama de flujo 2.9 Estructuras selectivas 2.10 Si entonces 2

2.10.1 Si entonces/sino Día: 22 de junio 2.11 Estructura repetir (FOR) 2.12 Estructura mientras (WHILE) 2.13 Estructura hacer mientras (DO WHILE) 2.14 Pseudoco digo 2.15 Ejemplos y ejercicios 3 Lenguaje Java 3.1 Características 3.2 Datos primitivos 3.3 Clases y métodos 3.3.1 Constructores Día: 23 de junio 3.4 Entrada y salida de datos 3.5 Ejercicios 3.6 Modificadores de acceso 3.5 Entrada y salida de datos con swing 3.6 sentencia if, if-else 3.6.1 Ejercicios 3.7 sentencia for, while, do-while 3.7.1 Ejercicios 3.8 sentencia switch-case 3.8.1 Ejercicios Día: 24 de junio 4 Herencia 4.1 Ejercicios 3

Actividades Día: 20 de junio 1 Aspectos generales de la programación 1.1 Introducción 1.2 Herramientas para el desarrollo de software 1.2.1 El traductor 1.2.2 El Intérprete 1.2.3. El compilador 1.3 Clasificacio n de los lenguajes de programacio n 1.3.1 Co digo de Maquina 1.3.2 Bajo Nivel 1.3.3 Alto Nivel 1.4 Tipos de programacio n 1.4.1 Programación modular 1.4.2 Programación estructurada 1.4.3 Programación Orientada a Objetos Día: 21 de junio 2 Diseño estructurado de algoritmos 2.1 Planteamiento del problema 2.2 Tipos de datos 2.3 Identificadores 2.4 Operaciones aritméticas 2.5 Operaciones relacionales 2.6 Operaciones lógicas 2.7 Algoritmo 2.8 Diagrama de flujo 2.9 Estructuras selectivas 4

2.10 Si entonces 2.10.1 Si entonces/sino Día: 22 de junio 2.11 Estructura repetir (FOR) 2.12 Estructura mientras (WHILE) 2.13 Estructura hacer mientras (DO WHILE) 2.14 Pseudoco digo 2.15 Ejemplos y ejercicios 3 Lenguaje Java 3.1 Características 3.2 Datos primitivos 3.3 Clases y métodos 3.3.1 Constructores Día: 23 de junio 3.4 Entrada y salida de datos 3.5 Ejercicios 3.6 Modificadores de acceso 3.5 Entrada y salida de datos con swing 3.6 sentencia if, if-else 3.6.1 Ejercicios 3.7 sentencia for, while, do-while 3.7.1 Ejercicios 3.8 sentencia switch-case 3.8.1 Ejercicios Día: 24 de junio 4 Herencia 4.1 Ejercicios 5

Día: 20 de junio Ejercicio: Realizar un ejemplo de representación en programación orientada a objetos. Tareas: Investigar el proceso compilación en Java. Investigar que es el JDK y sus características. Día: 21 de junio Ejercicio de diagrama de flujo Tarea: Generar un diagrama de flujo (problema) Examen Teórico Día: 22 de junio Ejercicio de pseudocódigo Ejercicio de clases y métodos Día: 23 de junio Ejercicios: if-else, for, while, do-while, switch-case Tarea: Ejercicio dado un problema Día: 24 de junio Examen Práctico Tarea: Ejercicio de Herencia Evaluación Examen: 1 Teórico 30% 1 Práctico 30% Tareas/Ejercicios 40% 6