Marcos Alcocer-Gil's repositories
Aplicacions-Gestio-Dades
Cada carpeta es correspon a una aplicació independent
teaching-stats
TFG-GEI. App that offers a form about high school's services, counseling and enrolled subjects to be answered by the students. Students log in through their Google account. Responses are recorded in a PostgreSQL database, where all the master data is stored. The application prevents responses from unauthorized students and duplicated submissions. Only the student's enrolled subjects are presented for their evaluation. The application provides access to statistical results powered by Metabase for authorized staff.
concurs-provisional-BAL-pdf2xlsx
Genera un fitxer XLSX a partir del PDF amb la llista provisional del concurs de mèrits 2022 per les Illes Balears.
CSVColumnMerger
Script that generates a CSV file with unique column names from a CSV file with repeated column names.
EnquestesProcessor
Forked from https://github.com/ElPuig/Aplicacions-Gestio-Dades/tree/master/EnquestesProcessor..
splitter-web
Split SAGA based PDFs reports into student individual PDFs.
EnrolledUF
Script that takes a CSV file downloaded from SAGA and generates a clean display of the student's enrolled UF in two diferent formats: CSV (result_per_student.csv) and TXT (result_per_mp.txt). The codes in this version apply just to GAJ2 during the academic year 2021-22.
MoodleGradesMerger
Returns a CSV file with every student sorted by the name, containing his/her email, name and exercise's grades from a collection of CSV grade files downloaded from Moodle.
ProductivityScripts
Collection of scripts to automate repetitive tasks.
PyCacheFoldersRemover
Remove every '__pycache__' folder with its content from your project.
splitter-web-dev
Proves d'actualització de splitter-web
Starship_TOML_preset_files
Collection of TOML files to configure Starship shell prompt.
StudentNumberRandomizer
Assign a random number to each student contained in a list. The student list is randomly sorted as well. The result is stored in a log file and printed in the screen (press Enter to advance through the list).
StudentsRandomizer
Randomly sort a group of students taken from a CSV file.
StudentTaskTurnRandomizer
Random assignment of tasks and turns for students.
teaching-stats-db-population
TFG-GEI. Populates the school-form database prior to submitting the form to the students to be answered. Designed as a helper to set up: https://github.com/Marcos-A/teaching-stats.
teaching-stats-import-responses
TFG-GEI. Populates the school-form database with survey responses extracted from Google Forms. Designed as a helper to set up: https://github.com/Marcos-A/teaching-stats.
teaching-stats-import-students
TFG-GEI. Populates the school-form database with the students and their enrolled subjects information. This step precedes the submission of the form to the students to be answered. Designed as a helper to set up: https://github.com/Marcos-A/teaching-stats.
UFAprovadesVsAvaluades
Forked from: https://gist.github.com/jherna/56099f3a6f58a3e3f30ccfa3ee87d5e5. Script que, a partir de les actes en PDF descarregades de SAGA, compta el total d'UF aprovades i avaluades i calcula la ratio d'aprovades sobre el total en format de percentatge.
vim-cheat-sheet
A mobile friendly Vim cheat sheet