Introdução à Computação
Apresentação do curso (↗)
Espaço de discussão e gestão de informações do curso no Discord (↗)
Cronograma sugerido para o curso (↗)
Portal para exercícios (theHuxley) (↗) (chave de acesso ao grupo disponibilizado no Discord)
Jogos iniciais
(↗) Compute it
(↗) Light bot
Ambiente de estudo
Thonny (tutorial para instalação desenvolvido por Lucas Uchoa)
Sites de Apoio
(↗) Python Tutor
(↗) Code Skulptor
(↗) Python Anywhere
(↗) CoCalc
(↗) Trinket
(↗) Python Brasil
(↗) Pyladies Brasil
Material de Apoio
(↗) 12 rules to learn to code. Angela Yu. The App Brewery (ebook)
(↗) Pense em Python: como pensar como um cientista da computação. Allen Downey. O'Reilly Media, 2015. ISBN 978-14-9193-942-0. GitHub
(↗) Beginners Python Cheat Sheet, com comandos básicos do Python desenvolvido por Eric Matthes
Outras referências
(↗) Canal Programação Dinâmica
GitHub Python para desenvolvedores, 2ª edição. Versão Web. Luiz Eduardo Borges.
GitHub Curso intensivo de Python. Eric Matthes. Novatec, 2016. ISBN 978-85-7522-503-5.
(↗) Como Pensar Como um Cientista da Computação. Brad Miller e David Ranum.
(↗) Invent your own computer games with Python. Al Sweigart.
(↗) Automatize tarefas maçantes com Python. Al Sweigart. Novatec, 2015. ISBN 978-85-7522-446-5.
(↗) Python for Everybody: exploring data using Python 3. Charles Severance.
(↗) Hora do código.
(↗) Five life jackets to throw to the new coder.
(↗) Tutorial sobre Docstrings e Modularização (por João Gabriel da Costa de Souza Duarte).
(↗) Tutorial sobre pytest (por João Gabriel da Costa de Souza Duarte).
(↗) Tutorial sobre pySimpleGUI (por João Gabriel da Costa de Souza Duarte).
Referências inspiradoras
Iniciativas locais
Filmes
Entendendo... Código de programação
O jogo da imitação
A rede social
Underground: the Julian Assange story
Julian Assange: A Modern Day Hero? Inside the World of WikiLeaks
We are legion: the story of the hacktivists
The internet's own boy: the story of Aaron Swartz
Deep web
Palestras TED
Mitch Resnick: Vamos ensinar crianças a escrever códigos
Ellen Jorgensen: Biohacking - você também pode
Linda Liukas: Uma maneira prazerosa de ensinar às crianças sobre computadores
Conrad Wolfram: Ensinando às crianças matemática de verdade com computadores
Michael Frame: Stories about nature
Massimo Banzi: Como arduino está tornando a imaginação open-source
Ayah Bdeir: Blocos que piscam, bipam e ensinam
Tim Berners-Lee: A próxima web
Hans Rosling: As melhores estatísticas que você já viu
Mariano Sigman: Suas palavras podem predizem o futuro da sua saúde mental
Stephen Wolfram: Computação e a teoria de tudo
David Mccandless: a beleza da visualização de dados
Kenneth Cukier: Megadados são dados melhores
Tricia Wang: As percepções humanas que faltam no big data
Andrew McAfee: Como serão os empregos do futuro?
Jennifer Pahlka: Codificando um governo melhor
Vídeos
Digital transformation: are you ready for exponential change? Futurist Gerd Leonhard
Otto and Budweiser: First shipment by self-driving truck
Crash course: Computer science
Nerdologia: como funcionam os jogos
Investigação matemática. Pense matemática
Podcasts
CBN Sílvio Meira: Bits da noite
Monitoria
Horário: