Swift/SwiftUI App Development Camp Itinerary
Day 1
Part 1 – Introduction to Coding and Computer Science
- Welcome & Icebreaker
- Why Code?
- Foundational Concepts: Binary, Logic, & IPO
Part 2 – Getting Started with Apps in Swift Playgrounds
- Intro to Swift Playgrounds & Partner Assignments
- Hands-on with Swift Playgrounds
Lunch Break
Part 3 – Introduction to Swift UI and Basic UI
- Morning Recap and Intro to SwiftUI
- Xcode and Basic SwiftUI Components
- Practice and Exploration
Day 2
Part 4 – Mini Design Sprint
- Intro to Design Thinking and the Design Sprint
- Empathize and Define
- Ideate
- Project Selection and Group Formation
- Project Work Block 1
Lunch Break
Part 4 – Mini Design Sprint (cont.)
- Project Work Block 2
- Project Demonstrations/Presentations
- Wrap-up and Next Steps