Smart Learning for Active Makerspaces