iOS Apps Design with Apple Swift

Swift is a powerful and intuitive programming language for macOS, iOS, watchOS and tvOS. Writing Swift code is interactive and fun, the syntax is concise yet expressive, and Swift includes modern features developers love. Swift code is safe by design, yet also produces software that runs lightning-fast.

Although knowledge of programming language is important for writing efficient codes, we maintain our priority of impacting critical thinking. In this course, students will use Xcode and Playground features to develop graphical apps.

Students will be able to

  1. Setup the Xcode and playground environments for app development

  2. Understand the Swift 3 framework and datatypes

  3. Declare and initialize variables

  4. Apply the Standard, UI and Game Kits in projects

  5. Apply appropriate operators with understanding of their precedence
  6. Define and call functions in Swift

  7. Improve Soft STEM Skills: Critical, Computational & Creative Thinking
STEM concepts are integrated and core components of this course. Introducing kids to these principles of integrated Science, Technology, Engineering and Maths at their early ages and in the basic forms would enhance school performance and sustained interests in their real world application.
Reference: https://developer.apple.com/design/
Our approach helps kids understand and design their own programs.
Students will be able to write Swift codes with Xcode/playground to create basic Apps and Games.
3

Max number of students per Instructor.

12

Lessons (Regular Class)

5

Lessons (Holiday Camp)

1.5

Hours /Lesson (Regular Class)

2.0

Hours /Lesson (Holiday Camp)