Text this: The use of digital educational technology affordances to develop 21st-century skills in online learning