21st century skills development through inquiry-based learning from theory to practice | Synapse