- Welcome to Ozaria!
- Step 1: Create Your Class
- Step 2: Add Your Students
- Step 3: Explore the Curriculum
- The Journey Begins
- Resources to Enhance Your School Year
Welcome to Ozaria!
Ozaria is an adventure game built for students to master computer science concepts through immersive gameplay, an epic story, and creative capstones. Ozaria meets CSTA and ISTE standards, enabling you to teach with confidence as your students master core Computer Science concepts, develop computational thinking skills, and learn about the relevance of Computer Science to their daily lives. Our ready-to-go lesson plans and intuitive teacher dashboard provide you with the tools you need to be ready to teach on day one.
Use this Getting Started Guide to get started with Ozaria! If you need support or have any questions, please contact support@codecombat.com for assistance.
Step 1: Create Your Class
Make sure you are logged into your educator account, before you navigate to the Teacher Dashboard. In the Teacher Dashboard, under the "My Classes" tab, click "Add New Class" in the upper-right hand corner of the page:
A form will appear. Please fill the form out with the details you would like to be true for this class.
Please note the following when creating a class:
- To use the "Link Google Classroom" option, please be sure to log in to Ozaria using "Sign in with Google".
- The grade selected for your class does not change nor impact the in-game content for your students and is used for statistical purposes only.
- The programming language of a class can not be changed once created. Not sure which programming language to choose for your students? See this article for more information!
Once done, you will find your newly created class listed in the Teacher Dashboard under the My Classes tab.
Step 2: Add Your Students
Ozaria offers several ways to add students to a class, including seamless integration with Google Classroom and the option for students to sign-up without needing email addresses.
Students can use the following options to join your class:
- Option 1: Students Join via Class Code
- Option 2: Students Join via Class URL
- Option 3: Students Join via Invite by Email
- Option 4: Students Join via Classroom Integrations
Option 1: Students Join via Class Code
Your Class Code is a unique, three-word code that is automatically generated for each class you create. It can be found in the Teacher Dashboard, under the "My Classes" tab.
Share your Class Code with your students and direct them to click the "I’m a Student" button found on Ozaria's homepage. Here your students will need to enter your Class Code to create an account and join your class. When entering your Class Code, students should see the correct class name and teacher on the screen. Students will then need to enter the following information to finish creating their accounts:
- First Name
- Last Initial
- Username
- Password
Email addresses are not required for students creating an account using a valid Class Code.
Option 2: Students Join via Class URL
Your Class URL is a sharable link your students can use to create an account and join your class. It can be found in the Teacher Dashboard, under the "My Classes" tab, by clicking the "Add Students" button to the right of your class name.
When students visit your Class URL, they should see the correct class name and teacher on the screen. Students will then need to enter the following information to finish creating their accounts:
- First Name
- Last Initial
- Username
- Password
Email addresses are not required for students creating an account using a valid Class URL.
Option 3: Students Join via Invite by Email
Using the Invite by Email option will send your students an email instructing them on how to join your class by visiting the Class URL noted in the email. This option can be found in the Teacher Dashboard, under the "My Classes" tab, by clicking the "Add Students" button to the right of the class name, and then selecting "Invite by Email". Enter your students’ email addresses separated by line breaks or commas (or copy and paste from a class list), confirm you're not a robot, and click Done.
When students visit the Class URL received in the email, they should see the correct class name and teacher on the screen. Students will then need to enter the following information to finish creating their accounts:
- First Name
- Last Initial
- Username
- Password
Option 4: Students Join via Classroom Integration
Google Classroom
Using the Sign in with Google option will allow you to sync your Google Classroom with Ozaria and automatically roster your students into an Ozaria classroom. This allows your students to skip the account creation process and log in using the Sign in with Google option.
To link your Google Classroom with Ozaria, you must log in to your Ozaria teacher account using the "Sign in with Google" option. In the Teacher Dashboard, under the My Classes tab, click the "Add New Class" button from the menu, and then click the "Link Google Classroom" button in the window. Select your Google Classroom from the drop-down list, choose a programming language, and click Next to complete the class syncing process. Students who have been synced to a class in Ozaria can now log in using the "Sign in with Google" option.
Please note the following when syncing a Google Classroom with Ozaria:
- Google Classrooms can only be synced once. To add additional students to a class after syncing, share your Class Code or Class URL with your students.
- You can not change the programming language of a classroom after it has been synced.
Clever
Clever functionality in Ozaria is limited to single sign-on only. To use Clever, click the "Sign Up with Clever" button, log in through the Clever portal, and in the Clever Authorize App page, select your class page(s), and then click Allow and Continue to proceed. Your students can then use the "Sign Up with Clever" option to log in to Ozaria.
However, students will still be required to enter a Class Code to join your class after logging in. See Option 1: Students Join via Class Code for more information on using Class Codes.
Step 3: Explore the Curriculum
All chapters in Ozaria have curriculum that you can use to teach your class. You can find the lessons in the "Curriculum" tab in the Teacher Dashboard:
When you click on this tab, you will be able to view the curriculum for all of our platforms, not just Ozaria. When you're ready to explore Ozaria curriculum, click on "Ozaria" in the dropdown menu. This will open the Curriculum Guide for Ozaria:
To see the lessons, click on the "Curriculum" button or the "Lesson Slides" button. Here is an example of what you will see in CodeCombat's curriculum:
Pro tip: pay attention to the speaker notes of the lesson slides! These speaker notes tell you what levels in the Ozaria game correspond to the lesson you're viewing. You will also find resources, like worksheets, linked in the speaker notes of Ozaria lesson slides.
The Journey Begins
It's time for your students to take their first steps into the epic world of Ozaria. All students are automatically granted access to the first chapter of Ozaria, Chapter 1: Sky Mountain, for free. This first chapter introduces students to programming concepts such as variables, sequences, loops, basic syntax, and debugging. There is no limit to the number of students who can join your class and try the first chapter of Ozaria for free.
As students begin their journey, monitoring their progress is quick and easy. In the Teacher Dashboard, under the My Classes tab, select the class you wish to monitor. Under each module, you will find individual levels listed by column and your students’ corresponding level progress. Clicking on your students’ green progress bubbles ( represents a completed level) or blue in-progress bubbles (
represents a level in progress) allows you to view the level’s learning goal, the date the level was completed, student’s time spent on the level, your student’s code and the level solution.
Resources to Enhance Your School Year
Teacher Toolkit
Looking for additional resources? You can find pacing guides, learning strategies, how-to articles, and more, all under the "Teacher Tools" tab in the Teacher Dashboard:
Student Licenses
Student licenses are required to access all four chapters of the Ozaria platform. You can request licenses for your students in the Teacher Dashboard under the "My Licenses" tab:
We work with all types of schools, districts, clubs, and programs and customize pricing based on your use case!
Professional Development
Our Professional Development course is endorsed by the Computer Science Teachers Association (CSTA) and built to empower all teachers with the skills, knowledge, and confidence to effectively teach computer science. Earn 6 credits of graduate-level coursework while developing your teaching practices and improving the learning experience for your students. To learn more, view our Professional Development page.
Other CodeCombat Platforms
Are you looking to get started with another CodeCombat platform, like Ozaria or AI HackStack? Take a look at one of our other Getting Started Guides:
- CodeCombat Getting Started Guide
- AI HackStack Getting Started Guide
- CodeCombat Junior Getting Started Guide
- AI League Getting Started Guide
- AP Computer Science Principles Getting Started Guide
- Python Certification Exam Getting Started Guide