Développement de mods dans Minecraft - cours 18 000 roubles. de Coddy School of Programming for Children, formation 3 modules (mois)
Miscellanea / / December 04, 2023
Âge: 8-12 ans
Niveau: pour débutants.
Durée: à partir de 3 modules (mois), à partir de 24 heures*.
Format: cours individuels et collectifs, hors ligne et en ligne (temps réel).
Nombre d'enfants: de 1 à 8.
Prix:
à partir de 750 rub./heure dans un groupe en ligne,
à partir de 850 roubles/heure dans un groupe hors ligne,
à partir de 1050 roubles/heure individuellement en ligne,
à partir de 1980 roubles/heure individuellement hors ligne.
Saviez-vous que l'intelligence artificielle a battu les humains aux échecs et au Go, mais n'a pas réussi à surmonter une tâche de base dans Minecraft? En effet, ce jeu n’est pas lié à une simple logique, mais offre d’énormes possibilités de créativité, de développement et d’apprentissage.
Minecraft fait partie des cinq jeux vidéo les plus populaires de la décennie. Les ventes mondiales du jeu au cours de ses 11 années d'existence ont dépassé les 200 millions d'exemplaires et le nombre d'utilisateurs actifs mensuels, selon les dernières statistiques, était de 126 millions.
Une passion sérieuse pour le jeu n'est pas une cause d'inquiétude, mais une opportunité de transformer un passe-temps en un outil de développement. Avec Minecraft, c'est encore plus simple qu'avec d'autres jeux.
Nous avons développé un cours pour les vrais fans de Minecraft qui souhaitent créer leurs propres mods et en même temps apprendre les bases de l'un des langages de programmation les plus populaires au monde - Java.
À propos du cours
Le cours « Développement de mods pour Minecraft » a été créé pour les enfants âgés de 8 à 12 ans passionnés par Minecraft. En cours, nous apprenons à créer nos propres modifications pour le jeu: costumes, mondes, outils de jeu et créatures du jeu. Pour développer des mods, l'éditeur MCreator et le langage Java sont utilisés, afin que les étudiants se familiarisent en même temps avec la théorie et les bases de la programmation. MCreator inclut une fonctionnalité de bloc avancée qui rend le processus de création de mods encore plus intuitif et amusant.
Pendant les cours, les enfants apprendront :
- développer de manière indépendante des bâtiments et des outils pour Minecraft ;
- modélisez vos propres mondes et dessinez en utilisant des techniques de pixel art ;
- prescrire diverses améliorations qui ne figurent pas dans le script principal de Minecraft.
Les enfants se familiariseront avec les bases de la programmation et les concepts de base du langage Java, et maîtriseront également la modélisation 3D. Les compétences acquises en cours constitueront une excellente base pour une étude plus approfondie de la programmation.
Programme des cours
Au cours du premier mois, les gars se familiariseront avec le programme MCreator, étudieront l'interface de l'application et créeront premières modifications de test: packages d'outils, ressources, usines, ateliers, ainsi qu'un nouveau bloc - réfrigérateur. Nous construirons une ferme à partir de nos propres blocs avec des plantes et des objets de jeu créés indépendamment.
Au cours du deuxième mois de formation, nous nous familiariserons avec le graphisme 3D et le programme BlockBench (un éditeur qui permet de créer des modèles 3D). Les enfants apprendront l'interface du programme et les bases de la modélisation 3D dans BlockBench, créeront leurs propres modèles de blocs et d'objets et les ajouteront au jeu. De plus, nous nous familiariserons avec la technique de création de composants actifs: portes, coffres et outils de travail.
Au cours du troisième mois de formation, les enfants créeront leurs propres personnages et leur propre monde de jeu. Dans ce module, nous examinerons de plus près la création de modèles 3D actifs dans BlockBench et apprendrons à créer des personnages de jeu. A la fin du cours, nous enverrons nos modifications à Minecraft afin que tout le monde puisse utiliser les objets créés par les gars.
Le cours Minecraft Mod Development fait partie d'un programme de formation approfondie de deux ans. programmation avec Minecraft (suivre d'autres cours n'est pas une condition d'inscription pour ce cours) :
- Niveau facile: Programmation Minecraft (5 mois)
- Intermédiaire: Minecraft: Introduction à l'intelligence artificielle (8 mois)
- Intermédiaire: Minecraft: Programmation JavaScript (4 mois) ou Minecraft: Programmation Python (3 mois)
- Niveau difficile: Développement de mods pour Minecraft (à partir de 3 mois)
Recommandations de formation :
Pour tous nos codeurs qui aiment programmer dans Minecraft, nous recommandons de combiner la formation du cours « Minecraft: Introduction à l'intelligence artificielle » avec des cours de « Développement de mods pour Minecraft ». Si dans un cours les enfants sont initiés au concept d'intelligence artificielle et apprennent à programmer leur agent pour résoudre leurs problèmes de jeu, alors le deuxième cours a été créé L'équipe CODDY spécifiquement à la demande de nos étudiants - développe à partir de zéro et indépendamment des éléments et des blocs de jeu pour construire, protéger et extraire des ressources, et même dans la langue Java! Notre expérience montre que de cette manière, les enfants apprennent non seulement à programmer dans l'environnement Minecraft, mais voient également immédiatement les résultats de leur apprentissage dans la pratique du jeu.
12
coursEnseignant du cours :
"Développement de mods pour Minecraft", "Programmation de jeux en Python", "Unity 3D", "Minecraft: introduction à l'intelligence artificielle", "Création
jeux dans Roblox Studio", "Programmation pour les plus petits", "Programmation pour les plus petits dans Tynker", "Programmation Minecraft", "Jeux 3D dans Scratch", "Minecraft dans Scratch"
Éducation:
Université Polytechnique de Moscou, spécialité « Informatique et informatique en CAO ».
Expérience:
Connaît les langages C#, C++, Pascal, SQL. Programmé dans les systèmes 1C à l'aide du langage de programmation intégré 1C: Entreprise. Participation à la création de formations pour l'université sur Fusion 360 et Inventor.
Intérêts:
Aime travailler avec des bases de données, modéliser et résoudre des problèmes mathématiques non standard. En programmation, j'aime écrire des fonctionnalités pour les applications mobiles (C++). Estime que chaque enfant peut avoir une approche non standard.
"La chose la plus importante dans l'apprentissage est l'intérêt des enfants."
4
coursEnseignant du cours :
"Minecraft: une introduction à l'intelligence artificielle", "Création de jeux dans Roblox Studio", "Développement de mods pour Minecraft", "Programmation Minecraft"
Éducation:
Université technologique d'État de Moscou, spécialité « Robotique et mécatronique ».
Participant certifié au programme de formation en programmation Minecraft
Programme d'innovateur pour enseignants certifiés Microsoft
Expérience:
Maîtrise des langages Python et Lua. Elle enseigne la programmation pour enfants depuis plus de 2 ans. Création de programmes pour enfants pour l'apprentissage dans l'environnement Scratch. Sait trouver une approche à un enfant et expliquer la matière de manière claire et claire.
Intérêts:
Programmation, technologies informatiques.
« Le développement d'un enfant et sa vision du monde sont fixés dès l'enfance. La programmation est le monde présent et futur. Ce n'est pas facile de s'y lancer. Nos cours offrent aux enfants des technologies modernes à un niveau qu’ils peuvent comprendre de manière ludique.
1er module
Le premier jour
Introduction à MCreator. Analyse de l'interface. Modifications des tests
− Installez MCreator, déployez votre espace de travail
− Étudier l'interface de l'éditeur
− Nous créons un bloc de test, un ensemble d'outils, une armure, un minerai à l'aide d'outils prêts à l'emploi
− Créez vos propres textures
− Lancez Minecraft - vérifiez vos modifications).
Devoir de cours: Rencontrez l'éditeur. Créez votre première modification.
Résultat de la leçon: Nous avons écrit notre premier mod.
Deuxième jour
Création d'un pack de ressources complet et d'un workbench
− Nous créons notre propre minerai, créons une recette de fabrication à partir de notre minerai.
− Nous créons un ensemble d'outils à partir de notre minerai.
− Nous créons notre propre bloc de bois. Planches à fabriquer, bâtons à fabriquer
− Nous créons notre propre établi. Nous écrivons une interface graphique pour le workbench. Rédaction de la première procédure de crafting sur notre établi
Devoir de cours: Apprenez à créer une interface graphique. Écrivez la première procédure.
Résultat de la leçon : Créez votre propre établi
Jour trois
Nous créons des blocs spéciaux et personnalisés
− Créer des blocs spéciaux (liquide de refroidissement, minerai de glace, glace pilée)
− Nous créons un refroidisseur, écrivons une interface graphique, écrivons une procédure pour un bouton
− Nous créons une épée de glace et sa fabrication dans notre établi
− Créer un CreativeTab
Devoir de cours: Créez un bloc mécanique spécial et une épée avec cet effet.
Résultat de la leçon: appris à fabriquer des armes avec des effets et à créer vos propres blocs avec une interface graphique.
Jour quatre
Leçon créative! + créez vos propres plantes
− Nous créons nos propres usines. Nous créons notre propre nourriture
− Nous combinons les connaissances acquises. Construisez votre ferme et votre maison à partir de vos blocs.
Devoir de cours: Testez les mods créés précédemment. Créez également vos propres mods
Résultat de la leçon: Consolider les connaissances acquises
2ème module
Le premier jour
Introduction à l'éditeur 3D BlockBench. Analyse de l'interface. Tester des modèles 3D
− Installer BlockBench
− Etudier l'interface de l'éditeur.
− Créez un modèle de bloc de test et ajoutez-le à MCreator.
− Nous créons notre propre modèle 3D d'une arme - une épée, et l'ajoutons à MCreator.
− Lancez Minecraft - vérifiez vos modifications).
Devoir de cours : Familiarisez-vous avec l'éditeur 3D. Créez votre propre modification avec un modèle 3D.
Résultat de la leçon: Familiarisez-vous avec la modélisation 3D.
Deuxième jour
Créer vos propres armes à feu. Pistolet
− Nous créons notre propre modèle 3D de notre pistolet.
− Ajoutez le modèle à Mcreator.
− Nous créons des procédures pour le fonctionnement de notre pistolet
− Nous créons notre propre artisanat à partir de nos armes
− Lancez Minecraft et vérifiez vos modifications.
Devoir de cours : Créez votre propre arme à feu.
Résultat de la leçon : J'ai fabriqué une arme à feu
Jour trois
Nous créons notre propre fonderie, coffre, porte
− Nous créons un modèle 3D de la fonderie, l'ajoutons à Mcreator, écrivons l'interface graphique et les procédures d'utilisation
− Nous créons un modèle 3D du coffre, l'ajoutons à Mcreator, écrivons une interface graphique et des procédures d'utilisation
− Nous créons un modèle 3D de la porte, l'ajoutons à Mcreator, écrivons l'interface graphique et les procédures d'utilisation
− Lancez Minecraft et vérifiez vos modifications.
Devoir de cours: Créer une fonderie, une porte, un coffre
Résultat de la leçon: Nous avons appris à fabriquer de nouveaux objets.
Jour quatre
Créez votre propre armure 3D
− Nous créons un modèle 3D de l'armure. Ajouter à Mccreator
− Nous créons une armure et fabriquons notre armure.
Devoir de cours: Créez votre armure
Résultat de la leçon: Armure de notre propre production avec sa propre texture 3D.
3ème module
Le premier jour
Nous créons une entité vivante - MOBA()
− Nous dessinons un modèle 3D de notre foule. Regrouper des objets
− Ajouter un modèle Java à MCreator
− Créez une foule hostile. Mise en place de l'intelligence artificielle
− Nous créons un résident - une foule. Mise en place de l'intelligence artificielle
− Nous écrivons une interface graphique pour le trading. Nous écrivons des fonctionnalités pour permettre le trading
− Lancez Minecraft - vérifiez vos modifications
Devoir de cours: Créez une foule hostile. Créez votre propre foule à partir de zéro.
Résultat de la leçon: Nous savons comment créer des foules.
Deuxième jour
Structures et foules
− Nous envisageons d'autres options pour les foules. Habiller les foules en armure
− Nous construisons notre structure, l'importons dans Mcreator. Nous créons notre propre structure
− Lancez Minecraft - vérifiez vos modifications
Devoir de cours : Créez votre propre arme à feu.
Résultat de la leçon: J'ai fabriqué une arme à feu
Jour trois
Créez votre propre biome, monde, dimension
− Déterminer les principales composantes du biome
− Nous créons un biome. Ajouter des monstres à ce biome
− Ajout de structures au biome
− Lancez Minecraft - vérifiez vos modifications
Devoir de cours : Créer une fonderie, une porte, un coffre
Résultat de la leçon: Nous avons appris à fabriquer de nouveaux objets.
Jour quatre
Leçon créative
− Nous testons tout ce que nous avons réussi, corrigeons les erreurs
− Créez votre propre dimension
− Importez votre mod.
Devoir de cours : Vérifiez votre capacité à maîtriser la matière de manière autonome. Combler les lacunes
Résultat de la leçon: J'ai terminé le cours