Wednesday, September 28, 2016

AP Computer Science 2016-2017: HelloWorld & Objects (September)

AP Computer Science 2016-2017:
HelloWorld & Objects
(September)
We are moving right along with our Java Boot Camp! We are covering Chapters 1-7 very quickly, highlighting the most important topics only. Once we cover the basics, we will go back and cover everything in more detail. During Java Boot Camp we are using javac, java, javadoc and an ASCII editor in a Linux shell aka a CLI environment. 

When we are done with Java Boot Camp, we will switch to more graphical projects using Processing, which is based on Java, in a GUI environment

We are also trying out TeamViewer for the first time this year. Now students can login from home and see their classroom desktop on their home PC and finish any LabWork they need to without going to extra help. Students can have access to our Linux SFTP server all day, any day, any where. I think this is great for practicing our coding skills. Students should be reading and writing code a little bit every single day!

This year I'm trying something new:
MCQ Mondays,
TakeHome Tuesdays,
YouTube Wednesdays,
UPDATE: TeamViewer Thursdays,
FRQ Fridays.

MCQ Mondays will start in October. Even months we will do practice MCQ Exams using Formative Assessments via Socrative. On odd months we will have actual Mock MCQ Exams as Summative Assessments.

TakeHome Tuesday is when I collect TakeHome Exams. Most tests will be TakeHomes given on Friday and collected on Tuesday.

YouTube Wednesday is infamous for STEAM related Filks as well as month long Documentaries from National Geographic or Nova on PBS.

ThinkPairShare Thursday is when the students get into groups of 2 or 3 with a WhiteBoard to review HomeWork questions they had trouble with.

UPDATE: ThinkPairShare works great in Math class as we have a lot of HomeWork exercises to go over. I'm changing to TeamViewer Thursdays in AP CompSci instead. I will check the server logs every Thirsday for the last week and give a HomeWork grade based on how many minutes a week each student is working from home! 60 minutes or more will will earn 100 points!

FRQ Fridays occur at the end of every 1-2 week unit. On Friday I give a preTEST review sheet. We go over it ThinkPairShare style. The real TEST, similar to the preTEST, is then given at the end of the period as a TakeHome Exam due the following Tuesday.

Chapter  1 ScreenCasts
Chapter 1 is all about getting used to our setup and writing several variations of Hello World.

Chapter 2 ScreenCasts
Now we practice writing main() methods using preexisting Java classes such as Random, Rectangle, Color and String. I call this OBP: Object Based Programming.


Chapter 3 ScreenCasts
We started OOP in Chapter 3. Now we are writing and testing our own classes. We talked about writing our own Constructor, Accessor and Mutator methods. We also talked alot about Abstraction and Encapsulation. We even used javadoc to document our code!



Non YouTube Wednesday Discussions:



Tom Lehrer YouTube Wednesday 9/7/16




Tom Lehrer YouTube Wednesday 9/14/16




Tom Lehrer YouTube Wednesday 9/21/16




Tom Lehrer YouTube Wednesday 9/28/16




Teaching with Technology, 
AJG

Well, that's all folks,
A. Jorge Garcia
Applied Math, Physics and CS
2015 NYS Secondary Math PAEMST Nominee


Sage Ebay
TpT

Tuesday, September 27, 2016

AP Calculus BC 2016-2017: Limits & Derivatives (September)

AP Calculus BC 2016-2017:
Limits & Derivatives
(September)
We are really flying through our review of the AP Calculus AB material! September was all about UNIT02: Limits and UNIT03: Derivatives. I don't do UNIT01 anymore as it's just PreCalculus Review! I'll cover those skills as needed!

This year I'm trying something new:
MCQ Mondays,
TakeHome Tuesdays,
YouTube Wednesdays,
ThinkPairShareThursdays,
FRQ Fridays.

MCQ Mondays will start in October. Even months we will do practice MCQ Exams using Formative Assessments via Socrative. On odd months we will have actual Mock MCQ Exams as Summative Assessments.

TakeHome Tuesday is when I collect TakeHome Exams. Most tests will be TakeHomes given on Friday and collected on Tuesday.

YouTube Wednesday is infamous for STEAM related Filks as well as month long Documentaries from National Geographic or Nova on PBS.

ThinkPairShare Thursday is when the students get into groups of 2 or 3 with a WhiteBoard to review HomeWork questions they had trouble with.

FRQ Fridays occur at the end of every 2-3 week unit. On Friday I give a preTEST review sheet. We go over it using ThinkPairShare again. The real TEST, similar to the preTEST, is then given at the end of the period as a TakeHome Exam due the following Tuesday.

UNIT02
We talked about basic 2-sided limits and even developed the limit of the secant line slopes as deltaX approaches 0.

