U1: Primer programa en Dart¶
Leer el resumen
En esta unidad das tus primeros pasos con Dart. Primero aprendes a analizar un problema antes de programarlo: qué datos entran, qué hay que hacer con ellos y qué debe salir. Después escribes programas sencillos y ves cómo se ejecutan. Conoces los tipos de datos básicos, que son números, texto y valores de verdad, y repites acciones con bucles. Con Dart, además, preparas el entorno de Flutter y haces tu primera aplicación. También aprendes a comprobar que tu programa funciona, con pruebas. Lee la teoría en orden y practica cada ejemplo antes de pasar a los ejercicios.
1. Contexto¶
Esta unidad introduce el análisis de problemas, la escritura de programas sencillos y las herramientas para ejecutarlos y comprobarlos. Se usa Dart como lenguaje y Flutter como destino práctico.
2. Objetivo de aprendizaje¶
Reconocer la estructura de un programa Dart e identificar y relacionar los elementos propios del lenguaje.
3. Criterios (adaptados)¶
| Código | Criterio | Dónde se ve |
|---|---|---|
| a | Identificar los bloques de un programa | 1.2 |
| b | Crear proyectos de desarrollo | 1.2, 1.5 |
| c | Utilizar un IDE | 1.2 |
| d | Identificar tipos de variables | 1.3 |
| e | Modificar código para crear y usar variables | 1.2 |
| f | Crear y usar constantes y literales | 1.2 |
| g | Usar operadores en expresiones | 1.2 |
| h | Conversiones de tipo | 1.3 |
| i | Introducir comentarios | 1.2 |
4. Contenidos¶
- Un programa: algoritmo, pseudocódigo y su traducción a Dart.
- Práctica con el lenguaje:
main, variables, operadores, entrada y comentarios. - Tipos de datos: números, texto, booleanos, colecciones y conversiones.
- Pruebas:
package:test. - Flutter: primera app.
- Bucles:
for,forEach,while. - Entorno: instalación,
flutter doctory problemas frecuentes.
5. Prácticas¶
Ver Prácticas. Se recomienda hacerlas en orden.
6. Ejercicios¶
Cuando hayas leído y practicado la teoría de la unidad, desbloquea los ejercicios de la unidad (32 ejercicios).