Gradescope Group Assignments: adding a fellow group member

If your instructor has allowed you and other students to submit as a group, you can (and should) add group members to your submission.

To add group members to an assignment submission:

  • On your submission page, either select Group Members in the action bar (along the bottom of the screen) or select ‘View or Edit Group’ in the outline area of the submission (in the right hand panel).

screen grab showing the 'view or edit group' option in Gradescope

  • In the Group Members modal, enter a name to add other students, and then select Add.

screen grab showing the groups members modal for Gradescope

Note: If you cannot see your group member(s) listed in Gradescope, please contact the Course Secretary to ask them to re-sync the Gradescope roster with Learn.




Learn Ultra basics for Instructors

All teaching staff will need to interact with Learn Ultra, even if the course materials are hosted on Drupal. We have compiled links to instructions on the most common tasks you will need to perform in Learn below. If you do not see what you need below, please check out the following page, which has additional instructions and guidance materials on a range of other aspects of Learn Ultra: Using Learn as an Instructor.

Introduction to Learn Ultra: a series of short videos providing an overview of Ultra and how to navigate the site.

Adding and organising content:

*If you want to share a link with students to a file you have uploaded to the Content Collection for a course, you will need to adjust the permission settings in the Content Collection folder following these instructions from Blackboard.

Assessment and marking:

Please remember that the Course Secretary is now in charge of setting up most assignment submissions, so please contact the ITO about the creation of assignment submission boxes. Below we have provided links for guidance on accessing student submissions and how to give marks and feedback.

For Learn Assignments:

For Turnitin assignments:

  • See the Marking, Feedback and Grading section here

For Gradescope assignments:

Tools:

Note: All students, the Course Organiser, and Course Secretary will be automatically enrolled on the Learn course via a feed from EUCLID. All other teaching staff (i.e. additional lecturers and teaching support staff) will be enrolled via a feed from the School’s own databases; teaching support staff will only be enrolled in Learn once their contract is confirmed in PiP.




Collecting coursework submissions: Learn or Gradescope?

This blog post is intended to help course organisers decide which platform is most suitable for their needs with regards to coursework submission and marking. Learn Ultra – and its accompanying Gradebook – is quite a different beast to Learn Original, and so I thought it work highlighting the advantages and challenges of each approach. For simplicity sake, I have highlighted only those assignment types which are commonly used in the School of Informatics. If you have a requirement which sits outside of what is listed below (eg a graded blog) please get in touch with us and we can talk you through further options.

Learn Ultra

Learn Ultra supports the following ways of assessing students online:

Gradescope


Scenario 1 – student submits one individual PDF for marking

Learn Ultra

Learn Ultra can accept multiple files and file types. If one PDF is submitted, this should be displayed in the marking interface (although there have been multiple problems with how Learn handles PDFs in its own reader – particularly on a Mac – and so users are encouraged to download the PDF and open in their native application). A space is provided for the marker to enter grades and feedback. Delegated grading can be enabled for large courses where marking is distributed amongst a team of markers. In addition, parallel marking is now supported in Learn Ultra. This allows two markers to mark the same submission independently, with the course organiser acting as reconciler. Please note: parallel marking can only be enabled for individual submissions (ie *not* group assignments).

Gradescope

The Gradescope Homework assignment can only accept one PDF file upload. Marking can be distributed ‘horizontally’ – ie different markers marking different sections of the submission. Like all the Gradescope assignment types, anonymous marking is supported intuitively – and can be enabled and disabled as needs dictate. A marking scheme can be created in advance, encouraging consistency. Rubrics can be created in advance, or ‘on the fly’. One of the main advantages of Gradescope is the ability to change rubric values mid-way through marking, with marks previously assigned recalculated automatically.


Scenario 2 – group assignment

Learn Ultra

