App Inventor is a great tool to teach programming to high school students.  Google Intern, Michelle Hutton, created the following 6 week curriculum.  This curriculum is a project based curriculum that allows students to explore the world of computer science through the creation of smartphone apps.  To learn more explore the following links:    

Curriculum (including projects)
Philosophy behind the curriculum
Projects used in the curriculum