Downloads


SuperLogo (freeware)
Linguagem de programação para crianças. Ideal para desenvolver a lógica, o raciocínio, noção espacial, lateralidade e muito mais. Saiba mais acessando o site do NIED-Unicamp



Clique aqui para fazer o download do SuperLogo




Linguagem LOGO Online
Calormen - JSLOGO
Compatível com dispositivos móveis IOS e Android
Sistemas operacionais Linux, MacOS e Windows
Funciona em qualquer navegador.
 
Clique para acessar: www.calormen.com/jslogo/ 
 
Clique aqui para baixar o APK, instalador para Android (exclusivo para Android, necessário autorizar a instalação de aplicativos fora do Google Play - em "Segurança")





TurtleArt - Linguagem de programação para Crianças



 
TurtleArt é uma linguagem de programação para crianças. Os comandos desta linguagem são  blocos de encaixe, semelhante ao Scratch. 

Site oficial: turtleart.org 
Clique aqui para fazer o download

TurtleArt - Online

   

Clique aqui para acessar


Linguagem LOGO Online
Turtle - Sugarlabs
Compatível com dispositivos móveis IOS e Android
Sistemas operacionais Linux, MacOS e Windows
Funciona em qualquer navegador.
 
Clique para acessar: https://turtle.sugarlabs.org/
 
 



SUGARLABS
Várias ferramentas online (Turtle, Scratch, etc)
Compatível com dispositivos móveis IOS e Android
Sistemas operacionais Linux, MacOS e Windows
Funciona em qualquer navegador.
 
Clique para acessar: https://www.sugarlabs.org/


 

Scratch

Scratch é uma linguagem de programação para crianças e iniciantes em programação.
    Com o Scratch é possível criar histórias, animações interativas e games. Segundo Mitchel Resnick, idealizador da linguagem,  Scratch tem um chão baixo e um teto alto, ou seja, é possível fazer desde uma simples animação até uma simulação complexa de física. É a porta de entrada para o mundo da programação.


Clique aqui para acessar.
 
Clique aqui para fazer o download do instalador.





Code::Blocks é um dos melhores editores para se programar na linguagem C e C++. Acompanha a biblioteca GCC.  Para mais informações, acesse o site oficial: www.codeblocks.org

Clique aqui para fazer o download 






Mu editor: um editor Python simples para programadores iniciantes em Python



Mu é um editor de código Python para programadores iniciantes baseado em extensos comentários dados por professores e alunos. Com ele você pode programar em Python, inclusive para Micro::Bit.

Clique aqui para fazer o download da versão 64 bits.




 
 
Compiladores e Interpretadores Online - C, C++, Python 3, etc.


OnlineGDB
Clique para acessar: www.onlinegdb.com



Repl.it

Clique para acessar: replit.com






Scratch for Arduino (S4A)

  Scratch for Arduino (S4A) é uma adaptação da linguagem Scratch para ser utilizado junto com a placa Arduino.

Clique aqui para fazer o download do Scratch for Arduino.
 
Para utilizar o Scratch for Arduino, é necessário gravar um firmware na placa Arduino. Assista o vídeo:
 
 
Clique aqui  para baixar o firmware do Scratch for Arduino.
 




 Arduino e Bibliotecas para Arduino (Libraries)

Clique aqui para baixar o editor oficial do Arduino (site oficial: arduino.cc)



 

Baixe aqui as bibliotecas para utilizar com os principais sensores e shields para Arduino:





Sensor ultrassônico HC-SR04  
Clique aqui para fazer o download (SR04-Ultrasonic.zip)






 Sensor de umidade DHT11

Clique aqui para fazer o download
(DHT11-Sensor.zip)



 
 
 
 
 
INKSCAPE - DESENHO VETORIAL
Uma ótima alternativa ao CorelDraw e Adobe Illustrator
 

Clique para acessar: https://inkscape.org/pt-br/




 
 
 
 
