Vaixell a tot vapor 🐳🐬
Treballant … 🚧
Ja portem 3 setmanes de curs amb el vaixell a tot vapor amb un oceà de coneixement per recorrer amb els nostres alumnes sota la nostra guia de mariner expert. Triar que s’ha d’aprendre, com s’ha d’aprendre i molt més important, el que no cal que aprenguin els nostres alumnes, és una tasca difícil. Però l’aventura pot ser molt maca sí tots en esforçem
🐬🦭🐳🐟🐠🦐
Kotlin - File. S’ha revisat el seu contingut enfocant l’activitat en l’ús del sistema de fitxers com element d’emmagatzematge de dades mitjançant fitxers ndjson
.
Molècules - Àtoms. S’ha revisat completament l’activitat millorant l’explicació per tal que sigui més directa, concisa i amena. També hem revisat i millorat la part de codi amb periodictable
i atorvi
. Queda pendent pel proper curs millorar l’exposició teòrica integrant la part de codi com element d’ajuda enlloc de deixar-ho al final. També hem de seguir explorant l’ús de les llibreries en els aspectes pertinents a l’activitat. També cal dir que després de donar la classe hem après molt de com millorar-la de manera espectacular, quan tinguem temps …
Linux - AppArmor. S’ha passat el document a mdx
per tal que es vegi correctament. AppArmor és una activitat que aquest any no farem (no donem Seguretat i alta disponibilitat (0378)), però amb la que em passat estones molt maques i divertides, almenys el professor, els alumnes més aviat … 👺, però que si es continua treballant i millorant pot arribar ha ser molt interessant i educativa per l’alumnat. Millor AppArmor que SELinux 👻, amb SELinux …
uv - Python. S’ha creat l’activitat de tal manera que es dona una bona ruta a seguir per a l’alumne en entendre com gestionar les diferents versions i implementacions de Python amb una eina molt bona com és uv que es capaç de gestionar múltiples versions de Python de manera automàtica.
Kotlin - Map. Sha creat de manera ràpida i curta aquesta activitat per tal de repassar amb els alumnes de segon que és un Map
, una de les estructures bàsiques que tot programador ha de coneixer.
Gitlab - Repositori. S’està revisant a fons aquesta activitat que es va fer fa dos cursos i que necessita actualitzar-se amb un enfoc inicial diferent:
-
Primer s’ha eliminat la part d’edició en el núvol, perquè l’alumnat pensa que gitlab és un editor en el núvol, i no és pas això.
-
També s’ha eliminat utilitzar codi (com en fet amb l’activitat de Git - Bàsic)
-
S’ha enfocat més a gestionar codi en diferents entorns en lloc de gestionar codi de manera compartida perquè els alumnes no entenen que el principal és que aprenguin a gestionar el seu codi que pot, i ha d’estar, en entorns diferents.
Postgres - Rol. S’ha començat a preparar l’activitat de gestió de rols de postgres per ser utilitzada en els mòduls Desenvolupament d'Aplicacions Web - Perfil bioinformàtica (DAWBIO) - Eines computacionals en bioinformàtica (c044) i Administració de Sistemes i Xarxes (ASIX) - Administració de sistemes gestors de bases de dades (0377). De moment va força bé, ja tenim feta la part de creació de rols i permisos associats al rol.
Network - SSH. Com que amb les màquines virtuals de Isard ja es pot accedir directament des del Windows a través del bastió, es pot eliminar la part de configuració d’una màquina WSL amb xarxa Wireguard. A més, la generació de claus és el primer que fem (i com ho fem en Windows afegim la solució quan hi ha problemes amb els permisos).
Polars - Series. S’ha creat una activitat específica per tractar el que és una sèrie, els tipus de dades i les operacions que es poden fer amb una sèrie.
Polars - DataFrame. S’ha creat una activitat específica per tractar el que és una Dataframe, com s’organitza les dades en memòria, etc..