Differences between revisions 55 and 86 (spanning 31 versions)
Revision 55 as of 2019-12-17 22:36:11
Size: 6364
Comment:
Revision 86 as of 2021-05-16 13:53:15
Size: 6437
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
Term 2 2019 onwards, mark finalisation is done in Astra [[https://astra.unsw.edu.au|astra.unsw.edu.au]]. ||<#FFFFAD> [[https://astra.unsw.edu.au | astra.unsw.edu.au]]||<#FFFFAD> [[https://www.cse.unsw.edu.au/~nss/astra/current.html | Astra Course Structures ]] ||
{{{{#!wiki note
'''Note'''
Line 6: Line 8:
/!\ '''Outside UNSW network, connect to UNSW/CSE VPN first.''' If accessing from outside UNSW network, connect to [[https://www.myit.unsw.edu.au/services/students/remote-access-vpn|UNSW VPN]] first
}}}}
Line 8: Line 11:
== sms to astra == == sms to Astra ==
Line 11: Line 14:
0. sms2astra.sh --help  1. ~+`sms2astra.sh --help`+~
Line 13: Line 16:
1. List astra fields and their attributes, look for precision and maximum value.
     sms2astra.sh --info
2. Generate mapping file of astra fields to sms fields.
     sms2astra.sh --config
3. Edit mapping file, replacing hyphens with corresponding sms fields.
4. Check that sms fields attributes are compatible with astra fields.
     sms2astra.sh --check
5. Generate a csv file of component marks.
     sms2astra.sh
6. Copy this csv file to your local computer for uploading into astra.
 1. List astra fields and their attributes, look for precision and maximum value.
     ~+`sms2astra.sh --info`+~
 1. Generate mapping file of astra fields to sms fields.
     ~+`sms2astra.sh --config`+~
 1. Edit mapping file, replacing hyphens with corresponding sms fields.
Line 24: Line 22:
=== Note 1 ===
/!\ Fields and attributes (structure) changes in Astra will not be reflected in sms2astra.sh script straightaway. During the term, the list of astra fields is manually copied from Astra to CSE once a week. It will be updated every four hours in the last two days leading up to results submission deadline. If you need an updated list urgently, please email meicheng@unsw.edu.au.
 1. Check that sms fields attributes are compatible with astra fields.
     ~+`sms2astra.sh --check`+~
 1. Generate a csv file of component marks.
     ~+`sms2astra.sh`+~
 1. Copy this csv file to your local computer for uploading into astra.
Line 27: Line 28:
=== Note 2 ===
'''Question''' - There is a bug in the script for a couple of students, the CSV file contain invalid mark values.
 1. Differences between astra and sms records
    . AS (Audited Subject) sms stores the record. Astra will give an error that the student has dropped and tells you the row number. So remove the row from the csv file.
Line 30: Line 31:
'''Answer''' - This is because there are non ascii characters entered in a sms's comment field.
The script uses the '''name''' command. Check the output of name by printing the field with the invalid mark.
Then remove the offending non ascii characters from the comment in sms.
{{{{#!wiki note
'''Note'''
Line 34: Line 34:
{{{
e.g.
name 5555555 -p exam_total
}}}
Fields and attributes (structure) changes in Astra will not be reflected in sms2astra.sh script straightaway.
<<BR>>During the term, the list of astra fields is copied from Astra to CSE every four hours.
<<BR>>In the last two days leading up to results submission deadline, it will be changed to every 15 minutes.
<<BR>>If you need an updated list urgently, please email <<MailTo(meicheng AT SPAMFREE unsw DOT edu DOT au)>>.
}}}}
Line 39: Line 40:
To find the offending non ascii in the comment, search for the student in student record text file
{{{
e.g.
cd $SMSDB
less student_recs/19T2COMP9517_rec
}}}

== non sms users ==
== Non sms users ==
Line 49: Line 43:
1. In Astra, select '''Manage''' menu tab, then '''Upload/Download'''  1. In Astra, select '''Manage''' menu tab, then '''Upload/Download'''
Line 51: Line 45:
2. Select the fields from the '''Items''' dropdown list, '''Confirm'''  1. Select the fields from the '''Items''' dropdown list, '''Confirm'''. Must select at least one field.
Line 53: Line 47:
3. '''Download''' button  1. '''Download''' button
Line 55: Line 49:
4. Add or change the item marks in the csv and upload (same page, reason is required and retained).  1. Add or change the item marks in the csv and upload (same page, reason is required and retained).
Line 59: Line 53:
 No mark is either dot or empty and Pending mark is '?'. Same as in sms. No mark is either dot or empty and Pending mark is '?'. Same as in sms.
Line 65: Line 59:
Line 66: Line 61:
Line 68: Line 64:
=== Note ===
If there are marks for the assessment item, reset the marks to either dot or empty first.
{{{{#!wiki note
'''Note'''
Line 71: Line 67:
If there are marks for the assessment item, reset all marks to either dot or empty first.
<<BR>>The quickest way to do this is to download the csv, change them and then upload.
}}}}
Line 73: Line 72:
How to get a list of students with approved special consideration? How to get a list of students approved for supplementary exam
Line 77: Line 76:
get_supp_list.sh term course
e.g.
get_supp_list.sh 19T2 COMP1511
get_supp_list.sh
Line 84: Line 81:
prints all special cons
get_supp_list.sh --all term course
prints all special considerations including assignments and any in-session assessments
get_supp_list.sh --all
Line 87: Line 84:
prints all final exam special cons whether approved or not
get_supp_list.sh --allfinal term course
prints all exam special considerations whether approved for supplementary exam or not
get_supp_list.sh --exam
Line 90: Line 87:

https://cgi.cse.unsw.edu.au/~sturec/Consid/index.php
Line 97: Line 92:
Line 98: Line 94:
Line 99: Line 96:
    Instead of searching each student, sort on the '''Final Exam''' column, scroll to where the marks are dots or empty
Instead of searching each student, sort on the '''Final Exam''' column, scroll to where the marks are dots or empty
Line 101: Line 100:
Line 106: Line 106:
Line 107: Line 108:

{{{{#!wiki note
'''Note'''

The process of assigning withheld grades is very time consuming.
<<BR>>It is possible to submit LE Grade instead of WC/WD Grade for large courses by assigning "?" to the exam mark.
}}}}
Line 113: Line 121:
Line 114: Line 123:
Line 118: Line 128:
Line 119: Line 130:
/!\ Convenors don't have access to edit Final Result, email staff with admin access (e.g. meicheng) to complete this. {{{{#!wiki note
'''Note'''

For 20T1 you must use Apply Cap instead of Apply UF. Select NF from the list of available caps.
}}}}
Line 130: Line 145:
 * A backend process updates amended results in myUNSW three times a day. Depending on when you make the change, the student can view the amended mark by the evening, if not by the next day.  * A backend process updates amended results in myUNSW every hour during the day.
