Matching Pairs Match the words & definitionsOnline version Match the words from the text with their definitions. by Maria Towers 1 Programs run on a computer. 2 To find an answer or explanation to a problem. 3 Software that everyone can use. 4 An idea for a new product. 5 Putting something into practical use. 6 An active way of learning by actually doing practical activities. 7 To try something in order to discover what it is like or find out more about it. 8 A tool or machine made for a special purpose. 9 To have creative ideas to deal with different situations. 10 What you do when you experiment with ideas. 11 To encourage someone to do something creative. 12 The physical, electrical part of a computer. 13 Not being successful in doing something. 14 To do or make something without paying someone else to do it. 15 Not too expensive. Solve Device Resourceful Failure Play around with Do-it-yourself Hands-on Application Experiment Open source Concept Software Hardware Affordable Inspire