Maybe APCS, maybe not.

I got the brilliant idea that we should offer AP Computer Science next year.  Since I do not know much Java I figured I had better play with an IDE for Java.  I bought a book, downloaded Eclipse and sat down to get to work.  OMG!  I have been using Microsoft IDEs way too long.  Microsoft may have some issues (Vista was one of them) but they definitely know how to write an IDE.  Eclipse was free and usually you get what you pay for but Microsoft Express IDEs are free and they work nice.  Just to get the Java IDEs set up is a major operation.  AP is rewriting their curriculum to be language non-specific.  I am thinking of waiting until I can do APCS in VB or C#.  I do not mind a challenge but time becomes a major factor for a challenge like this.  Of course I would also have to learn to actually program as opposed to my present method of beating a project to death but that is a minor detail.  I will have to watch for a book titled “An Idiots Guide to APCS in C#”.

Advertisements

3 Responses to “Maybe APCS, maybe not.”

  1. Alfred Thompson Says:

    There is a pilot of the new APCS Principles course being run with C#. It is not one of the official pilots so it doesn’t get much attention but I am hoping that will change as time goes on.

  2. Hélène Martin Says:

    If you do end up teaching Java, I highly recommend staying away from Eclipse as a first IDE. It’s a wonderful tool but there are lots of quirks to it and it’s really not worth it for beginners. I favor jGRASP but there are other great options out there. Particularly, if you do objects first, I recommend BlueJ (I recommend not doing objects first, but that’s another story).

  3. Michiele Vargas Says:

    Look at BlueJ or Greenfoot. Both are great. Greenfoot is graphically based. BlueJ is by the same group of people. I teach an intro java class with Greenfoot and it is awesome!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: