Friday, April 25, 2014

Blog 19: Independent Component 2

Content:

LITERAL
(a) Statement saying: “I, student name, affirm that I completed my independent component which represents 30 hours of work.”


I, Brian Cabantug, affirm that I completed my independent component which represents 30 hours of work.

(b) Cite your source regarding who or what article or book helped you complete the independent component


Dalrymple, Mark, Scott Knaster & Waqar Malik. Learn Objective-C on the Mac For OS X and iOS. New York: Appress, 2012. Book.

Code School. Code School LLC, 2014. Web. 26 Feb. 2014.

Code Academy. CodeAcademy, 2014. Web. 26 Feb. 2014.

(c) Provide a digital spreadsheet (aka log of the 30 hours).   Post it next to your mentorship log.


DONE

(d) Explanation of what you completed.   


I completed an online course on the basics of Objective-C, which included basic syntax, classes, common methods and mistakes made. I also started on an HTML 5 course, which included up to basic formatting, coding, nesting, and use.
INTERPRETIVE
Defend your work and explain how the significant parts of your component and how it demonstrates 30 hours of work.   Provide evidence (photos, transcript, art work, videos, etc) of the 30 hours of work.


The Notes taken while taking the Objective-C course as well as the progress in the HTML5 course are representative of 30 hours of work as they require coding and learning the logic behind the languages. For example, understanding the objects and how the syntax works for the Objective-C course is important to understand as it will affect how you will display the answer correctly. From learning basic message sending to creating and adding properties to an object, it requires thought and time to execute it properly. As for the HTML5 the coding and understanding the structure and skeleton for websites was simpler but took some time to grasp.

Objective-C Notes


Going over placeholders in Objective-C

Completed a lesson on objects and basic classes

Enumeration which makes linking a string/word to a variable/placeholder easier in a message


Going over lists

Modifying Text Size

Changing Backgrounds of the Site

Creating a "profile" using HTML5

CodeSchool Objective-C Sending Messages



APPLIED
How did the component help you answer your EQ? Please include specific examples to illustrate how it helped.


This Component helped me answer my EQ since it gave me examples of the languages in action and how they differ from Java. Objective-C is more organized in its method building and focuses on linking objects together without too much restrictions in it, during the message sending in the Class Lessons (World 4). HTML5 was very simple to apply and much relies on tags to support its display and use on websites, especially mobile.

Grading Criteria 

  • Log on a digital spreadsheet
  • Evidence of 30 hours of work 
  • LIA submitted to blog

No comments:

Post a Comment