This article explains how a student can add a personal login to a teacher-created Code.org account...
- that uses a word or picture password
OR - where the student signs in with a third-party identity provider like a school Google Account or Clever.
This is a great option for students who want to keep using their Code.org account outside of the classroom, independent of their teacher or school!
What is the purpose of creating a personal login?
When students use Code.org in the classroom, they often sign into Code.org accounts that were either created by the teacher or through a school-sponsored login like Clever or Google Accounts. In these cases, if one of the following occurs...
- the teacher decides to remove the student from their section
- the student leaves the school and no longer has access to their school-sponsored logins
- the student’s teacher deletes their own teacher account
...the student may no longer be able to access their Code.org account. However, if they attach a personal login to their account, they will be able to keep signing into their Code.org account and access their work even if any of these events occur.
How do I add a personal password login?
There are two ways to create a personal login:
- Option 1: Link your account to a third-party-provider account you control, like a personal Google, Microsoft, or Facebook account.
- Option 2: Add a personal password login, so you can sign in using the newly chosen password.
In both of these cases, make sure you first upgrade your account experience if you haven’t done so already by doing the following:
- Sign into your account the way you normally sign in (either through your section login page or from here).
- Go to your account settings page.
Click the “Try new version” on this banner:
If you don’t see this banner, that means you already have the new accounts experience.
Option 1: Connecting to a third-party provider account
Below are the instructions for linking your account account to a third-party provider account that you control. Make sure you have the upgraded account experience first!
- Scroll down to the section that says "Manage Linked Accounts" on your account settings page. It will look something like this:
- Click "Connect" under the "Actions" column for whatever login type you want to connect with (e.g. Google Account). This should successfully connect the login type to your account.
- Now you should be able to sign in with your new login type!
Option 2: Adding a personal password login (email address and password)
Below are the instructions for adding a personal password login to a student account that doesn’t already have a password associated with it. Make sure you have the upgraded account experience first!
Summary: Fill out the section titled "Create a personal password login" on your account settings page and make sure to hit the "Submit" button. Now you should be able to sign in with your email address or username and chosen password!
Details:
Here are more detailed steps for how to add a personal login to your account:
- Scroll down to the section that says "Create a personal password login" on your account settings page. It will look something like this:
- Fill out your new login information.
- If you are over 13 years old, you should see something like this:
Type in your personal email address. If you do not have an email address, click on the link that says "Click here if you don't have an email address." This will let you pick a username instead. - If you are under 13 years old (or don't have an email address), you will see something like this:
You can leave in your existing username or pick a different one. - Note that the email address or username you choose for your login must be unique - there cannot be another Code.org account with the same email address or username.
- Choose a password.
- If you are over 13 years old, you should see something like this:
- If you currently log in with a secret pair of words, you will need to type in your current set of secret words:
- If you created a personal login with a username instead of an email address, you will need to type in a parent email address as well. We need an email address so if you try to recover your password, we can send the password reset instructions to an email address associated with your account.
- Hit the "Submit" button and you should be done! If you successfully filled out the section, you should be navigated back to your homepage and see a green success message
- Try signing out and signing back in with your new login information!
Why do I need to provide an email address when creating a personal password login?
Students need to associate a working email address with their account so that we can send them or their parent/guardian password recovery information if the student ever forgets their password. Note that if a student provides their own email address, they will not receive any emails from us except in the case that they request to reset their password. We only store student emails as a one-way hash.
If a student does not want to provide their own email address, they can choose to create a login via a username by clicking the link that says "click here if you don't have an email address," next to the field for entering your email address.
I tried signing in with my email address but it didn't work. Why?
Make sure you are NOT trying to sign in with an email address you provided for your parent/guardian. That email address is only used for password recovery. In this case, you will need to use your username to sign into your account.