Module: Midterm

Demonstrate your mastery of the material in this course up to this point.

Dates: Sat, Oct 9 - Sat, Oct 16

Learning Outcomes

Learn how to take a problem, figure out the algorithm to solve it, then write the code

The student will:

Learn basics of programming with a modern programming language, Java

The student will:

Understand variables

The student will:

Understand Java expressions

The student will:

Understand how looping works in Java

The student will:

Understand how branching works in Java

The student will:

Understand Java Exceptions

The student will:

Understand the fundamentals of how a computer works

The student will:

Understand the goals, structures, and procedures for learning in ICS 111

The student will:

Readings

SC: Midterm review

Review of the material we have learned so far.

Experiential Learning

Practice: Midterm

Take a practice midterm.

Midterm Exam

Exam on everything so far.

Assessments

Midterm

Outcome(s) assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Understand the fundamentals of how a computer works, Understand the goals, structures, and procedures for learning in ICS 111