In this course students will learn how to create their own iOS applications using the programming language Swift and the Xcode interface builder. Concepts we will cover include basic programming knowledge such as loops, variables, and if statements, interface elements such as buttons, text fields, and labels, navigation between multiple pages, and fitting apps to different sized Apple devices. In the last few weeks students will be able to either work on their own app idea with guidance or to work on an app the teacher decides upon. Prior knowledge of other programming languages will be helpful but not necessary. Students must have a Mac which they will be able to write programs on because Xcode is only available on Macs. The course will be 10 weeks long.
Dates: Saturdays 9/9, 9/16, 9/23, 9/30, 10/7, 10/14, 10/21, 10/28, 11/4, 11/18
Location: Gunn High School, 780 Arastradero Rd, Palo Alto, CA 94306
Hello, my name is Henry. I go to Los Altos High School. I have experience in both programming and competition math. I have a year of Java background and I have learned iOS programming this year. In 8th grade, my Mathcounts team at Egan got first place in the chapter round. In 10th grade, I qualified for the AIME.