Showing posts with label apcs. Show all posts
Showing posts with label apcs. Show all posts

Sunday, January 27, 2013

Quarter II, Week 11: ScreenCasts, SmartNotes and Code oh my!





Quarter II, Week 11: ScreenCasts, SmartNotes and Code oh my! 

Math 4R: preCalculus for Seniors
Math 4H: preCalculus Honors for Juniors
Math 5H: AP Calculus BC
CSH: Computer Science Honors
APCS: AP Computer Science
CIS(theta): Computing Independent Study
PAEMST: Presidential Award of Excellence
Ubuntu: Linux Install Fun and Games

Above you will find links to summaries of all my lessons for the past several weeks. So, this blog post serves as a Table of Contents for all my other blogs from class!

In addition, CIS(theta) is a summary of my Computing Independent Study class that meets after school like a club. 

PAEMST details my trials and tribulations regarding my 2012-2013 application for the Presidential Award of Excellence in Math and Science Teaching. 

Last, but not least, UBUNTU is a collection of blogs about installing, maintaining and teaching with Ubuntu Linux on my desktop and on my students' desktops in class!

We had an extra week in Quarter II this year due to Hurricane Sandy. Since we lost 10 school days after the hurricane, we cancelled Midterm Week and February Break. So, this last we of instruction would have been Midterm week....

Our YouTube Wednesday was about Jaime A. Escalante and the movie Stand and Deliver!




Well, that's all folks!
Learning with Technology, 

Sunday, December 23, 2012

Quarter II, Week 7: ScreenCasts, SmartNotes and Code oh my!






Quarter II, Week 7: ScreenCasts, SmartNotes and Code oh my! 

Math 4R: preCalculus for Seniors
Math 4H: preCalculus Honors for Juniors
Math 5H: AP Calculus BC
CSH: Computer Science Honors
APCS: AP Computer Science
CIS(theta): Computing Independent Study
PAEMST: Presidential Award of Excellence
Ubuntu: Linux Install Fun and Games

Above you will find links to summaries of all my lessons for the past several weeks. So, this blog post serves as a Table of Contents for all my other blogs from class!

In addition, CIS(theta) is a summary of my Computing Independent Study class that meets after school like a club. 

PAEMST details my trials and tribulations regarding my 2012-2013 application for the Presidential Award of Excellence in Math and Science Teaching. 

Last, but not least, UBUNTU is a collection of blogs about installing, maintaining and teaching with Ubuntu Linux on my desktop and on my students' desktops in class!

I was sick on  YouTube Wednesday this week. However, we did go preCalculus and Calculus Caroling on Friday before break! Happy Newton's Day! Happy Calculus!







Well, that's all folks!
Learning with Technology, 

Wednesday, November 7, 2012

Quarter I, Weeks 8&9 + Quarter II, Week 1: ScreenCasts, SmartNotes, Code and Hurricane Sandy, oh my!


******************************
UPDATE: Wednesday 11/7/12 
This post covers Quarter II Week 1, Quarter I Week 9 as well as Quarter I Week 8 (the only week with any instruction listed below) since Hurricane Sandy shut Baldwin SHS down for 5 days (Monday 10/29/12 - Friday 11/2/12)! So, I suppose Quarter I has ended and Quarter II has begun?

Here it is Wednesday (11/7/12) afternoon and we just found out that we are closed again tomorrow and have a Faculty Only Day on Friday! The plan is to have the faculty go in on Friday to assess the situation and make preparations to move all the classes from the 4th Building. Then, on Tuesday, we may have a split session in what's left of the High School for High School students in the morning and Middle School students in the afternoon as the Middle School is still going to be closed. So, that's 10 school days lost as of Friday (11/9/12)! Lucky if we can start teaching again by Wednesday next week after Veteran's Day....

Well, I suppose it's good that we are still closed since it's really hard to get gas around here in Port Jefferson and some of my students are still drying out their homes! However, we really needed to get in there tomorrow to assess the situation without classes running....

