spacer
spacer

Java for Non-Programmers - Class Project

Wow. JavaScript has exploded as an available language for enabling interesting Websites and page interactions. The sky is the limit for programmers to develop fancy interaction libraries for non-programmers to use in their site designs.

As a result, your project for this class is going to be very simple: You choose a library that you like. You send me a link to the page where it has been implemented in a way you would like to implement it yourself. Then, you implement it in your own Web page(s) to prove to yourself (and show me and your classmates) that you can use other people's JavaScript libraries when you find them and are given the right to use them.

If you really are a programmer taking our non-programmer's course, you can substitute this project requirement with our own that requires more programming. Just pitch the idea to me.

There is one catch to your project turn-ins. I want you to document every single step of what you do to implement the library. Let me know every tool you use to investigate the library, every tool you use to create your website, and every tool you use to incorporate the calling code into your website. If you want to write this in an essay style, that would be most appreciated. If you just want to submit an item list, that would be OK too.

Need examples of student projects from previous classes?

Take a look at Dennis Bell's Home Page that shows off use of the Gallerific JavaScript Framework.

If you would rather add JavaScript to an existing project of yours instead of starting from scratch, that can work too. Take a look at Jay Hutchinson's MyTunes Library presentation that extends the JQuery Framework to create his own library of features (and used a previous XML project that used the iTunes generated XML file off his iPod to populate).

Prefer to build your own JavaScript from scratch? I can understand that desire although I've only ever had four people do it. Take a look at Sara Young's Portrait Gallery (click-enabled) that she created from hand-crafted JavaScript code for presenting a friend's art.

Projects are due Wednesday, July 26th, in class.

Welcome to Class

File Size: 37 kb
Posted: Sun, May 30, 2009

Class Project

File Size: 24 kb
Posted: Fri, Jun 26, 2009