← Map
Dart Island · Level 2
Learn Flutter

Five data type games

Dart has different types of data: text (String), whole numbers (int), decimals (double), true/false (bool), lists, maps, and more. Each challenge teaches you how to use these types in real code.
Complete all five games to master data types.
What are data types?

A data type tells Dart what kind of data a variable holds. Different types behave differently:

String
"Hello, Dart"
int
42, -10, 0
bool
true, false
List
[1, 2, 3, 4]
  • String → Text data wrapped in quotes
  • int → Whole numbers (no decimals)
  • double → Decimal numbers (3.14)
  • bool → Only true or false
  • List → Ordered collection of values
  • Map → Key-value pairs for lookup
Progress
0 / 5 games solved
Game 1

Type Matcher

Match values to the correct data type.

Look at each value and choose which data type it belongs to.

"Flutter"
Text with quotes
42
Whole number
3.14
Decimal number
true
True or false
[1, 2, 3]
Collection of items
Island map