Line 133: Line 148:
Default is round up. This can be changed under Structure. Not sure if Lecturer can do this, if not the school admin can Default is round up. This can be changed under Structure.
Line 145: Line 160:

-----
CategoryMarks

astra.unsw.edu.au

Astra Course Structures

Note

If accessing from outside UNSW network, connect to UNSW VPN first

sms to Astra

sms2astra.sh script can help you in the process.

  1. sms2astra.sh --help

  2. List astra fields and their attributes, look for precision and maximum value.
    • sms2astra.sh --info

  3. Generate mapping file of astra fields to sms fields.
    • sms2astra.sh --config

  4. Edit mapping file, replacing hyphens with corresponding sms fields.
  5. Check that sms fields attributes are compatible with astra fields.
    • sms2astra.sh --check

  6. Generate a csv file of component marks.
    • sms2astra.sh

  7. Copy this csv file to your local computer for uploading into astra.
  8. Differences between astra and sms records
    • AS (Audited Subject) sms stores the record. Astra will give an error that the student has dropped and tells you the row number. So remove the row from the csv file.

Note

Fields and attributes (structure) changes in Astra will not be reflected in sms2astra.sh script straightaway.
During the term, the list of astra fields is copied from Astra to CSE every four hours.
In the last two days leading up to results submission deadline, it will be changed to every 15 minutes.
If you need an updated list urgently, please email <meicheng AT SPAMFREE unsw DOT edu DOT au>.

