Curricula and Documentation
Code Studio: General
- Featured Project Gallery
- AI Tutor FAQ
- Can I change my screen to dark mode?
- Filing bug reports
- How can I get access to AI Tutor?
- How can I mute sounds on student puzzles?
Accessibility
- Code.org Accessibility and WCAG 2.1 AA Conformance
- Voluntary Product Accessibility Template 2026
- Video Captions for Code.org Videos
- Code.org Instruction Panel: Immersive Reading Support
- Finding Accessible Activities for the Hour of Code
- Using Keyboard Navigation for Block-Based Coding Levels
App Lab
- Do datasets carry over when remixing an App Lab project?
- Exporting Projects from App Lab
- Help us add new data sets into App Lab!
- How do I change the font in App Lab?
- How to Create and Use a Custom Dataset in App Lab
- How to Create Data Visualizations in App Lab
Java Lab
- Code Reviews in Java Lab
- Java Lab Commits
- Java Packages
- Level Validation in Java Lab
- Troubleshooting common Java Lab problems
Python Lab
See all articlesSprite Lab
- Sprite Lab Moving to New Google Blockly!
- Sprite Lab: Uploading Custom Sprites and Backgrounds
- Why does Code.org use Blockly, a visual programming language, for its elementary-level courses?
Web Lab
- Transitioning from Web Lab (legacy) to the new Web Lab
- Troubleshooting Legacy Web Lab problems
- Troubleshooting: Live Preview Error in Legacy Web Lab
- Web Lab FAQ
- What is the difference between Legacy Web Lab and new Web Lab?
Curricula Resources
- Finding curriculum and lesson plans
- Navigating the New Curriculum Overview Page
- Navigating the new Lesson Plan setup
- Post AP CSA Software Engineering and Computer Vision: Help and Tips
- AI Chat Lab FAQ
- Alternatives to deprecated or non-supported Code.org courses