Template:Course Overview
From Foss2Serve
(Difference between revisions)
(Created page with "=== Overview === {| class="wikitable" |- ! style="text-align:right;" | Course | {{{course}}} |- ! style="text-align:right;" | Institution | {{{institution}}} |- ! style="t...") |
m |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! style="text-align:right;" | Course | ! style="text-align:right;" | Course | ||
− | | {{{course}}} | + | | '''{{{course}}}''' |
|- | |- | ||
! style="text-align:right;" | Institution | ! style="text-align:right;" | Institution | ||
Line 12: | Line 10: | ||
| {{{instructors}}} | | {{{instructors}}} | ||
|- | |- | ||
− | ! style="text-align:right;" | | + | ! style="text-align:right;" | Term |
| {{{offerings}}} | | {{{offerings}}} | ||
|- | |- | ||
! style="text-align:right;" | Course Overview | ! style="text-align:right;" | Course Overview | ||
| {{{overview}}} | | {{{overview}}} | ||
+ | |- | ||
+ | ! style="text-align:right;" | Course Length | ||
+ | | {{{courselength}}} | ||
|- | |- | ||
! style="text-align:right;" | Student Characteristics | ! style="text-align:right;" | Student Characteristics | ||
Line 28: | Line 29: | ||
|- | |- | ||
|} | |} | ||
− | |||
<noinclude> | <noinclude> | ||
− | = | + | == Usage == |
− | This template provides a consistent overview for | + | This template provides a consistent overview for [[:Category:Courses|Courses]]. |
− | + | It should be invoked with a value for each parameter: | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | It should be | + | |
<pre> | <pre> | ||
{{Course Overview | {{Course Overview | ||
Line 54: | Line 45: | ||
|overview= | |overview= | ||
Culminating course for students in the final year of the major. | Culminating course for students in the final year of the major. | ||
+ | |courselength- | ||
+ | 15-week semester | ||
|students= | |students= | ||
Students in the final year of the major. Most plan to work after graduating. | Students in the final year of the major. Most plan to work after graduating. | ||
Line 62: | Line 55: | ||
}} | }} | ||
</pre> | </pre> | ||
+ | Here is a blank template to copy & paste: | ||
+ | <pre> | ||
+ | {{Course Overview | ||
+ | |course= | ||
+ | |institution= | ||
+ | |instructors= | ||
+ | |offerings= | ||
+ | |overview= | ||
+ | |courselength= | ||
+ | |students= | ||
+ | |prerequisites= | ||
+ | |infrastructure= | ||
+ | }} | ||
+ | </pre> | ||
+ | |||
− | Notes | + | === Notes === |
* If we enable [https://www.mediawiki.org/wiki/Extension:ParserFunctions Extension:ParserFunctions] we can include prompts for new or missing parameters, e.g.: | * If we enable [https://www.mediawiki.org/wiki/Extension:ParserFunctions Extension:ParserFunctions] we can include prompts for new or missing parameters, e.g.: | ||
<pre> {{#if: {{{testing|}}} | {{{testing}}} | Testing is missing. }} </pre> | <pre> {{#if: {{{testing|}}} | {{{testing}}} | Testing is missing. }} </pre> | ||
+ | [[Category:Templates]] | ||
</noinclude> | </noinclude> |
Latest revision as of 17:44, 22 January 2019
Course | {{{course}}} |
---|---|
Institution | {{{institution}}} |
Instructor(s) | {{{instructors}}} |
Term | {{{offerings}}} |
Course Overview | {{{overview}}} |
Course Length | {{{courselength}}} |
Student Characteristics | {{{students}}} |
Prerequisites | {{{prerequisites}}} |
Infrastructure | {{{infrastructure}}} |
Usage
This template provides a consistent overview for Courses. It should be invoked with a value for each parameter:
{{Course Overview |course= CS Seminar |institution= Muhlenberg College |instructors= Clif Kussmaul |offerings= Spring 2015 |overview= Culminating course for students in the final year of the major. |courselength- 15-week semester |students= Students in the final year of the major. Most plan to work after graduating. |prerequisites= Varies, but typically all other required major courses. |infrastructure= Most students bring their own laptops to class. }}
Here is a blank template to copy & paste:
{{Course Overview |course= |institution= |instructors= |offerings= |overview= |courselength= |students= |prerequisites= |infrastructure= }}
Notes
- If we enable Extension:ParserFunctions we can include prompts for new or missing parameters, e.g.:
{{#if: {{{testing|}}} | {{{testing}}} | Testing is missing. }}