Referência

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.

Modo coletar estrelas (instruções básicas)

Controle

Voo

Laços

Condicionais

Abstrações

Pilha

Operações

Interatividade

Modo desenhar ("Papert")

Área

Caneta

Cores

Tipografia

Créditos e licenças

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.

Licença RocketSocket

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.