Goodbye Class of 2012

The class of 2012 has left the station!
Today is the last day of school. Unlike many of my fellow teachers I am always sad at the end of the year - kind of sick, I know.

While I am really ready for a break, many of my seniors have been in the program for 3-4 years. Some even participated in our middle school camps. I have taught older brothers and sisters. It makes it hard to say goodbye.

The train above represents only 18 of our graduates out of the computer science program this year. I waited too late to catch many of them. We have 45 senior in total graduating.

I know the picture is hard to read (sorry, I am stretching Paint to its absolute limit) but they are heading off to great schools and programs all over the country. It has been a great group and I am going to miss them.
Read More..

Computer Science News Roundup May 30 2012

Each week my computer science students do discussion board posts that respond to current events. Here are some stories that caught my eye this week.



Computer Science related news this weeks theme is the future of technology:
  • The Spaceship Has Landed - the SpaceX Dragon spacecraft has docked at the international space station. How does this change space travel? What are the chances you could ever go to space? would you want to? Do you think this will impact any other areas where research and development happen?
  • Optimism - This article talks about the reasons to be optimistic about our future. The author lists several reasons to be optimistic. How does technology play a role? How does the constant stream of information that is created by technology contribute to pessimism? Do you agree with the author? Are you optimistic about your future? Why?
  • What do you expect? - Shelly Turkles book is called "Alone together: Why We Expect More From Technology And Less From Each Other". In this article she summarizes some of her ideas. Her Ted Talk on the topic can be found here. What role does technology play in how you communicate? How has computer science impacted how you communicate? How could computer science be used to fix some of the problems the author write about?
  • Internet Defense League - This group wants to "defend the Internet from bad laws and monopolies". Do you think there is a need for this? What harm could come from groups like this? Benefits? Should there be a concern about vigilantes on the Internet? And finally - do you agree that the cat is the symbol of the Internet?
Read More..

Computer Science News Roundup May 16 2012

Each week my CS Principles students do discussion board posts that respond to current events. Here are some stories that caught my eye this week:

Computer Science related news, a mostly BBC theme this week:
  • Criminal Robots - so now that you can visit far-away placed using avatars and robots, what are the ethical implications? We tend to place a lot of trust in the Internet, but criminals are on-line too. How should this shape your digital life?
  • Hactivist Simulation - Brittans government recently ran a simulation of a cyber - attack from a group of hactivists. How should governments be responding to these attacks? What jobs might relate to protecting from cyber attacks? Should the response be different for cyber-terrorists?
  • Yahoo Chief Executive steps down Computer Science degrees are so valuable CEOs are faking them. Why is it important to be truthful in presenting information about yourself? Many have argued that the Internet has made us all more anonymous. Is this true?
  • And for the truely paranoid: WiFi blocking wallpaper.
Read More..
Powered by Blogger.