Prepare your lesson on complexity
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- Ein halber Tag
- Anfängerfreundlichkeit
- 68/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Ruhig
- Bereich
- content, documentation
Rechercherichtung
Beginne mit der Kursarbeitsseite unter https://sdc.codeyourfuture.io/complexity/prep/ und wähle eines der aufgeführten Themen aus, wobei du die verlinkten Ressourcen nutzt, um es zu erkunden. Bereite eine Lektion oder Präsentation ohne Computer vor und führe die Demo im Unterricht durch; Freitagsdemos und ITP trainees bieten Möglichkeiten für Feedback.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Link to the coursework
https://sdc.codeyourfuture.io/complexity/prep/
Learning Objectives
- Put together a presentation on a topic you explored in prep
Why are we doing this?
By teaching we learn. The best way to really understand a subject well is to know it well enough to teach another.
In class this week you will be teaching something. You will be explaining one of the following computer science concepts. You will not use a computer to explain this, but something else. This could be a whiteboard presentation, a drawing, a game, a conversation, or anything you like that will help you communicate the concept, except a computer!
Topics (for both sprints)
- Caching
- Precomputing
- Memoisation
- Time complexity of either logarithmic, linear, quadratic, or exponential algorithms
- Any sorting algorithm that takes your fancy
- Any search strategy
Maximum time in hours
4
How to get help
Come to Friday demos to practice your lesson. Ask trainees in the ITP course to give you feedback.
How to submit
Give your demo in class.
How to review
No response
Anything else?
- Vorherrschende Sprache
- Python
- Sterne
- 0
- Forks
- 60
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CodeYourFuture/Module-Complexity
-
NotCoursework
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 75/100
-
🏕 Priority Mandatory 📅 Sprint 2 Core Module-Complexity Submit:None 🦔 Size Tiny
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
-
🏕 Priority Mandatory 🐇 Size Small 📅 Sprint 2 Module-Complexity Submit:None
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
🏕 Priority Mandatory 🐇 Size Small 📅 Sprint 1 Core Module-Complexity Submit:None
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
-
Implement a Skip List Offen🏝️ Priority Stretch 📅 Sprint 2 🦑 Size Large Module-Complexity Optional Submit:PR
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 45/100
Alle Issues in CodeYourFuture/Module-Complexity
Ähnliche Issues
-
bug confirmed issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
open-webui/open-webui#30750 · 1 Kommentar ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
OpenwaterHealth/openmotion-bloodflow-app#604 · 1 Kommentar ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
-
good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100