0203

1234567891011121314151617181920212223242526272829
Across
  1. 3. something difficult that requires effort
  2. 4. communication between people
  3. 6. done in a series of simple stages
  4. 7. at the present time
  5. 9. to make something better
  6. 11. part in to join or participate in something
  7. 14. the ability to use or get something
  8. 15. a mobile device that can perform many functions like a computer
  9. 16. to help someone do something
  10. 19. with having knowledge or experience of something
  11. 22. a person who takes part in something
  12. 23. divide the gap between people who can use technology and those who cannot
  13. 24. tools and systems used to solve problems
  14. 25. people who are old, usually over 65
  15. 26. something useful that helps achieve a goal
  16. 28. to change in order to fit new conditions
  17. 29. call a communication method using both video and audio over the internet
Down
  1. 1. before now or before a certain time
  2. 2. something that is helpful or gives an advantage
  3. 5. message a short written message sent by phone
  4. 8. to give support or confidence
  5. 10. to join or link together
  6. 12. a chance to do something
  7. 13. an organized course or set of activities
  8. 14. (app) a software program designed for a specific purpose
  9. 17. able to do things without help
  10. 18. to successfully deal with a problem
  11. 20. the skill or power to do something
  12. 21. detailed information on how to do something
  13. 27. to share information or ideas with others