Module Outline

Use the following resources and work with your mentor to master the objectives for this module. Practice by completing the Mini-Project, Project, and Challenges.

Lesson Video

Preclass Videos

Video Challenges

Stretch Problem

    Convert To Scientific Notation

    1.Create a function called convertToScientificNotation that takes a float as a parameter and returns a string. 2. The return value should be a string of the number in scientific notation. 3. Example: convertToScientificNotation(8.9) returns "8.9 * 10 ^ 0"

    ♦ Black Diamond

    Handle negative numbers.

  • Solution

Guided Project

    Playlist-C

    PlaylistObjC teaches students the basics of Objective-C by making the same playlist app they have previously made only using Objective-C.

Project

  • Journal-C

    Students will build a simple Journal app to practice MVC separation, protocols, master-detail interfaces, table views, and persistence.

    Journal is an excellent app to practice basic Cocoa Touch princples and design patterns. Students are encouraged to repeat building Journal regularly until the principles and patterns are internalized and the student can build Journal without a guide.

    ReadMe

Mastery Review

Module 31 - Objective-C I - Fundamentals
  • Expand all
  • Collapse all
  • Convert To Scientific Notation stretch problem
  • Playlist-C guided project