AP CompSci 2015-2016 October
Fast as a speeding bullet!
Finally, all our internet and intranet issues have been addressed. I can usually fix moshttps://www.dropbox.com/s/r5pxzmxzx0tv615/C3X11_RoachMotel.java?dl=0t hardware, firmware and software issues in my room. However, the problem stemed from networking issues feeding my room that I could not control. The only thing we're waiting on is an external IP so my students could finish some projects from home. I'm told that the Gremlins are working on it! Patience is a virtue after all....We are working on CH3 Making Our Own Classes. So we have finally graduated from OBP (Object Based Programming using pre-existing java classes) to OOP (Object Oriented Programming making our own classes). We're at the point in the course where we're making our own Constructor, Accessor and Mutator Methods. So we are abstracting and encapsulating our data. We're not quite up to Inheritance and Polymorphism but we're getting there. Soon, we'll start a unit on Bits&Bytes, aka Binary Arithmetic and Truth Tables!
Weeks 3&4 = Boolean Algebra!
We will soon continue our Labs with CH4 Primitive Data Types, CH5 Conditionals, CH5 Iteration and CH6 Arrays. But first, we are playing around with Binary Arithmetic. We started by converting to Base 10, then converting from Base 10. Then we started counting, adding and subtracting in other bases. Yesterday we started playing with integers! This is all leading up to Truth Tables and Logical Circuits next week.
Weeks 5 = Week Of Darkness!
We finished our discussion of Boolean Arithmetic with Truth Tables and Logic Circuit Diagrams. We call it the "Week Of Darkness" as we shut off all the power and the lights in the room this whole unit, except for the SmartBoard, as we are not coding at all this week.
YOUTUBE WEDNESDAYS:
Gracey of Letterman!
Back To The Future Day 10/21/2015!
Tom Lehrer's The Elements
SCREENCASTS:
DROPBOX: BankAccount.java
DROPBOX: SavingsAccount.java
DROPBOX: Car.java
DROPBOX: Product.java
DROPBOX: Bug.java
DROPBOX: RoachMotel.java with out javadoc
DROPBOX: RoachMotel.java with javadoc
DROPBOX: Converting To Base 10
DROPBOX: Converting From Base 10
DROPBOX: Counting, Adding And Subtracting
DROPBOX: Operations With Signed Numbers
DROPBOX: Truth Tables and Boolean Algebra
DROPBOX: Logic Circuits and Circuit Diagrams
Well, that's all folks!
Sincerely,
A. Jorge Garcia
Applied Math, Physics and CS
http://shadowfaxrant.blogspot.com
http://www.youtube.com/calcpage2009
2015 NYS Secondary Math PAEMST Nominee
Teaching with Technology,
pastebin youtube slideshare mathforum apcommunity
sage ebay