STEM Teaching and Learning via Technology-Enhanced Inquiry