Throughout this course, students build mobile apps for Apple’s mobile devices using the language and tools of professionals – Swift and Xcode. Students experience an authentic workplace environment applying the skills of problem-solving, collaboration, and communication to industry best practices, like paired programming and rapid iteration. Students apply the same development cycle as those in the workplace, which means students build an app, analyze errors in code, and adjust to solve for problems. To do this well, they must develop their resourcefulness and collaborate with their peers. Upon completion, students can sit for their App Development with Swift Level 1 certification from Certiport and/or can opt to sit for the AP Computer Science Principles exam.
*Coding is a half-day pathway and does not require any previous experience. Click here to request Coding in your '22-'23 class schedule.
Everyone can code. No experience required. Learners in our coding pathway develop the technical and professional skills needed to create mobile apps to share with the world.
This pathway places learners in an authentic workplace environment where they will develop and apply problem-solving, collaboration, and communication skills and understand industry best practices, like paired programming, the agile development cycle, and rapid iteration. Young developers in this pathway build their app portfolios, analyze errors in their code, and adjust to solve problems.
After building their baseline of proficiency in Swift, learners have the opportunity to further refine their development and entrepreneurial skills by forming development teams and building apps for actual customers.
This Pathway can also award CS246 Mobile App Development through AIMS Community College for students who complete the concurrent enrollment paperwork. Learners will be given more specific information at the beginning of the semester they are taking the Coding Pathway.
For students who have completed the full year MobileMakersEdu course, MobileMakersStudios provides an experience to advance their Swift programming skills and iOS design skills. Using client management and development team methods from the industry, they investigate a client need to develop a mobile app solution. Geared towards grades 10-12, students leave the course internship ready.