O RoboBricks tem como objetivo apresentar aos estudantes os aspectos teóricos e práticos das áreas de tecnologia, programação, matemática e empreendedorismo. O RoboBricks foi projetado para desenvolver o pensamento algorítmico e a execução de programas, utilizando o sistema de codificação LEGO® We-Do2. Durante cada aula, os alunos constroem um robô e o programam para realizar várias tarefas. A maioria das tarefas de programação é executada usando termos em inglês. O objetivo do curso é alcançado quando os alunos escolhem uma ideia e constroem um robô para representá-la, realizam pesquisas básicas em torno dela, e a apresentam aos seus colegas de aula.