· Integrantes:

· Jacinto Jacinto Laura

· De la Cruz Hernández Ana Karen

· Reyes Espinosa Mauricio

· Ramón Gomes Marco Antonio

· Medina Hernández José Guadalupe

· Navarrete del Ángel Luis Gilberto

· Bermúdez Regino Iván

· Albino Piña Luis Angel

· Flores Chavez Ruben

Programación Web

HTML5 y la programación web 



HTML5 no es una nueva versión del antiguo lenguaje de etiquetas, ni siquiera una mejora de esta ya antigua tecnología, sino un nuevo concepto para la construcción de sitios web y aplicaciones en una era que combina dispositivos móviles, computación en la nube ytrabajos en red. 

Todo comenzó mucho tiempo atrás con una simple versión de HTML propuesta para crear la estructura básica de páginas web, organizar su contenido y compartir información.  El lenguaje y la web misma nacieron principalmente con la intención de comunicar información por medio de texto. 

El limitado objetivo de HTML motivó a varias compañías a desarrollar nuevos lenguajes y programas para agregar características a la web nunca antes implementadas. Estos desarrollos iniciales crecieron hasta convertirse en populares y poderosos accesorios. Simples juegos y bromas animadas pronto se transformaron en sofisticadas aplicaciones, ofreciendo nuevas experiencias que cambiaron el concepto de la web para siempre. 

De las opciones propuestas, Java y Flash fueron las más exitosas; ambas fueron masivamente adoptadas y ampliamente consideradas como el futuro de Internet. Sin embargo, tan pronto como el número de usuarios se incrementó e Internet pasó de ser una forma de conectar amantes de los ordenadores a un campo estratégico para los negocios y la interacción social, limitaciones presentes en estas dos tecnologías probaron ser una sentencia de muerte.

Introducción a la programación

¿En qué consiste la programación?


Programación es el proceso a través del cual un programa o aplicación informática es desarrollado.

Se conoce como programación en ciencias de la computación a los pasos que se abordan para crear el código fuente de un programa informático. De acuerdo con estos pasos, el código se escribe, se prueba y se perfecciona.

Un programa de computadora se puede definir como una secuencia de instrucciones que indica las acciones o tareas que han de ejecutarse para dar solución a un problema determinado.

Lenguaje de Programación

Se puede definir un lenguaje de programación como un conjunto de reglas ó normas, símbolos y palabras especiales utilizadas para construir un programa y con él, darle solución a un problema determinado.

El lenguaje de programación es el encargado de que la computadora realice paso a paso las tareas que el programador a diseñado en el algoritmo. Se puede decir que un lenguaje de programación es el intermediario entre la máquina y el usuario para que este último pueda resolver problemas a través de la computadora haciendo uso de palabras (funciones) que le traducen dicho programa a la Computadora para la realización de dicho trabajo.



Ingresa en los siguientes enlaces para ver más información .













Videotutoriales

Ingresa en los siguientes enlaces para ver videotutoriales de programación.







Articles and news

Articles and news of interest to programmers in the following links:




Navigating the unknown. ROBOT navigate autonomously with an algorithm...[]

more information at the following link:



Mexican released 3 apps for tasks and packages...[]
more information at the following link:



Software engineers develop video games.



Keep up to date. Interesting news on the following link:


The Importance of Object-Oriented Programming in the Era of Mobile Development...[] 
more information at the following link:



The tech sector is booming. If you've used a smartphone or logged on to a computer at least once in the last few years, you've probably noticed this.
As a result, coding skills are in high demand, with programming jobs paying significantly more than the average position. Even beyond the tech world, an understanding of at least one programming language makes an impressive addition to any resumé....[]
more information at the following link:


Finding success in any field is rarely confined to a singular skill, even one like programming. That’s why Mike Borozdin, the now senior director of engineering at DocuSign, suggests all programmers sharpen their grammar skills in addition to their coding skills.
more information at the following link:















Programación, primeros pasos

Hoy en día, las computadoras, ya sean de propósito general o especifico están por todas partes, teléfonos, electrodomésticos, aviones, etc; y realizan tareas de todo tipo, desde reproducir vídeo hasta controlar trayectorias de disparo de tanques, todas esas máquinas de cómputo requieren, como cualquier máquina, que se enciendan y sean controladas para realizar una realizar una tarea específica, la diferencia entre una computadora y un tractor (sin computadora de abordo) es que al tractor lo controla una persona y a la computadora lo que denominamos un programa, también llamado software.

Todo programa comienza con idea, algo que se quiere hacer, generalmente ese algo resulta como solución a un problema específico, la solución de un problema requiere el diseño de un algoritmo. 

Algoritmo 

Palabra que proviene del nombre de un matemático y astrónomo árabe Al-Khôwarizmi del sigo IX, que escribio un tratado sobre la manipulación de números y ecuaciones llamado Kitab al-jabr w’almugabala. Un algoritmo es una secuencia ordenada de pasos, no ambiguos, expresados en lenguaje natural que conducen a la solución de un problema dado.

Los algoritmos son soluciones abstractas a problemas, ellos generalmente son codificados en un lenguaje de programación y luego traducidos para que una computadora los pueda ejecutar y solucionar entonces un problema real.

Los algoritmos son independientes del lenguaje de programación y de la máquina que lo ejecute, una analogía de la vida real [joyanes 1989], la receta de un plato de cocina puede expresarse en ingles, francés o español e indicará la misma preparación independientemente del cocinero. 

Lenguaje de programación 

Son conjuntos de instrucciones con que se pueden escribir los algoritmos para que un sistema lo ejecute. Existen múltiples tipos de lenguajes de programación...[]




Ingresa en los siguientes enlaces para ver información de los lenguajes de programación java y C.

1. Tutorial java.pdf

2. Convenciones de Código para el lenguaje de programación.pdf

3. Fundamentos de programacion.pdf

4. Fundamentos de programación- Luis Joyanes Aguilar.pdf

Introduction to Programming in Java.pdf

Object Oriented Programming with Java.pdf

Introduction to Game Programming.pdf

8. Graphical User Components Part 2.pp

9. Graphical User Interface Components Part 1.ppt

10. Graphics and Java 2D.ppt

11. Introduction to Java Applications.ppt