Академический Документы
Профессиональный Документы
Культура Документы
La secuencia de cursos de programacin inicia en el Los temas cubiertos en el curso programacin orientada a
segundo semestre con un curso de programacin para objetos avanzada son los siguientes:
ingenieros, seguido de los cursos de programacin
estructurada, programacin orientada a objetos, 1. Manejo de excepciones
programacin orientada a objetos avanzada y tecnologas 2. Interfaz grfica de usuario y manejo de eventos
de la programacin. Cada uno de estos cursos se imparte en 3. Administradores de diseo y componentes
semestres consecutivos iniciando la secuencia en el 4. Serializacin, archivos y reflexin
segundo y terminando en el sexto semestre. 5. Conexin en red e hilos
6. Colecciones y genricos
Los cursos de programacin para ingenieros y 7. Empaquetado y distribucin
programacin estructurada utilizan el lenguaje C para llevar 8. Introduccin al desarrollo de aplicaciones para
a cabo las prcticas y proyecto de fin de curso. Los cursos dispositivos tipo tableta
de programacin orientada a objetos y programacin
orientada a objetos avanzada utilizan el lenguaje Java para Tanto el curso programacin orientada a objetos como
las prcticas y proyectos de fin de curso. El curso de programacin orientada a objetos avanzada se basan en el
tecnologas de la programacin presenta a los estudiantes libro Head First Java de Sierra y Bates [2], el cual introduce
un conjunto de herramientas que pueden utilizar para de manera grfica, amena y prctica los conceptos
mejorar sus tcnicas y habilidades de programacin. fundamentales del lenguaje Java.
A travs de Java se puede desarrollar para varias Despus de cubrir los conceptos avanzados de la
plataformas mviles incluyendo dos de las tres que programacin orientada a objetos en Java, se introducen los
dominan el mercado, Android y Blackberry. En la UABC conceptos bsicos de la programacin del dispositivo tipo
decidimos utilizar la plataforma Blackberry para introducir tableta Playbook, para este fin se llevan a cabo algunas
a los estudiantes en el desarrollo de software para prcticas de laboratorio donde los estudiantes desarrollan
plataformas mviles. dos aplicaciones de mediana complejidad utilizando
dispositivos Playbook proporcionados por la compaa
Un lugar idneo para introducir temas relacionados con el RIM a travs del Blackberry Academic Program [1].
desarrollo de aplicaciones para dispositivos mviles son los
cursos de programacin, especficamente programacin Una vez concluida la secuencia de cursos de programacin,
orientada a objetos y programacin orientada a objetos el estudiante puede optar por tomar algunos cursos ms
avanzada, esto debido a que el desarrollo para dispositivos especializados para aprender a desarrollar software para las
mviles est basado en lenguajes de programacin plataformas mviles ms populares como Android,
orientados a objetos como Java, C++ u Objective-C, entre Blackberry e iOS [3].
otros.
StudentsApp es una aplicacin que puede servir de apoyo a c) Pantalla principal d) Opcin para editar
profesores de diferentes niveles educativos. Esta aplicacin
permite registrar, editar y borrar la informacin de los
estudiantes inscritos en un curso, as como llevar el control
de las asistencias al curso.
g) Dilogo para grabar h) Opcin para borrar m) Dilogo para abrir n) Pantalla principal
Figura 3. StudentsApp en ejecucin
Restaurants.
Aplicacin que permite registrar informacin de
restaurantes y una calificacin de acuerdo al gusto
del usuario.
4. RESULTADOS