pyvec / pyvec/naucse.python.cz
Vyřešit zadání úkolů
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 335
- Forks
- 119
- Avg merge
- 3h 6m
- Merged PRs (30d)
- 1
Description
Úkoly jsou aktuálně pro PyLadies na pyladies.cz („domácí projekty“) a pro MI-PYT v repozitáři předmětu.
Pro PyLadies aktuální formát (PDF z LaTeXu) přestává stačit, protože kurzy jsou v různých městech jiné a úkoly musí na jednotlivé lekce kurzu navazovat.
Je potřeba domácí úkoly rozmělnit na jednotlivá zadání, umožnit jednotlivým kurzům si je poslepovat jak bude potřeba, a odkazovat na ně z jednotlivých lekcí.
Taky je potřeba opodmínkovat poznámky jako „přidej to do Gitu“ a „napiš na to testy“, aby se to dalo zrušit když daná lekce v kurzu není nebo je později.
@messa píše tool na odevzdávání úkolů pro PyLadies. Bylo by fajn ten tool nějak zakomponovat, poučit se ze zkušeností, nebo aspoň sdílet datový formát.
Úkoly převedené na HTML jsou v tomhle PR: https://github.com/pyvec/naucse.python.cz/pull/153
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading PR #153, then compare the current PyLadies assignments on pyladies.cz with the MI-PYT repository and the submission tool mentioned by @messa. Define how individual assignments, course-specific lesson links, optional notes, and shared submission data should fit together. Done means courses can assemble the needed assignments and conditionally include lesson-specific requirements.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- html, latex
- Domain
- content, documentation
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100