Saltar a contenido

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

  1. Un programa: algoritmo, pseudocódigo y su traducción a Dart.
  2. Práctica con el lenguaje: main, variables, operadores, entrada y comentarios.
  3. Tipos de datos: números, texto, booleanos, colecciones y conversiones.
  4. Pruebas: package:test.
  5. Flutter: primera app.
  6. Bucles: for, forEach, while.
  7. Entorno: instalación, flutter doctor y 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).