Laboratoria / curriculum

El bootcamp de @Laboratoria es un programa de aprendizaje inmersivo de 6 meses enfocado en los perfiles de Web Developer y UX Designer.
https://curriculum.laboratoria.la
Creative Commons Attribution Share Alike 4.0 International
491 stars 462 forks source link

csharp/.net Definimos objetivos de aprendizaje #1720

Closed unjust closed 8 months ago

unjust commented 9 months ago

En los archivos de https://github.com/Laboratoria/curriculum/tree/main/learning-objectives tenemos que agregar OAs de chsharp a data.yml y de ahi traducciones de titulos y recursos en intl/es.yml y intl/pt.yml

Primero empezamos con la estructura en data.yml y despues estamos en acuerdo, agregamos titulos y recursos;

Los "llaves" de Objetivos de aprendizaje son

Ejemplo en data.yaml

browser:
  - dom:
      - selectors
      - events

en es.yml

jmontes50 commented 8 months ago

Con @JuanCarlosHM conversabamos y agregamos:

  - classes
  - objects

Porque la implementación en csharp es algo así:

class MiClase
{
    // Atributo de la clase
    private string mensaje;

    // Constructor por defecto donde se usa el mismo nombre de la clase
    public MiClase()
    {
        mensaje = "Hola, soy un objeto de MiClase";
    }
}

Y pensamos que se podría añadir como OA ya que tiene su manera de implementar clases, lo quitamos y lo dejamos como objetivo de object-oriented-programming ? @unjust @JuanCarlosHM @danilolab

jmontes50 commented 8 months ago

Revise el repositorio de guess the number de dev011 y vi que los OA's de OOP aparecen justo debajo, asi que creo que seria mejor retirar clases y objects de csharp como algo especifico, ya que seria confuso que se repita.