pyvec / pyvec/naucse.python.cz

Podrobný tutoriál k Asteroidům

Abierto
#165 7 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

content
Lenguaje dominante
Sin datos de lenguaje
Estrellas
335
Forks
119
Merge medio
3 h 6 min
PR fusionados (30 d)
1

Descripción

Vojtěch Musil je programátor, který se k materiálům PyLadies dostal díky své ženě a jal se podle nich postupovat. U Asteroidů se mu ovšem pár věcí nezdálo a tak vytvořil vlastní tutoriál, který jde v mnoha oblastech více do hloubky.

Já si nejsem zcela jist, zda je tutoriál v této podobě vhodny pro PyLadies, ale chtěl bych to probrat v širším okruhu lidí. Něco málo feedbacku jsem už autorovi poskytl. Pokud o to bude zájem, tak se nějak dohodneme na předělání do markdownu nebo něcěho jiného a zařazení na naucse.

Více k motivaci od autora:

Tutorial jsem chtel vytvorit z nasledujicich duvodu:

  1. Ukazat krok za krokem, jak vytvorit nejaky vetsi program (pro zacatecniky velmi prinosne)
  2. Popsat, proc se urcite kroky v kodu delaji prave tim zpusobem (ze zdrojoveho kodu casto nevykoukas, proc ten kod nekdo pise prave tak)
  3. Mit to jako pomucku, kdyz se nekdo zasekne pri vyvoji (verim, ze toto se deje casto)
  4. Popsat fyziku hry, jak to vlastne funguje
  5. Moznost dodelat program, pokud ho nestihnou na cviceni a tim dale motivovat ucastniky kurzu

Proto si myslim, ze doplnit stavajici materialy by nemelo cenu, protoze ty maji jiny ucel nez step-by-step tutorial. Ja jsem vicemene nemel problem s nicim, pokud neberu v potaz Python jako takovy, se kterym jsem zacal prave s timto kurzem, takze si zvykam na urcite veci oproti cecku + jsem uplne nechapal zadani, proto jsem se ptal primo tebe na par detailu. Puvodne jsem to psal pro svoji zenskou a nechtel jsem, aby se moje implementace nejak vyrazne lisila od zadani. Proto to vicemene vzniklo. Vsechno ostatni se da dohledat v dokumentaci, ackoli uplne user-friendly mi nepripada, ale to je zase asi o zkusenostech v Pythonu.

Tutoriál přiložen jako ZIP Asteroids_Manual.zip

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Revisa el archivo Asteroids_Manual.zip adjunto junto con los materiales existentes de PyLadies Asteroids. Primero determina si el tutorial encaja con la audiencia y el propósito del proyecto, y después aclara con las personas mantenedoras el formato y el alcance deseados. Se considera terminado cuando el proyecto tiene una decisión y un camino acordado para convertir e incluir el material, si se acepta.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
documentation
Tipo de issue
Documentación
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.