Desenvolvimento de mods no Minecraft - curso 18.000 rublos. da Coddy School of Programming for Children, treinando 3 módulos (meses)
Miscelânea / / December 04, 2023
Idade: 8-12 anos
Nível: para iniciantes.
Duração: a partir de 3 módulos (meses), a partir de 24 horas*.
Formato: aulas individuais e em grupo, offline e online (tempo real).
Número de filhos: de 1 a 8.
Preço:
a partir de 750 rublos/hora em um grupo online,
a partir de 850 rublos/hora em um grupo offline,
a partir de 1.050 rublos/hora individualmente online,
a partir de 1980 rublos/hora individualmente offline.
Você sabia que a inteligência artificial venceu os humanos no xadrez e no Go, mas não conseguiu superar uma tarefa básica no Minecraft? Isso ocorre porque este jogo não está preso a uma lógica simples, mas oferece um enorme espaço para criatividade, desenvolvimento e aprendizagem.
Minecraft está entre os cinco videogames mais populares da década. As vendas globais do jogo ao longo dos 11 anos de existência ultrapassaram os 200 milhões de cópias, e o número de usuários ativos mensais, segundo as estatísticas mais recentes, foi de 126 milhões.
Uma paixão séria por jogos não é motivo de alarme, mas sim uma oportunidade de transformar um hobby em uma ferramenta de desenvolvimento. Com o Minecraft é ainda mais fácil do que com outros jogos.
Desenvolvemos um curso para verdadeiros fãs de Minecraft que desejam criar seus próprios mods e ao mesmo tempo aprender o básico de uma das linguagens de programação mais populares do mundo - Java.
Sobre o curso
O curso “Desenvolvendo Mods para Minecraft” foi criado para crianças de 8 a 12 anos apaixonadas por Minecraft. Nas aulas aprendemos como criar nossas próprias modificações para o jogo: fantasias, mundos, ferramentas de jogo e criaturas do jogo. Para desenvolver mods, utiliza-se o editor MCreator e a linguagem Java, para que ao mesmo tempo os alunos se familiarizem com a teoria e os fundamentos da programação. MCreator inclui funcionalidade de bloco avançada que torna o processo de criação de mods ainda mais intuitivo e divertido.
Durante as aulas, as crianças aprenderão:
- desenvolver edifícios e ferramentas de forma independente para Minecraft;
- modele seus próprios mundos e desenhe usando técnicas de pixel art;
- prescrever várias melhorias que não estão no script principal do Minecraft.
As crianças conhecerão os fundamentos da programação e os conceitos básicos da linguagem Java, além de dominarem a modelagem 3D. As competências adquiridas nas aulas proporcionarão uma excelente base para um estudo mais aprofundado de programação.
Programa do curso
Durante o primeiro mês, a galera conhecerá o programa MCreator, estudará a interface do aplicativo e criará primeiras modificações de teste: pacotes de ferramentas, recursos, plantas, bancadas, além de um novo bloco - geladeira. Construiremos uma fazenda a partir de nossos próprios blocos com plantas e itens de jogo criados de forma independente.
No segundo mês de treinamento conheceremos os gráficos 3D e o programa BlockBench (editor que permite criar modelos 3D). As crianças aprenderão a interface do programa e os fundamentos da modelagem 3D no BlockBench, criarão seus próprios modelos de blocos e objetos e os adicionarão ao jogo. Além disso, conheceremos a técnica de criação de componentes ativos: portas, baús e ferramentas de trabalho.
No terceiro mês de treinamento, as crianças criarão seus próprios personagens e mundo de jogo. Neste módulo, veremos mais de perto a construção de modelos 3D ativos no BlockBench e aprenderemos como criar personagens de jogos. Ao final do curso enviaremos nossas modificações para o Minecraft para que todos possam utilizar os objetos criados pela galera.
O curso Minecraft Mod Development faz parte de um programa de treinamento aprofundado de dois anos programar com Minecraft (fazer outros cursos não é requisito para inscrição para este curso):
- Nível Fácil: Programação Minecraft (5 meses)
- Intermediário: Minecraft: Introdução à Inteligência Artificial (8 meses)
- Intermediário: Minecraft: Programação JavaScript (4 meses) ou Minecraft: Programação Python (3 meses)
- Nível difícil: Desenvolvimento de mods para Minecraft (a partir de 3 meses)
Recomendações de treinamento:
Para todos os nossos programadores que amam programar em Minecraft, recomendamos combinar o treinamento do curso “Minecraft: Introdução à Inteligência Artificial” com aulas de “Desenvolvimento de Mods para Minecraft”. Se em um curso as crianças são apresentadas ao conceito de inteligência artificial e aprendem a programar seu agente para resolver seus problemas de jogo, então foi criado o segundo curso A equipe CODDY especificamente a pedido de nossos alunos - desenvolve do zero e de forma independente elementos e blocos de jogos para construção, proteção e extração de recursos, e até mesmo no idioma Java! Nossa experiência mostra que desta forma as crianças não apenas aprendem a programar no ambiente Minecraft, mas também veem imediatamente os resultados de seu aprendizado na prática no jogo.
12
cursosProfessor do curso:
“Desenvolvendo mods para Minecraft”, “Programando jogos em Python”, “Unity 3D”, “Minecraft: uma introdução à inteligência artificial”, “Criando
jogos no Roblox Studio", "Programação para os mais pequenos", "Programação para os mais pequenos no Tynker", "Programação Minecraft", "Jogos 3D no Scratch", "Minecraft in Scratch"
Educação:
Universidade Politécnica de Moscou, especialidade “Informática e Ciência da Computação em CAD”.
Experiência:
Conhece as linguagens C#, C++, Pascal, SQL. Programado em sistemas 1C usando a linguagem de programação integrada 1C: Enterprise. Participou da criação de cursos de capacitação para a universidade em Fusion 360 e Inventor.
Interesses:
Gosta de trabalhar com bancos de dados, modelar e resolver problemas matemáticos não padronizados. Em programação, gosto de escrever funcionalidades para aplicativos móveis (C++). Acredita que cada criança pode ter uma abordagem fora do padrão.
“O mais importante na aprendizagem é o interesse das crianças.”
4
cursoProfessor do curso:
“Minecraft: Uma Introdução à Inteligência Artificial”, “Criando Jogos no Roblox Studio”, “Desenvolvendo Mods para Minecraft”, “Programação Minecraft”
Educação:
Universidade Tecnológica Estadual de Moscou, especialidade “Robótica e Mecatrônica”.
Participante certificado no programa de treinamento de programação Minecraft
Programa Inovador para Professores Certificados pela Microsoft
Experiência:
Fluente nas linguagens Python e Lua. Ela ensina programação infantil há mais de 2 anos. Criou programas infantis para aprendizagem no ambiente Scratch. Sabe como encontrar uma abordagem para uma criança e explicar o material de forma clara e clara.
Interesses:
Programação, tecnologias de TI.
“O desenvolvimento de uma criança e sua visão de mundo são traçados desde a infância. A programação é o mundo presente e futuro. Não é fácil entrar nisso. Nossos cursos oferecem tecnologias modernas para as crianças em um nível que elas possam entender de uma forma divertida.”
1º módulo
O primeiro dia
Introdução ao MCreator. Análise da interface. Modificações de teste
− Instale o MCreator, implante seu espaço de trabalho
− Estudando a interface do editor
− Criamos um bloco de teste, um conjunto de ferramentas, armaduras, minério usando ferramentas prontas
− Crie suas próprias texturas
− Inicie o Minecraft - verifique suas modificações).
Atribuição da lição: Conheça o editor. Crie sua primeira modificação.
Resultado da lição: Escrevemos nosso primeiro mod.
Segundo dia
Criando um pacote de recursos e um ambiente de trabalho completos
− Criamos nosso próprio minério, criamos uma receita para fabricar a partir de nosso minério.
− Criamos um pacote de ferramentas a partir do nosso minério.
− Criamos o nosso próprio bloco de madeira. Artesanato de tábuas, artesanato de palitos
− Criamos nossa própria bancada. Estamos escrevendo uma GUI para o ambiente de trabalho. Escrevendo o primeiro procedimento de elaboração em nossa bancada
Atribuição da lição: Aprenda a criar uma GUI. Escreva o primeiro procedimento.
Resultado da lição: Faça sua própria bancada
Dia três
Criamos blocos especiais e personalizados
− Crie blocos especiais (refrigerante, minério de gelo, gelo picado)
− Criamos um cooler, escrevemos uma GUI, escrevemos um procedimento para um botão
− Criamos uma espada de gelo e sua confecção em nossa bancada
− Crie uma CreativeTab
Atribuição da lição: Crie um bloco mecânico especial e uma espada com o efeito.
Resultado da lição: aprendeu como fazer armas com efeitos e criar seus próprios blocos com GUI.
Dia quatro
Lição criativa! + crie suas próprias plantas
− Criamos as nossas próprias plantas. Nós criamos nossa própria comida
− Combinamos os conhecimentos adquiridos. Construa sua fazenda e sua casa com seus blocos.
Atribuição da lição: Teste mods criados anteriormente. Além disso, crie seus próprios mods
Resultado da lição: Consolidar o conhecimento adquirido
2º módulo
O primeiro dia
Introdução ao editor 3D BlockBench. Análise da interface. Teste modelos 3D
- Instale o BlockBench
− Estudando a interface do editor.
− Crie um modelo de bloco de teste e adicione-o ao MCreator.
- Criamos nosso próprio modelo 3D de uma arma - uma espada, e o adicionamos ao MCreator.
− Inicie o Minecraft - verifique suas modificações).
Atribuição da lição: Familiarize-se com o editor 3D. Crie sua própria modificação com um modelo 3D.
Resultado da lição: Familiarize-se com modelagem 3D.
Segundo dia
Criando suas próprias armas de fogo. Pistola
− Criamos o nosso próprio modelo 3D da nossa pistola.
− Adicione o modelo ao Mcreator.
− Criamos procedimentos para o funcionamento da nossa pistola
− Criamos nossa própria arte com nossas armas
− Inicie o Minecraft e verifique suas modificações.
Atribuição da lição: Crie sua própria arma de fogo.
Resultado da lição: Fiz uma arma
Dia três
Criamos nossa própria fundição, baú, porta
− Criamos um modelo 3D da Fundição, adicionamos ao Mcreator, escrevemos GUI e procedimentos para uso
− Criamos um modelo 3D do Baú, adicionamos ao Mcreator, escrevemos uma GUI e procedimentos para uso
− Criamos um modelo 3D da porta, adicionamos ao Mcreator, escrevemos GUI e procedimentos para uso
− Inicie o Minecraft e verifique suas modificações.
Atribuição da lição: Crie uma fundição, porta, baú
Resultado da lição: Aprendemos como fazer novos itens.
Dia quatro
Crie sua própria armadura 3D
− Criamos um modelo 3D da armadura. Adicionar ao Mccreator
− Criamos armaduras e fabricamos nossa armadura.
Atribuição da lição: Crie sua armadura
Resultado da lição: Armadura de produção própria com textura 3D própria.
3º módulo
O primeiro dia
Criamos uma entidade viva - MOBA()
− Desenhamos um modelo 3D do nosso mob. Agrupando objetos
− Adicione um modelo Java ao MCreator
− Crie uma multidão hostil. Configurando inteligência artificial
− Criamos um residente - uma multidão. Configurando inteligência artificial
− Estamos escrevendo uma GUI para negociação. Estamos escrevendo funcionalidades para permitir a negociação
− Inicie o Minecraft - verifique suas modificações
Atribuição da lição: Crie uma multidão hostil. Crie sua própria multidão do zero.
Resultado da lição: Sabemos como criar mobs.
Segundo dia
Estruturas e mobs
− Estamos considerando outras opções para mobs. Vestindo mobs com armaduras
− Construímos nossa estrutura, importamos para o Mcreator. Criamos nossa própria estrutura
− Inicie o Minecraft - verifique suas modificações
Atribuição da lição: Crie sua própria arma de fogo.
Resultado da lição: Fiz uma arma
Dia três
Crie seu próprio bioma, mundo, dimensão
− Determinar os principais componentes do bioma
− Criamos um bioma. Adicionando mobs a este bioma
− Adicionando estruturas ao bioma
− Inicie o Minecraft - verifique suas modificações
Atribuição da lição: Crie uma fundição, porta, baú
Resultado da lição: Aprendemos como fazer novos itens.
Dia quatro
Lição criativa
− Testamos tudo que passamos, corrigimos erros
− Crie sua própria dimensão
− Importe seu mod.
Atribuição da lição: Verifique sua capacidade de dominar o material de forma independente. Fechar lacunas
Resultado da lição: Concluiu o curso