Library Carpentry
é feita e desenvolvida por pessoas que trabalham na área das bibliotecas e da informação para ajudar você:
automatizar tarefas repetitivas, tediosas e propensas a erros
criar, manter e analisar dados sustentáveis e reutilizáveis
trabalhar eficazmente com colegas de TI e sistemas
compreender o uso de software em pesquisa
e muito mais...
Para quem?:
O curso é para pessoas que trabalham na área de bibliotecas e de informação.
Você não precisa ter nenhum conhecimento prévio das ferramentas que serão apresentadas no curso.
Então, calma, se for o seu primeiro contato com este tipo de ferramentas :-)
Onde?: Este curso será online, utilizando a ferramenta GMeet como no resto das sessões da disciplina. Os links correspondentes estarão disponíveis no mural do GoogleClassroom.
Qualquer pessoa que participe das atividades de Carpentries deve estar de acordo com o Código de Conducta. Este documento também descreve como relatar um incidente, se necessário. O documento está apenas disponível em inglês.
Notas colaborativas
Utilizaremos este documento colaborativo para conversar, tomar notas e compartilhar URLs e códigos.
Questionários
Se quiser, complete estes questionários antes e depois do curso para as pesquisas de Carpentries sobre o público dos cursos.
Para participar neste curso de
Library Carpentry
você precisará ter acesso ao software descrito abaixo.
Além disso, você precisará de um navegador web atualizado.
Git é um sistema de controle de versão que permite rastrear quem fez mudanças em quê, quando, e tem opções para atualizar facilmente uma versão compartilhada ou pública de seu código
on https://github.com.
Siga as instruções na lição para instalar Git no seu sistema.
Python é uma linguagem popular para computação de pesquisa, e ótima também para programação de propósito geral.
Instalar todos os seus pacotes de pesquisa individualmente pode ser um pouco difícil, por isso utilizaremos
Anaconda,
um instalador tudo-em-um.
Independentemente de como você decida instalá-lo,
por favor, certifique-se de instalar a versão 3.x do Python
(p.ex., 3.6 está ok).
Aprenderemos Python utilizando Jupyter Notebook,
um ambiente de programação que roda em um navegador web (o Jupyter Notebook será instalado pela Anaconda).
Para que isto funcione você precisará de um navegador razoavelmente atualizado. As versões atuais dos navegadores Chrome, Safari e Firefox são todas
aceitas
(alguns navegadores mais antigos, incluindo o Internet Explorer versão 9 e abaixo, não).
Download the Anaconda for Windows installer with Python 3. (If you are not sure which version to choose, you probably want the 64-bit Graphical Installer Anaconda3-...-Windows-x86_64.exe)
Install Python 3 by running the Anaconda Installer, using all of the defaults for installation except make sure to check Add Anaconda to my PATH environment variable.
Download the Anaconda Installer with Python 3 for Linux.
(The installation requires using the shell. If you aren't
comfortable doing the installation yourself
stop here and request help at the workshop.)
Open a terminal window and navigate to the directory where
the executable is downloaded (e.g., `cd ~/Downloads`).
Type
bash Anaconda3-
and then press
Tab to autocomplete the full file name. The name of
file you just downloaded should appear.
Press Enter
(or Return depending on your keyboard).
You will follow the text-only prompts.
To move through the text, press Spacebar.
Type yes and press enter to approve the license.
Press Enter (or Return)
to approve the default location
for the files.
Type yes and press
Enter (or Return)
to prepend Anaconda to your PATH
(this makes the Anaconda distribution the default Python).