Difference between revisions of "WikiCourseTemplates"

From CDOT Wiki
Jump to: navigation, search
(Created page with 'Hopefully this page will grow to be an index of examples and suggestions of best practices for putting course material up on this wiki. = Per-semester Course Updates = == What'…')
 
Line 15: Line 15:
 
After you do that you'll be able to make a link to that page by writing <nowiki>[[ABC123_Subject1]]</nowiki> in another page. Since I've done it already for this course, here's what it looks like:  
 
After you do that you'll be able to make a link to that page by writing <nowiki>[[ABC123_Subject1]]</nowiki> in another page. Since I've done it already for this course, here's what it looks like:  
 
[[ABC123_Subject1]]
 
[[ABC123_Subject1]]
 +
 +
So far we've gone through the normal wiki process for creating a page. Here's where we'll do something different. Instead of adding your content to [[ABC123_Subject1]] - we'll make that page redirect. The idea is that <nowiki>[[ABC123_Subject1]]</nowiki> will redirect to whatever the current version of Subject1 is.
 +
 +
Now you'll have to decide how to separate the different versions of the material. Some suggestions are:
 +
 +
* Make a new version every semester, whether there are major updates or not. This may be quite a bit of extra work because you'll have to create a new version of every page in your course every semester.
 +
* Make a new version every time there's a major update to the subject for that page. This is much less work than the option above, but you risk forgetting what older versions are available, especially if you don't use numbers for the versions. This is what I do, and I'll explain below how I deal with that problem.
 +
 +
Now you're almost ready to put your content up. Create a new page with a name based on your "index" page. In my example I will make <nowiki>[[ABC123_Subject1]]</nowiki> redirect to <nowiki>[[ABC123_Subject1_Technology1]]</nowiki> - this because I will version my subject pages based on the technology I'm using that semester.
 +
 +
To create the redirect: http://www.mediawiki.org/wiki/Help:Redirects#Creating_a_redirect
 +
 +
=== New Subject Material Workflow ===
 +
 +
Let's walk through what happens when I want to create another version of the Subject1 page because I update the

Revision as of 12:55, 18 December 2013

Hopefully this page will grow to be an index of examples and suggestions of best practices for putting course material up on this wiki.

Per-semester Course Updates

What's this?

The wiki allows on-the-fly updates to material, but sometimes you may want to make major changes for a new semester (for example replace the operating system used in your course) and in that case you want to keep the old version of the course for reference or in case you want to go back to it.

How to Do It

Let's say you have a course page called ABC123_Subject1 which contains the material for one week of your course. I would avoid putting the week number or lecture number into the name of the page, in case you decide to move it into another week in a subsequent semester.

To create that page simply go to the URL http://zenit.senecac.on.ca/wiki/index.php/ABC123_Subject1 and click "edit this page". But don't add your content in there yet.

After you do that you'll be able to make a link to that page by writing [[ABC123_Subject1]] in another page. Since I've done it already for this course, here's what it looks like: ABC123_Subject1

So far we've gone through the normal wiki process for creating a page. Here's where we'll do something different. Instead of adding your content to ABC123_Subject1 - we'll make that page redirect. The idea is that [[ABC123_Subject1]] will redirect to whatever the current version of Subject1 is.

Now you'll have to decide how to separate the different versions of the material. Some suggestions are:

  • Make a new version every semester, whether there are major updates or not. This may be quite a bit of extra work because you'll have to create a new version of every page in your course every semester.
  • Make a new version every time there's a major update to the subject for that page. This is much less work than the option above, but you risk forgetting what older versions are available, especially if you don't use numbers for the versions. This is what I do, and I'll explain below how I deal with that problem.

Now you're almost ready to put your content up. Create a new page with a name based on your "index" page. In my example I will make [[ABC123_Subject1]] redirect to [[ABC123_Subject1_Technology1]] - this because I will version my subject pages based on the technology I'm using that semester.

To create the redirect: http://www.mediawiki.org/wiki/Help:Redirects#Creating_a_redirect

New Subject Material Workflow

Let's walk through what happens when I want to create another version of the Subject1 page because I update the