Three Alabama schools are among 500 nationwide selected to compete in a STEM contest for thousands of dollars in prizes.