Sie sind auf Seite 1von 4

Factores que determinan el éxito de Java

(Lenguaje de programación) en el campo


educativo

Factors determine the success of Java in the educational


field
Vargas Ruano - Steveen
Universidad Central del Ecuador, Quito, Ecuador
sjvargasr@uce.edu.ec
https://orcid.org/0000-0003-1516-2232

Gilber Collaguazo - Joel


Universidad Central del Ecuador, Quito, Ecuador
gjcollaguazoy@uce.edu.ec
https://orcid.org/0000-0002-9926-3497
(Recibido: 20/05/2018; Aceptado: 1/06/2018; Versión final recibida: 15/06/2018)

Cita del artículo: Vargas Steveen, J. y Gilber-Collaguazo, J. (2018). Factors determine the
success of Java in the educational field, 1(1).

Resumen
En este artículo se presentan los factores que determinan el éxito en Java en el ámbito o
campo educativo. Java es lenguaje de programación sostenible en el campo de la del
desarrollo, por lo tanto, es tema de estudio en el aula de los colegios y universidades. La
codificación en este lenguaje proporciona el éxito como futuros programadores, además
entrega implícitamente una sólida base para temas más complejos de estudio. En definitiva,
la correcta práctica reduce tiempo al estudiante, lo estimula y reafirma la capacidad de
obtener el aprendizaje deseado, los futuros programadores, tiene que permanecer a la
vanguardia de los lenguajes, que van saliendo día a día, Java no es la excepción ya que, como
cualquier otro lenguaje, permite la creación de programas los cuales son destinados a la
educación por no decir que es materia fundamental para los próximos profesionales.

Palabras clave
Factores, Educación, Java, Programación.Abstract

Licencia Creative Commons Atribución-NoComercial-SinDerivadas


4.0 Internacional (CC BY-NC-ND 4.0)

Revista Cátedra, 1(1), pp. 14-35, septiembre-diciembre 2018. e-ISSN: 2631-2875


15

In this article the factors that determine the success in Java in the field or educational field
are presented. Java is a sustainable programming language in the field of development,
therefore, it is the subject of study in the classroom of colleges and universities. Coding in
this language provides success as future programmers, and also implicitly provides a solid
foundation for more complex study topics. In short, correct practice reduces time to the
student, stimulates and reaffirms the ability to obtain the desired learning.

Keywords
Factors, Education, Java, Programming

1. Introducción
Este artículo tiene como objetivo analizar los factores que determinan el éxito de Java en el
campo educativo, se determinara las ventajas del uso de Java en el proceso enseñanza-
aprendizaje, además se diseñara programas prácticos ene el uso de Java para mejorar la
lógica de programación
Java es uno de los mejores y principales lenguajes de programación en el mundo. Java, se
está convirtiendo en el imprescindible participe de todos los cursos, asignaturas y módulos
profesionales, tanto para jóvenes estudiantes y profesionales de la educación.
Java es un lenguaje de programación y una plataforma informática comercializada por
primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no
funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro
y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper
computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes.
Java es un lenguaje de programación de propósito general, concurrente, orientado a
objetos, que fue diseñado específicamente para tener tan pocas dependencias de
implementación como fuera posible. Su intención es permitir que los desarrolladores de
aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido
en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que
es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a
partir de 2012, uno de los lenguajes de programación más populares en uso,
particularmente para aplicaciones de cliente-servidorde web, con unos diez millones de
usuarios reportados.
Una de las principales características por las que Java se ha hecho muy famoso es que es un
lenguaje independiente de la plataforma. Eso quiere decir que si hacemos un programa en
Java podrá funcionar en cualquier ordenador del mercado. Es una ventaja significativa para
los desarrolladores de software, pues antes tenían que hacer un programa para cada
sistema operativo, por ejemplo Windows, Linux, Apple, etc. Esto lo consigue porque se ha
creado una Máquina de Java para cada sistema que hace de puente entre el sistema
operativo y el programa de Java y posibilita que este último se entienda perfectamente.
Actualmente Java se utiliza en un amplio abanico de posibilidades y casi cualquier cosa que
se puede hacer en cualquier lenguaje se puede hacer también en Java y muchas veces con
grandes ventajas. Para lo que nos interesa a nosotros, con Java podemos programar páginas
web dinámicas, con accesos a bases de datos, utilizando XML, con cualquier tipo de conexión
de red entre cualquier sistema. En general, cualquier aplicación que deseemos hacer con
acceso a través web se puede hacer utilizando Java.

Licencia Creative Commons Atribución-NoComercial-SinDerivadas


4.0 Internacional (CC BY-NC-ND 4.0)

Revista Cátedra, 1(1), pp. 14-35, septiembre-diciembre 2018. e-ISSN: e-ISSN: 2631-2875
16

El mundo de la programación educativa comienza con lenguajes basados en gráficos,


