Develop, Eclipse, Java, Uncategorized

How to jump to Java 11 ECLIPSE Photon


A couple of days ago y had the necessity to move one of my Java projects to 11 version because I was working with interfaces and abstract classes, the problem started when I couldn’t compile my code,  and I figured on that I have no option to select the Java 11 compiler on Eclipse.

Screenshot_2

So I leave the  following steps to configure Java 11 with Eclipse Photon (2018-09(4.9)):

  1. Install and configure Java 11Screenshot_8
  2. Install “Eclipse Plug-in Development Environment” from the built-in update site
  3. Add Java 11 Plugin via marketplace or Eclipse update site
  4. Select JDK 11 on the Installed JREs window.Screenshot_3
  5. Configure Java Compiler selecting compiler compilance lever 11.Screenshot_4
  6. Configure Java Build Path on your project  to  work with Java 11Screenshot_6

After  these  steps, you can run  your Java projects using Java 11 as  you can show I’m using an interface with a method  implemented:

Screenshot_7

I hope to help you with this little tutorial, if you have any question, contact me.

Estándar
Uncategorized

The need for the continuous learning


As a software engineer, I’m aware of the importance to keep learning. The last years were a kind of hurricane for me, some success, some failures I was fired and I found new opportunities to grow as a professional, but in spite of I did not feel satisfied with my job I mean I was earning money and I was making that I love and I felt the necessity to more.

I found the answer in learning, not only things concern my profession, I’m learning about photography, cook, English grammar, I read a lot, and of course, I’m taking some courses about programming and technology.

Now I’m feeling good, I got a better job nearby house, with a great salary and benefits, and I have enough time to prepare me thru taking courses and learning lots of things.

And it is my point, avoid leisure and keep learning anything, that made the difference for me and I’m pretty sure that it will the difference for you too.

Estándar
Uncategorized

SKYNET


Una   historia de  la creación de SKYNET (referencia a Terminator), una   inteligencia  Artificial capaz de    derrotar al  campeón  mundial de ajedrez  Gary Kaspárov, y como  después de su victoria deja entrever sus planes de  dominación mundial.

Comic

Estándar
Uncategorized

La inteligencia Artificial


Como toda disciplina de reciente creación, la IA no se encuentra unificada en términos de objetivos y métodos de investigación. Recientemente, parte de los esfuerzos de los investigadores en esta área se han dedicado a la definición de dichos objetivos y al recuento de. las herramientas metodológicas utilizadas hasta ahora (Boden, 1977; Dennett, 1978; Sloman, 1978; Ringle, 1979). Como resultado de este esfuerzo, que dista mucho de su conclusión, se han definido algunos acuerdos básicos sobre el área y sus estrategias.

Por ahora, es suficientemente claro que el objetivo de la IA es el de entender la naturaleza de la inteligencia a través del diseño de sistemas computacionales que la exhiban. En forma más concreta, puede afirmarse que, en lo que ha transcurrido de su corta historia, la IA ha estado dirigida por tres objetivos generales:

1. El análisis teórico de las posibles explicaciones del comportamiento inteligente

2. La explicación de habilidades mentales humanas

3. La construcción de artefactos (computadoras) inteligentes

Con estos propósitos en su agenda de investigación, los estudiosos de la IA han recurrido al uso de cuatro diferentes estrategias metodológicas: el desarrollo de tecnologías útiles en esta área, la simulación, el modelamiento, y la construcción de teoría sobre la inteligencia artificial. El desarrollo de tecnologías de computación ha sido una empresa titánica que los ingenieros en electrónica han tomado en sus manos, sin embargo, sólo una pequeña parte de lo que se conoce como ciencia de la computación puede incluirse dentro de la IA. No existe todavía un criterio preciso con el cual distinguir cuándo un sistema computacional es un sistema de IA, pero el acuerdo general es que cualquier máquina que desempeñe una función mental que tendría que ser realizada por una inteligencia humana es un ejemplo de IA.

La simulación que se hace en IA ha intentado reproducir algunas de las características inteligentes de los seres humanos. Estas reproducciones han buscado abiertamente la similitud entre una computadora y los seres humanos. La elaboración de simulaciones ha sugerido la posibilidad de explorar los procesos cognoscitivos humanos, sin embargo los esfuerzos en esta línea, a diferencia del modelamiento, han estado dedicados a producir comportamiento humano inteligente en las computadoras más que a entenderlo o explicarlo.

El modelamiento, por otra parte, tiene como objeto la utilización de los sistemas de IA para entender a la inteligencia humana. Ha sido tradicionalmente utilizado por psicólogos y no tiene como requisito necesario el uso de computadoras, De hecho, muchas de las teorías sobre cognición han utilizado modelos en computadoras sin hacer referencia a ellas, por ejemplo, la teoría sobre memoria semántica o sobre representación mental.

