While we are engaged in remote learning, I will regularly update this page with important files, resources, and a weekly calendar.

Current Week: 27 Apr - 01 May 2020

  • Training a Heuristic: Use additional stock data to refine your heuristic.

Current Files:

Heuristics: Investing.java Investor.java Investor1.java StockTester.java Stock.java Calendar.java

Stock Date Files: aapl.txt tgt.txt f.txt

Previous Files: (If you don't see a file that you need, send me an email, and I'll upload it, if appropriate.

For testing a new BlueJ install (as some of you are having to do): Hello.java

Review.java SequenceTester.java FibonacciTester.java ReviewSolution.java

Quarter 4 Week 1 Cover Page Quarter 4 Week 1 Complete Handout

Inheritance: Triangle.java Square.java Rectangle.java Shape.java ShapesTester.java

Objects: Meal.java MealTester.java Atom.java AtomTester.java ParticleMover.java Spring.java

P/NP/NP-Complete: Subset.java PrimeFactorsIter.java

1st Semester Final: SimpleZeroMin.java

Recursion: Power.java Fib.java RecursiveExamples.java Geometric.java

Sorting: SimpleSort.java

Searching: MyFirstSearch.java Stopwatch.java SearchingMachine.java

Arrays: Statistics.java Meals.java

Methods: Calculator.java Math.java MoodyPerson.java MealsMethods.java

RegularExpressions: RegularExpressions.java SCRABBLE.txt StringMethods.java words.java

Java String API: https://docs.oracle.com/javase/7/docs/api/java/lang/String.html

Iteration: Iteration_Explore.java WhileLoopIntro.java Encouragement.java

Conditional Operators Lab: Birthday.java EvenOdd.java Polynomial.java Quadrant.java SumGreater.java TempConverter.java Previous Files:

Conditionals and Data types: Conditional_Explore.java Operators.java

Previous Week Calendars

20 -24 Apr 2020

  • Improve your heuristic: Can you beat Investor0?

14 - 17 Apr 2020

  • Monday: No school
  • Tuesday: Use StockTester to test Stock class
  • Wednesday: Getting to know the "Investing" program
  • Thursday: First efforts to code heuristics
  • Friday: First efforts to test and improve heuristics

06 - 09 April 2020

  • Monday: Continue work on reflection
  • Tuesday: Upload completed reflection
  • Wednesday: Stocks
  • Thursday: First thoughts on trading strategies
  • Friday: No school

30 March - 03 April 2020:

  • Monday: First Exercises in Heuristics
  • Tuesday: First Efforts in Designing Heuristics
  • Wednesday: Reading and Reflections The Republic (Opening only)
  • Thursday: Is Money Owed?
  • Friday: Start on One-page Reflection

23 - 27 March 2020:

  • Monday: Return Monday Survey and begin Review of Basic Skills and Coding Concepts
  • Tuesday: Complete Review
  • Wednesday, Thursday: Construct Sequence Class and Fibonacci Subclass
  • Finish up Sequence and Fibonacci Classes, and Return Friday Survey