“Sucessfully preparing engineering and surveying candidates
to pass their professional licensing examinations since 1973”
 
   
  Schedule for the HP 35s Calculator Programming Class
   
 

DAY ONE:

  • 8:00 a.m. - Registration
  • Welcome and overview of the course
  • Opening the calculator box and installing batteries - Save the box.
  • Clear calculator with the Clear All command.
  • The difference between "Display Mode" and "Program Mode."
  • Explain that the only way to achieve program continuity is to set up labels in advance
  • Input all labels (A thru Z) along with Clear Flag 10 (CF 10) and Return (RTN).
  • Explain use of the EQN" (equation) button for text and formulas.
  • Input and run test the following program in Label G to show how display flag (10) works
    • LBL G
    • SF 10
    • EQN
    • 12345
    • CF 10
    • 12345
    • SF 10
    • TED
    • CF 10
    • RTN
  • Explain Quality Control debugging and cursor control.
  • Explain comparative analysis with a correct calculator (side-by-side).
  • Explain dynamic address modification of labels for "XEQ" and "GTO" commands.

• 12:00 Noon - Lunch

  • 1:00 p.m. - Class begins
  • Program Label A with angle addition routine
  • Execute Label A from Display Mode and explain program execution.
  • Explain user interface
  • Program Label B with angle/azimuth conversion routine
  • Execute Label B from Display Mode and discuss user interaction
  • Program Label F using skill set to date
  • Execute Label F from Display Mode and run test data.

• 5:00 p.m. - Class Dismissed

DAY TWO:

  • 8:00 a.m. - Class begins
  • Discuss backward and forward branching and dynamic address modification
  • Program Label C with horizontal curve routine
  • Explain decision making in programming
  • Execute Label C and fix address modifications
  • Test all possible combinations to demonstrate decision making and branching
    • R & D
    • R & A
    • R & C
    • R & T
    • D & A
    • D & C
    • D & T
    • C & T
    • D & X (DOC Highway)
    • D & Y (DOC Railroad)
    • A & X (DOC Highway)
    • A & Y (DOC Railroad)
    • C & X (DOC Highway)
    • C & Y (DOC Railroad)
    • T & X (DOC Highway)
    • T & Y (DOC Railroad)

• 12:00 Noon - Lunch

  • 1:00 p.m. - Class begins
  • Discuss deficiencies in program design in Label C
  • Make adjustments in Label C to call addresses in Label H which will call addresses in Label C
  • Test amended Label C
  • Discuss the "NEVERSINK" protocol to design custom software.
  • Design a custom program for the class using "NEVERSINK" and Microsoft Excel

• 5:00 p.m. - Class Dismissed

DAY THREE:

  • 8:00 a.m. - Class begins
  • Complete design of the custom program from the previous day.
  • Program the custom program into the HP 35s calculator.
  • Explain the use of equations instead of programs
  • Use HP 35s equations and solver to demonstrate alternatives to programming.

• 12:00 Noon - Lunch

  • 1:00 p.m. - Class begins
  • Allow advanced users to use their calculators to debug calculators of other users on a side-by-side basis
  • Input Pythagoras Theorem as an equation and solve for missing sides a, b, and c using the a=3, b=4, and c=5 right triangle as data.
  • Program Pythagoras Theorem as a program and solve for missing sides a, b, and c using the a=3, b=4, and c=5 right triangle as data.
  • Questions and answers

• 5:00 p.m. - Class dismissed and certificates awarded

   
 
     
Schedule  Your Seminar NOW!
     
EVENTS PRODUCTS
     
 
     
     
 

Go to the Order Form to Register Now for the Seminar of your Choice

 
   
     
     
  © 2008, THE HP 35s Academy