Archive for the ‘admin’ Category

Over 300 homework assignments posted!

Thursday, June 17th, 2010

Yesterday, Curious Reef hit a big milestone.  Over 300 homework assignments have been submitted.  That’s incredible!

Keep up the good work everyone!

Support for Creative Commons Licenses

Monday, June 14th, 2010

New to the site today is the ability for class creators to explicitly define a license for their class.  Licenses were sort of ad-hoc previously and it was up to the creator to define that in the class description.  Now, each class has a separate license attribute that the creator can modify.

The default license is Creative Commons “Attribution Non-Commercial Share Alike,” and that can be changed to any of the six Creative Commons licenses.  Support for additional licenses will be added soon.

You can see an example on the Structure and Interpretation of Computer Programs class.

If you have a specific license that you would like to see added, leave a comment or shoot me an email.

YouTube Everywhere and Nofollow Links

Saturday, June 12th, 2010

Two updates to the site today.

First, now you can embed YouTube videos practically anywhere.  Just paste the YouTube URL (http://www.youtube.com/watch?v=2Op3QLzMgSY) and it will automatically turn into the proper embed code in your post.  This works in homework assignments, homework comments, forum topics and replies.  This applies to class creators also, and videos can be embedded anywhere in the class lesson and assignment content.  For example, I’m working now to embed the video lectures for SICP into the class itself:

http://curiousreef.com/class/structure-and-interpretation-of-comp/lesson/1/

It should make the classes more convenient to use since it will all be on the page for you.

Lastly, all links now have the nofollow attribute attached to them.  This tells search engines not to follow those links, which means they get no SEO value from them.  The reason for this is to try to deter spammers.  There have been repeated attempts by spammers to post links in the forum, and I hope this measure will help get rid of that problem a bit.

HW Permalinks and Better Activity Page

Saturday, June 5th, 2010

A couple site improvements went live today.  The homework assignments now each have their own permalink that uses an href anchor on the assignment page.  Previously there was no way to reference an individual homework submission, and finding a homework required scrolling through the whole assignment page.  Now that isn’t necessary and links on the activity page to homework assignments use the new permalinks.

Speaking of the activity page, it’s been slightly improved.  It’s now a little faster than before and it includes homework comments and topic replies.  Previously those weren’t included on that page.  Now you can better see the action on the site.

New: “About me” section in user profiles

Sunday, May 23rd, 2010

Added just now to your user profile is an “About Me” section.  You can use this however you want.  Some people may want to describe their learning goals.  Or, if you’re primarily teaching a class, you can use it to describe your background so that students can learn more about you.

The field supports Markdown, so you can get fancy with it and include links to stuff on the web if you want to.

Home page changes and shorter URLs

Sunday, May 23rd, 2010

If you’ve been paying attention lately, you probably noticed that the home page has had a different design each day for the past few days.  I’ve been experimenting with different designs, and I’ve finally settled on the current version for now.  Sorry if it was confusing for a bit.

The second recent change involves the URLs for the classes.  There used to be two date parameters in the URL (/class/my-class/2010/may) because I thought it would be necessary to do that when I originally designed the site.  It turns out that’s not going to be needed so I’ve redirected all of those links to point to newer ones that don’t use a date.  You probably won’t even notice that change, but I wanted to make everyone aware of it.  Any old links pointing to a class and its sub-pages still work, and are 301 redirected to the new link.

Although most of my blog posts have been administrative, I do hope to start writing about learning, education, technology, and more interesting things soon.

Improved Profile and Activity Pages

Sunday, May 16th, 2010

There’s now improved activity and profile pages.

The activity page now shows a snippet of the latest assignment or forum post:

And the user profile page shows a list of all the work you’ve completed along with a snippet of the assignment.  Here are some examples:

kday (me)
- shaggorama
pbr
dtmetz

I find that these updated profiles are a great way to quickly see the work that a user has done, and to keep track of the work I’ve completed so far.

I also was a little surprised that it’s been 3 weeks since I last did a homework assignment, so it’s encouraging me to get back at my Bash Scripting class.

Feel free to share any feedback you have on the new changes.

New logo along with new name

Friday, May 7th, 2010

Curious Reef just got 48% nicer to look at today.

I’ve added a new logo that replaces the cheap-o one I had originally threw together myself.  The new logo comes with a lighter, friendlier shade of blue and brighter orange for contrast.  I think it will lighten things up around here.

The name change from Crunch Course to Curious Reef also warranted a new tagline.  Instead of “Focused social learning,” I feel “Exploratory social learning” is a better fit for the community that is evolving.  That’s particularly evidenced by the classes “Survey of Artificial Intelligence” and “Learning Vim from the inside,” which have a losely organized structure, but feel more free-form and have the ability to transform however the instructor and students want to go.  Learning really is an exploratory adventure, and I think the new name, tagline, and logo reflect that.

Feel free to send me any questions or comments at kevin@curiousreef.com.  I’d love to hear your feedback.

New: Class status

Sunday, April 18th, 2010

Each class now has a status property, which can be either “Under Construction” or “Established.”  This indicates whether or not all of the lessons and assignments have been added to the entire class.

The class status can only be set by the creator, or another class administrator.  It’s a way to indicate that the class has finally been fully built-out, and if a user is to complete all of the assignments, they should get credit for completing the entire class.

An established class can still be edited in any way, even to add more content.  However, students need to have some kind of target to shoot for, and it wouldn’t make sense to take away credit for a completed class just because an instructor comes along later and adds something new.

Class Progress in User Profile

Saturday, April 17th, 2010

Your user profile just got useful.  Instead of just showing you a boring list of the classes you’re enrolled in, you can now see a progress bar that shows how much of a class you’ve completed:

You can get to your profile page at http://curiousreef.com/username.  Check it out, and look for even more improvements there in the future.