Programming and Problem Solving with Java

(やまだぃちぅ) #1

Knowledge Goals



  • To understand the Boolean operators AND, OR, and NOT

  • To understand the concept of control flow with respect to selection
    statements

  • To understand how nested control flow works

  • To know the differences between the if-elseand if-else-ifselection structures

  • To understand the differences between a nested ifstructure and a series of if
    structures

  • To know when each form of selection structure is appropriate

  • To know what an algorithm walk-through is and how it is used

  • To understand the purpose of tracing the execution of Java code

  • To become familiar with the design concepts of encapsulation and
    abstraction


Skill Goals


To be able to:


  • Construct a simple logical (Boolean) expression to evaluate a given condition

  • Construct a complex Boolean expression to evaluate a given condition

  • Construct an if-elsestatement to perform a specific task

  • Construct an ifstatement to perform a specific task

  • Construct a set of nested ifstatements to perform a specific task

  • Test and debug a Java application


Selection and


Encapsulation


1943
The first “Walkie-
Talkie” is invented
by Dan Nobel. This
portable FM two-
way radio uses 35
lb. backpacks


1945
J. Presper Eckert and
John Mauchly join
forces to develop the
Electronic Discrete
Variable Automatic
Computer (EDVAC)

1945
John von Neumann
outlines the
principles of a
stored-program
computer

1945
Grace Murray
Hopper discovers a
moth in her
computer: the first
computer “bug”

1946
The ENIAC is
unveiled at the
Moore School of
Electrical
Engineering at
UPENN and is
accepted by the U.S.
Army Ordnance
Corps

1947
Magnetic drum
memory is
introduced
Free download pdf