Code.org lança jogo de programação de Star Wars

Star Wars está em alta, bem como o mercado de jogos eletrônicos. Talvez seja por isso que a Disney juntou-se a Code.org para criar um jogo interativo para aprender programação. Star Wars: Construindo uma Galáxia com Código é uma aplicação gratuita cujo objetivo é introduzir as crianças ao mundo da programação e promover o raciocínio lógico.

Em poucas palavras, o aplicativo funciona da seguinte forma: as crianças criam desafios e jogos com personagens de Star Wars como a Princesa Leia, C3PO, BB8, Rey, R2D2, entre outros. Em uma das interações, os jogadores devem ajudar Leia a criar seu próprio jogo, utilizando ferramentas reais de programação. Deste modo, os jovens aprendem técnicas de programação de maneira rápida e fácil.

“Durante gerações, Star Wars despertou a curiosidade e imaginação das crianças e esperamos que o atrativo de personagens como a princesa Leia e Rey ajude a incentivar uma maior participação nas ciências e nas matemáticas, especialmente, entre as crianças de todo o mundo”, disse Kathleen Kennedy, presidente da Lucasfilm. “As ciências da computação contribuíram para dar forma ao nosso legado e mudaram a forma em que os filmes são realizados e, por esse motivo, projetos como esse são tão importantes para nós”.

A aplicação é gratuita e pode ser acessada através do site especial. A ideia não é que os usuários saiam da aplicação prontos para programar o próximo Star Wars Battlefront sozinhos, mas que a programação simplificada desperte o interesse e que no futuro esses jogadores possam se tornar desenvolvedores, porquê não?

Como acessar a aplicação de Star Wars:

Esta não é a primeira vez que a Disney se alia a Code.org para a criação de aplicações para jogadores mais novos. No ano passado as duas empresas criaram um tutorial de programação com as personagens Anna e Elsa de Frozen: Uma Aventura Congelante. Tal aplicação foi utilizada por mais de 13 milhões de vezes. Para acessar Star wars: Construindo uma Galáxia pode ser acessado no site da aplicação.

Livro de programação: Estruturas de dados com jogos 

E não é que os jogos eletrônicos podem ser usados para ensinar diferentes áreas do saber? Os professores Roberto Ferrari e Marcel Xavier Ribeiro, do Departamento de Computação (DC) da UFSCar, e os tutores do curso de Sistema de Informação da Universidade, Rafael Loosli Dias e Maurício Falvo, colocaram isso à prova ao lançar o livro Estruturas de dados com jogos. Um livro didático que tem como tema a programação de computadores utilizando os jogos para exemplificar os conceitos abordados.

O livro é publicado pela Editora Elsevier e deve ser utilizada como livro-texto em universidades e demais ambientes acadêmicos, especialmente cursos superiores de computação.

“O objetivo é oferecer conhecimento sólido sobre estrutura de dados num contexto estimulante e lúdico dos jogos, que servem para tornar o aprendizado mais prático e divertido. A ideia é que o estudante motivado dedique espontaneamente toda sua energia e criatividade para estudar e elaborar trabalhos acadêmicos e que, assim, amplie seus conhecimentos na área”, explica o professor Ferrari. “A obra também pode ser utilizada por leitores interessados no assunto que tenham conhecimentos iniciais de programação”, ressalta o professor.

Além disso a obra também ensina seus leitores a representar conjuntos de informações em programação por meio de estruturas de dados adequadas, bem como conhecer conceitos e estruturas como tipos abstratos de dados, pilhas, filas, listas e árvores e implementar estas estruturas com diversas técnicas de programação e desenvolver habilidades sólidas para o desenvolvimento de software.

A princípio parece que a obra é bem difícil de digerir, mas a verdade é totalmente inversa. Ao tratar o assunto com uma linguagem e exemplos extraídos dos jogos, a leitura torna-se mais fácil de compreender e mais suave também. O livro inclui um tutorial para programação gráfica com C++ e Allegro e os leitores têm a possibilidade de desenvolver seu primeiro jogo de acordo com o passo a passo disponível.

O trabalho contém ainda animações e videoaulas para facilitar a compreensão dos conceitos, além de desenvolvimento de jogos de computadores de modo integrado ao aprendizado de estrutura de dados. Como o livro é obra conjunta de profissionais ligados à UFSCar, todos os alunos, docentes e funcionários podem fazer o download da versão eBook gratuitamente, desde que estejam dentro da Universidade. Mais informações no  site dedicado à obra, onde é possível fazer o download.

Já a versão física pode ser adquirida no Submarino e em outros sites. Se você está estudando programação e ainda encontra dificuldades no passo-a-passo, o livro pode ser uma grande ajuda.

Estruturas de dados com jogos

Quer aprender a programar e gostou do livro Estruturas de dados com jogos? Compre agora mesmo e mostre para todos do que você é capaz. Nós do GameReporter queremos muito ver seu jogo.

Canais do YouTube ensinam dicas de programação com o Unity 3D

Unity 3D

O Unity 3D é sem dúvidas uma das engines mais utilizadas para o desenvolvimento de games na atualidade. O motivo é a facilidade e os ótimos resultados que podem ser adquiridos ao se programar com a ferramenta. Justamente por este motivo há centenas de jovens procurando especialização com o Unity 3D e cada vez mais estúdios exigem profissionais que saibam lidar com o software.

Uma maneira de aprender diversos conceitos de um sistema são as vídeo aulas que são encontradas pelo Youtube. Uma ótima sugestão para quem procura dicas de programação com o Unity 3D é o canal do José Augusto chamado de Guto + Game Dev, que é focado em programação em linguagem C#. O canal possui mais de 3,5 mil assinantes e conta com diversos truques e macetes para quem está iniciando no desenvolvimento.

Abaixo você confere um dos vídeos explicativos sobre Unity 3D:

Outro bom local para buscar conhecimentos em programação é o Canal do Bruno Caetano, que possui mais de 20 mil assinantes e é mais voltado para JavaScript. A exemplo do GameReporter, o canal do Bruno tem toda a linguagem do desenvolvedor indie. Abaixo você vê um dos episódios do Canal do Bruno:

Se você está estudando programação, não perca tempo e assita esses dois canais, pois as dicas são valiosas!