Three On A Beach
Learning Objectives
Describe the difficulties you will encounter in your quest to become a Java™ programmer
List and describe the features of an Integrated Development Environment (IDE)
List and describe the stages of the “Flow”
List and describe the three roles you will play as a programming student
State the purpose of the project-approach strategy
List and describe the steps of the project-approach strategy
List and describe the steps of the development cycle
List and describe two types of project complexity
State the meaning of the terms “maximize cohesion” and “minimize coupling”
Describe the differences between functional decomposition and object-oriented design
State the meaning of the term “isomorphic mapping”
State the importance of writing self-commenting code
State the purpose and use of the three types of Java comments