# Aprender Markdown

La siguiente sección establece los objetivos y competencias que debes lograr. Las subsiguientes secciones presentan los recursos para lograr estos objetivos.

# Aprender Markdown

Un objetivo de esta tarea es aprender Markdown. Para ello, en el repositorio que se crea cuando aceptas la asignación deberás rellenar los contenidos del fichero README.md con un pequeño curriculum vitae/carta de presentación usando markdown.

  • Incluye alguna imagen

  • Incluye algunos enlaces (por ejemplo un enlace a tu usuario en el campus virtual o el LMS de tu institución educativa).

  • Incluya al menos una lista enumerada y una lista no ordenada (bullets)

  • Una cita favorita (blockquote)

  • Un fragmento de código inline de un lenguaje de programación

  • Incluye un trozo de código que ocupe varias líneas como este y asegúrate de que aparece coloreado:

    function fancyAlert(arg) {
      if(arg) {
        $.facebox({div:'#foo'})
      }
    }
    
    1
    2
    3
    4
    5
  • Incluye una tabla. Puede hacerse así:

      First Header | Second Header
      ------------ | -------------
      Content from cell 1 | Content from cell 2
      Content in the first column | Content in the second column
    
    1
    2
    3
    4

    y se verá así:

    First Header Second Header
    Content from cell 1 Content from cell 2
    Content in the first column Content in the second column
  • Incluye un emoji. Por ejemplo :+1: se ve: 👍

  • Añade un fichero master.md (puedes crearlo usando el menu o bien visitando una ruta con la sintáxis https://github.com/:owner:/:repo:/new/main) en el que describas tu experiencia hasta ahora en este master y lo enlazas desde el fichero README.md.

  1. Incluyas alguna imagen en el repo en una carpeta img y la muestres desde el texto
  2. Añadas un segundo fichero en el repo con nombre objetivos.md contando cuáles son tus objetivos con respecto a este curso y lo referencies desde el fichero README.md. Añade una referencia/enlace de vuelta en objetivos.md a tu README.md
  • En el fichero master.md pon un enlace de vuelta al README.md
  • Podemos hacer uso del editor que provee la interfaz web de GitHub.
  • Pero hay editores alternativos mejores como el editor web de GitHub y GitPod
  • Recuerda hacer "commits" para guardar los cambios.
  • En la tarea entrega el enlace al repo con los contenidos de tu trabajo
  • Añade una imagen-enlace. Se deberá ver la imagen pero esta será un enlace a otra página

En este enlace puedes visitar ejemplos de lo que han hecho algunos alumnos de la asignatura Aprendizaje y Enseñanza de la Tecnología del master de Formación de Profesorado en el curso 22/23 (opens new window)

Te puede ayudar el tutorial de GitHub Markdown (opens new window)

# Introduccion al Lenguaje de Marcas MarkDown

Lee

  1. Escribir en GitHub (opens new window)
  2. El tutorial Mastering Markdown para saber mas sobre esta forma de elaborar documentos
  3. Para mas detalles consulta la guía de usuario Getting started with writing and formatting on GitHub

# Matemáticas

Añade una fórmula matemática escrita en \(\LaTeX\) (opens new window)

Si escribes una fórmula matemática en latex y la rodeas de $$, el markdown de GH la mostrará como un bloque. Por ejemplo:

**The Cauchy-Schwarz Inequality**

$$\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)$$
1
2
3

Se ve:

The Cauchy-Schwarz Inequality

Para incluir una expresión matemática en línea con su texto, delimite la expresión con un símbolo de dólar $. Por ejemplo:

This sentence uses `$` delimiters to show math inline:  $\sqrt{3x-1}+(1+x)^2$
1

Se ve como esto:

This sentence uses $ delimiters to show math inline: \(\sqrt{3x-1}+(1+x)^2\)

# Diagramas con mermaid

Puedes incluir diagramas en tus documentos usando mermaid (opens new window). Por ejemplo:

```mermaid
  graph TD;
      A-->B;
      A-->C;
      B-->D;
      C-->D;
```

que se verá como:

/images/mermaid.png

# Task lists

Ejemplo:

- [x] #739
- [ ] https://github.com/octo-org/octo-repo/issues/740
- [ ] Add delight to the experience when all tasks are complete :tada:

Se verá así:

  • [x] #739
  • [ ] https://github.com/octo-org/octo-repo/issues/740
  • [ ] Add delight to the experience when all tasks are complete 🎉

Este ejemplo muestra también como escribir un emoji por nombre :tada:.

Mas información en [Acerca de las listas de tareas](https://docs.github.com/es/issues/tracking- See your-work-with-issues/about-task-lists)

# Special notes

To better highlight and separate certain information from the rest in your documentation on GitHub, there is a way to render a special and accessible note or warning blockquote in Markdown documents. It uses the existing syntax for blockquote and bold text.

> **Note**
> This is a note

> **Warning**
> This is a warning
1
2
3
4
5

Note This is a note

Warning This is a warning

See An option to highlight a "Note" and "Warning" using blockquote (opens new window)

# Ejemplo de como hacer la práctica

Véase ULL-MFP-AET-2223/aprender-markdown-belen-herrera-gimenez-alu0101598581 (opens new window)

# Aprender a Usar un Editor en la Nube

Hay múltiples formas de editar en la nube un repositorio GitHub. En estas notas recogemos estas alternativas:

  1. Editar directamente usando el editor on-line de GitHub (opens new window)
  2. Usar el editor GitHub.dev (opens new window): se activa simplemente tecleando el punto cuando se está visitando el repo
  3. Usar Codespaces (Probablemente la opción mas recomendable si dispones de este servicio)
  4. Usar GitPod, una alternativa a Codespaces

# Introducción a la Edición en la Nube de Repositorios GitHub

Para manejar todo el proceso de edición pueden ayudarte estas notas sobre Edición en la Nube.

# Aprender a Usar Incidencias

Cuando termines esta tarea puedes generar una incidencia comunicándoselo al profesor. Así practicas un poco mas de markdown.

# Crea tu repo profile

Siguiendo las instrucciones en la documentación de GitHub Managing your profile README (opens new window) añade un README a tu perfil de GitHub para que otras personas sepan sobre ti.

GitHub muestra el README de tu perfil al inicio de tu página de perfil.

Tú decides qué información incluir en el README de tu perfil. Reutiliza el material creado en la práctica anterior.

Puedes encontrar ejemplos curiosos de repos profile en esta referencia:

# Referencias

Grading Rubric#

Comments#

Last Updated: 3 months ago