KRITA - EDITOR DE IMAGENS
Uma ótima alternativa ao CorelPhotoPaint e Adobe Photoshop
 
 





 
Download do pacote completo dos aplicativos listados acima:
 
 
Super Logo, Turtle Art, Scratch, Scratch for Arduino, Codeblocks, MU-Editor, Notepad++, Arduino e Bibliotecas Arduino, Inkscape, Krita, VB5cce.

Clique aqui para fazer o download do pacote completo.
 
 
 
 
 
 
 
 
 
Simuladores de portas lógicas


Portas lógicas ou circuitos lógicos, são dispositivos que operam um ou mais sinais lógicos de entrada para produzir uma e somente uma saída, dependente da função implementada no circuito. São geralmente usadas em circuitos eletrônicos, por causa das situações que os sinais deste tipo de circuito podem apresentar: presença de sinal, ou "1"; e ausência de sinal, ou "0". As situações "Verdade" e "Falso" são estudadas na Lógica Matemática ou Lógica de Boole (assista esse documentário); origem do nome destas portas. O comportamento das portas lógicas é conhecido pela tabela verdade que apresenta os estados lógicos das entradas e das saídas. (fonte: Wikipédia - Portas Lógicas)

 

Clique para acessar os simuladores: Logic.ly - The Logic Lab




As cores no Computador (Sistema RGB)



Dois aplicativos pequenos para exemplificar o sistema de cores do computador, o sistema RGB, Red Green e Blue. Por meio da mistura dessas cores, conseguimos visualizar até 16 milhões de cores. Basta baixar e executar. Para instalar no sistema Android, será necessário autorizar instalações de aplicativos fora do Google Play.

Download do App para Windows

Download do App para Android







.: Placa UNILAB Virtual versão 2.1 (freeware)



Permite simular processos e resolver problemas de lógica, ligando dispositivos de entrada, módulo de decisões e dispositivos de saída. Nas aulas de circuitos lógicos, apresentamos situações que os alunos devem resolver, fazendo as ligações por meio de fios e uma placa eletrônica que simula diversos processos e dispositivos eletrônicos. Por meio de entradas (inputs), saídas(outputs) e módulo de decisões – “NOT”, “AND” e “OR” – podemos explicar processos de funcionamento de componentes eletrônicos e objetos variados que muitas vezes fazem parte do cotidiano do aluno. Ex.: como funciona um Interruptor de luz? Como funciona um sensor de luz ou temperatura? Como funciona o motor?
Para o desenvolvimento destas aulas, criamos um modelo virtual para as unidades que não possuem as placas UNILAB.
Link do vendedor da placa física (Oficial): clique aqui!






Clique aqui para fazer o download (17 Mb)






Python - Linguagem de programação (freeware)


Python é uma linguagem de programação de alto nível, interpretada, imperativa, orientada a objetos, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991. Atualmente possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation. Apesar de várias partes da linguagem possuírem padrões e especificações formais, a linguagem como um todo não é formalmente especificada. O padrão de facto é a implementação CPython.

A linguagem foi projetada com a filosofia de enfatizar a importância do esforço do programador sobre o esforço computacional. Prioriza a legibilidade do código sobre a velocidade ou expressividade. Combina uma sintaxe concisa e clara com os recursos poderosos de sua biblioteca padrão e por módulos e frameworks desenvolvidos por terceiros. Fonte: Wikipédia
Clique aqui para fazer o download.








VisualG (Freeware)








Programa para criar e testar "Algoritmos". Muito útil e ideal para iniciantes em lógica de programação!
Clique aqui para fazer o download da versão 2.0(full)




Thonny: IDE do Python para iniciantes
  

Fácil de começar. Thonny vem com o Python 3.7 embutido, então apenas um instalador simples é necessário e você está pronto para aprender programação. (Você também pode usar uma instalação separada do Python, se necessário.) A interface de usuário inicial é despojada de todos os recursos que podem distrair os iniciantes.


Clique aqui para fazer o download