Diferencia entre revisiones de «Curso de Introducción a la Programación»
(→Estructura del curso) |
(→Estructura del curso) |
||
| Línea 22: | Línea 22: | ||
* Primer ejemplo del curso de programa completo ([[Prog08: Ejemplo -- Primer programa|Prog08]] -- [[Prog09: Análisis del primer programa de ejemplo|Prog09]]) | * Primer ejemplo del curso de programa completo ([[Prog08: Ejemplo -- Primer programa|Prog08]] -- [[Prog09: Análisis del primer programa de ejemplo|Prog09]]) | ||
* Condiciones y bifurcaciones ([[Prog10: Condiciones (variables lógicas)|Prog10]] -- [[Prog11: Condiciones (instrucción if)|Prog11]] -- [[Prog12: Condiciones (if anidados)|Prog12]]) | * Condiciones y bifurcaciones ([[Prog10: Condiciones (variables lógicas)|Prog10]] -- [[Prog11: Condiciones (instrucción if)|Prog11]] -- [[Prog12: Condiciones (if anidados)|Prog12]]) | ||
| + | * Segundo ejemplo del curso de programa completo ([[Prog13: Ejemplo -- Segundo programa (1/3)|Prog13]] -- [[Prog14: Ejemplo -- Segundo programa (2/3)|Prog14]] -- [[Prog15: Ejemplo -- Segundo programa (3/3)|Prog15]]) | ||
| + | * Bucles ([[Prog16: Bucles for|Prog16]] -- [[Prog17: Bucles while|Prog17]] -- [[Prog18: Cómo interrumpir bucles|Prog18]] -- [[Prog19: Cómo interrumpir bucles while|Prog19]]) | ||
== Software para seguir el curso == | == Software para seguir el curso == | ||
Revisión del 12:21 11 jun 2013
| |
El curso de Introducción a la Programación consta de una serie de vídeos y ejercicios para aprender a programar. El lenguaje de programación que se emplea es MATLAB. El curso está pensado para seguir los vídeos, y realizar los diferentes ejercicios que se plantean en cada vídeo. Es un curso auto-didacta.
Contenido
1 Vídeos que forman parte del curso
Los vídeos del curso están incluidos como artículos dentro de la Categoría:Curso de Introducción a la Programación. Las páginas que contienen vídeos comienzan por ProgXY, donde XY es el número del vídeo dentro del curso. Además, en cada vídeo puede encontrarse una tabla con el título, y con enlaces a los vídeos anterior y posterior, para seguir fácilmente el curso.
Dentro de cada página de vídeo se incluyen algunas secciones con materiales adicionales:
- La sección Para saber más incluye enlaces a la documentación de GNU Octave y MATLAB.
- La sección Artículos relacionados incluye enlaces a otros artículos de MateWiki que están relacionados con el vídeo.
- La sección Vídeos relacionados contiene enlaces a otros vídeos del curso que son relevantes para el vídeo actual.
2 Estructura del curso
El curso contiene 33 vídeos, donde cada vídeo es una unidad didáctica. Los vídeos más cortos son de 3 minutos, los más largos de 14 minutos. Los vídeos se agrupan en los siguientes temas:
- Introducción al curso e instalación del programa (Prog01 -- Prog02)
- Primeros pasos, variables (Prog03 -- Prog04 -- Prog05)
- Escribir mensajes, pedir datos al usuario (Prog06 -- Prog07)
- Primer ejemplo del curso de programa completo (Prog08 -- Prog09)
- Condiciones y bifurcaciones (Prog10 -- Prog11 -- Prog12)
- Segundo ejemplo del curso de programa completo (Prog13 -- Prog14 -- Prog15)
- Bucles (Prog16 -- Prog17 -- Prog18 -- Prog19)
3 Software para seguir el curso
Como el lenguaje de programación empleado en este curso es el lenguaje M de MATLAB, es necesario tener un intérprete de este lenguaje para seguir el curso. El intérprete recomendado para seguir el curso es Octave UPM. En el segundo vídeo del curso se explica cómo instalar Octave UPM en Windows y cómo conseguir una copia del programa. Se recomienda usar la versión R8.1 o posterior de Octave UPM.
Existen otras alternativas para seguir el curso:
- MATLAB, disponible bajo diferentes licencias (existen licencias para estudiantes desde unos 80 euros)
- GNU Octave, que es software libre, pero en su versión actual carece de interfaz gráfica, por lo que es más complicado de usar que Octave UPM
Los programas del curso deberían ejecutarse sin problemas en cualquier versión reciente de MATLAB (>= R2008), o de GNU Octave (>= 3.6).
4 Dónde buscar más información
Además de en los enlaces proporcionados junto con cada vídeo, hay otras fuentes de información que pueden ser útiles durante el curso. En inglés, están disponibles estas fuentes:
En español, recomendamos:
5 Artículos relacionados en MateWiki
Dentro de MateWiki pueden verse todos los artículos en la Categoría:Informática. También los siguientes artículos:
6 Comenzar el curso
Puedes comenzar el curso visitando el primer vídeo del curso, donde se explica en qué consiste el curso. A partir de ese vídeo, puedes continuar con el resto de vídeos usando la sección de Vídeos relacionados.