Finalmente, el trabajo teórico en IA ha abierto por primera vez la posibilidad de teorizar sobre la inteligencia sin hacer necesariamente referencia a la inteligencia humana. Es decir, se ha propuesto la formulación de una teoría de la inteligencia “pura”.

La IA ha explorado las distintas formas en que las computadoras podrían realizar las tareas que antes estaban reservadas a los seres humanos, como resolver problemas, planear a futuro, demostrar teoremas, jugar ajedrez, conversar en y entender un lenguaje, componer música, etc. El hecho de que aún no haya conseguido reproducir un ser humano completo (o que eventualmente lo consiga) es de menor importancia que la evidencia de que ha mejorado nuestras habilidades para pensar y clarificar fenómenos de interés para la psicología y otras ramas de la ciencia. Ha colaborado en la reformulación de viejos problemas psicológicos y en la reconsideración y revaluación de las teorías existentes. Ha forzado a los especialistas a precisar sus conceptos y a utilizarlos con mayor consistencia y rigor, al mismo tiempo, los ha enfrentado a un reto teórico al formular un programa rival de investigación que busca explicar un objeto de estudio que anteriormente estaba reservado a los psicólogos: la explicación de la inteligencia y sus procesos colaterales.

 

Reflexión

¿Por qué has elegido ese tema?

La inteligencia artificial   fue una de mis materias  favoritas  cuando curse la ingeniera en computación, es un tema   que me parece  muy  interesante y complejo,  con  muchísimas aristas que explorar  dentro de esta  basta  ciencia.

¿De dónde partiste para empezar a escribir?

La lectura   nos acerca   de forma  muy   clara    a la ciencia de la inteligencia  artificial,  tomando en cuenta la lectura así como también  mis conocimientos   previos  y haciendo   una consulta en   la  Revista iberoamericana de inteligencia artificial fueron mis bases para elaborar este texto.

Estándar
Uncategorized

Aplicando estrategias de aprendizaje


Los beneficios de la educación  virtual  y cómo articularla de modo consiente al aprendizaje autónomo,  nos muestra  ala más maquinas como herramientas con la capacidad de transmitir información, pero  es de vital importancia que esta información solo  se transformara en conocimiento  gracias al  trabajo y a la dedicación que pongamos en su transformación, en  como asimilamos los conceptos y en el compromiso de  aprendizaje que tengamos.

El hacer uso de  herramientas tecnológicas para a aumentar nuestras competencias es  una  opción que muchos estudiantes alrededor del  mundo tienen ahora y es   lecturas como  estas las que nos ayudan a entender  mejor  el cambio de  paradigma que se está  dando en los procesos  de  enseñanza-aprendizaje.

Actividad1

Aprendizaje autonomo

Estándar
Uncategorized

¿Qué es ser un estudiante en línea?


“Estudiar no es un acto de consumir ideas, sino de crearlas y recrearlas.”

Paulo Freire

Al día de  hoy el uso de  tecnología de información  han propiciado nuevas modalidades de estudio, por ejemplo, las escuelas  virtuales permiten continuar con  nuestros estudios  desde la comodidad de nuestra casa o lugar de trabajo. Sin embargo  para lograr  convertirse en un estudiante en linea se deben de  tener   ciertas  características  y  superar  algunos retos.

El convertirse en un  estudiante en linea  representa para  muchas personas  un cambio de paradigma ya que  se debe de ser mas proactivo y colaborativo  a fin de potenciar el aprendizaje en linea.

La educación a distancia se basa en un diálogo didáctico mediado entre docentes de una institución y los estudiantes que, ubicados en espacio diferente al de aquellos, aprenden de forma independiente o grupal. (García Aretio, 2014, pág. 19).

Principales características del estudiante en linea:

  • Proactividad, se deberán de tomar  decisiones respecto al aprendizaje y desempeño.
  • Compromiso con el aprendizaje, se debe desarrollar un rol activo y autogestor.
  • Actitud de trabajo en entornos colaborativos, el aprendizaje colaborativo  enriquece los procesos cognitivos   y el desarrollo.
  • Aprendizaje autónomo, generar destrezas en el área de las tecnologías de la información que nos permitan obtener y difundir el conocimiento  adquirido.

Retos del  estudiante en linea:

  • Dejar atrás el aprendizaje dirigido, poniendo énfasis en la autogestión  teniendo en cuenta que depende solamente  de  uno mismo el aprendizaje.
  • Evitar memorizar y repetir, analizar y procesar antes que memorizar  y repetir.
  • Gestión y administración del tiempo, llevar  una agenda  permitirá  priorizar  y programar tanto   actividades escolares como extra escolares.
  • Destrezas comunicativas, potenciar las habilidades de lectura y comunicación escrita.

Las habilidades  tecnológicas no deberán ser una preocupación para el estudiante ya que  la practica  y la constancia facilitaran  el aprendizaje en linea así como la obtención de nuevas   habilidades y conocimientos informáticos

El verdadero aprendizaje no se basa en consumir ideas o información, sino en apropiarte del conocimiento.

Estándar