Differences between revisions 26 and 27
Revision 26 as of 2020-06-14 11:24:15
Size: 3396
Comment:
Revision 27 as of 2020-06-15 08:20:37
Size: 3523
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
 If `acc` shows that you are not a member,  If ~+`acc`+~ shows that you are not a member,
Line 16: Line 16:
  * admins: Email the lecturer for your course or <<MailTo(teachadmin AT SPAMFREE cse DOT unsw DOT edu DOT au)>> to add you to your course, as '''''supervisor'''''.   * admins: Email the lecturer for your course. The lecturer should then email <<MailTo(teachadmin AT SPAMFREE cse DOT unsw DOT edu DOT au)>> to add you to your course, as '''''supervisor'''''.
Line 21: Line 21:
If you are correctly allocated to your course as indicated on the allocation files and if you have previously created your keys, you should be able to log into your class account. If not, you can email system support (ss@cse.unsw.edu.au). If you are correctly allocated to your course as indicated on the allocation files and if you have previously created your keys, you should be able to log into your class account. If not, you can email system support <<MailTo(ss AT SPAMFREE cse DOT unsw DOT edu DOT au)>>.
Line 27: Line 27:
 * Check [[http://classutil.unsw.edu.au/|class utilisation]] regularly. Ask the Teaching Support Admins (TSAs) for when enrolment starts for a session.
 
. To open or close classes, increase or decrease class sizes, email <<MailTo(cse.teaching AT SPAMFREE unsw DOT edu DOT au)>>.
 * Check [[http://classutil.unsw.edu.au/|class utilisation]] regularly. To open or close classes, increase or decrease class sizes, email <<MailTo(cse.teaching AT SPAMFREE unsw DOT edu DOT au)>>.
Line 33: Line 32:
   * Check [[http://www.cse.unsw.edu.au/~give/Timetables/labs/current/|lab bookings]].
   .
For lab bookings, email <<MailTo(meicheng AT SPAMFREE cse DOT unsw DOT edu DOT au)>>
   * Check [[http://www.cse.unsw.edu.au/~give/Timetables/labs/current/|lab bookings]]. For lab bookings, email <<MailTo(meicheng AT SPAMFREE cse DOT unsw DOT edu DOT au)>>
Line 38: Line 36:
 . `/home/sms/sturec/data`
 . `% grep COMP9999 /home/sms/sturec/data/YYsN_COMP`
 . ~+`/home/sms/sturec/data`+~
 . ~+`% grep <course> /home/sms/sturec/data/<term>_<subjarea>`+~
 . e.g. ~+`
grep COMP9999 /home/sms/sturec/data/20T3_COMP`+~
Line 41: Line 40:
 ~- ''replacing YYsN with the current session e.g. 12s2 and COMP9999 with your course code'' -~
Line 45: Line 43:
   * View the list of tutors at this url:
   `https://www.cse.unsw.edu.au/~teachadmin/casual_academics/YYsN/summary/COMP9999.html`
   * Enter the tutors for your course in this file:
   `/home/teachadmin/public_html/casual_academics/YYsN/selections/COMP9999`
   * View the list of tutors at this url: ~+`https://www.cse.unsw.edu.au/~teachadmin/casual_academics/<term>/summary`+~
   . e.g. ~+`https://www.cse.unsw.edu.au/~teachadmin/casual_academics/20T3/summary`+~
Line 50: Line 46:
   ~- ''replacing YYsN with the current session e.g. 12s2 and COMP9999 with your course code'' -~    * Enter the tutors for your course in this file: ~+`/home/teachadmin/public_html/casual_academics/<term>/selections/<course>`+~
   . e.g. ~+`/home/teachadmin/public_html/casual_academics/20T3/selections/COMP9999`+~
Line 57: Line 54:
   * generate sms calc expression to identify a student's tutor.
   * generate tutor allocation hours for pasting to the tutor selection file (see above)
   * generate sms calc expression to add to the Tutor field (you have to create the field in sms beforehand).
   * generate tutor allocation hours for upload into [[ https://castle.cse.unsw.edu.au | Castle ]].
Line 60: Line 57:
   * push tutors to your course in WebCMS3

Getting Started

Class account

Access via SSH

  • Have you created ssh keys? If not, create your private and public keys:

    % ssh-keygen

  • The public keys of authorized persons are placed in the class accounts by a batch job each night. Only people with lecturer or supervisor membership are authorized to ssh into their class accounts. The command below shows your memberships:

    % acc

    If acc shows that you are not a member,

    • lecturers: Check that you are allocated to your course on the Teaching Allocations site. If not, email <teachadmin AT SPAMFREE cse DOT unsw DOT edu DOT au>

    • admins: Email the lecturer for your course. The lecturer should then email <teachadmin AT SPAMFREE cse DOT unsw DOT edu DOT au> to add you to your course, as supervisor.

  • Log into your course account:

    % ssh -Y cs9999@wagner

If you are correctly allocated to your course as indicated on the allocation files and if you have previously created your keys, you should be able to log into your class account. If not, you can email system support <ss AT SPAMFREE cse DOT unsw DOT edu DOT au>.

Course websites

A typical url for a course website: http://www.cse.unsw.edu.au/~cs9999

In the class account, under the public_html directory, create/edit the index.html file and create a new term (e.g. 20T3) directory for your files.

Learning management systems

  • Hosted at CSE/UNSW
    • UNSW Moodle

    • WebCMS3

    • For support, email John Shepherd
    • Add the following to ~cs9999/public_html/index.html

      <meta http-equiv=refresh content='0;URL=https://webcms3.cse.unsw.edu.au/COMP9999/20T3/'>
    • MoinMoin Wiki.

    • To create a wiki, fill in this form or email <meicheng AT SPAMFREE unsw DOT edu DOT au>

    • Add the following to ~cs9999/public_html/index.html

      <meta http-equiv=refresh content='0;URL=https://wiki.cse.unsw.edu.au/cs9999/20T3/'>
  • Hosted outside CSE

Website contents, typically

  • Course outline (including Important dates or Schedule)
  • Notices or Announcements
  • Classes' times and locations
  • Students' allocations to classes
  • Lecture slides
  • Tutorial questions
  • Assignment specifications
  • Links to resources
  • Links to past sessions (optional)

Classes

  • Check class utilisation regularly. To open or close classes, increase or decrease class sizes, email <cse.teaching AT SPAMFREE unsw DOT edu DOT au>.

  • How to find suitable times for new classes:

Enrolments

The class accounts have read permissions to extract enrolment records. The enrolment files are stored in:

  • /home/sms/sturec/data

  • % grep <course> /home/sms/sturec/data/<term>_<subjarea>

  • e.g. grep COMP9999 /home/sms/sturec/data/20T3_COMP

Tutor allocations

  • Andrew Taylor sends out an email in Week 0 of each session with instructions on how to select casual tutors.
    • View the list of tutors at this url: https://www.cse.unsw.edu.au/~teachadmin/casual_academics/<term>/summary

    • e.g. https://www.cse.unsw.edu.au/~teachadmin/casual_academics/20T3/summary

    • Enter the tutors for your course in this file: /home/teachadmin/public_html/casual_academics/<term>/selections/<course>

    • e.g. /home/teachadmin/public_html/casual_academics/20T3/selections/COMP9999

  • Admin tools to assign tutors to classes. This application provide the following tools:

    • assign tutors to classes
    • generate class timetable page, link this page from your course website.
    • generate tutor authorisation to Xmark and sms for pasting into $WORK/give.spec.
    • generate tutor sms security configurations for pasting into $SMSDB/security.
    • generate sms calc expression to add to the Tutor field (you have to create the field in sms beforehand).
    • generate tutor allocation hours for upload into Castle.

    • generate online class rolls for use by tutors.
    • push tutors to your course in WebCMS3

GettingStarted (last edited 2024-02-27 08:13:37 by MeiChengWhale)