Python lernen mit dem beliebtesten Spiel – Kurs 24.000 RUB. von der Coddy School of Programming for Children, Ausbildung 4 Module (Monate)
Verschiedenes / / December 08, 2023
Format: Einzel- und Gruppenunterricht, offline und online (Echtzeit).
Anzahl der Kinder: von 1 bis 8.
ab 750 Rubel/Stunde in einer Online-Gruppe,
ab 850 Rubel/Stunde in einer Offline-Gruppe,
ab 1050 Rubel/Stunde einzeln online,
ab 1980 Rubel/Stunde einzeln offline.
Minecraft ist eines der beliebtesten und meistverkauften Videospiele der Geschichte verfügt über eine riesige Gaming-Community und bietet viele Lernmöglichkeiten Programmierung.
Eine große Anzahl von Menschen auf der ganzen Welt nutzen Minecraft zu Bildungszwecken: angefangen mit Kursen in Universitäten, die sich dem Studium und der Entwicklung künstlicher Intelligenz widmen, enden mit Schulen und Sommer Lager. Dieses beliebte Computerspiel wird auch beim Studium von Disziplinen wie Chemie, Physik, Mathematik und sogar Geschichte und vielen anderen verwendet!
Der Kurs „Minecraft: Programmieren in Python“ dient dem Erlernen einer der beliebtesten Programmiersprachen basierend auf der Minecraft-Spielumgebung.
1. Die Sprache Python ist eine der beliebtesten Programmiersprachen der Welt. Es ist äußerst gefragt, wenn Sie sich bei IT-Giganten wie Google, Facebook, Youtube und anderen Unternehmen bewerben.
2. Python kann für fast alles verwendet werden: Datenwissenschaft und Datenanalyse, künstliche Intelligenz und maschinelles Lernen, Webentwicklung, Finanzen und Handel, Netzwerksysteme und Sicherheit, Spieleentwicklung und andere.
3. Python wird häufig in Datenwissenschafts- und maschinellen Lernprojekten verwendet. In Singapur beispielsweise wurde Python zur Analyse von Zugfahrplänen eingesetzt, wobei Fehler aufgedeckt wurden, die zu einer Reihe schwerwiegender Zugunterbrechungen auf der Central Line führten.
4. Python-Programmierer gehören zu den gefragtesten und bestbezahlten Fachkräften der Welt.
5. Es ist sehr einfach, Python von Grund auf zu lernen. Dies ist eine ideale Option für Ihre ersten Schritte in der Welt des Programmierens.
Der Unterricht wird in einem Spielformat durchgeführt, das es den Kindern nicht nur ermöglicht, zu lernen, wie man Programme in Python schreibt, sondern diese auch in der Minecraft-Umgebung anzuwenden und ihre eigenen Welten zu bauen!
Nach Abschluss des Kurses erhält jeder Student ein personalisiertes Zertifikat von CODDY.
Kursleiter:
„Mods für Minecraft entwickeln“, „Spiele in Python programmieren“, „Unity 3D“, „Minecraft: eine Einführung in die künstliche Intelligenz“, „Erstellen
Spiele in Roblox Studio“, „Programmieren für die Kleinen“, „Programmieren für die Kleinen in Tynker“, „Minecraft-Programmierung“, „3D-Spiele in Scratch“, „Minecraft in Scratch“
Ausbildung:
Moskauer Polytechnische Universität, Fachrichtung „Informatik und Informatik im CAD“.
Berufserfahrung:
Kennt die Sprachen C#, C++, Pascal, SQL. Programmiert in 1C-Systemen mit der integrierten Programmiersprache 1C: Enterprise. Mitwirkung an der Erstellung von Schulungskursen für die Universität zu Fusion 360 und Inventor.
Interessen:
Arbeitet gerne mit Datenbanken, modelliert und löst nicht standardmäßige mathematische Probleme. Beim Programmieren schreibe ich gerne Funktionalitäten für mobile Anwendungen (C++). Glaubt, dass jedes Kind einen nicht standardmäßigen Ansatz haben kann.
„Das Wichtigste beim Lernen ist das Interesse der Kinder.“
Kursleiter:
„Spieleprogrammierung in Python“, „Computerkenntnisse“, „Unreal Engine 4“, „Spieleentwicklung in C++“, „Programmierung in Python3“, „Minecraft: Programmierung in Python“
Ausbildung:
Russische Universität der Völkerfreundschaft (RUDN), Fachrichtung „Grundlegende Informatik und Informationstechnologie“.
Berufserfahrung:
Fließend in C++, Python, Pascal. Teilnehmer an verschiedenen Jugendforen auf regionaler und gesamtrussischer Ebene. Organisator des Allrussischen Forums „Großes Schulpicknick“, veranstaltet von der Russischen Schulkinderbewegung (RSM).
Interessen:
Neben dem Programmieren liest er gerne Bücher, fährt Fahrrad und spielt Computerspiele.
„Beim Programmieren muss eine Person Ausdauer und Entschlossenheit zeigen, damit sich Programmieranfänger nicht nur zu Spezialisten, sondern auch zu Individuen entwickeln.“
Kursleiter:
„Minecraft: eine Einführung in die künstliche Intelligenz“, „Programmieren für die Kleinen“, „Minecraft: Programmieren in Python“, „Bots in Python“
Ausbildung:
Staatliche Universität Tjumen (TSU), Fakultät für Angewandte Informatik.
Berufserfahrung:
Großes Interesse an Informatik und Erfahrung im Programmieren in verschiedenen Sprachen. Heute programmiert er in Python und C#. Hat Erfahrung als Mathe-Nachhilfelehrer.
Interessen:
Bot-Programmierung in Telegram, Datenanalyse in Python. Entwickelt in der Sprache C#. Er interessiert sich für verschiedene Sportarten. Mein Favorit ist Basketball. Ich bin davon überzeugt, dass der Selbstverbesserung keine Grenzen gesetzt sind.
„Der einzige Weg, eine neue Programmiersprache effektiv zu erlernen, besteht darin, sie zu üben, sie zur Lösung schwieriger Probleme einzusetzen und Ihnen das Leben zu erleichtern.“
1. Modul
Der erste Tag
Einführung in Python
− Algorithmus, Programm
− Numerische und String-Variablen, Variablentyp ändern
− Koordinaten, Vektoren, Entfernungsberechnung
− Teleportation eines Charakters, von Gebäuden, Senden einer Nachricht an den Chat
Zweiter Tag
In Python tiefer gehen
− Ausnahmebehandlung
− Boolesche Logik
− Vergleichsoperationen
− Erkennung von Objekten rund um die Figur
Tag drei
Bedingungen
− Bedingte if-elif-else-Konstrukte, Anwendung der Booleschen Logik
− Geheimtüren, Rolltreppe, Dusche
Tag vier
while-Schleifen
− While-Schleifen mit Zähler
− While-Schleifen mit boolescher Logik
− Fluch, Blumenpfad, Tauchwettbewerb, Tanzfläche, Chatnachrichten
2. Modul
Tag fünf
Verfahren
− Verfahren
− Programmiererethik, Einrückungen, Kommentare
− Verwendung von if und while in Prozeduren
− Reisenden blockieren
Tag sechs
Listen
− Listen, Operationen mit Listen
− Verwendung von Strings als Listen
− Zufällige Elementauswahl
− Stoppuhr, gleitend
Tag sieben
Funktionen
− Unterschied zwischen Prozeduren und Funktionen
− Tupel
− Funktionen, die ein Tupel zurückgeben
Tag acht
Wörterbücher
− Wörterbücher
− Unterschied zwischen Wörterbüchern und Listen
− Führen, Blöcke schlagen
3. Modul
Tag neun
For-Schleifen, die Magie des Programmierens
− Verwendung einer for-Schleife mit Tupeln, Listen, Wörterbüchern
− range()-Funktion
− Vereinfachen Sie Programme mit einer While-Schleife mithilfe einer For-Schleife
− Zauberstab, Zaubertreppe
Tag zehn
Pause, sonst
− Unterbrechen Sie während
− Unterbrechen Sie für
− Verwendung von else mit einer for-Schleife
− Durchlaufen von Wörterbuchelementen mit for
− Diamantensucher
Tag elf
Zweidimensionale Listen
− Liste der Listen
− Iterieren Sie über Elemente einer zweidimensionalen Liste
− Emoticons zeichnen, heruntergekommene Wand
Tag zwölf
Mehrdimensionale Listen
− 3D-Listen
− Die Idee, eine Liste beliebiger Größe zu erstellen
− Kopieren von Designs
4. Modul
Tag dreizehn
Arbeiten mit Dateien, Modulen
− Öffnen, lesen, schreiben
− Importieren eines Moduls, einer Funktion
− Lesen und Schreiben in eine Datei mithilfe von Modulen von Drittanbietern
− Designs in einer Datei speichern
Tag vierzehn
Flask-Webframework
− Herunterladen von Modulen mit pip
− Verwendung mehrerer Module
− Erstellen einer kleinen Website mit Daten aus Minecraft
Tag fünfzehn
Klassen, Methoden
− Klassen, Initialisierung, Objekteigenschaften
− Klassenmethoden
− Geisterobjekt
Tag sechzehn
Letzte Lektion
− Verallgemeinerung des Kurses, Anwendung des erworbenen Wissens
− Erstelle dein eigenes Minispiel in Minecraft