Python und JavaScript: Spieleprogrammierung in CodeCombat – Kurs 18.000 Rubel. von der Coddy School of Programming for Children, Ausbildung 3 Module (Monate)
Verschiedenes / / December 04, 2023
Alter: 7-12 Jahre
Niveau: für Anfänger.
Dauer: ab 3 Modulen (Monate), ab 24 Stunden*.
Format: Einzel- und Gruppenunterricht, offline und online (Echtzeit).
Anzahl der Kinder: von 1 bis 8.
Preis:
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.
Sogar ein Erwachsener kann sich langweilen, wenn er sich endlose Codezeilen ansieht. Wir bieten an, das Programmieren zu erlernen, indem man Länder erobert und Feinde in den besten RPG-Traditionen besiegt.
CodeCombat ist ein Multiplayer-Browserspiel, mit dem Sie das Programmieren und Erlernen von JavaScript und Python erlernen können. In jedem Level erhält der Spieler eine bestimmte Aufgabe – zum Beispiel einen Pilz zu finden, der dabei hilft, den Kannibalen zu besiegen, Soldaten in die Schlacht zu führen oder aus einem Kerker zu entkommen. Das Kind steuert einen unerfahrenen Zauberer, der diese Aufgaben mithilfe von Zaubersprüchen – JavaScript- und Python-Befehlen – ausführt. Um das gesamte Spiel zu beenden, müssen Sie sie sich gut merken. Zunächst ist alles einfach, doch mit fortschreitendem Spiel werden die Aufgaben komplexer und das Kind muss immer mehr nachdenken. Im Kurs „CodeCombat: Erste Schritte in JavaScript/Python“ kann Ihr Kind ein wirkliches Gefühl für die Programmiersprachen JavaScript und Python entwickeln und algorithmisches Denken entwickeln.
Bei CodeCombat handelt es sich nicht nur um Lektionen mit Gamification-Elementen, sondern um ein echtes Spiel, bei dem die Schüler kompetenten und schönen Code in Python und JavaScript schreiben müssen, um alle Level abzuschließen. In diesem Fall erhält das Kind in Echtzeit eine Reaktion seiner Figur. Durch die Lösung von Programmierproblemen, die von Natur aus immer anspruchsvollere Level erreichen, stellt CodeCombat außerdem sicher, dass Ihr Kind stets kritisches Denken entwickelt. CodeCombat ist bemerkenswert, weil es neben dem individuellen Durchspielen auch viele Optionen für Teamplay bietet. Spiele, die es Kindern ermöglichen, Kommunikationsfähigkeiten, praktisches Denken und die Fähigkeit zur Zusammenarbeit und Arbeit zu erlernen Team.
Daher fordert CodeCombat die Kinder ständig dazu auf, neue Formen der Kommunikation zu üben Treten Sie Teams bei oder arbeiten Sie einzeln am Computer selbst und setzen Sie Ihre Ideen um effiziente Codes.
Warum CodeCombat?
- Dies ist wirklich ein Spiel und keine Reihe spielerischer Lektionen – es kann also selbst den unruhigsten Schüler fesseln;
- CodeCombat ist für Kinder ab 10 Jahren geeignet;
- CodeCombat verfügt über eine russischsprachige Benutzeroberfläche.
- Es verfügt über einen eigenen Level-Editor, mit dem Sie das Spiel modifizieren und eigene Aufgaben anbieten können;
- CodeCombat verfügt über einen individuellen Modus und viele Optionen für Teamplay;
- Der Lehrer kann den Fortschritt der gesamten Gruppe verfolgen;
- Für das fehlerfreie Lösen beim ersten Versuch und für den optimalen Code erhält der Spieler zusätzliche Punkte;
- CodeCombat lehrt seriöses Programmieren „nicht für Kinder“: Es werden Wettbewerbe für echte Profis veranstaltet;
- Die Autoren versprechen, jedem, der das gesamte Spiel durchspielt und die höchste Stufe erreicht, dabei zu helfen, einen Job in den USA zu finden.
Vor Unterrichtsbeginn bitten wir Sie, für Ihr Kind eine E-Mail-Adresse anzulegen. Geben Sie ihm Ihren E-Mail-Login und Ihr Passwort auf Papier/auf Ihrem Telefon; Sie müssen diese Informationen während des Unterrichts bei sich haben.
Dies liegt an der Notwendigkeit, ein Konto in CodeCombat zu erstellen.
Der Kurs ist für Kinder geeignet:
- Für Technik- und Programmierinteressierte
- Ich fange gerade erst in der Welt des Programmierens an
- Diejenigen, die ihre digitalen Fähigkeiten verbessern möchten
- Diejenigen, die davon träumen, ihre eigenen Spiele zu entwickeln
Anforderungen an Studierende (Wissensstand):
- Sicherer Umgang mit einem Computer (weiß, wie man ihn einschaltet, Anwendungen startet, Ordner öffnet, versteht, was E-Mail ist)
- Lesefähigkeit
- So funktionieren Online-Kurse bei CODDY
Kursinhalte:
- Grundlagen der Programmierung in Python und/oder JavaScript und Algorithmisierung
- Methoden, Variablen, Datentypen
- while-Schleife
- Bedingte Anweisungen
- Logische Operatoren
- Algebra der Logik
- Funktionen
- Zweidimensionale Arrays
- for-Schleife
- Möglichkeiten zum Durchlaufen von Arrays
- Rechenoperationen
- Koordinaten und Raum
Kursziele:
1. Beherrschen Sie die beliebten Programmiersprachen Python und JavaScript, indem Sie Programmcodes in einer Spieleumgebung schreiben.
2. Entwickeln Sie kritisches Denken, Kommunikations- und Teamfähigkeit.
3. Kinder vom Interesse am Spielen von Computerspielen zu dem Wunsch zu führen, diese zu entwickeln und sich in der Zukunft im IT-Bereich weiterzuentwickeln.
Lernerfolg:
- Grundkenntnisse in JavaScript und/oder Python
- Fähigkeit zur Zusammenarbeit und zum Arbeiten sowohl unabhängig als auch im Team
- Entwicklung algorithmischen, kreativen und kritischen Denkens
- Fähigkeit, Probleme über den Tellerrand hinaus zu lösen
Absolventen des Kurses können:
- Kompetent und effizient Programme in Python und/oder JavaScript schreiben
- Zeigen Sie Ihre Kreativität, indem Sie Ihre eigenen Spiele erstellen
- Arbeiten Sie selbstständig und im Team an Softwarecode
- Setzen Sie Ihr Studium in Webprogrammierungs- und Spieleentwicklungskursen fort
- Lösen Sie nicht standardmäßige Probleme
Die Berufsqualifikationen:
- Logisches Denken
- Kreatives Denken
- Probleme stellen und lösen
- Zusammenarbeit
- Kommunikationsfähigkeit
- Suche und Analyse von Informationen
- Unabhängigkeit
- Entscheidungsfähigkeiten
Was Sie für den Unterricht benötigen:
Um mit dem Unterricht zu beginnen, bitten wir Sie, eine E-Mail-Adresse für Ihr Kind zu erstellen. Geben Sie ihm Ihren E-Mail-Login und Ihr Passwort auf Papier/auf Ihrem Telefon; Sie müssen diese Informationen während des Unterrichts bei sich haben.
Wenn der Unterricht online stattfindet, benötigt das Kind einen Laptop, einen Internetzugang und Kopfhörer, damit das Kind mit dem Lehrer kommunizieren kann.
Nach Abschluss des Kurses erhält jeder Student ein personalisiertes Zertifikat ( https://coddyschool.com/upload/files/cert.jpg) von CODDY
8
KurseKursleiter:
„Zeichnen im Stil von „Anime“, „Grundlagen des digitalen Zeichnens in Procreate“, „Skizzieren“, „Stadt der Zukunft“, „Erstellen einer Spielfigur in Photoshop“, „Photoshop-Grafikdesign“, „Minecraft-Programmierung“, „Python und JavaScript: Spieleprogrammierung in CodeCombat“, „Digitale Kunst: Zeichnen auf Tablette"
Ausbildung:
Staatliche Universität für Landmanagement, Fachrichtung „Architektur“
Berufserfahrung:
Seit über 5 Jahren bringt sie Kindern das Zeichnen bei. Findet mit jedem Kind und Erwachsenen eine gemeinsame Sprache.
Professionelle Kenntnisse in Photoshop, Revit, 3ds Max, Autocad, ScetchUp.
Interessen:
Grafikdesign, Branding, zeitgenössische Kunst, Innenarchitektur, Kochen.
„In meinen Kursen kann jedes Kind sein volles Potenzial entfalten und sich als echter Schöpfer fühlen. Wenn wir uns von Ziel zu Ziel bewegen, werden wir große Höhen erreichen, denn wie es Brauch ist, wird derjenige, der geht, den Weg meistern, und „unmöglich“ ist ein Wort, das nur im Wörterbuch der Narren zu finden ist.“
6
KurseKursleiter:
„JavaScript-Programmierung“, „Frontend-Entwickler: Websites auf HTML/CSS/JavaScript“, „Harvard CS50-Kurs“, „Bots in Python“, „Python und JavaScript: Spieleprogrammierung in CodeCombat“, „Spiele in Scratch erstellen“, „Unreal Motor 4"
Ausbildung:
Staatliche Technische Universität Jaroslawl (YSTU), Institut für Digitale Systeme (IDS), Fachrichtung „Software Engineering“.
Berufserfahrung:
Seit Beginn des Gymnasiums absolvierte er erfolgreich Zusatzausbildungen in den Bereichen Schaltungsdesign, Webentwicklung, Systemadministration und MYSQL-Datenbanken. Während meiner gesamten Schul- und Studienzeit interessierte ich mich für das Programmieren in den folgenden Sprachen: Pascal, C++, C#, Python, Ruby, JavaScript, sowie Webdesign-Sprachen (HTML, CSS).
Interessen:
Zu seinen Hobbys gehören Holzschnitzerei, der Zusammenbau von Schiffsmodellen aus Kunststoff/Holz, das Erstellen von Websites und das Erstellen von Programmen in Python. Ich bin davon überzeugt, dass die Entwicklung handmotorischer Fähigkeiten und geistiger Fähigkeiten untrennbar miteinander verbunden sind.
„Der Bedarf an IT-Spezialisten wird immer größer; einer von ihnen zu werden bedeutet, Teil einer kleinen Geschichte zu werden.“
9
KurseKursleiter:
„Minecraft: eine Einführung in die künstliche Intelligenz“, „Unity 3D“, „Mobile Spiele auf Android entwickeln“, „Spiele in Scratch erstellen“, „Minecraft-Programmierung“, „Minecraft in Scratch“, „Unreal Engine 4“, „Game 3D Modeling“, „Python und JavaScript: Gaming Programmierung in CodeCombat"
Ausbildung:
Moskauer Staatsuniversität benannt nach M.V. Lomonosov, Fakultät für Mechanik und Mathematik
Zertifizierter Teilnehmer des Minecraft-Programmierschulungsprogramms
Microsoft Certified Teacher Innovator-Programm
Erfahrung:
Beschäftigt sich mit Softwareentwicklung in Java und C, Multithread-Programmierung. Verbessert sich ständig, nutzt moderne Ansätze in der Entwicklung und im Projektmanagement. Studiert Entwurfsmuster und Architektur von Softwareprojekten und verfügt über Kenntnisse im Bereich Kryptographie und Datenschutz. Aktives Interesse am Thema neuronale Netze und Datenanalyse. Er absolvierte an der Samsung SW&IT School eine Schulung zu den Grundlagen von IT und Programmierung, wo er ein individuelles Projekt zur Entwicklung einer Android-Anwendung verteidigte und der absolute Gewinner des Endwettbewerbs wurde. Als Teil eines dreiköpfigen Teams nahm ich an der Fallmeisterschaft von Kaspersky CyberHeroes teil. Verantwortlich für die Entwicklung einer mobilen Demoanwendung und die Offenlegung der Software- und Hardwareseite des Projekts. Er ist aktiver Anwendungsentwickler bei Google Play und hat mehrere Veröffentlichungen auf dem Open-Source-Portal GitHub. Pflegt einen gesunden Lebensstil und besucht regelmäßig den Pool.
„Für jeden Studierenden ist eine freundliche Atmosphäre bei der Arbeit im Team sehr wichtig. Als Lehrer und Mentor versuche ich, dem Schüler dabei zu helfen, seine Ideen zum Leben zu erwecken, und ihm gleichzeitig die technische Seite des Problems auf höchstem Niveau zu erklären. Alle komplexen Dinge können in einfacher Sprache erklärt werden: Egal, ob Sie ein Spiel schreiben, ein Startup gründen oder ein Fach studieren möchten, jede Idee, die Sie haben, wird unterstützt und umgesetzt. So sollte Technikunterricht sein.“