Technology in learning

12345678
Across
  1. 3. Mobile phone app for learning languages
  2. 4. Facts or knowledge
  3. 5. Artificial Intelligence software
  4. 6. Finding solutions to difficult issues
  5. 8. Machines, tools, or systems
Down
  1. 1. To focus your attention
  2. 2. Something that stops you focusing
  3. 7. To remember things