Learn Ultra can support a group assignment. The workflow remains: the groups needs to be created, a group assignment is submitted, one member of the group submits on behalf of the group. This is marked and the marks / feedback are cascaded to each member of the group. Please note: parallel marking can *not* be enabled for a group assignment – nor can delegated grading. So this is best suited for courses with only one marker. Also, anonymity can not be enabled for group assignments.

Gradescope

Gradescope can now support group assignments. As with Learn Ultra, the marker(s) mark as normal, but the grades / feedback are cascaded to each member of the group. However, with Gradescope group assignments, the responsibility for creating the group falls to the student submitting the coursework. Unlike with Learn Ultra, anonymity can be enabled however double blind marking is also not supported.


Scenario 3 – programming assignment

Learn Ultra

Learn Ultra can support a student uploading multiple files. These files can then be downloaded by the marker, with marking taking place offline. Marks and feedback can then be uploaded to the Gradebook via a CSV file upload.

Gradescope

Gradescope has a dedicated programming assignment type. Students can upload unlimited files, of any file type. Markers can build and use an autograder to automatically grade parts of the submission. Markers can also manually grade submissions. One of the main advantages of using Gradescope over Learn Ultra for programming assignments is you can perform a code similarity check within Gradescope.

* Please note: Gradescope Programming Assignments behave differently to Gradescope Homework assignments, in that the student can choose which submission they would like the marker to mark. Consider this when designing your assignment policy and communications.


Scenario 3 – multiple choice quiz

Learn Ultra

Learn Ultra has an inbuilt test functionality. Since the move from Learn Original, many of the question types are no longer supported. LaTex is, in theory, supported in Learn tests. However, in practice, this has proved problematic across the College and we currently do not recommend this approach.

Gradescope

Gradescope’s online assignment type can be used for MCQ type tests / quizzes. It has several advantages over Learn Ultra test:

  • a more intuitive interface for both question setter and student
  • you can use LaTeX and Markdown to format the question text
  • an in-built student preview (not available in Ultra tests).

Scenario 4 – marking by tutorial group

In the past, you may have appreciated the ability to mark by tutorial group in Turnitin. It is worth noting that Gradescope can now support this workflow. Please speak with a member of the ITO to help you set this up.


Summary

Gradescope provides a good user experience for all users and has become the default assessment platform for many courses across the School. We hope the above is useful, but please don’t hesitate to get in touch with us if you’d like to discuss specific requirements for your course.




Allowing students extra time on quizzes

If students are permitted extra time on timed pieces of coursework as part of their extended time adjustments, then you will need to set this up for any timed quizzes/tests on your course.

If you are a member of teaching staff, please ensure that you talk to the ITO about this before enabling it for any student on your course, as there are different types of extra time adjustments that a student may have and they will help clarify for your course how these need to be applied.

Below are links for how to add these extended time adjustments in the two commonly used coursework quiz/test platforms. For both Gradescope and Learn tests, you can set up an adjustment for a student that extends across a whole course and any timed assignments within that course or grant an adjustment just for one or more individual assignments.

Gradescope: Extending assignment release dates, due dates, and time limits

Learn: Accommodations and Exceptions in Blackboard Ultra (with thanks to Teeside University for writing much better instructions on this than Blackboard itself provides)




Uploading marks (and feedback) to Learn Ultra

Note: Due to an ongoing bug in Learn Ultra, if you upload feedback to submission box in Learn, it will not be visible to students. If you want to upload feedback for an assignment that students submitted to via Learn, follow the instructions below to create a new “item” directly within the Gradebook itself, which (for some reason!) allows students to view the feedback you upload. Update: This bug appears to have been fixed, but let us know if you encounter any problems with the visibility of feedback for students.

  1. Go to the Gradebook in the course Learn page.
  2. Add a new Item to the Gradebook by hovering over where you want to add it in the list and clicking on the purple (+) when it appears and then select “Add Item”.

