This session will describe the structure, available resources, and pedagogy for creating a High School computer science elective that teaches students how to build Apps for Apple's iOS. It is based on a course that was successfully pioneered in 2011-2012, and continues today. The presenter is the course's current instructor, who does not have a degree in computer science, and who will demonstrate that a degree in computer science is not necessary for a successful offering of this course. Some topics to be covered include but are not limited to the following:
-Apple's SDK and Xcode;
-Dealing with the Apple Developer issue with the HS age group;
-Getting to the documentation with Dash;
-Using Stack Overflow;
-Using iTunesU in conjunction with iBooks materials;
-Introducing a business model to student development teams;
-Vetting the professional literature, from sources such as Big Nerd Ranch, and O'Reilly Media.