What is BT Code?
BT Code gives blind learns a direct path to learn Python, practice real coding skills, and create their own projects. It combines guided lessons, a braille-first code editor, a full development environment, and a place to share projects with others.
Learn Real Python
Write and Run real Python code step by step.

Guided by Smart AI
Get helpful tips and support from Cody.

Build Projects
Create your own fun and interactive applications.

Share Your Creations
Explore projects and build your own in the Code Store.
The Learning Path: PRIMM
BT Code is built around the PRIMM learning framework, which helps students develop their programming skills step by step.
Predict
1
Look at code and predict what it will do.
Run
2
Execute the code to see the
results.
Investigate
3
Explore and understand how it works.
Modify
4
Make changes
to see what happens.
Make
5
Create your own projects using what you've learned.

Braille-First Code Editor
The BT Code Editor is designed specifically for Braille interaction.
Write, edit, and navigate Python code using your Braille display and Perkins-style keyboard, will full speech output.


Build Mode
Move beyond lessons and create complete projects
in Build Mode. Develop, test, and run your very own
Python applications in a full develop
environment.
Build Mode Includes:
Create and edit multiple files.
Organize your projects.
Run and test your code.
Work on real applications.

Code Store
The Code Store lets users share their projects, explore what others have created, and be apart of a
growing community of blind coders.
In the Code Store you can:
Publically share your own projects.
Explore projects and applications fellow users have created.
Learn and be inspired from the community.
Interact with the BT Code Community.
Ready to Start Coding?
BT Code makes Python accessible, engaging, and a competitive pathway to real skills.

