Teach programming
Cut administration
Silico makes remote programming assignments a breeze. It's in the browser, automatic hand-in, easy marking
Sign Up
It's like having a software lab ready for students
...without ever having to contact IT
Silico takes care of running code, you can focus on teaching and evaluation
Set the due date and don't worry, assignments are locked and ready for evaluation when you want!
Copy, paste, email! Use a link to get students started, or have them start through the UI!
Sign Up
Assignments are built on a scientific reproducibility engine
Make your code available, ready when you are
Code as a description of scientific phenomena.
Clone code and environments. Everything is managed for you.
Models are structured around concepts important to scientists.
Silico is an online IDE for scientific programming
Programming Languages
Silico supports some of your favourite programming languages; Python, R, Blang. so you never have to configure a language environment!
Code Libraries
Silico will manage third-party language libraries for each supported language; installing, upgrading and removing them. Never juggle libraries again.
Tutorials
Create interactive tutorials for people who view your models. Tutorials will guide you and your users step-by-step through complex code.
Sign Up