Programming I

Understand the components of computers, information flow, internet architecture and elements (web pages, servers and browsers).  Design, plan, implement and present multiple web page projects using HTML, Cascading Style Sheets (CSS) and JavaScript within the industry standard Eclipse Integrated Development Environment (IDE). Practice coding concepts like inputs, variables, data processing and functions as well as debugging and testing code. Discuss variations from designs and project plans, issues encountered, and lessons learned.

At the conclusion of this course, students will be ready to launch into building more complex applications with programming languages such as Java and C.