Technovation Challenge Curriculum
Based off of a high school program for girls. The website provides a detailed curriculum with specific units, slide decks, and student workbooks. There are also demo projects and videos of apps that students have made in the past.