From Screen to Reality
Coding that you can reach out and touch
With Code Kit Classroom, block-based coding meets physical computing. Inspire students to go beyond the screen and see their programming skills in action through hands-on projects and experiments.
Direct code upload
Visually construct programs with an intuitive, block-based interface. Arduino code generates instantly as you add and rearrange blocks.
With Code Kit Pro, upload code directly to connected boards in just a click. This functionality is available across our desktop apps for Windows and macOS as well as through the web app.
Visual effects enhanced for illustration. BlockMorph converts your code instantly in real-time—no sparkly transition needed.
Experimental Feature
Text-to blocks with BlockMorph
Our revolutionary new BlockMorph feature converts text-based C++ code into interactive, editable Blocks. Experiment, learn, and grow your skills by manipulating both block and text-based code.
Convert existing code to blocks, or tweak values in the generated code to see how they affect blocks. BlockMorph empowers you to visualise, comprehend, and create with confidence.
Built-in serial monitor
Engage with live data streams from your connected devices, granting you instant feedback for real-time tweaking and diagnostics.
Choose to dive into the raw output for detailed data analysis, or embrace clarity with our multi-variable graphing option, transforming complex readings into understandable, interactive visualisations.
Desktop apps with offline support
Code Kit Pro includes access to our desktop applications for Windows and macOS. Once installed and set up, Code Kit Desktop allows you to compile and upload offline, allowing you to take your coding with you wherever you go.
- Upload code directly to connected boards
- Interface with devices via serial port with raw output and graph views
- Access all functionality offline
Cloud project storage
Save your Code Kit projects directly to the cloud, ensuring they’re secure and readily accessible for whenever inspiration strikes, from any device, anywhere, through Code Kit Web.
Effortlessly share your projects with a public URL that can be distributed to anyone, even if they don’t have Code Kit Pro.
Exclusive to Code Kit Classroom
Designed for educators.
Built for learning.
Code Kit Classroom combines the power of visual programming with educator-specific features to make teaching coding accessible, engaging, and effective.
80% discount on licences
Maximise your budget with our educational pricing. Get Code Kit Pro for your entire classroom at a fraction of the cost of individual licences.
Classroom management
Effortlessly organise your digital classroom. Add or remove students, manage licences, and oversee progress all from one intuitive dashboard.
View student projects
Teachers have access to all student projects, stored securely on the cloud. Access and review all projects in one place, enabling quick feedback and assessment.
Powerful import tools
Forget manual data entry. Simply upload a spreadsheet with your class list, and we’ll set up accounts automatically. Get your classroom coding-ready in minutes, not hours.
Pricing tailored for education
Get started with Code Kit Classroom
Switch prices to your local currency
Code Kit Classroom
Education package perfect for schools, makerspaces, or libraries.
$29.50
AUD /mo
Billed annually at $354.00/year
Code Kit Classroom
Education package perfect for schools, makerspaces, or libraries.
$59.00
AUD /mo
- 30 licences to Code Kit Pro
- 80% discount on licences
- Teacher dashboard
Code Kit Pro
Included for Teacher & Students
Code Kit Pro is included for you and your students with a Code Kit Classroom subscription. Unlock advanced features like code upload, cloud projects, and sharing.
Everything in Free, plus…
Direct code upload
Text-to-blocks with BlockMorph
Built-in serial monitor
Desktop app for Mac and Windows
Works offline
Early access to new features
Priority support
Join users in over 120 countries
Join a global community using Code Kit to create new inventions, learn new skills, and share what they’ve built with the world. Code Kit was built to inspire the next generation of makers, innovators, and problem-solvers. We can’t wait to have you join us on this journey.
FAQs
Discover answers to some of the most-asked questions about Code Kit.
Can’t find what you’re looking for? Please contact our friendly team.
What’s the difference between Code Kit Pro and Code Kit Classroom?
Both Pro and Classroom plans unlock Code Kit’s advanced features, like built-in uploading, our desktop app, a serial monitor, and BlockMorph.
Pro works best for single users, while Classroom allows entire groups to use Code Kit’s advanced features. Users added to a classroom get access to Code Kit Pro.
How many students can use Code Kit Classroom?
Each Code Kit Classroom subscription adds 30 seats to your classroom. With a single subscription you can add up to 30 students, with two subscriptions you can add up to 60 students, and so on.
Our Classroom plan is highly discounted when compared with individual Pro subscriptions and comes with additional management features, making it an ideal choice for groups even if you don’t plan on using all 30 licenses.
How do student accounts work?
When a student is added to a classroom, we create an EduKits account for them with access to Code Kit Pro. They’ll receive a welcome email with a link to set their password.
Student accounts are locked-down and controlled by the teacher who created them. The teacher gets access to all cloud projects created by students in their Classroom.
What features do student accounts unlock?
Student accounts, created by teachers in their Classroom, get full access to Code Kit Pro.
Specifically, each student can use their login to access Code Kit on the web, license Code Kit Desktop for use on a single device, and upload code directly to their board from the app on all supported platforms.
Can Code Kit Classroom be used for after-school programs or coding clubs?
Absolutely! Code Kit Classroom is perfect for extracurricular activities. Its flexibility allows for both structured lessons and open-ended exploration, making it ideal for coding clubs, STEM programs, or weekend workshops.
Can Code Kit Classroom be used for remote or hybrid learning scenarios?
Yes, Code Kit Classroom is designed with flexibility in mind. It works seamlessly in traditional classrooms, fully remote settings, or hybrid models. The cloud-based nature of the platform ensures students can access their work from anywhere.
How does Code Kit prepare students for industry-standard programming practices?
While Code Kit starts with block-based coding, it actively promotes best practices like:
- Modular programming through custom function blocks
- Storing and retrieving data with variables
- Gradual exposure to text-based code alongside blocks
Additionally, more advanced students can transition to text-based Arduino programming with BlockMorph, providing a smooth path to industry-standard practices.
How does Code Kit support the transition from block-based to text-based coding?
Code Kit automatically generates clean, readable Arduino C++ code alongside the block workspace. Users can observe in real-time how the code changes as they manipulate blocks, learning fundamental programming concepts like loops, variables, and functions.
This real-time connection between blocks and code, combined with our focus on core programming principles, creates a natural bridge to text-based coding. This makes the transition to text-based coding easier and more intuitive for beginners.
Still have questions, or unsure whether Code Kit Classroom is the right fit? We’re here to help.