Non sms users

How to generate the csv file?

  1. In Astra, select Manage menu tab, then Upload/Download

  2. Select the fields from the Items dropdown list, Confirm. Must select at least one field.

  3. Download button

  4. Add or change the item marks in the csv and upload (same page, reason is required and retained).

No Mark or Query (Pending) Mark

No mark is either dot or empty and Pending mark is '?'. Same as in sms.

Maximum or Precision value

How to change maximum value for an assessment?

  • In Astra, select Prepare menu tab, then Structure

  • Select Edit mode, Select the radiobutton for the field (Item) to change, Edit the selected Item (Bottom of the page)

  • Scroll down to the Mark/Scale Attributes panel, enter new Maximum or Precision, then Save

Note

If there are marks for the assessment item, reset all marks to either dot or empty first.
The quickest way to do this is to download the csv, change them and then upload.

Supp Exam list

How to get a list of students approved for supplementary exam

From the class account,

get_supp_list.sh

assuming /home/give/stable/bin is in $PATH

prints all special considerations including assignments and any in-session assessments
get_supp_list.sh --all

prints all exam special considerations whether approved for supplementary exam or not
get_supp_list.sh --exam

WC grade

How to assign WC grade to students with approved special consideration?

  1. In Astra, select Manage menu tab, then View/Enter

  2. Select Final Exam from the dropdown Item list, then Confirm

  3. Search for the student, then View/Add under the History & Exception column.

    Instead of searching each student, sort on the Final Exam column, scroll to where the marks are dots or empty

  4. Add Exception, Pick Special Consid: Supp Assessmt from the dropdown Exception list.

WD grade

How to withheld final result for plagiarism or misconduct cases?

  • Same 1, 2, 3 steps as WC grade, except select Final Result from the dropdown Item list instead of Final Exam.

  • Add Exception, Enter "WD" against Related Value.

Note

The process of assigning withheld grades is very time consuming.
It is possible to submit LE Grade instead of WC/WD Grade for large courses by assigning "?" to the exam mark.

Hurdle

How to add final exam hurdle?

Part 1

  • In Astra, select Prepare menu tab, then Structure

  • Select Edit mode, Select Final Exam radiobutton, Edit the selected Item (Bottom of the page)

  • Scroll down to Competency, enter the mark for Standard to demonstrate competency for this item, then Save

Part 2

  • Select Edit mode again, this time select Final Result radiobutton, Edit the item (Bottom of the page)

  • Scroll down to Competency, select Apply Final UF Grade radiobutton, then Save

Note

For 20T1 you must use Apply Cap instead of Apply UF. Select NF from the list of available caps.

Updating marks or amendments

  • After changing marks, recalculate the final results either via the View/Entry page or the Checkpoint page.
  • Then press the Submit Updates (before results are released) or Submit Amendments (after results are released) button.
  • After results are released to students, amendments that result in final mark downgrade must be emailed to School Teaching Admin staff.
  • Find the last day to make changes to marks (Amendments Deadline) by clicking on Important Dates tab, top right.
  • A backend process updates amended results in myUNSW every hour during the day.

Final Results Rounding

Default is round up. This can be changed under Structure.

Other useful documentation


CategoryMarks

FinalisingMarksInAstra (last edited 2024-04-19 08:39:29 by MeiChengWhale)