OK, the following is only hearsay at best: 
(1) The roof of the 400 building at school is partially gone.

(2) Two computer rooms, 422 and 423, down the hall from my room (429) are a total loss: all the PCs were thrown out the window, literally! Holy cow, we built the computer rooms on the upper floors on purpose to avoid flooding from below.... 

(3) District repair crews are working on rooms 424, 425 and 426. No word on computer room 427 or the Math Office in room 428.

(4) I have just been notified that 429 is partially destroyed. It's deemed a 50% loss. I wonder which half survived....

(5) Further, the entire 4th Building is uninhabitable: top to bottom. It's closed for repairs for a month. All classes will be relocated! We may have a staff only day on Friday 11/9 and a staff+student day on Tuesday 11/13 after Veterans' Day. Maybe we'll have a normal day of instruction finally Wednesday 11/14?.

(6) My HomeWork records are probably swimming with the fishes! If so, everyone gets 100%! Further, if you gave me any college recommendation materials or extra credit assignments for the end of the quarter, you need to re-submit hard copies as soon as possible once we get back to school. The 400 Building is a total loss, it is cordoned off and no one is allowed in there for at least a month! Consider everything in there, including your lockers, destroyed. We will start from scratch when we get back! My prayers are with you and your families as we rebuild.

(7) I know this has been an ordeal for all of us. Mother Nature is most powerful and she has not been kind. However, please note that:
We are safe.
We are strong.
We will persevere.
We will rebuild it all.

******************************


Quarter I, Week 8: ScreenCasts, SmartNotes and Code oh my! 

Math 4R: preCalculus for Seniors
Math 4H: preCalculus Honors for Juniors
Math 5H: AP Calculus BC
CSH: Computer Science Honors
APCS: AP Computer Science
CIS(theta): Computing Independent Study

Above you will find links to summaries of all my lessons for this past week!

This week Youtube Wednesday had to be about Ada Lovelace Day!


Enjoy a little background music composed by late great Joel Goldsmith:




Well, that's all folks!
Learning with Technology, 

Saturday, October 20, 2012

Quarter I, Week 7: ScreenCasts, SmartNotes and Code oh my!


Quarter I, Week 7: ScreenCasts, SmartNotes and Code oh my! 

Math 4R: preCalculus for Seniors
Math 4H: preCalculus Honors for Juniors
Math 5H: AP Calculus BC
CSH: Computer Science Honors
APCS: AP Computer Science
CIS(theta): Computing Independent Study

Above you will find links to summaries of all my lessons for this past week!

This week Youtube Wednesday had to be Tom Lehrer's Lobachevsky!



Enjoy a little background music composed by John Williams for Star Wars:



Well, that's all folks!
Learning with Technology, 

Sunday, October 14, 2012

Quarter I, Week 6: ScreenCasts, SmartNotes and Code oh my!



Quarter I, Week 6: ScreenCasts, SmartNotes and Code oh my! 


Math 4R: preCalculus for Seniors
Math 4H: preCalculus Honors for Juniors
Math 5H: AP Calculus BC
CSH: Computer Science Honors
APCS: AP Computer Science
CIS(theta): Computing Independent Study

Above you will find links to summaries of all my lessons for this past week!

This week we finally had a YouTube Wednesday and finished the Grace Murray Hopper interview (I have the full 12 minutes offline, hehe)!


Enjoy a little background music composed by Trevor Jones for the BBC show Merlin:



Well, that's all folks!
Learning with Technology, 

Sunday, October 7, 2012

Quarter I, Week 5: ScreenCasts, SmartNotes and Code oh my!


Quarter I, Week 5: ScreenCasts, SmartNotes and Code oh my! 

