cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Make the course list sortable

Make the course list sortable

(45)

When you click on Courses and then All Course, Canvas lists them in some random order. As my number of courses builds up over the semesters, with many courses of the same name, I would like to be able to SORT my list of courses by Name, Semester, Recently used, etc.

So... please let us sort these courses so that we can easily find what we are looking for!

118 Comments
Ron_Bowman
Community Champion

@jhicks21 

Thanks for the tip on sorting by clicking on the name.  I did not think to do that on that page.  James has another script for sorting where that is what you do.  I just did not think to try it on this one because of the search boxes.

 

nicole_montgome
Community Member

Omg, if those scripts work, I will dance up and down in joy! And yes, it's crazy that this many people want this feature--need this feature, with hundreds of courses--and don't have it! 

lgold1
New Member

The Instructor view of "All Courses" archives "Past Enrollments" willy nilly rather than by date.

Many of us teach the same courses each term and over many years, we develop a long list of "Past Enrollments" with the same name. It can be tough to find a specific term's course when there is no date order to the list.

At least provide an option to reorder the list of "Past Enrollments" by "Newest to Oldest."

Thank you.

elizabetha_mosl
Community Member

Teachers need to be able to easily sort our course lists.  Allow us to create folders!  

Ron_Bowman
Community Champion

@elizabetha_mosl 

I am not sure if you saw my post on page 4 of the comments -  look for my post near the end of that page - there is a way to at least be able to sort them.  James(the script creator) also talks about it briefly at the top of the page 4 list of comments.

you can type in any part of a course and it pulls them up - it will also sort them date wise I believe.  

Folders may be a nice feature, but having Canvas add in functionality like what James created would be a big help.

 

dpmclaug
New Member

I came here to suggest sorting...it is hardly in the top list of things to do, but it seems like that capability should be relatively easy to implement given it is so such a common feature. The suggestion for folders might even be be a better one. 

bbeck6
Community Member

YES

This is needed. I frequently have to refer to the "all courses" list. Each column should be clickable to change the sorting. Sorting by name is occasionally useful, but sorting by "term" is badly needed.

The ability to hide certain courses from this list would also be helpful. I'm sure a lot of faculty end up enrolled in "junk" courses that they can't get rid of.

chand2be
New Member

Please create an option to SORT courses by term on the "ALL COURSES" page. When navigating through MANY years of the same course taught every semester, it is initially difficult to find the current course! Thank you for considering.

Doll
New Member

We should be able to organize our courses to our own schedules instead of it being arranged alphabetically. Like maybe we can have a tab for every day of the week ex. 

---Monday----

* Reading and Writing

* Mathematics

---Tuesday----

* History

* Values

 

You know what I mean?

TedRidgway
New Member

Creating a sortable list is a standard assignment in high-school-level programming classes.

Would it help if you hired some programmers

cdraney
Community Member

@TedRidgway Sadly, this forum is where ideas for improving the basic functionality of Canvas come to die. If anyone from Instructure is paying any attention to this thread (or any of the others I personally care about), they sure aren't saying anything about it. They insist that we post the idea somewhere else in the mass of labyrinthine "community" sites, and that we recruit votes and PROVE that enough people want this feature. The numbers and intensity of the responses in this thread are, apparently, meaningless. 

I really do like Canvas for almost everything else, but in many ways Instructure is already too massive and corporate to care about a few dozen (or hundred, or (dare I say) mere thousand) users. We are well beyond the days when creating a trial account solicited a personal email from a real person who took real action on ideas and in helping a user get started. Sadly, it appears that that ship has sailed... no doubt right to the Bahamas or some other tax haven of choice. 

I know I'm not helping our case by venting here. If someone from Instructure stumbles upon this, I will likely be dismissed as a crank. And yet I WANT Canvas to be the LMS of choice. I just don't understand how a feature request as basic as this can languish for six+ years. 

</rant>

Ron_Bowman
Community Champion

@dpmclaug @bbeck6 @chand2be @TedRidgway @cdraney 

I completely agree that this feature should be built into Canvas.  However, it does not appear that it will be occurring anytime soon.

However, if you are not adverse to using chrome (possibly firefox) and having an extension installed that allows you to run specific java scripts, there is a great program that does the sorting everyone is asking for.

Looking at page 4 of the comments, I have a post near the bottom of the page and James (the author of the script) has a post near the top of the page.  You can sort your list of courses however you want.

As stated at the top - not the ideal solution, but it is one that works quite well.

 

ashley_hardesty
Community Participant

I would like to request that the /courses page allow the user to sort by any of the columns.  Many users would prefer to group all of their SPRING 2022 courses, for example, so that they may be added to the Dashboard, without having to scroll thru the list of courses.

pan
New Member

Great idea

daase
New Member

I'd love to be able to sort my Course list by term. It would be a lot easier to find past courses that way.

jg06
New Member

Could there please be a way to sort courses on the "All Courses" page? I know you can change which courses appear in the dashboard, and to change courses from current to past enrollments, but some "courses" don't fall into either category - they are only accessed annually or you might only need to refer to them on occasion. And the current active courses are buried within them. There doesn't seem to be a way to sort by course title, term, or enrollment (student versus instructor versus view only, etc) which can make it hard to locate certain materials.

kay_shenoy
Community Participant

You would think that is the most basic thing that should be doable in a list like this! I often need to look up a student from a past course, or an assignment from a past course. I would love to be able to sort by semester. Instead, I have to scroll down the list to find it. I really need this list to be sortable. 

Ron_Bowman
Community Champion

@kay_shenoy 

Look for my post on page 5 of this list and also on page 4.  You did not mention anything like "I don't want to use a third party script", so maybe you did not see the posts related to a way this sorting can be performed.

James on page 4 of the posts is the author of the script, and I have a post down near the bottom that has the actual links.

I have been using several of his scripts and have not had any ill effects from using them - just keep in mind these scripts do nothing with the data in your Canvas course - they just affect the way the canvas pages are viewed in the web browser.  I have a couple of favorite scripts, but the most useful one is quizwiz for  Classic Quizzes (doesn't work for New Quizzes) - so I am glad that Classic Quizzes will be around for a lot longer.

So if you are not adverse to using the scripts, I suggest you look at all of the ones he has written.

kay_shenoy
Community Participant

@Ron_Bowman 

THANK YOU!!! I have never used scripts before, but am always open to trying new things. It worked amazingly, even though i had no idea what I was doing!

But it is so silly that we have to resort to third party scripts to do something as basic as this. Does Instructure even see these Idea Conversations???

Ron_Bowman
Community Champion

@kay_shenoy 

Glad you were able to work with those scripts.  I would definitely suggest that you look at the details of all of James's scripts.  Some are quite useful - and if you install one and don't like it or don't need it, you just uninstall it.

Believe me, Instructure knows about all of the scripts that James has written.  I think it is a double edge sword on the scripts though.  Instructure can say "so someone wrote a script to do something that should really be in Canvas", and then they say "Well since the script exists do we need to actually put that functionality into Canvas?".  I know some of what James has done has been incorporated, but it still amazes me that the course sorting has not been done yet.