Minecraft in Scratch - cours 18 000 roubles. de Coddy School of Programming for Children, formation 3 modules (mois)
Miscellanea / / December 07, 2023
Âge: 7-9 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.
De plus en plus de parents remarquent et soutiennent la tendance moderne visant le développement précoce des enfants. Une place particulière est occupée par le développement des connaissances informatiques et technologiques des enfants dès le plus jeune âge. La principale difficulté ici est d'intéresser les gars et de garder leur intérêt.
Le secret d’un apprentissage réussi est de combiner ce que les enfants aiment avec ce qui contribuera à leur développement. Tous les enfants s'intéressent aux jeux informatiques. Et si vous invitiez votre enfant à créer son propre jeu informatique, et même dans un langage de programmation spécialement conçu pour les enfants? Et si ce jeu est le légendaire Minecraft, alors vous ne serez certainement pas laissé indifférent! Nous recommandons notre cours « Minecraft in Scratch » à tous les codeurs âgés de 7 ans et plus, car apprendre à y programmer se transforme en un processus intéressant et passionnant. Créer votre propre jeu est la meilleure façon d’apprendre la programmation. Surtout si vous créez un jeu que le monde entier aime.
Caractéristiques de Scratch. Comment créer votre propre Minecraft ?
Minecraft est un jeu sandbox indépendant populaire avec des éléments d'un simulateur de survie et d'un monde ouvert, développé par le programmeur suédois Markus Persson. C'est l'un des jeux informatiques les plus réussis de l'histoire, avec des ventes dépassant les 80 millions d'exemplaires et plus de 100 millions de joueurs inscrits. Le jeu a des possibilités presque illimitées, vous permettant de créer des mondes entiers et de contrôler les actions des personnages principaux. Créer un jeu dans Minecraft est possible dans différents programmes. Mais il est peu probable qu'un enfant de sept ans ait envie de programmer et de mettre en œuvre ses propres projets dans un environnement de développement familier à un programmeur adulte. Ce sera difficile, inintéressant et ennuyeux pour les enfants. C'est pourquoi, en 2003, le Massachusetts Institute of Technology a développé Scratch, un langage de programmation compréhensible et amusant conçu spécifiquement pour les enfants. Scratch n'est pas seulement un langage, mais un environnement de programmation visuel orienté objet à part entière. Il est idéal pour enseigner aux élèves du primaire et du collège les bases de la programmation et créer leurs propres jeux et animations.
Cet environnement logiciel présente de nombreuses qualités positives:
- interface simple, facile et pratique ;
- il n'y a pas de codes à apprendre ;
- Design coloré qui aide à attirer et à retenir l'attention de bébé ;
- favorise le développement de la pensée créative, imaginative et logique.
Scratch, à la manière d'un constructeur Lego, permet d'assembler un programme à part entière à partir de blocs de briques multicolores. Vous pouvez apporter des modifications au programme à tout moment et voir immédiatement son fonctionnement. C'est cette fonctionnalité de cet environnement de programmation qui permet de créer un analogue du célèbre monde cubique de Minecraft sur Scratch. Notre cours s'adresse à ceux qui maîtrisent déjà le langage Scratch et souhaitent approfondir leurs connaissances et lui trouver de nouvelles utilisations.
Durant le cours « Minecraft in Scratch », votre enfant va :
- continuera à apprendre les bases de la programmation ;
- améliorer la connaissance du langage visuel Scratch ;
- apprendre à concevoir des mécanismes de jeu ;
- pourra créer des paysages, des objets divers, les déplacer sur l'écran, les modifier et jouer avec eux, établir des formes d'interaction entre eux ;
- développera des compétences créatives et une pensée spatiale ;
- créera son propre monde Minecraft unique.
Nos professeurs expérimentés vous montreront comment la programmation et les jeux peuvent être combinés de la manière la plus excitante et la plus amusante. Bienvenue dans le monde incroyable de la programmation informatique Minecraft dans Scratch !
A la fin du cours, chaque étudiant reçoit un certificat personnalisé de CODDY
9
coursEnseignant du cours :
"Minecraft: introduction à l'intelligence artificielle", "Unity 3D", "Développer des jeux mobiles sur Android", "Créer des jeux dans Scratch", « Programmation Minecraft », « Minecraft in Scratch », « Unreal Engine 4 », « Modélisation de jeux 3D », « Python et JavaScript: Gaming » programmation dans CodeCombat"
Éducation:
Université d'État de Moscou nommée d'après M.V. Lomonossov, Faculté de mécanique et de mathématiques
Participant certifié au programme de formation en programmation Minecraft
Programme d'innovateur pour enseignants certifiés Microsoft
Expérience:
Engagé dans le développement de logiciels en Java et C, programmation multithread. S'améliore constamment, utilise des approches modernes en matière de développement et de gestion de projet. Étudie les modèles de conception et l'architecture de projets logiciels, possède des connaissances dans le domaine de la cryptographie et de la protection des données. Activement intéressé par le sujet des réseaux de neurones et de l'analyse de données. Il a suivi une formation à la Samsung SW&IT School sur les bases de l'informatique et de la programmation, où il a défendu un projet individuel de développement d'une application Android et est devenu le vainqueur absolu du concours final. Au sein d'une équipe de trois personnes, j'ai participé au championnat d'affaire Kaspersky CyberHeroes. Responsable du développement d'une application mobile de démonstration et de la divulgation du côté logiciel et matériel du projet. Il est un développeur d'applications actif sur Google Play et a plusieurs publications sur le portail open source GitHub. Maintient un mode de vie sain et visite régulièrement la piscine.
« Pour tout étudiant, une ambiance conviviale lorsqu’on travaille en équipe est très importante. En tant qu'enseignant et mentor, j'essaie d'aider l'élève à donner vie à ses idées, tout en lui expliquant l'aspect technique de la problématique au plus haut niveau. Toutes les choses complexes peuvent être expliquées dans un langage simple: que vous écriviez un jeu, lanciez une startup ou souhaitiez étudier un sujet, toute idée que vous aurez sera soutenue et mise en œuvre. C’est à cela que devrait ressembler l’enseignement technologique. »
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."
6
coursEnseignant du cours :
"Minecraft: introduction à l'intelligence artificielle", "Connaissance informatique", "Programmation de jeux en Python", "Programmation pour les plus petits", "Conception graphique Photoshop", "Création de jeux dans Scratch", "Bases de l'animation dans Adobe Animate", "Minecraft dans Scratch", "Programmation en Python3"
Éducation:
Université d'État d'architecture et de génie civil de Nijni Novgorod, Faculté d'ingénierie générale.
Expérience:
Depuis plus de 4 ans, il se consacre à la production vidéo et à la photographie, combinant cela avec l'organisation et la direction événements publics et soirées privées pour enfants, master classes sur les thèmes créatifs et techniques disciplines. Elle enseigne la programmation aux enfants âgés de 5 à 9 ans depuis plus d'un an. En outre, depuis deux ans, il est bénévole au sein de l'organisation à but non lucratif Fondation du Centre de recherche en oncologie de Nizhny Novgorod.
Intérêts:
Sports mécaniques, sports mécaniques, cynologie, natation, volley-ball, architecture gothique et créativité de M. Gorki.
"La programmation est une opportunité d'élargir vos horizons sans quitter la maison pour une personne de tout âge."
1er module
Le premier jour
Présentation de Minecraft dans Scratch
− Introduction au plan de développement du jeu
− Apprentissage des fonctions et procédures dans Scratch
− Blocs Sprite: textures et rendu
− Système de coordonnées Minecraft et Scratch
Tâche pratique: Créer un sprite de bloc et ajouter des textures au jeu.
Résultat de la leçon: La notion de procédures en programmation a été étudiée; Un projet a été créé et l'écriture du jeu Minecraft a commencé.
Les devoirs sont compilés en fonction de la maîtrise du sujet du cours.
Deuxième jour
Blocs dans Minecraft
− Paramétrage des blocs logiciels
− Génération d'un monde plat
− Contrôle de la caméra
Tâche pratique: Créer des bâtiments simples dans le système de coordonnées mondial.
Résultat de la leçon: Génération d'un monde plat; Les bases de la synchronisation des threads en programmation ont été étudiées.
Les devoirs sont compilés en fonction de la maîtrise du sujet du cours.
Jour trois
Génération de terrain
− Génération de collines dans le monde
− Génération aléatoire de minerai
Tâche pratique: Définir les conditions d'apparition du minerai sous terre.
Résultat de la leçon: Les bases de la génération de mondes infinis ont été étudiées.
Les devoirs sont compilés en fonction de la maîtrise du sujet du cours.
Jour quatre
Steve
− Ajouter un personnage au jeu
− Contrôle des personnages
− Physique du mouvement
Tâche pratique: Étudier l'interaction du personnage avec le monde du jeu.
2ème module
Le premier jour
Des arbres
− Ajout de blocs transparents pour le mouvement
− Tâche indépendante: modélisation d'arbres
− Ajouter des arbres à la génération mondiale
− Steve heurtant des obstacles
Tâche pratique: Modélisation d'arbres.
Résultat de la leçon: Un nouveau type de blocs a été ajouté que le personnage peut traverser.
Les devoirs sont compilés en fonction de la maîtrise du sujet du cours.
Deuxième jour
Rassembler des ressources
− Création d'un curseur
− Bloquer la destruction
Tâche pratique: Editer le monde à l'aide d'un personnage.
Résultat de la leçon: Une étude approfondie de la transition entre les systèmes de coordonnées de Scratch et Minecraft.
Les devoirs sont compilés en fonction de la maîtrise du sujet du cours.
Jour trois
Inventaire
− Tableaux en programmation
− Apprendre à travailler avec des listes
− Créer un inventaire simple
Tâche pratique: Ajouter des articles à l'inventaire.
Résultat de la leçon: La notion de tableaux et d'accès par numéro d'élément a été étudiée.
Les devoirs sont compilés en fonction de la maîtrise du sujet du cours.
Jour quatre
Construction
− La main du personnage et l'objet qu'elle contient
− Mise en place de blocs
Tâche pratique: Dessiner la texture d'un bloc dans la main d'un personnage.
Résultat de la leçon: Le personnage du jeu peut pleinement interagir avec le monde.
3ème module
Le premier jour
Inventaire graphique
− Rendu des éléments d'inventaire
− Inventaire d'ouverture et de fermeture
− Discussion sur le travail d'artisanat
Tâche pratique: Programmation du dessin des éléments de l'inventaire.
Résultat de la leçon: Un inventaire complet avec la quantité de chaque élément affichée.
Les devoirs sont compilés en fonction de la maîtrise du sujet du cours.
Deuxième jour
Artisanat
− Travail avancé avec des tableaux et des listes
− Rendu des champs d'artisanat
− Recettes d'artisanat
Tâche pratique: Élaboration de recettes de fabrication.
Résultat de la leçon: Le jeu a désormais la possibilité de créer de nouveaux blocs grâce à l'artisanat; développement de compétences dans le travail avec des tableaux.
Les devoirs sont compilés en fonction de la maîtrise du sujet du cours.
Jour trois
Finalisation du jeu
− Ajout de nouveaux blocs et objets au jeu
− Ajout de monstres
− Discussion d'idées pour améliorer le jeu
Tâche pratique: Développement indépendant de nouvelles fonctionnalités de jeu.
Résultat de la leçon: Poursuite du développement de projets d'enfants.
Les devoirs sont compilés en fonction de la maîtrise du sujet du cours.
Jour quatre
Sortie du jeu
− Améliorations du jeu
− Mise en œuvre des idées des étudiants
− Préparation de la présentation finale
− Présentation finale du jeu aux parents
Tâche pratique: Présentation de jeux aux parents.
Résultat: Minecraft à part entière avec une génération mondiale diversifiée, un personnage réaliste qui peut placer, détruire, collecter et fabriquer des blocs.