como Scratch o alguna de sus alternativas, y a pesar de su amplio recorrido termina
quedándose corto para muchos. O más que corto, pequeño; hay muchos lenguajes más
“reales” que son una opción para continuar trabajando en el mundo de la programación.
Existen cientos de lenguajes de programación, cada uno con una serie de características. Si
lo que buscamos es un entorno destinado al sector educativo, éste existe: lenguajes nacidos
para ser profesionales, pero que por su facilidad también tienen espacio en Universidades
por todo el mundo
En el ámbito educativo, la programación es uno de los pilares fundamentales para las
carreras de informática, computación, redes e ingeniería. Java es un lenguaje de orientación
a objetos por lo tanto es un lenguaje de fácil comprensión. Para su estudio se toma las
estructuras más necesarias de Java. Al estudiarlo da muchas opciones de aprender en
diversos lenguajes de programación. Lo que complementa Vonick, J(2016) en Oracle “Java,
el cual manifiesta que Java cuenta con un conjunto de herramientas solidas que ayudan a
ser más productivo “(p.45). Con esta afirmación determinamos que es un lenguaje muy
seguro para estudiar y crear su correcto aprendizaje.
Para entender el lenguaje Java, es necesario conocer las distintas herramientas que facilita
su interpretación. La Programación Orientada a Objetos (POO) es una de las bases de este
lenguaje ya que emplea una serie de objetos y clases. En la educación este tema de estudio
suele ser complejo, pero con su correcta explicación metodológica proporcionara al
estudiante-programador la capacidad de reducir líneas de codificación. Tanto para el
docente es un reto que los futuros profesionales demuestren sus conocimientos, como para
los alumnos demostrar los criterios adquiridos.
Para que los estudiantes aprendan y practiquen es necesario aplicarlo a través de
programas, con la finalidad de seguir un orden cronológico. Los programas que se aplican
recogen varios temas de estudio. Las variables, entrada-salida de texto, bucles,
condicionales, estructuras, base en archivos componen la base de los programas. Existen
distintos niveles de dificultas y es necesario que el estudiante desarrolle el análisis
requerido, es decir la lógica. Según Guxea, A. (2017) en Oracle System, dice “Java tiene
paquetes, clases que facilita la manipulación en los IDE” (p.98). Por lo tanto, la necesidad de
emplear paquetes en los ejercicios de programación abre una serie de respuestas que se
emiten al momento de interpretar las órdenes.
Las interfaces de desarrollo tales como Netbeans, Eclipse, CMD, y consola, son necesarios y
fundamentales porque permiten que los estudiantes tengan la ventaja de completar
introducción de código, Además, permite que los estudiantes sean capaces de crear mejores
sistemas y aplicaciones, porque transforman las estructuras lógicas a figuras. Los paquetes
son muy necesarios cuentan con todas las librerías es decir el Interfaz de programación de
aplicaciones (API) de Java. El estudiante que emplea paquetes en sus proyectos educativos
tiene la ventaja de crear el conocimiento autónomo. También crea la intuición para
desenvolverse en cualquier lenguaje.
En la educación superior los estudiantes de carreras afines al mundo de la programación y
no afines. Ellos están en el deber de aprender a programar porque tanto en el ámbito laboral
como en el educativo, es vital tener bases para desenvolverse. Como decía Steve Jobs “Creo
que todo el mundo en este país debería aprender a programar” donde también añadía
“Aprender a programar te enseña a pensar”.

Licencia Creative Commons Atribución-NoComercial-SinDerivadas


4.0 Internacional (CC BY-NC-ND 4.0)

Revista Cátedra, 1(1), pp. 14-35, septiembre-diciembre 2018. e-ISSN: 2631-2875


17

2. Conclusiones y recomendaciones
En conclusión, Java es lenguaje de programación sostenible en el campo de la del desarrollo,
por lo tanto, es tema de estudio en el aula de los colegios y universidades. La codificación en
este lenguaje proporciona el éxito como futuros programadores, además entrega
implícitamente una sólida base para temas más complejos de estudio. En definitiva, la
correcta práctica reduce tiempo al estudiante, lo estimula y reafirma la capacidad de
obtener el aprendizaje deseado.
Teniendo en cuenta que la programación debe mostrarse como un juego para que los
alumnos participen y no pierdan el interés, y que en este nivel educativo el sentido del tacto
es primordial, las actividades deben basarse en la manipulación. Mientras, el error debe ser
visto como una oportunidad de aprendizaje y hay que fomentar su sensación de libertad a
la hora de que inventen y descubran.

Bibliografía
Oracle. (2019).Java. Qué es la tecnología Java y para qué la necesito?. Recuperado de
https://www.java.com/es/download/faq/whatis_java.xml

Licencia Creative Commons Atribución-NoComercial-SinDerivadas


4.0 Internacional (CC BY-NC-ND 4.0)

Revista Cátedra, 1(1), pp. 14-35, septiembre-diciembre 2018. e-ISSN: e-ISSN: 2631-2875

Das könnte Ihnen auch gefallen