KIF460:Codewars
Aus KIF
Link[Bearbeiten]
Was Codewars bietet[Bearbeiten]
- Programmieraufgaben (Katas)
- in verschiedenen Programmiersprachen (auch Haskell)
- in verschiedenen Schwierigkeitsstufen
- Unit Tests, selbst erweiterbar
- Test Driven Development
- Unit Tests als Akzeptanztests bei Abgabe (mit Rückmeldung)
- Möglichkeit, eigene Lösung mit der von anderen zu vergleichen
- Möglichkeit zum Refactoring
Was Codewars nicht bietet[Bearbeiten]
- Autovervollständigung
Wozu man Codewars einsetzen kann[Bearbeiten]
- Übung bekommen
- im Programmieren allgemein
- in einer bestimmten Programmiersprache
- im Schreiben von Unit Tests
- in Test Driven Development
Wie man Codewars in der Programmierausbildung einsetzen kann[Bearbeiten]
- Zu schwer für Anfänger ohne Vorkenntnisse
- In Praktikum / Tutorium / Übungsgruppe vorstellen
- Erste Aufgaben gemeinsam interaktiv durchführen
- Weitere Aufgaben auswählen und vorschlagen zum selbstständigen Üben