UNIT03 
We developed the Algebraic Laws of Differentiation. We played with the Power Rule, Trig Rules, Product Rule, Quotient Rule and Chain Rule. We even talked about the derivatives of e^x and ln(x). Finally we worked with Implicit Differentiation and Related Rates!

Here's some related Filks from YouTube







Tom Lehrer YouTube Wednesday 9/7/16




Tom Lehrer YouTube Wednesday 9/14/16




Tom Lehrer YouTube Wednesday 9/21/16




Tom Lehrer YouTube Wednesday 9/28/16




Teaching with Technology, 
AJG

Well, that's all folks,
A. Jorge Garcia
Applied Math, Physics and CS
2017 NYS Secondary Math PAEMST Nominee


Sage Ebay
TpT

Monday, September 26, 2016

preCalculus 2016-2017: Trigonometry (September)

preCalculus 2016-2017:
Trigonometry 
(September)
We are currently reviewing all of Trigonometry! September was all about CH06: Unit Circle and Trig Graphs plus UNIT07: Trig Identities and Equations. We start with Trigonometry because some students didn't take Algebra 2 and Trig last year. CC Algebra II does not have a lot of Trig.

This year I'm trying something new:
MCQ Mondays,
TakeHome Tuesdays,
YouTube Wednesdays,
ThinkPairShareThursdays,
FRQ Fridays.

MCQ Mondays will start in October. Even months we will do practice MCQ Exams using Formative Assessments via Socrative. On odd months we will have actual Mock MCQ Exams as Summative Assessments.

TakeHome Tuesday is when I collect TakeHome Exams. Most tests will be TakeHomes given on Friday and collected on Tuesday.

YouTube Wednesday is infamous for STEAM related Filks as well as month long Documentaries from National Geographic or Nova on PBS.

ThinkPairShare Thursday is when the students get into groups of 2 or 3 with a WhiteBoard to review HomeWork questions they had trouble with.

FRQ Fridays occur at the end of every 2-3 week unit. On Friday I give a preTEST review sheet. We go over it using ThinkPairShare again. The real TEST, similar to the preTEST, is then given at the end of the period as a TakeHome Exam due the following Tuesday.

Chapter 6 ScreenCasts
We talked about "SOHCAHTOA East of Java!" In other words, we developed the idea of finding exact values for the sin(x), cos(x), tan(x), sec(x), csc(x) and cot(x) of certain reference angles, in degrees and radians, in all 4 quadrants! We also graphed y=sin(x), y=cos(x), y=tan(x) and their transformations! Last, but not least, we worked with non-Linear Regressions!

Chapter 7 ScreenCasts
Now we talk about Proving Identities vs. Solving Equations. We graphed y=sec(x), y=csc(x), y=cot(x) and their transformations. We learned about the inverse trig functions arcsin(x), arccos(x) and arctan(x) and how to use inverse functions to solve equations.


Tom Lehrer YouTube Wednesday 9/7/16


Tom Lehrer YouTube Wednesday 9/14/16


Tom Lehrer YouTube Wednesday 9/21/16


Tom Lehrer YouTube Wednesday 9/28/16



Teaching with Technology, 
AJG

Well, that's all folks,
A. Jorge Garcia
Applied Math, Physics and CS
2017 NYS Secondary Math PAEMST Nominee


Sage Ebay
TpT

Thursday, September 15, 2016

CIS(theta), 2016-2017 September Meeting: Administrativa!

CIS(theta), 2016-2017 
September MeetingAdministrativa!

(1) Wreath of the Unknown Server: We visited our first ever Linux ssh/sftp 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 over 12 years, 24x7 never having to shut down, reboot or even have anything re-installed!

(2) Planning: We have to wait a few weeks or so at which point Ubuntu 16.10 64bit Desktop Edition, code named Yakkety Yak, should be available for a mini install fest. I suppose we could use 16.04.1 LTS, Xenial Xerus, which is available now, but I think we'll wait. After that, we will look into installing our Linux Cluster using openMPI and MPI4py! Here's our first reading assignment!

