Cientistas da computação desenvolvem videogame que ensina a programar em Java Uma equipe de cientistas da computação da Universidade da Califórnia, em Berkeley, desenvolveu um videogame que ensina os jogadores a programar em Java. O jogo, chamado "CodeSpells", foi projetado para tornar o aprendizado de programação divertido e envolvente, e já foi usado por mais de 10.000 alunos nos cursos de ciência da computação de Berkeley.
CodeSpells é um RPG no qual os jogadores assumem o papel de um mago que deve usar suas habilidades de programação para derrotar inimigos e resolver quebra-cabeças. O jogo está dividido em níveis, cada um dos quais introduz novos conceitos de programação. Por exemplo, no primeiro nível, os jogadores aprendem a escrever código Java simples para mover o assistente pela tela. À medida que avançam no jogo, eles aprendem conceitos mais avançados, como loops, condicionais e matrizes.
CodeSpells foi projetado para ser desafiador, mas também gratificante. Os jogadores devem usar suas habilidades de resolução de problemas para descobrir como escrever o código que irá derrotar os inimigos e resolver os quebra-cabeças. No entanto, eles também recebem feedback sobre seu código, para que possam aprender com seus erros e melhorar suas habilidades.
O jogo tem sido um grande sucesso entre os estudantes. Em uma pesquisa com estudantes que usaram CodeSpells, 95% disseram que recomendariam o jogo para outros estudantes. Um aluno disse:"CodeSpells é a melhor maneira de aprender programação. É divertido, envolvente e, na verdade, aprendi muito."
Os cientistas da computação que desenvolveram CodeSpells esperam que o jogo ajude a atrair mais estudantes para a ciência da computação. Eles acreditam que a programação é uma habilidade essencial para o século 21 e querem torná-la divertida e acessível para todos.
CodeSpells está disponível gratuitamente na App Store e no Google Play.