Scientific Computing
Science, Technology, Engineering, Arts & Math
Teaching & Learning Math & Science with Technology:
Graphing Calculators, Numerical Methods, Computer Algebra Systems & Linux Clusters

Why Shadowfax? Our cluster is so fast that we named it after the Lord Of The Rings character!

Website once known as http://CalcPage.tripod.com (1988 – 2008)

In CH4 we talked about when to use ints vs doubles. We introduced the Math class in particular and Static classes in general. We also talked about different types of input: args[], Scanner, JOptionPane. Last, but not least, we played with the Integer class a bit: parseInt(), MAX_VALUE, MIN_VALUE. Next week is the week before Thanksgiving and we should be done with Lab 4. We have Take Home FRQS on Tuesday and Game Day on Wednesday!

What we know so far (CH1-Ch4+BIN):

What's a Class?

What's an Object? What's a Method? How do we use args[] (commandline input)? How do we use Scanner (terminal input)? How do we use JOptionPane (GUI input)? What's Encapsulation? What's Abstraction? How do we use the String (immutable) class? How do we use the Math (static) class? How do we use the Integer (container) class? What's a private instance field? What's a final? What's a Constructor? What's an Accessor? What's a Mutator? What's javac, java, javadoc, appletviewer? What's jdk, jre? What's BIN, OCT, DEC, HEX?

What's coming up next?

CH05: Conditional Statements

CH06: Iteration aka Loops CH07: 2D and 3D Static Arrays and ArrayLists CH10: Inheritance CH11: Polymorphism CH18: Recursion CH19: Searching and Sorting Algorithms

Weeks 1-3 = Vectors! OK, we went nuts these last few weeks! 903 was about Complex Numbers as Vectors on the Complex Plane. For some reason this made QUIZ9A and QUIZ9B really tough.... 904 was about 2D Vector Arithmetic and 905 was about 2D Scalar Dot Products. Then we did 906 3D Vector Arithmetic and 907 3D Vector Cross Products. We are reviewing now. Next week, before Thanksgiving, we'll have preTEST9A Review on Monday, TEST9B on Tuesday and BZFlag Game Day on Wednesday!

Weeks1-3 = Applications of Integration! UNIT06 is about Measurement Theory. In other words, we applied the concept of the Definite Integral to find Area, Volume, Arc Length and Surface Area! For Volumes Of Revolution, we worked extensively with Disk, Washer and Shell methods. We also talked about Volume with Known Cross-sections not necessarily circular as well as arc lengths of curves that were not necessarily circular! BTW, Quarter I ended last Friday, so we have some new students made FILKs for xtra credit! Also, see below for a the infamous Numa Numa Calculus FILK which is a great review of Antidrivatives! Last, but not least, we're done with Admiral Grace Murray Hopper and Tom Lehrer for Youtube Wednesday. We switched over to a NOVA about the Super Computer named Watson. We've gotten into the habit of starting each new unit with a Socrative Friday and ending each unit with a TakeHome Tuesday. We're about done with this unit, so I think we'll continue this practice. We probably do have to do some practice AP Exams in class. Maybe we'll bring back MCQ Mondays and FRQ Fridays once a month.

NEW STUDENT MADE FILKS:

Topical nonYOUTUBE WEDNESDAYS:

Numa Numa Calculus Review!

YOUTUBE WEDNESDAYS:

Watson of NOVA all month!

Calculus BC + TI-nSpire CX CAS SCREENCASTS: SAGECELL: UNIT601 SAGECELL: UNIT602

(1) Wreath of the Unknown Server: We visited our first ssh server, Colossus, which is still in the switch room, though dormant. I set it up for the first time in 1995 running Slackware Linux. Colossus ran for 12 years straight, 24x7 never having to shut down, reboot or even have anything re-installed!

(2) Planning: We have to wait another 2 weeks at which point Ubuntu 15.10 Desktop Edition should be available for a mini install fest. After that, we will look into installing our Linux Cluster using openMPI and MPI4py!

(3) Display Case Unveiled: We took down a ton of fractal prints and ray tracings from Room 429 to the 2 display cases on the 1st floor near the art wing. We decorated both display cases as best we could and left before anyone saw us. Must have been gremlins. BTW, we're looking into getting an HDTV with DVD player built in to show case student work in these display cases.

(4) NCSHS: We're going to continue our chapter of the National Computer Science Honor Society. We talked about the requirements for membership and how we started a chapter. Each chapter is called "Zeta Omicron something." We're "Zeta Omicron NY Hopper." This is a pretty new honor society. The first few chapters were called Zeta Omicron Alpha and Omicron Zeta Beta. We have the first NYS chapter!