Previous Announcements


Object-Oriented Programming

Classes, objects, instance variables, accessor methods, mutator methods... it's all starting to make a little more sense now, isn't it? If it isn't yet, it will soon!

We have a test coming up on Thursday—that'll be fun! And then we'll start learning how to get computers do some calculations, because it turns out that we're going to be doing a lot of stuff with numbers in here. Who knew?!

See you in class.


Your Integrated Development Environment

You've been very patient, enduring the process of learning to navigate the Command Line on the Terminal. It's an important skill to develop, and we'll continue to use it through the year. But it's time that we move on to learning how to use a real development environment.

We'll take a look at BlueJ, our IDE, this week. It's going to change your life.

Oh, and I'll see your parents this Thursday at Back-to-School Night, yeah? It's always a pleasure...

See you in class.


Happy Labor Day!

We've had a great start to the year during the first three days of the course: working on the Terminal, logging onto to the server, uploading files... and we're just about in a position to start looking at computer programming. Finally!

Shadow file/Password cracking update: I did not unleash the hashcat program on your passwords this weekend. I decided to wait until the Intro students have changed their passwords as well, and the machine can work on all of them at the same time. I'll start the program running on Tuesday and give it until Friday, 3pm, to see if it can guess your password. This is a 10 point assignment: you get 10 points if it can't guess your password, and 0 if it can.


First test this week, too! May the odds be ever in your favor...

See you in class.


Welcome to AP Computer Science!

This is going to be an amazing year in this course. From writing code to hacking passwords to writing games to solving fiendishly challenging puzzles, I'm sure you're going to enjoy it. It's one of my very favorite courses to teach.

We're going to hit the ground running... I can't wait to get started!

See you in class.


Have a great summer!

We're going to have an awesome class next year, bigger and better than ever.

I'll see you when we me meet in the fall! Until then, Happy Vacation!

Best wishes...