Monday, January 7, 2019

Welcome to Mobile Apps Spring 2018

Focus

This semester, we will focus on learning Swift and Xcode with the objective of making iPhone and iPad apps.

Overview

  1. Basics: Constants, Variables, Data Types, Operators
  2. Control Flow (decisions)
  3. Xcode and Interface Builder
  4. Strings
  5. Functions
  6. Structures and Classes
  7. Collections and Loops
  8. Data
  9. Controls
  10. Auto Layout and Stack Views
  11. Segues and Navigation Controllers
  12. Tab Bar Controllers
  13. Model View Controller (MVC)
  14. Scroll Views and Table Views
  15. Saving Data

Grading

  • 1/3 = Career Readiness: Participation and professionalism.
  • 1/3 = Technical competence: Writing code and turning in a final app.
  • 1/3 = Academic preparation: App planning, research, and idea generation.

Tentative Schedule

WeekAM ClassPM Class
190-hour lessons 9-1690-hour lessons 1-8
290-hour lessons 17-20
180-hour lessons 1.1-1.3
90-hour lessons 9-20
3180-hour lessons 1.4-1.6180-hour lessons 1.1-1.5
4180-hour lessons 1.7-1.8; 2.1-2.2180-hour lessons 1.6-1.8
5180-hour lessons 2.3-2.5180-hour lessons 2.1-2.4
6180-hour lessons 2.6-2.9180-hour lessons 2.5-2.8
7180-hour lessons 2.10-2.11; 3.1180-hour lessons 2.9-2.11
8180-hour lessons 3.2-3.4180-hour lessons 3.1-3.4
9180-hour lessons 3.5-3.7180-hour lessons 3.5-3.7
10180-hour lessons Unit 4...180-hour lessons Unit 4...
11-12Additional TutorialsAdditional Tutorials
13-18Final App ProjectFinal App Project

And more ...

You will also write more in your App Journal. You will study apps written by other students. You will do more app tutorials than those above. And you will plan and create your own useful app from beginning to end.



No comments:

Post a Comment