Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Insegnamento lab #17

Closed
2 tasks
Tracked by #122
foxyseta opened this issue Oct 19, 2023 · 6 comments · Fixed by #20
Closed
2 tasks
Tracked by #122

Insegnamento lab #17

foxyseta opened this issue Oct 19, 2023 · 6 comments · Fixed by #20
Assignees
Labels
enhancement New feature or request question Further information is requested

Comments

@foxyseta
Copy link
Member

foxyseta commented Oct 19, 2023

Quest'anno i nostri laboratori fra pari si sono espansi anche alle matricole di Management, oltre che a quelle di Informatica. Statik già pubblica i relativi contenuti didattici da anno scorso: https://csunibo.github.io/lab/.

Per integrarli in dynamik, come li classifichiamo dentro courses.json? Non penso vada bene metterlo dentro a nessun CdL, perché idealmente vorremmo aprirli a tutto il dipartimento. Si potrebbe mettere un nuovo CdL e, al suo interno, "Tutti gli anni" o "Primo anno"? @csunibo/frontend

Dopo attenta discussione su #20, lo schema risultante è il seguente:
#20 (comment)

P.S.: dopo averli aggiunti a dynamik, bisognerà anche:

  • usare il link dynamik nella pagina iniziale di CSUnibo con i vari progetti, anziché quello static;
  • usare il link dynamik nella pagina relativa dentro alla wiki di CSUnibo, anziché quello static;
@foxyseta foxyseta added enhancement New feature or request question Further information is requested labels Oct 19, 2023
@ali-benny
Copy link
Member

con @kocierik avevamo pensato di fare un bottone dedicato nella home

@foxyseta
Copy link
Member Author

Sisi quello c'è già, però linka a statik che è deprecato. Se vogliamo che linki a dynamik (che è supportato e sviluppato con tutte le funzionalità moderne fighe) dobbiamo aggiungerlo a courses.json e quindi compare pure in dynamik. A meno che non vogliate modificare dynamik apposta affinché lo nasconda. Cosa pensate sia meglio?

@ali-benny
Copy link
Member

Sisi quello c'è già, però linka a statik che è deprecato.

Si, intendevo che volevamo aggiungerlo al course.json in modo tale che in dynamik fosse nella home, essendo materiale utile ed esterno ad ogni CdL.

A meno che non vogliate modificare dynamik apposta affinché lo nasconda. Cosa pensate sia meglio?

Nono assolutamente, non avrebbe senso nasconderlo secondo me.

@foxyseta
Copy link
Member Author

Quindi non volete fare CdL:"Laboratori fra pari"/Insegnamento:"lab"/(materiali della repo) ma direttamente CdL:"Laboratori fra pari"/(materiali della repo) giusto? (Per evitare inutili scatole cinesi.) Se sì, andrà modificato anche dynamik perché il pulsante ha un comportamento diverso rispetto aii "normali" CdL e possiamo aprire una issue anche là.

@ali-benny
Copy link
Member

Quindi non volete fare CdL:"Laboratori fra pari"/Insegnamento:"lab"/(materiali della repo) ma direttamente CdL:"Laboratori fra pari"/(materiali della repo) giusto? (Per evitare inutili scatole cinesi.) Se sì, andrà modificato anche dynamik perché il pulsante ha un comportamento diverso rispetto aii "normali" CdL e possiamo aprire una issue anche là.

Si beh, sarebbe carino evitare!! Oks per l'issue.

@VaiTon
Copy link
Member

VaiTon commented Oct 20, 2023

Vedi cartabinaria/dynamik#122 (comment) per proposte di come ri-strutturare il/i file/s

@ali-benny ali-benny self-assigned this Oct 24, 2023
ali-benny added a commit that referenced this issue Oct 24, 2023
To improve generic degrees as discussed in cartabinaria/dynamik#122 and #17, I've created 2 separate files:
`teachings.json`: organizes all the teachings by year, giving an id to each course;
`degrees.json`: organizes all the degrees, taking for each year the courses referenced in teachings by id.
@ali-benny ali-benny linked a pull request Oct 24, 2023 that will close this issue
ali-benny added a commit that referenced this issue Nov 7, 2023
* refactor: ♻️ teachings & degrees

To improve generic degrees as discussed in cartabinaria/dynamik#122 and #17, I've created 2 separate files:
`teachings.json`: organizes all the teachings by year, giving an id to each course;
`degrees.json`: organizes all the degrees, taking for each year the courses referenced in teachings by id.

* refact: based on TLDR2

* fix syntax

* chore: lab

* chore: remove courses.json

* chore: using degree only for some teaching

* lab amm sistemi come opzionale per informatica

* Add some AI teachings

* Fix AI degree

* Format teachings.json

* chore: prettify

---------

Co-authored-by: VaiTon <[email protected]>
Co-authored-by: Stefano Volpe <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants