Differentiation in Code.org

I have a first grade student who finished Course A while all his classmates are only a quarter of the way through. I want to give him another course, but don’t want him to have to deal with a second log in. How can I assign a different course to him and not the others in his class?

Hello @mcryer ! In regards to differentiation and assigning of other courses to certain students: we do not currently support a method to have multiple courses assigned to 1 section, or for selective assignment per-student within a section.

That being said, while only 1 course / unit can be assigned to a section and to all students within, the course that is assigned to a section is just the first one that students will see when they log in. The assigned course isn’t the *only * one they have access to, which is a frequent point of confusion! If you want students to be able to see and work on any other course, there are several routes they could take:

  • have them visit the course catalog at Code.org - Learn Computer Science to select the course
  • have them type in the URL for the desired course one time
  • assign the desired course to the section one time

then have the student finish just one level in that desired course. Once students finish at least one level in any course, that course will permanently “stick” to their homepage (studio.code.org/home) for easy access going forward.

For example, if you have Course C assigned, but want some students to be working on Course B, they can do so at any time by just typing in the URL, studio.code.org/s/courseb-2021. Or they can find it through the course catalog, Code.org - Learn Computer Science. There’s a link to the “Course Catalog” atop the homepage for all students and teachers as well. They only need to do this once, as after they finish one level in Course B or any others, it will permanently appear on their homepage for easy access going forward, regardless of whether or not it is assigned.

You as the teacher can change the course you’re viewing progress in in your ‘view progress’ tab by changing the dropdown list on the left side to any other course, to see how your students are doing in courses other than the one assigned. Changing the course assigned will just change what students see first when they log into your section - it is not a definitive constraint as to what courses students do or don’t have access to.

We hope this info helps, and we appreciate the feedback!

1 Like