Learning Outcomes
Translate a problem to code
To learn how to take a problem, figure out the algorithm to solve it, the write the code.
The student will:
- Be able to deconstruct problems to develop algorithms and eventually program code.
Understand Java
To learn basics of programming with a modern programming language, Java.
The student will:
- Design, develop and test Java programs using classes, methods, conditionals, loops, etc.
- Be able to develop simple data structures in object oriented form.
Program in Java
To learn how to produce robust programs in Java using exception handling and extensive program testing.
The student will:
- Develop substantial Java programs, when appropriate reusing previously created classes, writing programs requiring three or more classes.
Employ a good Java development environment
Understand how to install and use a good Java development environment.
The student will:
- Install the Java Development Kit on their laptop/computer.
- Install an IDE on their laptop/computer.
- Demonstrate developing a simple Java application.