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.