JavaRush /Java-Blog /Random-DE /So verwenden Sie das JavaRush-Projekt: Anweisungen im Det...

So verwenden Sie das JavaRush-Projekt: Anweisungen im Detail

Veröffentlicht in der Gruppe Random-DE
So verwenden Sie das JavaRush-Projekt: Anweisungen im Detail - 1

Arbeiten mit der Website

Ich habe meinen Schülern immer gesagt, dass Programmieren einfach ist und Spaß macht. Jetzt können Sie das auch sehen. Ziel des Kurses ist es, mit viel Spaß, guter Laune und praktischen Programmierkenntnissen problemlos einen Job als Programmierer zu bekommen. Hierzu gibt es kleine praktische Aufgaben. Aber es gibt viele davon. Sehr viel.

Spielgerät

Das Spiel besteht aus 40 Levels . Jedes Level umfasst 10–12 Lektionen und 20–30 Übungsaufgaben . Für jedes gelöste Problem erhalten Sie eine Belohnung – mehrere Einheiten schwarze Materie. Du brauchst Materia, um zum nächsten Level zu gelangen. Sie können die Menge an schwarzer Substanz jederzeit auf Ihrer Profilseite und in der oberen rechten Ecke in Vorlesungen verfolgen. Jede Stufe besteht aus Lektionen – Vorlesungen, einem Block praktischer Aufgaben oder Videos. Um zur nächsten Lektion zu gelangen, müssen Sie die große Taste drücken. Wenn Sie nicht genug schwarze Materia haben, müssen Sie mehrere Probleme lösen und Materia verdienen. Dafür gibt es links neben den Vorlesungen, gegenüber den Praxisaufgaben, einen gelben Button:

Vorträge

Die Kursvorlesungen sind in Form von Dialogen mit anschaulichen Praxisbeispielen aufgebaut und gliedern sich in Java-Lektionen , die in Levels gruppiert sind. Die Visualisierung wird Ihre Wahrnehmung der Theorie verbessern und Ihnen ein besseres Verständnis des untersuchten Themas vermitteln. Einige Lektionen bestehen aus einem Aufgabenblock. Einige Aufgaben können direkt im Browser gelöst werden. Solche Probleme werden gegeben, um die gerade behandelte Theorie zu festigen. Machen Sie sie sofort, dann wird Ihr Gehirn das untersuchte Thema besser verstehen. Am Ende jedes Levels sind Sie eingeladen, sich ein Video zu IT-Themen anzusehen und einen Link zu weiteren Materialien bereitzustellen. Sie sind Pflichtlektüre. Dies ist Teil des Kurses. Aufgaben basieren auf zusätzlichen Materialien und können daher nicht übersprungen werden.

Schau Video

Für produktives Lernen muss das Gehirn auf andere Aktivitäten umsteigen. Die ideale Lösung besteht darin, abwechselnd zu lernen und Videos anzusehen. JavaRush bietet nach jedem Level ein interessantes und nützliches Video, das Ihr Gehirn entspannt und Sie in die Welt der IT eintauchen lässt. Übrigens, fürs Ansehen bekommt man auch schwarze Materie.

Nicht standardmäßiger Lernansatz

