Library Carpentry PPGCI UNESP-Marília

UNESP

Online

Setembro 4 e 11, 2020

8:00 - 18:00

Instructors: Paloma Marín-Arraiza, Silvana Borsetti Gregorio Vidotti

Helpers: Silvana Borsetti Gregorio Vidotti

Informação geral

Library Carpentry é feita e desenvolvida por pessoas que trabalham na área das bibliotecas e da informação para ajudar você:

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.

Quando?: Setembro 4 e 11, 2020.

Contato: Por favor, mande um e-mail para paloma.arraiza@unesp.br ou silvana.vidotti@unesp.br para mais informações.


Código de conduta

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.

Questionário Pre-workshop

Questionário Post-workshop


Horário

Dia 4 de setembro

08:00 Introdução ao Git
10:00 Pausa
10:10 Prática: Conectar GitHub e Zenodo para obter um DOI para o código
12:00 Pausa
14:00 TOP 10 FAIR & Software Things
16:00 Pausa
16:10 Prática: Uso do Git, GitHub e os conceitos sobre FAIR para descrever um código aberto
18:00 Fim

Dia 11 de setembro

08:00 Introdução ao Python
10:00 Pausa
10:10 Práticas com Python
12:00 Pausa
14:00 Introdução ao Python (Continuação)
16:00 Práticas com Python
18:00 Fim

Instalações e configurações

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.

Lista de questões comuns que podem ocorrer durante a instalação: Página wiki com possíveis problemas de configuração e soluções..

Git

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.

Precisará de uma conta no github.com para partes da lição de Git. As contas básicas de GitHub são gratuitas. Aconselhamos a criar uma conta GitHub se você ainda não tiver uma. Por favor, considere as informações pessoais que você gostaria de revelar. Por exemplo, você pode rever estas instruções para manter seu endereço de e-mail privado fornecido no GitHub. Você precisará de um navegador web compatível. </p> </div>

Python

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).

  1. Open https://www.anaconda.com/products/individual#download-section with your web browser.
  2. 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)
  3. 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.

Video Tutorial

  1. Open https://www.anaconda.com/products/individual#download-section with your web browser.
  2. Download the Anaconda Installer with Python 3 for macOS (you can either use the Graphical or the Command Line Installer).
  3. Install Python 3 by running the Anaconda Installer using all of the defaults for installation.

Video Tutorial

  1. Open https://www.anaconda.com/products/individual#download-section with your web browser.
  2. 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.)
  3. Open a terminal window and navigate to the directory where the executable is downloaded (e.g., `cd ~/Downloads`).
  4. Type
    bash Anaconda3-
    and then press Tab to autocomplete the full file name. The name of file you just downloaded should appear.
  5. 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).
  6. Close the terminal window.