[PYTHON] [Codin Game] Eine Site, auf der Sie mit einem Browser die Grundlagen des Codierens erlernen können (Sie können mithilfe einer Pseudo-Spielentwicklungsumgebung lernen. Antworten können durch Auswahl aus 25 verschiedenen Programmiersprachen geschrieben werden!).

15.02.2019: "CodinGame ist möglicherweise der richtige Weg, um den Kampf mit BOT (AI-Programm) zu genießen" Ich tat. Wenn Sie möchten, lesen Sie dies bitte auch.

Sie können einen Test-First-Entwicklungsstil mit 25 verschiedenen Programmiersprachen entwickeln.

** CodinGame ist eine Codeerstellung / -debugging / -test (vom Problemersteller bereitgestellt) im Browser (auch wenn Ihr Computer keine Entwicklungsumgebung hat). Kann mit einem einzigen Klick ausgeführt werden und verfügt über die Funktion "Die Antwort kann gesendet werden, wenn die richtige Antwort genehmigt wurde". (Mit Rakuchin ist es also sicher. Auch Codewars ist dasselbe.) **

1. PRAXIS-Bildschirm der CodinGame-Site

Gehen Sie mit einem Mac / Linux / Windows-Webbrowser zu https://www.codingame.com/training. Melden Sie sich zunächst mit Ihrem Google-Konto an. Klicken Sie oben rechts auf dem Bildschirm auf "ANMELDEN".

image.png

2. Melden Sie sich an

image.png

3. Positionieren Sie das zuerst durchzuführende Training

image.png

4. Überprüfen Sie die Trainingsinformationen

image.png

5. Öffnen Sie den Problembildschirm (THE DESCENT)

Klicken Sie in der Liste auf das Bild THE DESCENT, um zum Bildschirm mit der Problembeschreibung zu springen.

image.png

6. Führen Sie einen Codierungstest in der IDE durch (Antwortbildschirm).

Die für die Antwort verwendeten Programmiersprachen sind C #, C ++, Java, Javascript, Python3, Bash, C, Clojure, Dart, F #, Go, Groovy, Haskell, Kotlin, Lua, ObjectiveC, OCaml, Pascal, Perl, PHP, Python2, Ruby. Sie können frei wählen zwischen Rust, Scala, Swift, VB.NET.

image.png

7. Lesen Sie die Anweisungen (vielleicht sollten Sie sich den Code ansehen!)

image.png

8. Zeigen Sie den ursprünglichen Quellcode des Code-Editors an

image.png

9. Debug-Anweisungen hinzufügen und ausführen (Test schlägt fehl, weil nicht gelöst)

image.png

10. "Senden", wenn alle Tests bestanden wurden!

image.png

Schließlich

Die CodinGame-Site verfügt auch über einen Mehrspielermodus, der mit anderen Benutzern konkurriert. Englisch lernen und C #, C ++, Java, Javascript, Python3, Bash, C, Clojure, Dart, F #, Los, Groovy, Haskell, Kotlin, Lua, ObjectiveC, OCaml, Pascal, Perl, PHP, Python2, Ruby, Rust Sie können die Logikentwicklung mit Scala, Swift, VB.NET üben. Beginnen Sie die Herausforderung also mit Ihrer Lieblingssprache.

image.png

image.png


15.02.2019: Wie ich zu Beginn schrieb, ist ['CodinGame möglicherweise der richtige Weg, um den Kampf mit BOT (AI-Programm) zu genießen'](https://qiita.com/javacommons/items/ Ich habe einen neuen Artikel namens b178c924199d1a6d524d) geschrieben. Wenn Sie möchten, lesen Sie dies bitte auch.

Recommended Posts

[Codin Game] Eine Site, auf der Sie mit einem Browser die Grundlagen des Codierens erlernen können (Sie können mithilfe einer Pseudo-Spielentwicklungsumgebung lernen. Antworten können durch Auswahl aus 25 verschiedenen Programmiersprachen geschrieben werden!).
[Codewars] Eine Site, auf der Sie die Grundlagen des Codierens mit einem Browser erlernen können (Vim kann mit einem Browser verwendet werden, um 32 Programmiersprachen zu unterstützen. Mehr als 4000 Probleme wurden veröffentlicht!)