(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 a Smart-HDTV to showcase student work here.


(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!


NEW SMARTBOARD SETUP
NOTE: MIC FOR SCREENCASTING!
NOTE: TI nSPIRE CX CAS EMULATOR!!
NEW DECOR IN THE REAR OF ROOM 429
NOTE: SLIDERULE!
NOTE: NEW SERVERS!!
NEW DECOR ON THE SIDES OF ROOM 429
NOTE: FRACTALS AND RAY TRACINGS!
NEW VIEW FROM LEFT REAR SIDE
NOTE: UBUNTU DESKTOP!
NEW VIEW AS YOU WALK IN
NOTE: SIDERULE!


====================
Membership (alphabetic by first name):
CIS(theta) 2016-2017: 
DanielD(12), JevanyI(12), JuliaL(12), MichaelS(12), YaminiN(12)

CIS(theta) 2015-2016: 
BenR(11), BrandonL(12), DavidZ(12), GabeT(12), HarrisonD(11), HunterS(12), JacksonC(11), SafirT(12), TimL(12)

CIS(theta) 2014-2015: 
BryceB(12), CheyenneC(12), CliffordD(12), DanielP(12), DavidZ(12), GabeT(11), KeyhanV(11), NoelS(12), SafirT(11)

CIS(theta) 2013-2014: 
BryanS(12), CheyenneC(11), DanielG(12), HarineeN(12), RichardH(12), RyanW(12), TatianaR(12), TylerK(12)

CIS(theta) 2012-2013: 
Kyle Seipp(12)

CIS(theta) 2011-2012: 
Graham Smith(12), George Abreu(12), Kenny Krug(12), LucasEager-Leavitt(12)

CIS(theta) 2010-2011: 
David Gonzalez(12), Herbert Kwok(12), Jay Wong(12), Josh Granoff(12), Ryan Hothan(12)

CIS(theta) 2009-2010: 
Arthur Dysart(12), Devin Bramble(12), Jeremy Agostino(12), Steve Beller(12)

CIS(theta) 2008-2009: 
Marc Aldorasi(12), Mitchel Wong(12)

CIS(theta) 2007-2008: 
Chris Rai(12), Frank Kotarski(12), Nathaniel Roman(12)

CIS(theta) 1988-2007: 
A. Jorge Garcia, Gabriel Garcia, James McLurkin, Joe Bernstein, ... too many to mention here!
====================

Happy Linux Clustering, 
AJG

Well, that's all folks,
A. Jorge Garcia
Applied Math, Physics and CS
2017 NYS Secondary Math PAEMST Nominee


Sage Ebay
TpT

Friday, September 2, 2016

BSHS 2016-2017 Week 1: Welcome Back!

BSHS 2016-2017 Week 1:
Welcome Back!

It's our first week of classes back from Summer! Tuesday was all about Seating Charts and Book Cards and Syllabi and the Original Sound Track of a A Beautiful Mind playing in the background. I tried posting everything I could on Edmodo so as not to kill trees and have time to start a lesson! PreCalc was amazed by Radian Mode. AP Calc was floored by 2-Sided Limits. AP CompSci managed to log into the server from class, begin HelloWorld.java and login from home via TeamViewer!


Wednesday was our first YouTube Wednesday. Of course, we had to start with Tom Lehrer's New Math with an explanation of base 8 numbers and positional arithmetic!


Thursday was a regular day of class but we did celebrate Star Trek Day 9/8/16. This day marks the 50th anniversary of the live broadcast of the first ever Star Trek episode on NBC at 8:30 pm! I am told that I saw it live when I was 4 years old....


I know it's not YouTube Wednesday, but Friday I had to start with the "Frozen PreCalc" Filk by one of my students. She wrote this filk to show that even though you may struggle at first in this class, there is hope if you work at it!

OK, here's some of the handouts from the first day:





Teaching with Technology, 
AJG

Well, that's all folks,
A. Jorge Garcia
Applied Math, Physics and CS
2017 NYS Secondary Math PAEMST Nominee


Sage Ebay
TpT

Thursday, September 1, 2016

BSHS 2016-2017 Day 1: Tech & Decor

BSHS 2016-2017 Day 1:
Tech & Decor
It's our first day back from Summer, yeah!

We're all alone here this week without the little darlings. This week, we only have 2 days of meetings, meetings and then more meetings?

There's already a full schedule of meetings planned for today and tomorrow, Thursday and Friday, 9/1-9/2. I had to come in early, leave late and skip lunch just to decorate my room.

Also, the tables, chairs, PCs and cables were all in dissarray with no power or networking! Guess who had to fix all that....

Somehow, I put Humpty Dumpty back together again before the students arrived on Tuesday 9/6/16!

I wish I had some before and after pictures so you could see the difference. Here's how the room turned out:



FRONT LEFT CORNER
Flag + WhiteBoards
FRONT
SmartBoard + QuadCores
FRONT RIGHT CORNER
Mascot + FractalPrint
LEFT SIDE
AC + NewShades
RIGHT SIDE
Analog Clock + New Chairs
REAR RIGHT CORNER
sftp Linux Server + New Graphics
REAR
Bulletin Boards + New Teacher PC
REAR LEFT CORNER
Slide Rule + Box With New AC Unit


Teaching with Technology,
AJG

Well, that's all folks,
A. Jorge Garcia
Applied Math, Physics and CS
2017 NYS Secondary Math PAEMST Nominee


Sage Ebay
TpT