Sunday, September 23, 2012

Teaching CSH: Starting Lab 1!




Teaching Computer Science Honors: Starting Lab 1!

We finished Chapter 1 this week and started a lab. The last section we completed in the book was 105: Pythonic Functions.



Code for Chapter 1 Section 5.


Well, that's all folks!

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

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




Here's this week's summaries from all my classes:


Math 4R: preCalculus for Seniors
Math 4H: preCalculus Honors for Juniors
Math 5HBC: AP Calculus BC
CSH: Computer Science Honors
APCS: AP Computer Science

This week's YouTube Wednesday (see above) was not really on YouTube! This video is from the CBS Rewind site. It's a 60 Minutes interview with Grace Murray Hopper by Morley Safer. Actually, I had converted an old VHS tape of the interview to DVD and uploaded it to YouTube years ago. Recently, YouTube told me to take it down as CBS had the original on their site now. That's great, however, I'm showing my version in class which is the full 12 minute interview. The Rewind site cut it down to only about 4 minutes!

Here's a little background music from Ennio Morricone:



I hope you enjoyed this week's update!


 
Learning with Technology, 
http://www.youtube.com/calcpage2009
http://www.slideshare.net/calcpage2011
http://mathforum.org/kb/profile.jspa?userID=32552
https://sage.math.clemson.edu:34567/pub/?typ=pub&search=calcpage








Teaching 4H: Chapter 4 Real and Complex Roots Continued!


We continued Chapter 4 this week. We talked mostly about solving Polynomial Equations with a Real Coefficients and Complex Roots. Below, you will find the current Syllabus, all our ScreenCasts and SmartNotes for the week!





Well, that's all folks!

Teaching 5HBC: UNIT 2 nearly done!


We've been playing with limits and the definition of the derivative all week! Below you will find the syllabus for this unit and all our ScreenCasts and SmartNotes for the week.














Well, that's all folks!

Teaching CSH: Chapter 1 is nearly done!



We almost finished Chapter 1 this week. We worked on section 102 Pythonic Functions, 103 Defining Functions, 104 Algorithms and 105 Coding in Python. Below, you will find all our ScreenCasts and Python Code!







Code for Chapter 1 Section 2.
Code for Chapter 1 Section 3.
Code for Chapter 1 Section 4.
Code for Chapter 1 Section 5.

Well, that's all folks!

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!