Der JavaRush-Kurs verwendet einen nicht standardmäßigen Lernansatz.
  1. Die Theorie wird sowohl in der Vorlesung als auch in Zusatzmaterialien für das Niveau vermittelt. Dieser Ansatz vermittelt Ihnen die Fähigkeit zum Selbstlernen, die für einen Programmierer von entscheidender Bedeutung ist. Der Programmierer muss beliebte Java-Ressourcen, Foren und Blogs kennen.
  2. Die Praxis wird in Form einer Vielzahl von Aufgaben umgesetzt:
    • Einige Probleme werden direkt im Anschluss an den Unterricht auf der Grundlage theoretischen Materials gestellt.
    • Der andere Teil dient dazu, die Theorie der vorherigen Level zu wiederholen.
    • Der dritte Teil basiert auf Materialien aus den zukünftigen zwei oder drei Ebenen. Wenn Sie ein Problem nicht lösen können, überspringen Sie es. Sie werden nach ein paar Levels darauf zurückkommen, wenn eine Theorie zu diesem Thema gegeben wird. Glauben Sie mir, das ist ein natürlicher Ansatz, alle Menschen zu unterrichten: Zuerst kommt die Praxis, dann die Rechtfertigung – die Theorie. So wird Wissen besser aufgenommen.
    • Und ein weiterer Teil der Aufgaben sind Bonusaufgaben. Diese Aufgaben dienen dem Selbststudium und der Entwicklung algorithmischen Denkens.
    • Eine eigene Aufgabenkategorie sind große Aufgaben. Die Aufgaben aus den vorherigen Absätzen bilden die Grundlage für größere Aufgaben. Es sind die großen Probleme, die Ihnen ein grundlegendes Verständnis der Programmierung vermitteln, und die Puzzleteile fügen sich zu einem einzigen Bild zusammen.
  3. Abwechselndes Training (Theorie + Praxis) und Entspannung (Video) bringen Ihnen den maximalen Effekt in Ihrem Training.

Praktische Aufgaben

Auf JavaRush werden Aufgaben nach Schwierigkeitsgrad unterteilt. Die einfachsten sind Aufgaben zur Codeeingabe anhand eines Beispiels. Um diese Aufgabe abzuschließen, müssen Sie unten im Fenster Java-Code eingeben, der mit dem Beispiel oben im Fenster identisch ist. Die nächstschwierigste Aufgabe ist die Konsolidierung des theoretischen Materials. Solche Probleme kommen unmittelbar nach der Theorie: Sie können direkt vor Ort gelöst werden. Um eine solche Aufgabe abzuschließen, müssen Sie ein Programm in Java schreiben: Sie müssen eine Lösung finden und dann den Lösungscode in das Hauptfenster eingeben. Der Einfachheit halber wurden Schaltflächen zum Maximieren und Schließen des Formulars hinzugefügt. Wenn Sie Probleme bei der Lösung eines Problems haben, können Sie um Hilfe bitten. Um die Aufgabe zu überprüfen, müssen Sie auf die Schaltfläche klicken. Die Aufgabe wird getestet und das Ergebnis erscheint oben auf dem Bildschirm:

Plugin

