Starten von Online-Entwicklerprogrammen

Im November beginnen die Schulungen zu halbjährlichen Online-Programmen in folgenden Bereichen:

  1. "Algorithmen und effizientes Rechnen",
  2. "Mathe für Entwickler",
  3. "C ++, Java und Haskell-Entwicklung."





Dies ist der zweite Start der CS Center-Onlinekurse auf der Stepik.org-Plattform in diesem Format.

In diesem Beitrag werden wir detaillierter beschreiben, wie wir es gemacht haben und was die Ergebnisse waren.

Über den ersten Start


Die Programme bestanden aus zwei Teilen, in denen jeweils zwei Kurse belegt wurden. Der Kurs innerhalb des Programms umfasst Online-Vorlesungen, Aufgaben mit automatischer Überprüfung, Proofaufgaben mit Überprüfung durch den Lehrer und Codeüberprüfung. Für die Kommunikation wurden mehrere Kommunikationskanäle eingerichtet: Mail - für alle wichtigen Nachrichten, ein Bug-Tracker - für Konsultationen und Fragen zu den Kursmaterialien, Slack - für allgemeine Fragen, Erinnerungen und informelle Kommunikation. Die Schüler hatten keine Chance, die Ankündigungen zu verpassen :) Lehrer und Assistenten waren immer bereit, mit dem Material umzugehen.

Algorithmen und effizientes Rechnen


Das Programm besteht aus Kursen zu Algorithmen von Alexander Kulikov und zu theoretischer Informatik von Alexander Shen.

Zusätzlich zu Vorlesungen und Aufgaben mit automatischer Überprüfung bestehen die Schüler theoretische Beweisprobleme (z. B. einen gierigen Algorithmus erstellen) und bestehen eine Codeüberprüfung. Vor der Codeüberprüfung bestehen die Schüler zunächst die Aufgabe, bestehen automatische Tests und senden dann ihren Code zur Überprüfung. Lehrer und teilzeiterfahrene Entwickler geben Tipps und Ratschläge zur Optimierung des Codes. Sie können auch schreiben, dass sie nicht die geringsten Bemerkungen und Kommentare haben, der Code ist perfekt, aber es kommt sehr selten vor :)

Mathe für Entwickler


Das Programm besteht aus Kursen in mathematischer Analyse und Wahrscheinlichkeitstheorie von Alexander Khrabrov sowie in diskreter Mathematik und linearer Algebra von Alexander Omelchenko.

Während des Trainings lösen die Schüler nicht nur viele Probleme mit der automatischen Überprüfung, sondern beweisen auch Probleme mit dem Feedback von Assistenten und Lehrern.

C ++, Java und Haskell-Entwicklung


Das Programm besteht aus C ++ - Kursen von Alexander Smal, Java von Alexey Vladykin und Haskell von Denis Moskvin.

Bei einer Vielzahl von Aufgaben und Codeüberprüfungen lernen die Schüler die Funktionen der vorgestellten Sprachen kennen.

Zusammenfassung


Wir sind mit den Ergebnissen zufrieden. Die Absolventen sagten, dass die Programme für sie sehr nützlich seien. Wir freuen uns doppelt, dass mehrere Programmstudenten das CS-Center und die freundliche Unternehmensmagistratur JetBrains und ITMO betreten haben.




Neustart


Am 7. November starten wir einen Neustart. Was erwartet die Schüler während des Trainings?

  1. Natürlich Kurse, die von erfahrenen Entwicklern und Wissenschaftlern vorbereitet wurden.
  2. Aufgaben, Aufgaben und noch einmal Aufgaben zur Konsolidierung des untersuchten Materials.
  3. Codeüberprüfung. Die Lehrer bewerten den Code auf Richtigkeit, Effizienz und Wartbarkeit.
  4. Theoretische Beweisprobleme bei der Überprüfung durch Lehrer.
  5. Persönliche Unterstützung. Assistenten und Lehrer werden beim Umgang mit dem Material helfen, und Kuratoren werden den Fortschritt überwachen.

Zulassung zum Programm basierend auf den Ergebnissen der Eingangstests: Zunächst tauchen wir Sie in die Atmosphäre des Trainings ein und bieten an, das erste Modul eines der Kurse zu belegen, um sich mit dem Material vertraut zu machen, die Belastung zu formatieren und zu bewerten, denn dann wird es nur noch mehr sein. Die zweite und letzte Stufe wird eine Prüfung sein.

Die Kosten für jedes Programm betragen 10.000 Rubel. Das Set ist bis zum 5. November geöffnet.

Nehmen Sie an den Aufnahmeprüfungen teil, lesen Sie die Bewertungen der Absolventen und erfahren Sie mehr auf der Website: code.stepik.org .

Source: https://habr.com/ru/post/de426881/


All Articles