Thursday, April 14, 2005

Lyceum

Lyceum was the name of the school that Aristotle founded and ran for 12 years. it seemed an appropriate enough name for the little miniproject i've been working on whilst waiting for svn to click over. a couple months ago there was noise about "UofKDE" where we'd have a community created collection of courses for people to go through.

personally, i had wanted to see a prerequisite system so people knew what they had to read first and where they were going next, optional tracking of progress so people could remember what they have and have not done, peer review to ensure quality, and some basic templating of the individual entries to ensure consistency.

so monday i sat down and did up an SQL schema and started working on some of the basics. tuesday i was in the office and was mostly busy there. today i worked on it again, and a system that implements all my desires is taking shape. it's still early days (i've only had two days to work on it), but here's some of what i've got so far:


the main page


logged in


4 steps to a new entry


scoping out a new entry


it's not the most eye catchingly gorgeous thing in the world, but i'm not a graphic designer i'm a software developer (cap'n). hopefully someone will come behind me and make it look purdy.

i'm also going to try and avoid writing the Help entries myself as well because, being overly familiar with the system, i'm probably the worst person to do it. or maybe not. maybe i'm just lazy.

there is a copy of Lyceum as seen above somewhere on the net on a public machine. i'll post the url as it gets closer to Done.

1 comment:

Anonymous said...

Well, I believe we need a screenrekorder and then we can do more personal tutorials.

Like at
http://www.rubyonrails.org/screencasts