Intro to Swift and iPhone App Programming (Summer 2018) | Kids Out and About Westchester <

Intro to Swift and iPhone App Programming (Summer 2018)


*The event has already taken place on this date: Fri, 07/27/2018
Explore one of the fastest growing languages today - Swift! Known as the language for creating iPhone apps, it is also used to create iPad, watch and tv apps. Two-week class: July 16 through July 27, M-F. Ages 13 and up.

Please help us keep this calendar up to date! If this activity is sold out, canceled, or otherwise needs alteration, email mindy@kidsoutandabout.com so we can update it immediately. If you have a question about the activity itself, please contact the organization administrator listed below.

About the class

We introduce the Swift language to students starting with the basics: variables, branching, loops, collections, and functions. Then, we move on to higher-level concepts - optionals, classes, structs, and closures. Students will learn about protocol-oriented programming and value-types vs. reference-types.

Students will also learn how to create user interfaces. We will learn about views and view controllers, table views and table view cells. Students will learn how to design views using Interface Builder and storyboards, how to write code that interacts with a user interface, and how to create an app that has multiple views in it.

Finally, we will discuss other technologies that are available on the iOS platform for us to play with - gestures, accelerometer & gyroscope, the camera and media playback.

 

For ages 13 & up.

Students should have some programming experience in any language (e.g.: Java, JavaScript, or Python). Call or email if you are unsure if this class will be a good fit!

More Information and Registration

 

About Think Space Studio 

Our Westchester, NY based enrichment classes for middle school and high school teens teach the fundamentals of computer programming in a casual (but high-energy!), hands-on, small group environment. We focus on small achievable projects and goals to drive the learning experience - from making lightning, fire and optical illusions to creating games, puzzles, and programs - writing the code is never an end in and of itself, but is always a step on the way to making awesome things!

We teach the basic building blocks of computer programming from the ground up, using real-world text based programming languages like Java, JavaScript, Python, Swift, and HTML/CSS. Along the way, we invariably touch on general Computer Science concepts like binary & hexadecimal numbers, coding style, computer architecture, data structures, and a lot more.

Class sizes are intentionally kept small to encourage participation, and to allow the students to learn at a good pace while still being able to receive 1 to 1 help.


*Times, dates, and prices of any activity posted to our calendars are subject to change. Please be sure to click through directly to the organization’s website to verify.

Location:

19 North Broadway Suite 4
Tarrytown, NY, 10591
United States

Phone:

914-606-0632
Contact name: 
Steven Grosmark
The event has already taken place on this date: 
07/27/2018
Time: 
2:30pm - 5:30pm