You can create a custom practice problem for students to use through CodeHS Practice. You can also assign this problem to one of your Sections. All of this is possible from the My Practice Problems page.

Creating a Practice Problem

1. Navigate to CodeHS Practice by clicking Practice in the top banner

2. Click the green Create New button

3. Create your Practice activity. Choose from JavaScript, Python 3, and Java. (More languages coming soon!) Title your activity and include instructions. Write the starter code and add test cases.

4. When finished, you can preview the activity and/or assign it to one of your Sections.

View and Edit Your Custom Practice Problems

Click My Practice Problems to view all the custom problems you've created:

You can assign, edit, or delete any custom problem by clicking the three dots to the right of an problem's name:

Still have questions? Contact our team at to learn more!

Did this answer your question?