Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contexto Herramientas PDF
Contexto Herramientas PDF
0. Contexto y herramientas
Mdulo 0. Contexto y herramientas
Este curso est diseado para gente que nunca se haba planteado programar. T ya te has planteado programar
porque te has apuntado a este curso. As que este curso es para ti.
Os damos algunas razones por las que deberas plantearte aprender 3. Necesitamos mucho software (programas) open source (de
1. Vivimos en un mundo digital, donde los ordenadores estn por que cualquiera puede usar.
todas partes. Forman parte de nuestro presente: todo depende 4. No es difcil. De matemticas slo necesitamos las operaciones
de ellos. Podemos no entender nuestro presente? aritmticas bsicas y algn porcentaje. Eso s, necesitamos
2. Programar es un empleo con futuro. No slo en grandes conocer un poco del lenguaje ingls. Pero haremos que eso
multinacionales o en startups. Es un empleo aqu y ahora. Las no sea un problema, porque lo diremos como suena. Es decir,
administraciones, los bancos necesitan programadores. No hay usaremos la jerga de los sitios donde se hace software y cmo
3
Mdulo 0. Contexto y herramientas
Qu es programar?
Programar tiene muchas definiciones, dadas por programadores Esto que hemos desarrollado es un algoritmo. Un algoritmo es una
famosos o el propio diccionario. Nosotros utilizaremos esta: para los secuencia de pasos lgicos para obtener un resultado. Pero programar
programadores es nuestro mayor super-poder. Como programador, es hacer cdigo. El algoritmo est en nuestra mente, pero tenemos
puedo pasar de la idea a un artefacto que hace lo que yo le pido y que que hablar con la mquina. La mquina es muy lista. Lo hace todo
lo hace tantas veces como yo quiera, siempre, perfectamente. muy bien. Pero sabe muy poquito. Tenemos que explicrselo todo.
Planteemos un ejemplo: queremos ordenar una baraja de cartas Volviendo a programar el ejemplo de una baraja, nuestra conversacin
(naipes). Si queremos desarrollar un programa que ordene una baraja con la mquina sera:
2. Seprala en 4 montones, uno por cada palo 4. PROGRAMADOR: Ahora que sabes qu es una baraja, hazme
3. Ordena cada montn de mayor a menor 4 montones, uno por cada palo.
4. Vuelve a juntar los 4 montones en uno solo 5. MQUINA: Qu es un palo?
4
Mdulo 0. Contexto y herramientas
de programacin genricos (de propsito general) que son los que nos
5
Mdulo 0. Contexto y herramientas
La consola de JavaScript
Os vamos a ensear a utilizar el entorno de programacin en JavaScript Finalmente, compartimos con vosotros algunos trucos para usar la
que tenemos en el propio navegador web, y que est presente en los consola JavaScript:
navegadores ms populares. Este entorno se denomina la consola de - Con la tecla de cursor flecha arriba, volvemos a poner lo escrito
- Vamos a empezar con Firefox. En este navegador podemos - Para escribir una nueva lnea de cdigo sin que se ejecute el
abrir la consola de JavaScript con la siguiente combinacin de resultado en la consola usamos la combinacin ctrl + enter De
teclas: ctrl + shift + i esta forma, podemos escribir varias lneas en la consola del
- En Chrome, usamos exactamente la misma combinacin de navegador y que se ejecutarn todas juntas al presionar enter
- En Internet Explorer usamos la teclas F12, y pinchamos en la - Usamos el botn clear para borrar el contenido de la consola y
pestaa que indica Consola o Console. seguir trabajando con una consola limpia