La siguiente sección establece los objetivos y competencias que debes lograr. Las subsiguientes secciones presentan los recursos para lograr estos objetivos.
Deberás comenzar aceptando la tarea asociada a esta parte haciendo click en el botón con el texto “acepta la asignación de la tarea” en la cabecera. En cada una de los temas que requieren de la creación de un repositorio de trabajo para la realización de las tareas asociadas al tema encontrarás un botón con el texto en la cabecera de la página. Para aprender a aceptar una tarea sigue los pasos en Como aceptar una tarea de grupo
Un primer objetivo de esta lección/tarea es conseguir cierta familiaridad con los conceptos que conlleva Github Classroom: asignación, asignación individual, asignación de grupo, identificación del alumnado, rosters, etc.
Este video en YouTube “How to use VS Code to submit an assignment to Github Classroom (initially empty repository)”
muestra como deben hacer los estudiantes para aceptar, trabajar y entregar una tarea asignada con GHC usando el editor VS Code
Otro 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 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'})
}
}
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
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 |
:+1:
se ve:
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
.
img
y la muestres desde el textoobjetivos.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
master.md
pon un enlace de vuelta al README.md
En la tarea entrega el enlace al repo con los contenidos de tu trabajo
Hay múltiples formas de editar en la nube un repositorio GitHub. en estas notas recogemos estas alternativas:
Cuando termines esta tarea puedes ir al foro de la organización y saludar. Así practicas un poco mas de markdown.
Publica tu entrada en la categoría Cuéntanos lo que haces (tienes un ejemplo de entrada en https://github.com/orgs/ULL-OCW-GITHUB-EDUCATION/discussions/2).
Si quieres saber mas sobre como añadir un foro de debate a tus repos y como administrar los foros puedes consultar la documentación en GitHub Discussions
Los profesores de este curso han configurado la tarea asociada usando GitHub Classroom (que abreviaremos a veces como GHC). GitHub Classroom es una aplicación web para los docentes que proporciona herramientas para la administración de cursos integradas con GitHub.
En este capítulo tu contacto con GHC es como alumno. Para aprender a usar esta herramienta como profesor es conveniente que
Verás que con GHC permite crear asignaciones individuales y de grupo.
Lee
Para manejar todo el proceso de edición pueden ayudarte estas notas sobre Edición en la Nube.
Si no tienes mucha experiencia y no estás familiarizado con VSCode lo mas sencillo es que en esta tarea uses el editor on-line de GitHub.
Si estás familiarizado con VSCode, basta con pulsar un punto en tu navegador cuando estás visitando tu repo de trabajo para que se active una version reducida de VSCode que es conocida como GitHub.dev Editor. Aún mejor, usa GitPod o CodeSpaces