Math 4R: preCalculus for Seniors
Math 4H: preCalculus Honors for Juniors
Math 5H: AP Calculus BC
CSH: Computer Science Honors
APCS: AP Computer Science
CIS(theta): Computing Independent Study

Above you will find links to summaries of all my lessons for this past week!

This week I was sick on Wednesday, so we had no YouTube Wednesday! But I will finish the Grace Murray Hopper interview next week:



Enjoy a little background music composed by the late Joel Goldsmith:




Well, that's all folks!
Learning with Technology, 

Saturday, September 29, 2012

Quarter I, Week 4: ScreenCasts, SmartNotes and Code oh my!

Quarter I, Week 4: ScreenCasts, SmartNotes and Code oh my! 

Math 4R: preCalculus for Seniors
Math 4H: preCalculus Honors for Juniors
Math 5H: AP Calculus BC
CSH: Computer Science Honors
APCS: AP Computer Science
CIS(theta): Computing Independent Study

Above you will find links to summaries of all my lessons for this past week!

This week were off on Wednesday for Yum Kippur, so we had no YouTube Wednesday! But I did show the following YouTubes in Calculus class:





Enjoy a little background music played by Itzhak Perlman:




Well, that's all folks!
Learning with Technology, 

Teaching AP Computer Science: Starting Chapter 3 Lab!

Teaching AP Computer Science: Starting Chapter 3 Lab! 

AP Computer Science is leaving the world of OBP (Object Based Programming) from Chapter 2 and going head long into the world of OOP (Object Oriented Programming) in Chapter 3. We not only have a main class, but we are now designing our own derived classes! We not only have header comments for each class, we are also writing javadoc for each method! We are writing our own contructors, accessors, mutators and instance fields. Are we good at this or what?


You will note that this year I am spending no time on the textbook readings, that's homework. I'm going straight to the end of chapter exercises. I model questions 1,3,5,7,9 as classwork and the students complete questions 2,4,6,8,10 as a lab. This works great as I still get to teach all the material in the chapter, and the students can still work in groups practicing all the coding, but we don't waste a lot of time going over the text, using the text's labbook or doing tests in class. 


I think that next week I'll give our first Take Home Tuesday. Here's our ScreenCast and Code for this week:









Well, that's all folks!
Teaching with Technology, 

Sunday, September 23, 2012

Teaching APCS: Chapter 2 Lab!



Teaching AP Computer Science: Chapter 2 Lab!

AP Computer Science finished Chapter 2 of Cay Horstmann's master work, Big Java. Chapter 2 is about OBP: Object Based programming. In other words: constructing, accessing and mutating objects of existing Java classes such as Rectangle, Color, Random and String. Next chapter will introduce OOP: Object Oriented Programming. OOP is about creating your own classes from scratch!

As you can see in our ScreenCasts and Java code below, we started Lab 2 already. We're off to a great start! Good job, guys, keep up the good work! At this rate we can cover thru Chapter 5 and start the GridWorld case study by the end of the first Quarter. That would put you ahead of last year. The labs this year will consist simply of the end of chapter exercises. I do the odd numbered problems with the students to model the kind of coding they need to know. Then, my students are responsible for the even exercises. 

Last year we wasted too much time on a lab book and chapter tests. I'm also going to do some FRQ style take home tests to save class time.













Well, that's all folks!

Sunday, September 16, 2012

Teaching APCS: Chapter 1 is now done!


AP Computer Science finished Chapter 1 of Cay Horstmann's master work, Big Java. This chapter is a very basic introduction to Hello World programs and computer literacy. Below, you will find all our ScreenCasts and Java Code!







Well, that's all folks!

Friday, September 7, 2012

Teaching APCS: Chapter 1 and Hello World!

AP Computer Science started Chapter 1 of Cay Horstmann's master work, Big Java. This chapter is a very basic introduction to Hello World programs and computer literacy. We didn't get to any exercises or labs yet, so there's no screencasts this week. Here's a little code:







Well, that's all folks!