Al obtenir els “student benefits” de GitHub passem a tenir GitHub Pro que entre altres avantatges, inclou la IA GitHub Copilot Pro (ús il·limitat).

Aquí no entrarem en temes de si utilitzar una IA al programar és ètic o no, en si és beneficiós o no, o si hauria de ser la manera d’aprendre o de procedir. Això queda al parer de cadascú.

Aquí simplement explicarem el procés per aconseguir disposar gratuïtament de la versió Pro d’aquesta IA utilitzant el fet que som estudiants de la UB.

copilotfree.jpg

A part, un cop aconseguits els students benefits de GitHub, es pot aplicar des d’aquests pel Student Developer Pack, que inclou molts altres beneficis d’altres empreses de Software. Podeu veure’n un llistat aquí:

GitHub Student Developer Pack

Procés


1) Instal·lació del VS Code

Ja fet en teoria, sinó aquí teniu com fer-ho.

2) Creació d’un compte de GitHub amb el correu de la uni

  1. Aneu a github.com, li doneu a ‘Sign Up’ i us creeu un usuari amb el correu de la uni (exemple: [email protected]). Us preguntaran les funcionalitats que més us agraden i altres coses vàries. Trieu un nom d’usuari, una contrasenya i us registreu.
  2. Inicieu la sessió

3) Posar la billing information i habilitar l’autentificació mitjançant 2 factors

No us preocupeu no cal pagar res ni donar cap targeta.

  1. Aneu a Settings > Access > Billing and licensing > Payment Information (link)
  2. Poseu el vostre nom complet tal i com consta en el Carnet UB (en majúscules segurament), així com la vostra adreça, el poble o ciutat, el codi postal i el país.
  3. Aneu a Settings > Access > Password and authentication i a baix de tot cliqueu el botó verd “Enable two-factor authentication” (link directe)
  4. Instal·leu en el mòbil l’app “Microsoft Authenticator” i inicieu la sessió amb un “Compte laboral o acadèmic”, i trieu com a mètode “Escaneja un codi QR”, escanegeu el que es mostra a GitHub.
  5. Un cop dins l’aplicació tingueu el compte actiu, des de la pestanya principal seleccioneu “GitHub” i al escanejar el codi hauria d'aparèixer un codi de 6 dígits, el poseu a la web de GitHub.