Cada instrução da linguagem RocketSocket tem documentação própria, composta por breve apresentação, exemplos e links para instruções relacionadas. O ambiente tem dois modos: coletar estrelas e desenhar (ou modo "Papert").
O modo coletar estrelas consiste no controle dos movimentos do foguete sobre o tabuleiro e permite explorar a maior parte da estrutura da linguagem: sequências de instruções, testes condicionais, repetições, variáveis, rótulos e procedimentos.
No modo desenhar, as mesmas instruções do modo coletar estrelas e instruções específicas para as propriedades gráficas permitem a programação de desenhos. Este modo foi inspirado na "geometria de tartaruga", criada por Seymour Papert, e por isso foi apelidado de modo Papert.
RocketSocket foi desenvolvido por Hugo Cristo Sant'Anna originalmente como parte de sua tese de doutorado defendida em 2014 no Programa de Pós-Graduação em Psicologia da Universidade Federal do Espírito Santo (Ufes), sob orientação de Maria Cristina Smith Menandro.
O ambiente utiliza ícones do pacote Font Awesome Free, de Fonticons, Inc., distribuído sob licença Creative Commons Atribuição 4.0 Internacional. A versão offline do ambiente utiliza cosmopolitan, desenvolvido por Justine Tunney e distribuída sob licença ISC. A imagem de fundo do ambiente é da galáxia de Andrômeda, de autoria de David (Deddy) Dayag, obtida via Wikimedia Commons e distribuída sob licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional. A versão online do ambiente utiliza a fonte IBM Plex Mono, projetada por Mike Abbink (fundidora Bold Monday), hospedada por Google Fonts e distribuída sob licença SIL Open Font. A biblioteca PHP QR Code, desenvolvida por Dominik Dzienia, é software livre e tem licença GNU LGPL.
Com a exceção dos conteúdos produzidos pelo usuário, Hugo Cristo Sant'Anna ("o autor") detém os direitos autorais do ambiente e suas funcionalidades, da linguagem de domínio específico dos planos de voo, do design da interface e seus elementos, da documentação, exemplos e códigos-fonte do conjunto, exceto nos casos indicados pelas licenças específicas mencionadas nesta página.
Você pode utilizar, modificar e redistribuir os exemplos fornecidos livremente, assim como os planos de voo que criar no ambiente, nos termos da licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.
Utilizações não previstas nesta página devem obter autorização explícita do autor.