Minecraft no Scratch - curso 18.000 rublos. da Coddy School of Programming for Children, treinando 3 módulos (meses)
Miscelânea / / December 07, 2023
Idade: 7-9 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.
Cada vez mais pais percebem e apoiam a tendência moderna voltada para o desenvolvimento inicial dos filhos. Um lugar especial é ocupado pelo desenvolvimento da literacia informática e da tecnologia pelas crianças desde muito cedo. A principal dificuldade aqui é interessar a galera e mantê-la interessada.
O segredo para uma aprendizagem bem-sucedida é combinar o que as crianças amam com o que contribuirá para o seu desenvolvimento. Todas as crianças estão interessadas em jogos de computador. E se você convidar seu filho a criar seu próprio jogo de computador, e até mesmo em uma linguagem de programação desenvolvida especificamente para crianças? E se este jogo é o lendário Minecraft, então você definitivamente não ficará indiferente! Recomendamos nosso curso “Minecraft in Scratch” a todos os programadores com 7 anos ou mais, pois aprender a programar nele se torna um processo interessante e emocionante. Criar seu próprio jogo é a melhor maneira de aprender programação. Principalmente se você criar um jogo que o mundo inteiro adora.
Recursos do Scratch. Como fazer seu próprio Minecraft?
Minecraft é um popular jogo sandbox indie com elementos de um simulador de sobrevivência e um mundo aberto, desenvolvido pelo programador sueco Markus Persson. É um dos jogos de computador de maior sucesso da história, com vendas superiores a 80 milhões de cópias e mais de 100 milhões de jogadores registrados. O jogo tem possibilidades quase ilimitadas, permitindo criar mundos inteiros e controlar as ações dos personagens principais. Criar um jogo no Minecraft é possível em diferentes programas. Mas é improvável que uma criança de sete anos tenha o desejo de programar e implementar seus próprios projetos em um ambiente de desenvolvimento familiar a um programador adulto. Será difícil, desinteressante e chato para as crianças. Portanto, em 2003, o Instituto de Tecnologia de Massachusetts desenvolveu o Scratch, uma linguagem de programação compreensível e divertida projetada especificamente para crianças. Scratch não é apenas uma linguagem, mas um ambiente de programação visual completo orientado a objetos. É ideal para ensinar aos alunos do ensino fundamental e médio os fundamentos da programação e criar seus próprios jogos e animações.
Este ambiente de software tem muitas qualidades positivas:
- interface simples, fácil e conveniente;
- não há códigos para aprender;
- Design colorido que ajuda a atrair e prender a atenção do bebê;
- promove o desenvolvimento do pensamento criativo, imaginativo e lógico.
Scratch, como um construtor de Lego, permite montar um programa completo a partir de blocos de tijolos multicoloridos. Você pode fazer alterações no programa a qualquer momento e ver imediatamente como ele funciona. É esta característica deste ambiente de programação que permite criar um análogo do famoso mundo cúbico do Minecraft no Scratch. Nosso curso é indicado para quem já domina a linguagem Scratch e deseja aprofundar seus conhecimentos e encontrar novos usos para ela.
Durante o curso “Minecraft in Scratch”, seu filho irá:
- continuará a aprender o básico da programação;
- melhorar o conhecimento da linguagem visual Scratch;
- aprenda a projetar mecânicas de jogo;
- poderá criar paisagens, objetos diversos, movê-los pela tela, modificá-los e brincar com eles, estabelecer formas de interação entre eles;
- desenvolverá habilidades criativas e pensamento espacial;
- criará seu próprio mundo Minecraft exclusivo.
Nossos professores experientes mostrarão como a programação e os jogos podem ser combinados da maneira mais emocionante e divertida. Bem-vindo ao incrível mundo da programação de computadores Minecraft no Scratch!
Ao concluir o curso, cada aluno recebe um certificado personalizado da CODDY
9
cursosProfessor do curso:
“Minecraft: uma introdução à inteligência artificial”, “Unity 3D”, “Desenvolvimento de jogos mobile no Android”, “Criação de jogos no Scratch”, “Programação Minecraft”, “Minecraft in Scratch”, “Unreal Engine 4”, “Modelagem 3D de jogos”, “Python e JavaScript: jogos programação em CodeCombat"
Educação:
Universidade Estadual de Moscou em homenagem M. V. Lomonosov, Faculdade de Mecânica e Matemática
Participante certificado no programa de treinamento de programação Minecraft
Programa Inovador para Professores Certificados pela Microsoft
Experiência:
Envolvido no desenvolvimento de software em Java e C, programação multithread. Melhora constantemente, utiliza abordagens modernas em desenvolvimento e gerenciamento de projetos. Estuda padrões de design e arquitetura de projetos de software, possui conhecimento na área de criptografia e proteção de dados. Ativamente interessado no tópico de redes neurais e análise de dados. Concluiu uma formação na Samsung SW&IT School sobre noções básicas de informática e programação, onde defendeu um projeto individual de desenvolvimento de uma aplicação Android e sagrou-se vencedor absoluto do concurso final. Como parte de uma equipe de três pessoas, participei do campeonato de cases Kaspersky CyberHeroes. Responsável pelo desenvolvimento de um aplicativo mobile demo e divulgação da parte de software e hardware do projeto. Ele é um desenvolvedor de aplicativos ativo no Google Play e possui diversas publicações no portal de código aberto GitHub. Mantém um estilo de vida saudável e frequenta regularmente a piscina.
“Para qualquer aluno, um ambiente amigável no trabalho em equipe é muito importante. Como professor e mentor, procuro ajudar o aluno a dar vida às suas ideias, ao mesmo tempo que lhe explico o lado técnico da questão ao mais alto nível. Quaisquer coisas complexas podem ser explicadas em linguagem simples: quer você esteja escrevendo um jogo, lançando uma startup ou queira estudar um assunto, qualquer ideia que você tiver será apoiada e implementada. É assim que a educação tecnológica deveria ser.”
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.”
6
cursosProfessor do curso:
“Minecraft: uma introdução à inteligência artificial”, “Alfabetização informática”, “Programação de jogos em Python”, “Programação para os mais pequenos”, “Design gráfico Photoshop”, “Criação de jogos no Scratch”, “Noções básicas de animação no Adobe Animate”, “Minecraft in Scratch”, “Programação em Python3”
Educação:
Universidade Estadual de Arquitetura e Engenharia Civil de Nizhny Novgorod, Faculdade de Engenharia Geral.
Experiência:
Há mais de 4 anos dedica-se à produção de vídeo e fotografia, aliando isso à organização e condução eventos públicos infantis e festas privadas, master classes sobre criatividade e técnica disciplinas. Ela ensina programação para crianças de 5 a 9 anos há mais de um ano. Além disso, nos últimos 2 anos, ele foi voluntário da organização sem fins lucrativos Nizhny Novgorod Oncology Research Center Foundation.
Interesses:
O automobilismo, o automobilismo, a cinologia, a natação, o voleibol, a arquitetura gótica e a criatividade de M. Gorky.
“A programação é uma oportunidade de ampliar horizontes sem sair de casa para uma pessoa de qualquer idade.”
1º módulo
O primeiro dia
Apresentando o Minecraft no Scratch
− Introdução ao plano de desenvolvimento do jogo
− Funções e procedimentos de aprendizagem no Scratch
− Blocos Sprite: texturas e renderização
- Sistema de coordenadas Minecraft e Scratch
Tarefa prática: Criar um sprite de bloco e adicionar texturas ao jogo.
Resultado da aula: Foi estudado o conceito de procedimentos em programação; Um projeto foi criado e a escrita do jogo Minecraft começou.
O dever de casa é compilado de acordo com o domínio do tema da aula.
Segundo dia
Blocos no Minecraft
− Configuração de bloqueio de software
− Geração de mundo plano
− Controle da câmera
Tarefa prática: Criação de edifícios simples no sistema de coordenadas mundial.
Resultado da aula: Geração de um mundo plano; Os fundamentos da sincronização de threads em programação foram estudados.
O dever de casa é compilado de acordo com o domínio do tema da aula.
Dia três
Geração de terreno
− Geração de colinas no mundo
− Geração aleatória de minério
Tarefa prática: Definir as condições para o aparecimento do minério no subsolo.
Resultado da lição: Os fundamentos da geração de mundos infinitos foram estudados.
O dever de casa é compilado de acordo com o domínio do tema da aula.
Dia quatro
Steve
− Adicionando um personagem ao jogo
− Controle de personagem
− Física do movimento
Tarefa prática: Estudar a interação do personagem com o mundo do jogo.
2º módulo
O primeiro dia
Árvores
− Adicionando blocos que são transparentes para movimento
− Tarefa independente: modelagem de árvore
− Adicionando árvores à geração mundial
− Steve colidindo com obstáculos
Tarefa prática: Modelar árvores.
Resultado da lição: Foi adicionado um novo tipo de blocos pelos quais o personagem pode passar.
O dever de casa é compilado de acordo com o domínio do tema da aula.
Segundo dia
Reunindo recursos
− Criando um cursor
− Destruição de blocos
Tarefa prática: Editar o mundo usando um personagem.
Resultado da lição: Um estudo aprofundado da transição entre os sistemas de coordenadas do Scratch e do Minecraft.
O dever de casa é compilado de acordo com o domínio do tema da aula.
Dia três
Inventário
− Matrizes em programação
− Aprendendo a trabalhar com listas
− Criando um inventário simples
Tarefa prática: Adicionar itens ao inventário.
Resultado da aula: Foi estudado o conceito de arrays e acesso por número de elemento.
O dever de casa é compilado de acordo com o domínio do tema da aula.
Dia quatro
Construção
− A mão do personagem e o objeto nela contido
− Configurando blocos
Tarefa prática: Desenhar a textura de um bloco na mão de um personagem.
Resultado da lição: O personagem do jogo pode interagir totalmente com o mundo.
3º módulo
O primeiro dia
Inventário gráfico
− Renderização de itens de inventário
− Abertura e fechamento de estoque
− Discussão do trabalho de elaboração
Tarefa prática: Programar o desenho dos elementos do inventário.
Resultado da lição: Um inventário completo com a quantidade de cada elemento exibida.
O dever de casa é compilado de acordo com o domínio do tema da aula.
Segundo dia
Arte
− Trabalho avançado com arrays e listas
− Renderização de campos de artesanato
− Elaboração de receitas
Tarefa prática: Desenvolvimento de receitas artesanais.
Resultado da lição: O jogo agora tem a capacidade de criar novos blocos através da elaboração; desenvolvimento de habilidades no trabalho com arrays.
O dever de casa é compilado de acordo com o domínio do tema da aula.
Dia três
Finalização do jogo
− Adicionando novos blocos e coisas ao jogo
− Adicionando monstros
− Discussão de ideias para melhorar o jogo
Tarefa prática: Desenvolvimento independente de novas funcionalidades do jogo.
Resultado da aula: Desenvolvimento contínuo de projetos infantis.
O dever de casa é compilado de acordo com o domínio do tema da aula.
Dia quatro
Lançamento do jogo
− Melhorias no jogo
− Implementação das ideias dos alunos
− Preparação para a apresentação final
− Apresentação final do jogo aos pais
Tarefa prática: Apresentação de jogos aos pais.
Resultado: Minecraft completo com diversas gerações de mundos, um personagem realista que pode colocar, destruir, coletar e fabricar blocos.