Jeder Programmierer muss Programme in einer speziellen Entwicklungsumgebung ( IDE ) schreiben. Dies ist ein spezielles Programm zum Schreiben eigener Programme. Die beste IDE laut JavaRush ist IntelliJ IDEA . Aus diesem Grund wurde in JavaRush ein spezielles Plugin für IntelliJ IDEA erstellt, mit dem Sie Aufgaben niedriger, mittlerer und hoher Komplexität direkt aus der IDE heraus lösen können. Der Prozess zum Einrichten eines funktionierenden Projekts und eines Plugins dafür wird auf Ebene 3 von JavaRush beschrieben. Das Arbeitsprojekt, in dem alle Aufgaben gelöst werden, können Sie zusammen mit dem Plugin auf Ihrer Seite im Reiter „Meine Downloads“ herunterladen. Um eine Liste der Aufgaben in Ihrem Arbeitsprojekt in IntelliJ IDEA zu erhalten, müssen Sie auf die Schaltfläche „Aufgaben abrufen“ ( gestreift ) klicken. Um eine Aufgabe zur Überprüfung einzureichen, müssen Sie die rechte Schaltfläche ( Häkchen) drücken . Wenn Sie auf die Schaltfläche „Aufgaben empfangen“ klicken, öffnet sich ein Formular mit einer Liste aller verfügbaren ungelösten Probleme. Wenn alle Aufgaben gelöst wurden oder keine Aufgaben verfügbar sind, die in einem Arbeitsprojekt in IDEA gelöst werden können , informiert das Plugin mit einer speziellen Meldung darüber. Nachdem eine Aufgabe zur Überprüfung eingereicht wurde, wird sie auf dem Server getestet. Das Testergebnis wird in IDEA angezeigt : Aufgaben mit mittlerem Schwierigkeitsgrad – diese Aufgaben sind in IDEA nur über das Plugin verfügbar. Sie bestehen oft aus mehreren Unterrichtseinheiten und behandeln zusätzlichen theoretischen Stoff. Erweiterte Aufgaben – diese Aufgaben sind in IDEA nur über ein Plugin verfügbar. Dabei handelt es sich um komplexe Bonusaufgaben, die oft auf Algorithmen basieren. Es wird kein theoretisches Material dazu gegeben. Große Aufgaben – diese Aufgaben sind in IDEA erst ab Level 21 über ein Plugin verfügbar . Eine große Aufgabe ist eine Folge von 15–25 abhängigen Teilaufgaben. Der Zugriff auf die nächste Teilaufgabe erfolgt erst nach Lösung der aktuellen. Der gesamte Code für eine bestimmte große Aufgabe wird in einem Paket mit Unterpaketen entwickelt und stellt eine kleine Anwendung dar. Zum Beispiel ein Archivierer oder Job-Aggregator. Durch das Lösen großer Probleme lernen Sie, ein großes Problem in Teilaufgaben zu zerlegen, es umzugestalten, Architektur zu entwickeln, Designmuster und einige nützliche Frameworks (Technologien, Bibliotheken) zu studieren. Die gesammelten Erfahrungen bei der Lösung großer Probleme helfen beim Verfassen einer berufsbegleitenden Prüfungsaufgabe. Für jedes Problem, das in IDEA gelöst wird, können Sie um Hilfe bei der Lösung des Problems bitten (Sie werden auf help.javarush.ru nach Fragen für dieses Problem suchen) und dieses Problem in der Community diskutieren (Sie werden auf Info nach ahalogischen Themen suchen). .javarush.ru für diese Aufgaben). Dazu müssen Sie das Aufgabenauswahlformular öffnen und mit der rechten Maustaste auf eine bestimmte Aufgabe klicken, um das Kontextmenü aufzurufen. Wenn Sie ein großes Problem in Intellij IDEA lösen, können Sie dessen Fortschritt zurücksetzen, bis Sie das letzte Unterproblem gelöst haben. Dies kann nützlich sein, wenn Sie zu einem früheren Zeitpunkt der Lösung feststellen, dass Sie in einer der Teilaufgaben einen Fehler gemacht haben. In diesem Fall müssen Sie das Problem vom ersten Punkt an lösen.

Ungelöste Probleme

Sie dürfen Probleme nicht während der Vorlesung lösen, sondern diese beispielsweise auf das Ende des Levels verschieben. Auf der Seite „Aufgaben“ finden Sie alle Ihre ungelösten Aufgaben, die zur Lösung im Browser verfügbar sind.

Hilfe bei der Lösung von Problemen

Der JavaRush-Dienst benachrichtigt Sie über alle Änderungen und Aktionen per Nachrichten. Sie können die Nachricht im Abschnitt „Nachrichten“ lesen.

Mitteilungen

In unserem Kurs wird der Student mit der Problemlösung nie allein gelassen. Im Abschnitt „Hilfe“ können Sie jederzeit Ihre Frage stellen und eine Antwort erhalten. Und vielleicht helfen Sie selbst jemandem, das Problem zu lösen. Der beste Weg, ein Thema zu verstehen, besteht darin, es einer anderen Person zu erklären.

Verknüpfung mit sozialen Netzwerken

Für Ihren Komfort bieten wir die Möglichkeit, sich über ein soziales Netzwerk zu registrieren. Ein einfacher Anmeldevorgang mit nur wenigen Klicks ermöglicht es Ihnen, schnell mit dem Erlernen von Java fortzufahren . Wenn Sie automatisch eine Verbindung zu einem sozialen Netzwerk herstellen, wird Ihr Profil mit Ihrem Nachnamen, Vornamen und Avatar ausgefüllt. Darüber hinaus werden Ihre Freunde aus dem sozialen Netzwerk, die JavaRush studieren, zu Ihrer Freundesliste hinzugefügt. Es ist interessanter, gemeinsam JavaRush zu durchlaufen, da Sie Ihre Erfolge mit Freunden teilen, sie um Hilfe bitten oder ihnen umgekehrt beim Erlernen von Java helfen können. Die Wettbewerbskomponente liefert immer ein gutes Ergebnis! Nach Abschluss jedes Levels sind Sie eingeladen, diese Neuigkeiten über soziale Netzwerke mit Ihren Freunden zu teilen. Teilen Sie Ihre Erfolge! Das steigert die Motivation in schwierigen Trainingsphasen zusätzlich.