Then make the following adjustments when the item settings window opens:

  • It will give the item the default name of “New Item and the current date”; change this to the actual assignment’s name to ensure that students can locate it easily.
  • We recommend keeping this item hidden from student view for now.
  • The due date doesn’t really matter for this, so you can leave it as the default of the current time.
  • Set the marking as required (points, percentage, etc.) and, if points, the maximum number possible for this assignment.
  • For “Mark category”, choose Assignment.
  • Add a description if you want, but it’s not required.
  • Press Save.

  1. Download the Gradebook, selecting just the new item that you created. Make sure to tick the option to include Feedback (unless you just want to upload marks, in which case, leave it unticked). Choose to save it as an xlsx file and save it to your computer.

  1. Open the file on your device.
  2. Make sure that the header for Column G is the assignment you want to be uploading marks for (i.e. the item you just created in the Gradebook).
  3. Input the marks in Column G.
  4. Input the feedback in Column J, if you need to share this with students.

Note: Make sure you do not change the header of any of the columns or Learn may not be able to read the file properly when you upload the marks. If you need to copy and paste data from another spreadsheet, make sure that it aligns with the columns as laid out in the file you downloaded from Learn.

  1. Save the file.
  2. Return to the Gradebook in Learn and now select “Upload Gradebook”.

  1. Choose “Upload Local File” and select the spreadsheet you have just saved. Once it has loaded, untick the option for “Select All” and just leave the assignment you want to upload marks for ticked. Click “Upload”.

  1. Once Learn has uploaded the document, you will see how many students there are not marks for (i.e. those who did not submit the assignment) and also the option to post the marks that you just uploaded.

  1. Before you post the marks, it’s worth quickly checking that your upload worked. Click on the assignment name and you will be taken through to a list of all the students on the course. You can then check the a few of their marks and feedback in Learn with your spreadsheet to make sure that the upload worked properly.

Note: If you only want to post marks to certain students, you can do that from this view. Just click the “Post” button next to the name(s) of the student(s) whose marks you are to post.

  1. Once you are ready to share the marks with the students, Click to Post the marks. And then “Post All Marks” when the dialogue box opens.
  2. Go back in to the Edit view of the assignment (by clicking the three dots … at the end of the row for it) and from the drop-down menu choose to make it “Visible to students”. Press Save. The students will now be able to view their marks and feedback for this assignment.



Noteable 1.3

With the new release of Noteable in August 2022, ISG have configured a new way to connect your Learn course to Noteable –  Noteable LTI 1.3.

The Noteable LTI 1.3 integration has been successfully set up in Learn and Learn Ultra and the old connection method for Noteable will be switched off by 16th September. If there are any old links in any of your courses, they will break. Please simply delete them and add the new Noteable LTI 1.3 instead. Instructions below.

Step 1. Select the Noteable LTI 1.3 link from the Tools menu.

screen shot showing link to add Noteable

Step 2. Check the settings and then click on Submit.

screen shot showing how to configure Noteable settings

Step 3. The Noteable link will appear in the Learn course page. Click on it, it will launch on a new tab.

screen shot showing new instance of Noteable




Informatics Teaching Festival 2022: Design of Teaching and Learning

The Informatics Teaching Festival is back for a third consecutive year and will run Monday May 9th to Wednesday May 11th 2022.

The 2022 Informatics Teaching Festival will focus on the design of teaching and learning and consist of the following sub-themes:  

  • overview of course design (Day 1, May 9th 2022)  
  • design to develop student skills, including for the industry (Day 2, May 10th 2022)
  • design of assessment (Day 3, May 11th 2022).  

Each day will include both presentations on school and university processes, tools and support, as well as the sharing of experience and good practice around different approaches to the design of teaching and learning, and internal (Informatics or university-based) as well as invited external speakers.

If you’d like to attend any of the following sessions, and are not a member of the School of Informatics, please register your interest here, and a Collaborate link will be emailed to you in advance of the session(s).

Schedule* –

Day 1: Overview of Course Design. Monday, May 9th 2022

Topic (and links to recordings after event) Date/Time Speaker, with linked Resources
Opening / Welcome Session 9-9.10am Björn Franke
Morning Session –
Designing a new course:
Morning Session: 9.10-12.30pm
Process and experience of designing new courses:
Designing a new Informatics Course – Sharon Goldwater;
Design Decisions and Dilemnas in a new data science course – David Sterratt;
Designing INF2-IADS – John Longley
9.10-10.40am Sharon Goldwater
David Sterratt
John Longley
Coffee break 10.40-11am Meet in Gathertown
Support for course design (ELDeRs) 11-11.30am Fiona Hale
Cristina Alexandru
Sharing positive experiences on improved courses 11.30am-12.15pm Heather Yorston on DMP
Pavlos Andreadis
Discussion 12.15-12.30pm
Lunch break 12.30pm-2pm
Afternoon Session –
Improving an existing course:
Afternoon Session: 2-5pm
Course proposal / improvement
(involving Board of Studies approval)
2-3.20pm Aurora Constantin
Felipe Costa Sperb
Heather Yorston RS for CAM
Coffee break 3.20-3.40pm Meet in Gathertown
Course improvement
(not involving Board of Studies approval)
3.40-4.30pm Cristina Alexandru on SEPP
Pavlos Andreadis
Discussion 4.30-5pm
Day end 5pm

Day 2: Design to develop student skills. Tuesday, May 10th 2022

 

Topic (and links to recordings after event) Date/Time Speaker / Resources
Morning Session –
Developing core Informatics skills:
Morning Session: 9-12.30pm
Cristina Alexandru, Heather Yorston, and Brian Mitchell:
Teaching students with varied profiles in UG1

Judy Robertston:
Teaching First year students with varied backgrounds

9-10am Cristina Alexandru on Varied Profiles UG1
Heather Yorston on FAC and MC
Brian Mitchell – Prize and Prejudice
Judy Robertson – prerecorded video
Teaching programming 10-11am Pawel Orzechowski
Charlotte Desvages – Day 2
Judy Robertson – prerecorded video
Michael Glienecke
Discussion 11-11.15am
Coffee break 11.15-11.30am Meet in Gathertown
Teaching Modelling:
Reflection on including the industry perspective in our teaching
11.30am-12.30pm Pavlos Andreadis
Sanjay Rakshit
Lunch break 12.30pm-2pm
Afternoon Session –
Developing transferrable skills:
Afternoon Session: 2-5pm
Guest Presentation:
Back to the future: shaping software engineering education with lessons from the past (abstract)
2-2.45pm Joseph McGuire
Coffee break 2.45-3pm Meet in Gathertown
Developing research skills 3-4pm Felipe Costa Sperb
Stefano Albrecht – pre-recorded video
Skills for the industry:
Rebecca Clacy-Jones on “Employment for Informatics Students” and Pavlos Andreadis on “View of Informatics Students”
4-4.35pm Rebecca Clacy-Jones
Pavlos Andreadis
Skills for the industry:
Large companies and what they require
4.35-4.55pm Michael Glienecke
Day end 5pm

Day 3: Assessment. Wednesday, May 11th 2022

Topic (and links to recordings after event) Date/Time Speaker / Resources
Morning Session –
Philosophy of Assessment
Morning Session: 9-12.30pm
Assessment in Informatics 9-9.45am Björn Franke
Guest Speaker:
Vertically integrated assessment in Physics (abstract)
9.45-10.30am Ross Galloway,
School of Physics and Astronomy
Coffee break 10.30-110am Meet in Gathertown
Asssessment Approaches:
“Let’s talk about Groupwork”: David Sterratt
“A brief introduction to WebPA”: Meredith Corey
“Why and how to assess and give feedback on code
(using standard tools)”: Charlotte Desvages
11am-12.15pm David Sterratt
Meredith Corey
Charlotte Desvages – Day 3
Update on Asssessment Plans (from ILTS and ITO) 12.15-12.30pm Toni Noble
Meredith Corey
David Sterratt
Lunch break 12.30pm-2pm
Afternoon Session –
Marking Approaches
Afternoon Session: 2-4pm
Rubrics Cube:
Puzzles in designing rubric-based marking schemes
Aurora Constantin
How do we set challenging assignments without encouraging
students to throw arbitrary amounts of time at them?
Iain Murray
Marking to the Common Marking Scheme
with Criteria & Decision Rules
Paul Anderson
Closing Ceremony 3.30-4pm Jane Hillston
Day end 5pm
* The schedule is still subject to change. As best we can we will not make big adjustments to speakers and timings.

 




Informatics Teaching Festival 2021: Sharing experience and planning for online and hybrid teaching

The Informatics Teaching Festival is back for a second consecutive year. 

 Join us for the opportunity to:

  • hear interesting presentations around lessons learned in the past year and good practice in online/hybrid teaching from colleagues and inspiring speakers from other schools
  • listen to the feedback provided by student representatives regarding their experience with studying in an online/hybrid context
  • listen to the feedback provided by teaching support and administrative staff as to their experience with teaching and administration this past year
  • learn about new approaches to teaching and educational software
  • share your own experience with teaching delivery, student support and course administration during workshops and informal GatherTown meetings
  • reflect and come up with ideas together for improving our delivery of online and hybrid teaching, both as a school and in our different courses.

If you’d like to attend any of the following sessions, and are not a member of the School of Informatics, please register your interest here, and a Collaborate link will be emailed to you in advance of the session(s).

 

Schedule
Topic and links to recordings Date/Time Resources
Opening/Welcome Monday 7 June, 10-10.30am Björn Franke
Keynote: Experience with online/hybrid teaching in 2 other schools Monday 7 June, 10.30-11.30am Charlotte Desvages

Brian Rabern

Coffee break & GatherTown meet and greet Monday 7 June, 11.30am-12pm n/a
Student experience with online/hybrid teaching in 2020-21; Suggestions for the future Monday 7 June, 12-1pm n/a
Personal Tutoring and Student Support: Sharing best practice and providing views on upcoming changes Monday 7 June, 2-3pm n/a
Lectures in an online/hybrid context Tuesday 8 June, 10-11.15am Iain Murray

Mary Cryan

Fiona McNeill

Coffee break & GatherTown meet and greet Tuesday 8 June, 11.15-11.45am n/a
Teaching support staff experience with online/hybrid teaching in 2020-21; Suggestions for the future Tuesday 8 June, 11.45am-12.45pm n/a
Practical sessions (tutorials, labs, workshops, etc.) in an online/hybrid context Wednesday 9 June, 10-11.15am Fiona McNeill

Pawel Orzechowski

Tim Drysdale

Sharon Goldwater

Coffee break & GatherTown meet and greet Wednesday 9 June, 11.15-11.45am n/a
Case study: practical sessions in IRR and IPP Wednesday 9 June, 11.45am-12.45pm IRR/IPP
Case study: Teaching Ethics in Computing Wednesday 9 June, 3-4pm David Sterratt

email James for Shannon’s paper

Assignments in an online/hybrid context Thursday 10 June, 10-11.15am Padlet
Coffee break & GatherTown meet and greet Thursday 10 June, 11.15-11.45am n/a
Exams in an online/hybrid teaching context Thursday 10 June, 11.45am-12.45pm Padlet
Learn Foundations: UX (Emma Horrell) Thursday 10 June, 2-3pm Emma Horrell
Equality and Inclusion (Decolonizing the curriculum and Congressive Teaching methods)
Friday 11 June, 10-11.15am Decolonizing the curriculum
Coffee break & GatherTown meet and greet Friday 11 June, 11.15-11.45am n/a
Final reflection, Informatics Awards Ceremony Friday 11 June, 12-1pm will be uploaded after the session