Master skills, explore new ideas, and build your teaching toolbox with free live, recorded, and on-demand training.
Learn about services designed to build educator capacity and cultivate dynamic educational experiences for students.
We’ve got answers. Visit our Support Desk to learn how to set-up and use your My iCivics Account.
Explore opportunities we’ve designed to create community and build your expertise.
Still stuck? Our Support team is standing by to help. Submit a request and we’ll be in touch.
Your My iCivics LMS, available with your free account, connects you to tools that make it easier for you to engage with your students and make lessons interactive.
Create a class or sync with Google Classroom or Clever to enroll your students.
Assign worksheets, readings, activities, or games to your students’ iCivics dashboards.
Post announcements to keep students on track and informed.
Review submitted assignments, quiz results, and students’ progress.
Streamline your lesson planning by saving your favorite resources in one place, filtered by topic and resource type.
When registering for your free iCivics account, click “Register with Google” or “Register with Clever”. Follow the prompts to create your account. Be sure to click the checkbox granting iCivics permission sync.
Setting up your iCivics class is very simple. After logging in, go to your My iCivics dashboard and click ‘Classes.’ Select ‘Create a Class’ or choose ‘Sync Classroom Classes’. Name your class and create a password. Record the randomly generated class code. Your students will use this to access your class and their assignments. Discover how to sync Google Classroom with an existing iCivics Account here.
There are multiple ways to add students to your iCivics Classroom. We recommend your students register for an account with the unique class code you received when setting up the classroom. No student emails are required for this method. You can also sync your class rosters using Clever or Google Classroom.
Creating an assignment is a great way to monitor student progress. To do so, log in, select the class you want to create an assignment for, click on the ‘Create new assignment’ button on the right corner of the ‘Assignments’ section, fill in the appropriate information in the pop-up, and click ‘save’.
Discover lessons designed to meet all of your instructional needs. Our nonpartisan classroom resources engage students with complex concepts in ways they can understand and relate to.
Learn more about resources that engage students with complex concepts.
We’ve got answers. Get help with tasks like making assignments or setting up Google Classroom rosters.