Bewertungen

Auf der Bewertungsseite können Sie Kursstatistiken und Bewertungen verfolgen. Betrachten Sie beispielsweise die Bewertung eines Benutzers für einen bestimmten Zeitraum nach der Anzahl der gelösten Probleme, nach Level und nach der durchschnittlichen Anzahl der Versuche, Probleme zu lösen. Du wirst in die Rangliste aufgenommen, wenn du Level zehn erreichst. Aufgabenstatistiken anzeigen. Zum Beispiel, wie viel Prozent der Benutzer ein bestimmtes Problem gelöst haben und wie viele Versuche es gab. Dies wird Ihr Verständnis für die Komplexität des zu lösenden Problems erweitern. Sie können Informationen zu Benutzern und Aufgaben auch in Form von Diagrammen anzeigen.

Vollständiger Kursplan

Machen Sie sich mit dem Grundriss des gesamten Kurses vertraut: So erhalten Sie eine Vorstellung davon, was Sie nach einigen Monaten des Studiums verstehen werden.

Gemeinschaft

Um über alle Ereignisse im Projekt auf dem Laufenden zu bleiben, müssen Sie unsere Community unter info.javarush.ru besuchen. Dort können Sie sich über die Vorgänge im Projekt informieren, Erfolgsgeschichten anderer Benutzer lesen, nützliche Artikel aus der IT-Welt lesen, das IntelliJ IDEA-Tutorial im Detail studieren oder einfach mit anderen Benutzern chatten und ein Programmierthema diskutieren, das Sie interessiert . Sobald Sie Level 5 erreicht haben, erhalten Sie eine Einladung zur Registrierung für die Community.

Teilen Sie in einem JavaRush-Projekt

Die Ära des langweiligen Lernens ist vorbei! JavaRush – für die Nutzung sozialer Netzwerke im Lernprozess! Schließe Level ab und teile deine Erfolge mit Freunden in sozialen Netzwerken. JavaRush sorgt dafür, dass Sie über neue und interessante Ereignisse in der IT-Welt informiert sind: Wir wählen gute Nachrichten aus und veröffentlichen sie in unseren Gruppen auf VK und FB. Abonnieren, lesen und teilen Sie Artikel.

Warum so viel Übung?

Ich habe diese Entdeckung gemacht, als ich meinen Freunden Programmieren beigebracht habe. Alles, was ich ihnen erzählte, vergaßen sie nach zwei oder drei Wochen, wenn sie dieses Wissen nicht durch Übung vertieften. Ich nenne das eine Entdeckung, weil ich eine wirksame Lösung für dieses Problem gefunden habe. Wenn Sie ein Problem wie das, das wir in Zukunft lösen, lösen, wird sich Ihr Gehirn eher auf Ihre Erfahrungen als auf die Bilder und/oder Texte konzentrieren, die Sie einmal gelesen haben. Selbst wenn Sie die gesamte Vorlesung studieren, werden Sie kein Programmierer. Ich kann auch Noten lernen, werde ich danach Pianist? Unser Ziel ist nicht Wissen. Unser Ziel sind echte Praxiskompetenzen. Im Allgemeinen stimmt meine Lernerfahrung mit dem Bild unten überein: So verwenden Sie das JavaRush-Projekt: Anweisungen im Detail - 2Simulation realer Erfahrungen. Ohne zu verstehen, was wir tun, ist alles Zeitverschwendung. Doch gepaart mit Wissen und Handlungsbewusstsein ist das eine explosive Mischung. Wissen ist eine Projektion von Erfahrung auf Papier. Aber noch hat niemand das Autofahren gelernt, indem er die Verkehrsregeln gelernt hat. Übung ist alles. Die Programmierung ist einfach.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION