Help me find the keys 'cause you're the missing piece

1234567
Across
  1. 4. A popular free social networking website
  2. 5. programs, websites, or online resources that can make tasks easier to complete
  3. 7. A mix of process and product used in the application of learning
Down
  1. 1. the computer network that connects with computers all over the world
  2. 2. The I in ICT
  3. 3. The C in ICT
  4. 6. content that uses a combination of different content forms